summaryrefslogtreecommitdiff
path: root/hw/library/sifive.lib
diff options
context:
space:
mode:
Diffstat (limited to 'hw/library/sifive.lib')
-rw-r--r--hw/library/sifive.lib126
1 files changed, 126 insertions, 0 deletions
diff --git a/hw/library/sifive.lib b/hw/library/sifive.lib
new file mode 100644
index 0000000..9ba98f0
--- /dev/null
+++ b/hw/library/sifive.lib
@@ -0,0 +1,126 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# E310-G000
+#
+DEF E310-G000 U 0 40 Y Y 1 F N
+F0 "U" -50 1350 60 H V C CNN
+F1 "E310-G000" -50 -1950 60 H V C CNN
+F2 "" -350 200 60 H I C CNN
+F3 "" -350 200 60 H I C CNN
+DRAW
+S -950 1300 800 -1900 0 1 0 N
+X QSPI_DQ_3 1 1000 -1200 200 L 50 50 1 1 B
+X 16M_XTAL_XO 10 -1150 -1800 200 R 50 50 1 1 O
+X IVDD 11 -1150 -100 200 R 50 50 1 1 W
+X OTP_AIVDD 12 -1150 0 200 R 50 50 1 1 W
+X JTAG_TCK 13 -1150 500 200 R 50 50 1 1 I
+X JTAG_TDO 14 -1150 400 200 R 50 50 1 1 O
+X JTAG_TMS 15 -1150 300 200 R 50 50 1 1 I
+X JTAG_TDI 16 -1150 200 200 R 50 50 1 1 I
+X AON_PMU_OUT_1 17 -1150 900 200 R 50 50 1 1 O
+X AON_PMU_DWAKEUP_N 18 -1150 800 200 R 50 50 1 1 I
+X AON_IVDD 19 -1150 -600 200 R 50 50 1 1 W
+X QSPI_DQ_2 2 1000 -1100 200 L 50 50 1 1 B
+X AON_PSD_LFALTCLK 20 -1150 1200 200 R 50 50 1 1 I
+X AON_PSD_LFCLKSEL 21 -1150 1100 200 R 50 50 1 1 I
+X AON_PMU_OUT_0 22 -1150 1000 200 R 50 50 1 1 O
+X AON_VDD 23 -1150 -700 200 R 50 50 1 1 W
+X AON_ERST_N 24 -1150 700 200 R 50 50 1 1 I
+X GPIO_0/PWM0.0 25 1000 -600 200 L 50 50 1 1 B
+X GPIO_1/PWM0.1 26 1000 -500 200 L 50 50 1 1 B
+X GPIO_2/SPI1.SS0/PWM0.2 27 1000 -400 200 L 50 50 1 1 B
+X GPIO_3/SPI1.MOSI/PWM0.3 28 1000 -300 200 L 50 50 1 1 B
+X GPIO_4/SPI1.MISO 29 1000 -200 200 L 50 50 1 1 B
+X QSPI_DQ_1 3 1000 -1000 200 L 50 50 1 1 B
+X VDD 30 -1150 -900 200 R 50 50 1 1 W
+X GPIO_5/SPI1.SCK 31 1000 -100 200 L 50 50 1 1 B
+X IVDD 32 -1150 -200 200 R 50 50 1 1 W
+X GPIO_9/SPI1.SS2 33 1000 0 200 L 50 50 1 1 B
+X GPIO_10/SPI1.SS3/PWM2.0 34 1000 100 200 L 50 50 1 1 B
+X GPIO_11/PWM2.1 35 1000 200 200 L 50 50 1 1 B
+X GPIO_12/PWM2.2 36 1000 300 200 L 50 50 1 1 B
+X GPIO_13/PWM2.3 37 1000 400 200 L 50 50 1 1 B
+X GPIO_16/UART0.RX 38 1000 500 200 L 50 50 1 1 B
+X GPIO_17/UART0.TX 39 1000 600 200 L 50 50 1 1 B
+X QSPI_DQ_0 4 1000 -900 200 L 50 50 1 1 B
+X GPIO_18 40 1000 700 200 L 50 50 1 1 B
+X GPIO_19/PWM1.1 41 1000 800 200 L 50 50 1 1 B
+X GPIO_20/PWM1.0 42 1000 900 200 L 50 50 1 1 B
+X GPIO_21/PWM1.2 43 1000 1000 200 L 50 50 1 1 B
+X GPIO_22/PWM1.3 44 1000 1100 200 L 50 50 1 1 B
+X GPIO_23 45 1000 1200 200 L 50 50 1 1 B
+X VDD 46 -1150 -1000 200 R 50 50 1 1 W
+X IVDD 47 -1150 -300 200 R 50 50 1 1 W
+X QSPI_CLK 48 1000 -800 200 L 50 50 1 1 O
+X GND 49 1000 -1800 200 L 50 50 1 1 W
+X QSPI_CS 5 1000 -1300 200 L 50 50 1 1 O
+X VDD 6 -1150 -800 200 R 50 50 1 1 W
+X PLL_AVDD 7 -1150 -1200 200 R 50 50 1 1 I
+X PLL_AVSS 8 -1150 -1500 200 R 50 50 1 1 I
+X 16M_XTAL_XI 9 -1150 -1700 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# E310-G002
+#
+DEF E310-G002 U 0 40 Y Y 1 F N
+F0 "U" -50 1350 60 H V C CNN
+F1 "E310-G002" -50 -1950 60 H V C CNN
+F2 "" -350 200 60 H I C CNN
+F3 "" -350 200 60 H I C CNN
+DRAW
+S -950 1300 800 -1900 0 1 0 N
+X QSPI_DQ_3 1 1000 -1200 200 L 50 50 1 1 B
+X 16M_XTAL_XO 10 -1150 -1800 200 R 50 50 1 1 O
+X IVDD 11 -1150 -100 200 R 50 50 1 1 W
+X OTP_AIVDD 12 -1150 0 200 R 50 50 1 1 W
+X JTAG_TCK 13 -1150 500 200 R 50 50 1 1 I
+X JTAG_TDO 14 -1150 400 200 R 50 50 1 1 O
+X JTAG_TMS 15 -1150 300 200 R 50 50 1 1 I
+X JTAG_TDI 16 -1150 200 200 R 50 50 1 1 I
+X AON_PMU_OUT_1 17 -1150 900 200 R 50 50 1 1 O
+X AON_PMU_DWAKEUP_N 18 -1150 800 200 R 50 50 1 1 I
+X AON_IVDD 19 -1150 -500 200 R 50 50 1 1 W
+X QSPI_DQ_2 2 1000 -1100 200 L 50 50 1 1 B
+X AON_PSD_LFALTCLK 20 -1150 1200 200 R 50 50 1 1 I
+X AON_PSD_LFCLKSEL 21 -1150 1100 200 R 50 50 1 1 I
+X AON_PMU_OUT_0 22 -1150 1000 200 R 50 50 1 1 O
+X AON_VDD 23 -1150 -400 200 R 50 50 1 1 W
+X AON_ERST_N 24 -1150 700 200 R 50 50 1 1 I
+X GPIO_0/PWM0.0 25 1000 -600 200 L 50 50 1 1 B
+X GPIO_1/PWM0.1 26 1000 -500 200 L 50 50 1 1 B
+X GPIO_2/SPI1.SS0/PWM0.2 27 1000 -400 200 L 50 50 1 1 B
+X GPIO_3/SPI1.MOSI/PWM0.3 28 1000 -300 200 L 50 50 1 1 B
+X GPIO_4/SPI1.MISO 29 1000 -200 200 L 50 50 1 1 B
+X QSPI_DQ_1 3 1000 -1000 200 L 50 50 1 1 B
+X VDD 30 -1150 -800 200 R 50 50 1 1 W
+X GPIO_5/SPI1.SCK 31 1000 -100 200 L 50 50 1 1 B
+X IVDD 32 -1150 -200 200 R 50 50 1 1 W
+X GPIO_9/SPI1.SS2 33 1000 0 200 L 50 50 1 1 B
+X GPIO_10/SPI1.SS3/PWM2.0 34 1000 100 200 L 50 50 1 1 B
+X GPIO_11/PWM2.1 35 1000 200 200 L 50 50 1 1 B
+X GPIO_12/PWM2.2 36 1000 300 200 L 50 50 1 1 B
+X GPIO_13/PWM2.3 37 1000 400 200 L 50 50 1 1 B
+X GPIO_16/UART0.RX 38 1000 500 200 L 50 50 1 1 B
+X GPIO_17/UART0.TX 39 1000 600 200 L 50 50 1 1 B
+X QSPI_DQ_0 4 1000 -900 200 L 50 50 1 1 B
+X GPIO_18 40 1000 700 200 L 50 50 1 1 B
+X GPIO_19/PWM1.1 41 1000 800 200 L 50 50 1 1 B
+X GPIO_20/PWM1.0 42 1000 900 200 L 50 50 1 1 B
+X GPIO_21/PWM1.2 43 1000 1000 200 L 50 50 1 1 B
+X GPIO_22/PWM1.3 44 1000 1100 200 L 50 50 1 1 B
+X GPIO_23 45 1000 1200 200 L 50 50 1 1 B
+X VDD 46 -1150 -900 200 R 50 50 1 1 W
+X IVDD 47 -1150 -300 200 R 50 50 1 1 W
+X QSPI_CLK 48 1000 -800 200 L 50 50 1 1 O
+X GND 49 1000 -1800 200 L 50 50 1 1 W
+X QSPI_CS 5 1000 -1300 200 L 50 50 1 1 O
+X VDD 6 -1150 -700 200 R 50 50 1 1 W
+X PLL_AVDD 7 -1150 -1300 200 R 50 50 1 1 I
+X PLL_AVSS 8 -1150 -1600 200 R 50 50 1 1 I
+X 16M_XTAL_XI 9 -1150 -1700 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library