aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFredrik Thulin <fredrik@thulin.net>2018-05-14 15:37:23 +0200
committerFredrik Thulin <fredrik@thulin.net>2018-05-14 15:37:23 +0200
commitfeec57312c696335a647ed679d2da73889fbbe78 (patch)
tree62e87cc9c89e830ff91ea1d1dbd3349984fbd47a
parent97de5e209b1a009be76a79b7a1c3d30eb5b53a04 (diff)
Sort the components in the library like KiCad does
-rwxr-xr-xconvert.sh2
-rw-r--r--rev03-KiCad/Cryptech_Alpha.lib3671
-rwxr-xr-xsort-library.py61
3 files changed, 1906 insertions, 1828 deletions
diff --git a/convert.sh b/convert.sh
index b54a466..4e886ac 100755
--- a/convert.sh
+++ b/convert.sh
@@ -202,6 +202,8 @@ grep -vx \
Cryptech_Alpha.lib > Cryptech_Alpha.lib2
mv Cryptech_Alpha.lib2 Cryptech_Alpha.lib
+# Sort the components in the library
+../sort-library.py Cryptech_Alpha.lib
# Segments on non-copper layer Eco2.User are not visible, and causes ERC warnings.
# Turn them into graphical lines instead.
diff --git a/rev03-KiCad/Cryptech_Alpha.lib b/rev03-KiCad/Cryptech_Alpha.lib
index 4438f4e..5c85af4 100644
--- a/rev03-KiCad/Cryptech_Alpha.lib
+++ b/rev03-KiCad/Cryptech_Alpha.lib
@@ -1,6 +1,1278 @@
EESchema-LIBRARY Version 2.3 Date: 15.10.2016 16:44:46
#encoding utf-8
#
+# 15V_STABLE
+#
+DEF 15V_STABLE #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "15V_STABLE" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X 15V_STABLE 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# 23K640-I_SN
+#
+DEF 23K640-I_SN IC 0 40 Y Y 1 F N
+F0 "U" -530 -930 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -500 -800 -500 600
+P 2 0 1 10 500 -800 -500 -800
+P 2 0 1 10 500 600 500 -800
+P 2 0 1 10 -500 600 500 600
+X VCC 8 -700 400 200 R 70 70 0 1 W
+X ~CS 1 -700 200 200 R 70 70 0 1 P
+X SO 2 700 400 200 L 70 70 0 1 O
+X NC 3 -700 -300 200 R 70 70 0 1 P
+X SCK 6 -700 0 200 R 70 70 0 1 P
+X ~HOLD 7 -700 -100 200 R 70 70 0 1 P
+X SI 5 -700 100 200 R 70 70 0 1 P
+X VSS 4 -700 -500 200 R 70 70 0 1 W
+T 0 -720 630 50 0 1 1 23K640-I_SN Normal 1 C C
+T 0 -720 630 50 0 1 1 1695549 Normal 1 C C
+T 0 -720 630 50 0 1 1 71P4706 Normal 1 C C
+T 0 -720 630 50 0 1 1 SOIC-8 Normal 1 C C
+T 0 -720 630 50 0 1 1 MICROCHIP Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# 2N7002
+#
+DEF 2N7002 IC 0 40 Y Y 1 F N
+F0 "Q" -110 -260 60 H V L BNN
+F1 "2N7002" -200 150 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -50 -100 -100 -100
+P 2 0 1 10 0 0 0 30
+P 2 0 1 10 0 -30 0 0
+P 2 0 1 10 0 50 0 140
+P 2 0 1 10 20 0 70 20
+P 2 0 1 10 20 0 70 -30
+P 2 0 1 10 20 0 0 0
+P 2 0 1 10 100 0 20 0
+P 2 0 1 10 100 -100 100 0
+P 2 0 1 10 0 -150 0 -60
+P 2 0 1 10 -50 -100 -50 100
+X D 3 200 100 200 L 1 1 0 1 P
+X S 2 200 -100 200 L 1 1 0 1 P
+X G 1 -200 -100 100 R 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# 3V3_BATT
+#
+DEF 3V3_BATT #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "3V3_BATT" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X 3V3_BATT 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# 74*244DW_1
+#
+DEF 74*244DW_1 IC 0 40 Y Y 1 F N
+F0 "IC" -330 -530 60 H V L BNN
+F1 "74*244DW_1" -300 420 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 300 -400 -300 -400
+P 2 0 1 10 300 300 300 -400
+P 2 0 1 10 -300 300 300 300
+P 2 0 1 10 -300 -400 -300 300
+X G 1 -500 -300 200 R 70 70 0 1 P
+X A1 2 -500 200 200 R 70 70 0 1 P
+X A2 4 -500 100 200 R 70 70 0 1 P
+X A3 6 -500 0 200 R 70 70 0 1 P
+X A4 8 -500 -100 200 R 70 70 0 1 P
+X Y4 12 500 -100 200 L 70 70 0 1 T
+X Y3 14 500 0 200 L 70 70 0 1 T
+X Y2 16 500 100 200 L 70 70 0 1 T
+X Y1 18 500 200 200 L 70 70 0 1 T
+ENDDRAW
+ENDDEF
+#
+# 74*244DW_2
+#
+DEF 74*244DW_2 IC 0 40 Y Y 1 F N
+F0 "IC" -330 -530 60 H V L BNN
+F1 "74*244DW_2" -290 420 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 300 -400 -300 -400
+P 2 0 1 10 300 300 300 -400
+P 2 0 1 10 -300 300 300 300
+P 2 0 1 10 -300 -400 -300 300
+X G 19 -500 -300 200 R 70 70 0 1 P
+X A1 11 -500 200 200 R 70 70 0 1 P
+X A2 13 -500 100 200 R 70 70 0 1 P
+X A3 15 -500 0 200 R 70 70 0 1 P
+X A4 17 -500 -100 200 R 70 70 0 1 P
+X Y4 3 500 -100 200 L 70 70 0 1 T
+X Y3 5 500 0 200 L 70 70 0 1 T
+X Y2 7 500 100 200 L 70 70 0 1 T
+X Y1 9 500 200 200 L 70 70 0 1 T
+ENDDRAW
+ENDDEF
+#
+# 74*244DW_3
+#
+DEF 74*244DW_3 IC 0 40 Y Y 1 F N
+F0 "IC" 30 -150 60 H V L BNN
+F1 "74*244DW_3" 180 -20 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+X GND 10 0 -300 200 U 70 1 0 1 W
+X VCC 20 0 300 200 D 70 1 0 1 W
+ENDDRAW
+ENDDEF
+#
+# ASF*
+#
+DEF ASF* IC 0 40 Y Y 1 F N
+F0 "Q" -330 -430 60 H V L BNN
+F1 "ASF*" -520 330 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+T 0 -520 330 50 0 1 1 Abracon~Corporation Normal 1 C C
+T 0 -520 330 50 0 1 1 ASFL1-125.000MHZ-EC-T Normal 1 C C
+T 0 -520 330 50 0 1 1 1838931 Normal 1 C C
+T 0 -520 330 50 0 1 1 19M1882 Normal 1 C C
+P 2 0 1 10 -300 -300 -300 300
+P 2 0 1 10 -300 -300 300 -300
+P 2 0 1 10 300 0 300 -300
+P 2 0 1 10 300 200 300 0
+P 2 0 1 10 300 300 300 200
+P 2 0 1 10 300 300 -300 300
+P 2 0 1 10 100 100 -50 200
+P 2 0 1 10 250 0 100 100
+P 2 0 1 10 -50 -200 250 0
+P 2 0 1 10 -50 -130 -50 -200
+P 2 0 1 10 -50 120 -50 -130
+P 2 0 1 10 -50 200 -50 120
+P 2 0 1 10 -50 120 -150 120
+P 2 0 1 10 -50 -130 -150 -130
+P 2 0 1 10 300 0 250 0
+P 2 0 1 10 100 200 300 200
+P 2 0 1 10 100 100 100 200
+P 2 0 1 10 -190 10 -190 -20
+P 2 0 1 10 -110 10 -190 10
+P 2 0 1 10 -110 -20 -110 10
+P 2 0 1 10 -110 -20 -190 -20
+P 2 0 1 10 -150 -40 -200 -40
+P 2 0 1 10 -100 -40 -150 -40
+P 2 0 1 10 -150 120 -150 40
+P 2 0 1 10 -150 -40 -150 -130
+P 2 0 1 10 -100 40 -200 40
+X GND 2 -500 -200 200 R 70 1 0 1 W
+X VCC 4 -500 200 200 R 70 1 0 1 W
+X FO 3 500 0 200 L 70 1 0 1 O
+X OE 1 500 200 200 L 70 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# ATTINY828R-AU
+#
+DEF ATTINY828R-AU IC 0 40 Y Y 1 F N
+F0 "U" -2030 -1530 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -2000 -1400 -2000 1200
+P 2 0 1 10 2000 -1400 -2000 -1400
+P 2 0 1 10 2000 1200 2000 -1400
+P 2 0 1 10 -2000 1200 2000 1200
+X AVCC 18 -2200 1000 200 R 70 70 0 1 W
+X VCC 4 -2200 900 200 R 70 70 0 1 W
+X (PCINT0/ADC0)_PA0 9 -2200 700 200 R 70 70 0 1 P
+X (PCINT1/ADC1/AIN0)_PA1 10 -2200 600 200 R 70 70 0 1 P
+X (PCINT2/ADC2/AIN1)_PA2 11 -2200 500 200 R 70 70 0 1 P
+X (PCINT3/ADC3)_PA3 12 -2200 400 200 R 70 70 0 1 P
+X (PCINT4/ADC4)_PA4 13 -2200 300 200 R 70 70 0 1 P
+X (PC!INT5/ADC5)_PA5 14 -2200 200 200 R 70 70 0 1 P
+X (PCINT6/ADC6)_PA6 15 -2200 100 200 R 70 70 0 1 P
+X (PCINT7/ADC7)_PA7 16 -2200 0 200 R 70 70 0 1 P
+X PB0_(PCINT8/ADC8) 17 -2200 -200 200 R 70 70 0 1 P
+X PB1_(PCINT9/ADC9) 19 -2200 -300 200 R 70 70 0 1 P
+X PB2_(PCINT10/ADC10) 20 -2200 -400 200 R 70 70 0 1 P
+X PB3_(PCINT11/ADC11) 22 -2200 -500 200 R 70 70 0 1 P
+X PB4_(PCINT12/ADC12) 23 -2200 -600 200 R 70 70 0 1 P
+X PB5_(PCINT13/ADC13) 24 -2200 -700 200 R 70 70 0 1 P
+X PB6_(PCINT14/ADC14) 25 -2200 -800 200 R 70 70 0 1 P
+X PB7_(PCINT15/ADC15) 26 -2200 -900 200 R 70 70 0 1 P
+X GND_2 5 -2200 -1100 200 R 70 70 0 1 P
+X GND 21 -2200 -1200 200 R 70 70 0 1 P
+X PC0_(PCINT16/ADC16/TOCC0/SS/XCK) 31 2200 1000 200 L 70 70 0 1 P
+X PC1_(PCINT17/ADC17/TOCC1/INT0/CLKO) 32 2200 900 200 L 70 70 0 1 P
+X (PCINT18/ADC18/TOCC2/RXD/INT1)_PC2 1 2200 800 200 L 70 70 0 1 P
+X (PCINT19/ADC19/TOCC3/TXD)_PC3 2 2200 700 200 L 70 70 0 1 P
+X (PCINT20/ADC20/TOCC4)_PC4 3 2200 600 200 L 70 70 0 1 P
+X (PCINT21/ADC21/TOCC5/ICP1/T0)_PC5 6 2200 500 200 L 70 70 0 1 P
+X (PCINT22/ADC22/CLKI/TOCC6)_PC6 7 2200 400 200 L 70 70 0 1 P
+X (PCINT23/ADC23/TOCC7/T1)_PC7 8 2200 300 200 L 70 70 0 1 P
+X PD0_(PCINT24/ADC24/SDA/MOSI) 27 2200 100 200 L 70 70 0 1 P
+X PD1_(PCINT25/ADC25/MISO) 28 2200 0 200 L 70 70 0 1 P
+X PD2_(!PCINT26/ADC26/RESET/DW) 29 2200 -100 200 L 70 70 0 1 P
+X PD3_(PCINT27/ADC27/SCL/SCK) 30 2200 -200 200 L 70 70 0 1 P
+T 0 -2220 1230 50 0 1 1 ATTINY828R-AU Normal 1 C C
+T 0 -2220 1230 50 0 1 1 2249850 Normal 1 C C
+T 0 -2220 1230 50 0 1 1 Unknown Normal 1 C C
+T 0 -2220 1230 50 0 1 1 TQFP-32 Normal 1 C C
+T 0 -2220 1230 50 0 1 1 ATMEL Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# AVR_SPI_PRG_62X3_LOCK
+#
+DEF AVR_SPI_PRG_62X3_LOCK IC 0 40 Y Y 1 F N
+F0 "JP" -170 230 60 H V L BNN
+F1 "AVR_SPI_PRG_62X3_LOCK" -960 -400 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 300 -200 -200 -200
+P 2 0 1 10 300 200 300 -200
+P 2 0 1 10 -200 200 300 200
+P 2 0 1 10 -200 -200 -200 200
+X 1 1 -300 100 300 R 70 1 0 1 P
+X 2 2 400 100 300 L 70 1 0 1 P
+X 3 3 -300 0 300 R 70 1 0 1 P
+X 4 4 400 0 300 L 70 1 0 1 P
+X 5 5 -300 -100 300 R 70 1 0 1 P
+X 6 6 400 -100 300 L 70 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# BAT54
+#
+DEF BAT54 IC 0 40 Y Y 1 F N
+F0 "D" -90 70 60 H V L BNN
+F1 "BAT54" -230 -170 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 50 0 -50 -50
+P 2 0 1 10 -50 50 50 0
+P 2 0 1 10 50 50 70 50
+P 2 0 1 10 50 0 50 50
+P 2 0 1 10 -50 -50 -50 50
+P 2 0 1 10 50 -50 50 0
+P 2 0 1 10 70 40 70 50
+P 2 0 1 10 20 -50 50 -50
+P 2 0 1 10 20 -50 20 -40
+X A 1 -100 0 100 R 1 1 0 1 P
+X C 3 100 0 100 L 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# BC818*SMD
+#
+DEF BC818*SMD IC 0 40 Y Y 1 F N
+F0 "T" 250 250 60 H V L BNN
+F1 "BC818*SMD" 670 150 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 20 60 100 100
+P 2 0 1 10 100 -100 70 -60
+P 2 0 1 10 50 -100 100 -100
+P 2 0 1 10 70 -60 50 -100
+P 2 0 1 10 20 -50 70 -80
+P 2 0 1 10 90 -90 60 -90
+P 2 0 1 10 70 -70 90 -90
+P 2 0 1 10 60 -90 70 -70
+P 2 0 1 10 80 -90 60 -90
+P 2 0 1 10 70 -80 80 -90
+S 20 100 -10 -100 0 1 10 f
+X B 1 -100 0 100 R 1 1 0 1 P
+X E 2 100 -200 100 U 1 1 0 1 P
+X C 3 100 200 100 D 1 1 0 1 P
+P 2 0 1 10 10 -60 60 -90
+P 2 0 1 10 90 -100 60 -100
+P 2 0 1 10 70 -70 90 -100
+P 2 0 1 10 70 -90 60 -90
+P 2 0 1 10 70 -80 70 -90
+S -10 -100 20 100 0 1 10 f
+ENDDRAW
+ENDDEF
+#
+# BLM31PG330SN1_1206
+#
+DEF BLM31PG330SN1_1206 IC 0 40 Y Y 1 F N
+F0 "FB" -150 200 60 H V L BNN
+F1 "BLM31PG330SN1_1206" -170 -90 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -100 50 100 150 0 1 10 f
+X 1 1 -200 100 100 R 70 1 0 1 P
+X 2 2 200 100 100 L 70 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# C-EUC0402
+#
+DEF C-EUC0402 IC 0 40 Y Y 1 F N
+F0 "C" 100 0 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 -20 0 0
+P 2 0 1 10 0 -80 0 -100
+S 80 -60 -80 -80 0 1 10 f
+S 80 -20 -80 -40 0 1 10 f
+X 1 1 0 100 100 D 1 1 0 1 P
+X 2 2 0 -200 100 U 1 1 0 1 P
+S -80 -80 80 -60 0 1 10 f
+S -80 -40 80 -20 0 1 10 f
+ENDDRAW
+ENDDEF
+#
+# C-EUC0603
+#
+DEF C-EUC0603 IC 0 40 Y Y 1 F N
+F0 "C" 100 -100 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 -20 0 0
+P 2 0 1 10 0 -80 0 -100
+S -80 -80 80 -60 0 1 10 f
+S -80 -40 80 -20 0 1 10 f
+X 1 1 0 100 100 D 1 1 0 1 P
+X 2 2 0 -200 100 U 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# C-EUC0805
+#
+DEF C-EUC0805 IC 0 40 Y Y 1 F N
+F0 "C" 90 0 60 H V L BNN
+F1 "C-EUC0805" 100 -100 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 -20 0 0
+P 2 0 1 10 0 -80 0 -100
+S -80 -80 80 -60 0 1 10 f
+S -80 -40 80 -20 0 1 10 f
+X 1 1 0 100 100 D 1 1 0 1 P
+X 2 2 0 -200 100 U 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# C-EUC1210
+#
+DEF C-EUC1210 IC 0 40 Y Y 1 F N
+F0 "C" 80 -190 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 -20 0 0
+P 2 0 1 10 0 -80 0 -100
+S -80 -80 80 -60 0 1 10 f
+S -80 -40 80 -20 0 1 10 f
+X 1 1 0 100 100 D 1 1 0 1 P
+X 2 2 0 -200 100 U 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# CP_E-035X080
+#
+DEF CP_E-035X080 IC 0 40 Y Y 1 F N
+F0 "C" 120 20 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 100 0 20 0
+P 2 0 1 10 20 0 20 70
+P 2 0 1 10 20 -60 20 0
+P 2 0 1 10 -20 0 -20 0
+P 2 0 1 10 -100 0 -20 0
+A -120 10 98 -382 -4 1 1 20 N -42 -50 -22 9
+A -120 0 98 0 374 1 1 20 N -22 0 -42 59
+X - 2 -100 0 10 R 1 1 0 1 P
+X + 1 100 0 10 L 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# CRYSTALTHIN
+#
+DEF CRYSTALTHIN IC 0 40 Y Y 1 F N
+F0 "Y" -100 120 60 H V L BNN
+F1 "CRYSTALTHIN" 820 140 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -10 -60 -10 60
+P 2 0 1 10 20 -60 -10 -60
+P 2 0 1 10 20 60 20 -60
+P 2 0 1 10 -10 60 20 60
+P 2 0 1 10 -40 0 -40 70
+P 2 0 1 10 -40 -70 -40 0
+P 2 0 1 10 40 0 40 70
+P 2 0 1 10 40 -70 40 0
+P 2 0 1 10 -40 0 -100 0
+P 2 0 1 10 40 0 100 0
+X 1 1 -100 0 10 R 1 1 0 1 P
+X 3 3 100 0 10 L 1 1 0 1 P
+X 2 2 -100 -100 100 R 1 1 0 1 P
+X 4 4 100 -100 100 L 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# EN5364QI
+#
+DEF EN5364QI IC 0 40 Y Y 1 F N
+F0 "U" -450 2320 60 H V L BNN
+F1 "EN5364QI" 110 2330 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+X NC 15 900 -1000 200 L 70 70 0 1 P
+X NC 16 900 -1000 200 L 70 70 0 1 P
+X NC 17 900 -1000 200 L 70 70 0 1 P
+X NC 18 900 -1000 200 L 70 70 0 1 P
+X NC 19 900 -1000 200 L 70 70 0 1 P
+X NC 20 900 -1000 200 L 70 70 0 1 P
+X NC 21 900 -1000 200 L 70 70 0 1 P
+X NC 22 900 -1000 200 L 70 70 0 1 P
+X NC 23 900 -1000 200 L 70 70 0 1 P
+X NC 24 900 -1000 200 L 70 70 0 1 P
+X NC 25 900 -1000 200 L 70 70 0 1 P
+X NC 26 900 -1000 200 L 70 70 0 1 P
+X NC 44 900 -1000 200 L 70 70 0 1 P
+X NC 45 900 -1000 200 L 70 70 0 1 P
+X NC 46 900 -1000 200 L 70 70 0 1 P
+X NC 47 900 -1000 200 L 70 70 0 1 P
+X PGND 2 300 -1800 200 U 70 70 0 1 W
+X PGND 3 300 -1800 200 U 70 70 0 1 W
+X PGND 4 300 -1800 200 U 70 70 0 1 W
+X PGND 27 300 -1800 200 U 70 70 0 1 W
+X PGND 28 300 -1800 200 U 70 70 0 1 W
+X PGND 29 300 -1800 200 U 70 70 0 1 W
+X PGND 30 300 -1800 200 U 70 70 0 1 W
+X PGND 31 300 -1800 200 U 70 70 0 1 W
+X PGND 32 300 -1800 200 U 70 70 0 1 W
+X PGND 33 300 -1800 200 U 70 70 0 1 W
+X PGND 64 300 -1800 200 U 70 70 0 1 W
+X PGND 65 300 -1800 200 U 70 70 0 1 W
+X PGND 66 300 -1800 200 U 70 70 0 1 W
+X PGND 67 300 -1800 200 U 70 70 0 1 W
+X PGND 68 300 -1800 200 U 70 70 0 1 W
+X PGND PAD69 300 -1800 200 U 70 70 0 1 W
+X PGND PAD70 300 -1800 200 U 70 70 0 1 W
+P 2 0 1 10 -600 -1600 -600 2300
+P 2 0 1 10 700 -1600 -600 -1600
+P 2 0 1 10 700 2300 700 -1600
+P 2 0 1 10 -600 2300 700 2300
+X PVIN 43 -800 1300 200 R 70 70 0 1 W
+X AVIN 53 -800 1100 200 R 70 70 0 1 W
+X ENABLE 52 -800 900 200 R 70 70 0 1 P
+X PGND 1 300 -1800 200 U 1 70 0 1 W
+X SS 59 -800 -1400 200 R 70 70 0 1 P
+X AGND 55 -200 -1800 200 U 70 70 0 1 W
+X VOUT 13 900 1300 200 L 70 70 0 1 W
+X VFB 56 900 700 200 L 70 70 0 1 P
+X S_IN 49 -800 100 200 R 70 70 0 1 P
+X S_OUT 48 900 -400 200 L 70 70 0 1 O
+X EN_PB 51 -800 700 200 R 70 70 0 1 P
+X POK 54 900 -1400 200 L 70 70 0 1 O
+X EAOUT 57 900 -600 200 L 70 70 0 1 O
+X OCP_ADJ 58 -800 -1000 200 R 70 70 0 1 P
+X MAR1 61 -800 -300 200 R 70 70 0 1 P
+X MAR2 62 -800 -500 200 R 70 70 0 1 P
+X VSENSE 63 900 100 200 L 70 70 0 1 P
+X S_DELAY 60 -800 -100 200 R 70 70 0 1 P
+X M/S 50 -800 300 200 R 70 70 0 1 P
+X NC 14 900 -1000 200 L 1 70 0 1 P
+X VOUT 12 900 1400 200 L 70 70 0 1 W
+X VOUT 11 900 1500 200 L 70 70 0 1 W
+X VOUT 5 900 2100 200 L 70 70 0 1 w
+X VOUT 6 900 2000 200 L 70 70 0 1 W
+X VOUT 7 900 1900 200 L 70 70 0 1 W
+X VOUT 8 900 1800 200 L 70 70 0 1 W
+X VOUT 9 900 1700 200 L 70 70 0 1 W
+X VOUT 10 900 1600 200 L 70 70 0 1 W
+X PVIN 40 -800 1600 200 R 70 70 0 1 W
+X PVIN 41 -800 1500 200 R 70 70 0 1 W
+X PVIN 42 -800 1400 200 R 70 70 0 1 W
+X PVIN 39 -800 1700 200 R 70 70 0 1 W
+X PVIN 38 -800 1800 200 R 70 70 0 1 W
+X PVIN 35 -800 2100 200 R 70 70 0 1 W
+X PVIN 36 -800 2000 200 R 70 70 0 1 W
+X PVIN 37 -800 1900 200 R 70 70 0 1 W
+X PVIN 34 -800 2200 200 R 70 70 0 1 W
+ENDDRAW
+ENDDEF
+#
+# EN6347QI
+#
+DEF EN6347QI IC 0 40 Y Y 1 F N
+F0 "U" -360 1090 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+X NC 1 800 -300 200 L 70 70 0 1 P
+X NC 2 800 -300 200 L 70 70 0 1 P
+X NC 3 800 -300 200 L 70 70 0 1 P
+X NC 4 800 -300 200 L 70 70 0 1 P
+X NC 12 800 -300 200 L 70 70 0 1 P
+X NC 22 800 -300 200 L 70 70 0 1 P
+X NC 23 800 -300 200 L 70 70 0 1 P
+X NC 24 800 -300 200 L 70 70 0 1 P
+X NC 25 800 -300 200 L 70 70 0 1 P
+X NC 34 800 -300 200 L 70 70 0 1 P
+X NC 35 800 -300 200 L 70 70 0 1 P
+X NC 36 800 -300 200 L 70 70 0 1 P
+X NC 37 800 -300 200 L 70 70 0 1 P
+X NC 38 800 -300 200 L 70 70 0 1 P
+X PGND 14 200 -1100 200 U 1 70 0 1 W
+X PGND 15 200 -1100 200 U 1 70 0 1 W
+X PGND 16 200 -1100 200 U 1 70 0 1 W
+X PGND 17 200 -1100 200 U 1 70 0 1 W
+X PGND 18 200 -1100 200 U 1 70 0 1 W
+X PGND PAD39 200 -1100 200 U 1 70 0 1 W
+P 2 0 1 10 600 1000 -600 1000
+P 2 0 1 10 600 -900 600 1000
+P 2 0 1 10 -600 -900 600 -900
+P 2 0 1 10 -600 1000 -600 -900
+X PVIN 21 -800 700 200 R 70 70 0 1 W
+X ENABLE 27 -800 300 200 R 70 70 0 1 P
+X AVIN 33 -800 500 200 R 70 70 0 1 W
+X AGND 32 -300 -1100 200 U 70 70 0 1 W
+X PGND 13 200 -1100 200 U 1 70 0 1 W
+X VOUT 7 800 700 200 L 70 70 0 1 W
+X VFB 31 800 100 200 L 70 70 0 1 P
+X LLM/SYNC 26 -800 -100 200 R 70 70 0 1 P
+X SS 30 -800 -700 200 R 70 70 0 1 P
+X POK 28 800 -700 200 L 70 70 0 1 O
+X RLLM 29 -800 -300 200 R 70 70 0 1 P
+X PVIN 20 -800 800 200 R 70 70 0 1 W
+X PVIN 19 -800 900 200 R 70 70 0 1 W
+X VOUT 6 800 800 200 L 70 70 0 1 W
+X VOUT 5 800 900 200 L 70 70 0 1 w
+X VOUT 10 800 400 200 L 70 70 0 1 W
+X VOUT 9 800 500 200 L 70 70 0 1 W
+X VOUT 8 800 600 200 L 70 70 0 1 W
+X VOUT 11 800 300 200 L 70 70 0 1 W
+ENDDRAW
+ENDDEF
+#
+# FERRITE_0603MP
+#
+DEF FERRITE_0603MP IC 0 40 Y Y 1 F N
+F0 "FB" -80 -170 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 50 30 -50 30
+P 2 0 1 10 50 -40 50 30
+P 2 0 1 10 -50 -40 50 -40
+P 2 0 1 10 -50 30 -50 -40
+X P$1 1 -100 0 100 R 1 1 0 1 P
+X P$2 2 100 0 100 L 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# FPGA_VCCAUX_1V8
+#
+DEF FPGA_VCCAUX_1V8 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FPGA_VCCAUX_1V8" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FPGA_VCCAUX_1V8 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FPGA_VCCINT_1V0
+#
+DEF FPGA_VCCINT_1V0 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FPGA_VCCINT_1V0" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FPGA_VCCINT_1V0 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT232H_SERIAL
+#
+DEF FT232H_SERIAL IC 0 40 Y Y 1 F N
+F0 "U" 1120 1210 60 H V L BNN
+F1 "FT232H_SERIAL" -1120 1520 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 900 1300 -900 1300
+P 2 0 1 10 900 -1300 900 1300
+P 2 0 1 10 -900 -1300 900 -1300
+P 2 0 1 10 -900 1300 -900 -1300
+X VREGIN 40 -1100 1200 200 R 70 70 0 1 W
+X VCCD 39 -1100 1000 200 R 70 70 0 1 w
+X VCCORE 38 -1100 900 200 R 70 70 0 1 w
+X VCCA 37 -1100 800 200 R 70 70 0 1 w
+X DM 6 -1100 600 200 R 70 70 0 1 P
+X DP 7 -1100 500 200 R 70 70 0 1 P
+X ~RESET 34 -1100 300 200 R 70 70 0 1 P
+X REF 5 -1100 100 200 R 70 70 0 1 P
+X EECS 45 -1100 -300 200 R 70 70 0 1 O
+X EECLK 44 -1100 -400 200 R 70 70 0 1 O
+X EEDATA 43 -1100 -500 200 R 70 70 0 1 P
+X XCSI 1 -1100 -700 200 R 70 70 0 1 P
+X XCSO 2 -1100 -1000 200 R 70 70 0 1 P
+X TEST 42 -1100 -1200 200 R 70 70 0 1 P
+X TXD 13 1100 1200 200 L 70 70 0 1 O
+X RXD 14 1100 1100 200 L 70 70 0 1 P
+X RTS# 15 1100 1000 200 L 70 70 0 1 O
+X CTS# 16 1100 900 200 L 70 70 0 1 P
+X DTR# 17 1100 800 200 L 70 70 0 1 O
+X DSR# 18 1100 700 200 L 70 70 0 1 P
+X DCD# 19 1100 600 200 L 70 70 0 1 P
+X RI# 20 1100 500 200 L 70 70 0 1 P
+X TXDEN 21 1100 300 200 L 70 70 0 1 O
+X ACBUS1 25 1100 200 200 L 70 70 0 1 P
+X ACBUS2 26 1100 100 200 L 70 70 0 1 P
+X RXLED# 27 1100 0 200 L 70 70 0 1 O
+X TXLED# 28 1100 -100 200 L 70 70 0 1 O
+X ACBUS5 29 1100 -200 200 L 70 70 0 1 P
+X ACBUS6 30 1100 -300 200 L 70 70 0 1 P
+X PWRSAV# 31 1100 -400 200 L 70 70 0 1 P
+X ACBUS8 32 1100 -500 200 L 70 70 0 1 P
+X ACBUS9 33 1100 -600 200 L 70 70 0 1 P
+X AGND 4 -400 -1500 200 U 70 70 0 1 W
+X AGND 9 -300 -1500 200 U 70 70 0 1 W
+X AGND 41 -200 -1500 200 U 70 70 0 1 W
+X GND 10 -100 -1500 200 U 70 70 0 1 W
+X GND 11 0 -1500 200 U 70 70 0 1 W
+X GND 22 100 -1500 200 U 70 70 0 1 W
+X GND 23 200 -1500 200 U 70 70 0 1 W
+X GND 35 300 -1500 200 U 70 70 0 1 W
+X GND 36 400 -1500 200 U 70 70 0 1 W
+X GND 47 500 -1500 200 U 70 70 0 1 W
+X GND 48 600 -1500 200 U 70 70 0 1 W
+X VPHY 3 -200 1500 200 D 70 70 0 1 W
+X VPLL 8 -100 1500 200 D 70 70 0 1 W
+X VCCIO 12 0 1500 200 D 70 70 0 1 W
+X VCCIO 24 100 1500 200 D 70 70 0 1 W
+X VCCIO 46 200 1500 200 D 70 70 0 1 W
+ENDDRAW
+ENDDEF
+#
+# FT_MGMT_VCC3V3
+#
+DEF FT_MGMT_VCC3V3 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_MGMT_VCC3V3" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_MGMT_VCC3V3 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_MGMT_VPHY
+#
+DEF FT_MGMT_VPHY #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_MGMT_VPHY" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_MGMT_VPHY 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_MGMT_VPLL
+#
+DEF FT_MGMT_VPLL #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_MGMT_VPLL" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_MGMT_VPLL 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_MGMT_VREGIN
+#
+DEF FT_MGMT_VREGIN #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_MGMT_VREGIN" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_MGMT_VREGIN 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_VCC3V3
+#
+DEF FT_VCC3V3 #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_VCC3V3" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_VCC3V3 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_VPHY
+#
+DEF FT_VPHY #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_VPHY" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_VPHY 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_VPLL
+#
+DEF FT_VPLL #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_VPLL" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_VPLL 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# FT_VREGIN
+#
+DEF FT_VREGIN #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "FT_VREGIN" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X FT_VREGIN 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# IS45S32160F
+#
+DEF IS45S32160F IC 0 40 Y Y 1 F N
+F0 "U" 1220 2110 60 H V L BNN
+F1 "IS45S32160F" -1360 2250 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 1100 -2200 -1100 -2200
+P 2 0 1 10 1100 2200 1100 -2200
+P 2 0 1 10 -1100 2200 1100 2200
+P 2 0 1 10 -1100 -2200 -1100 2200
+X VDD 1 -600 2300 100 D 70 70 0 1 W
+X DQ0 2 1200 2000 100 L 70 70 0 1 P
+X VDDQ 3 -100 2300 100 D 70 70 0 1 W
+X DQ1 4 1200 1900 100 L 70 70 0 1 P
+X DQ2 5 1200 1800 100 L 70 70 0 1 P
+X VSSQ 6 -600 -2300 100 U 70 70 0 1 W
+X DQ3 7 1200 1700 100 L 70 70 0 1 P
+X DQ4 8 1200 1600 100 L 70 70 0 1 P
+X DQ5 10 1200 1500 100 L 70 70 0 1 P
+X DQ6 11 1200 1400 100 L 70 70 0 1 P
+X VSSQ 12 -500 -2300 100 U 70 70 0 1 W
+X DQ7 13 1200 1300 100 L 70 70 0 1 P
+X VDD 15 -500 2300 100 D 70 70 0 1 W
+X DQM0 16 1200 -1300 100 L 70 70 0 1 P
+X ~WE 17 -1200 -1900 100 R 70 70 0 1 P
+X ~CAS 18 -1200 200 100 R 70 70 0 1 P
+X ~RAS 19 -1200 100 100 R 70 70 0 1 P
+X ~CS 20 -1200 -1400 100 R 70 70 0 1 P
+X A11 21 -1200 900 100 R 70 70 0 1 P
+X BA0 22 -1200 500 100 R 70 70 0 1 P
+X BA1 23 -1200 400 100 R 70 70 0 1 P
+X A10 24 -1200 1000 100 R 70 70 0 1 P
+X A0 25 -1200 2000 100 R 70 70 0 1 P
+X A1 26 -1200 1900 100 R 70 70 0 1 P
+X A2 27 -1200 1800 100 R 70 70 0 1 P
+X DQM2 28 1200 -1500 100 L 70 70 0 1 P
+X VDD 29 -400 2300 100 D 70 70 0 1 W
+X DQ16 31 1200 400 100 L 70 70 0 1 P
+X VSSQ 32 -400 -2300 100 U 70 70 0 1 W
+X DQ17 33 1200 300 100 L 70 70 0 1 P
+X DQ18 34 1200 200 100 L 70 70 0 1 P
+X VDDQ 35 0 2300 100 D 70 70 0 1 W
+X DQ19 36 1200 100 100 L 70 70 0 1 P
+X DQ20 37 1200 0 100 L 70 70 0 1 P
+X VSSQ 38 -300 -2300 100 U 70 70 0 1 W
+X DQ21 39 1200 -100 100 L 70 70 0 1 P
+X DQ22 40 1200 -200 100 L 70 70 0 1 P
+X VDDQ 41 100 2300 100 D 70 70 0 1 W
+X DQ23 42 1200 -300 100 L 70 70 0 1 P
+X VDD 43 -300 2300 100 D 70 70 0 1 W
+X VSS 44 300 -2300 100 U 70 70 0 1 W
+X DQ24 45 1200 -400 100 L 70 70 0 1 P
+X VSSQ 46 -200 -2300 100 U 70 70 0 1 W
+X DQ25 47 1200 -500 100 L 70 70 0 1 P
+X DQ26 48 1200 -600 100 L 70 70 0 1 P
+X VDDQ 49 200 2300 100 D 70 70 0 1 W
+X DQ27 50 1200 -700 100 L 70 70 0 1 P
+X DQ28 51 1200 -800 100 L 70 70 0 1 P
+X VSSQ 52 -100 -2300 100 U 70 70 0 1 W
+X DQ29 53 1200 -900 100 L 70 70 0 1 P
+X DQ30 54 1200 -1000 100 L 70 70 0 1 P
+X VDDQ 55 300 2300 100 D 70 70 0 1 W
+X DQ31 56 1200 -1100 100 L 70 70 0 1 P
+X VSS 58 400 -2300 100 U 70 70 0 1 W
+X DQM3 59 1200 -1600 100 L 70 70 0 1 P
+X A3 60 -1200 1700 100 R 70 70 0 1 P
+X A4 61 -1200 1600 100 R 70 70 0 1 P
+X A5 62 -1200 1500 100 R 70 70 0 1 P
+X A6 63 -1200 1400 100 R 70 70 0 1 P
+X A7 64 -1200 1300 100 R 70 70 0 1 P
+X A8 65 -1200 1200 100 R 70 70 0 1 P
+X A9 66 -1200 1100 100 R 70 70 0 1 P
+X CKE 67 -1200 -900 100 R 70 70 0 1 P
+X CLK 68 -1200 -400 100 R 70 70 0 1 P
+X A12 69 -1200 800 100 R 70 70 0 1 P
+X DQM1 71 1200 -1400 100 L 70 70 0 1 P
+X VSS 72 500 -2300 100 U 70 70 0 1 W
+X DQ8 74 1200 1200 100 L 70 70 0 1 P
+X VDDQ 75 400 2300 100 D 70 70 0 1 W
+X DQ9 76 1200 1100 100 L 70 70 0 1 P
+X DQ10 77 1200 1000 100 L 70 70 0 1 P
+X VSSQ 78 0 -2300 100 U 70 70 0 1 W
+X DQ11 79 1200 900 100 L 70 70 0 1 P
+X DQ12 80 1200 800 100 L 70 70 0 1 P
+X VDDQ 81 500 2300 100 D 70 70 0 1 W
+X DQ13 82 1200 700 100 L 70 70 0 1 P
+X DQ14 83 1200 600 100 L 70 70 0 1 P
+X VSSQ 84 100 -2300 100 U 70 70 0 1 W
+X DQ15 85 1200 500 100 L 70 70 0 1 P
+X VSS 86 600 -2300 100 U 70 70 0 1 W
+ENDDRAW
+ENDDEF
+#
+# JP1Q
+#
+DEF JP1Q IC 0 40 Y Y 1 F N
+F0 "JP" -230 -210 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 150 0 100
+P 2 0 1 10 0 200 0 150
+P 2 0 1 10 0 -150 0 -100
+P 2 0 1 10 0 -200 0 -150
+P 2 0 1 10 70 200 -80 200
+P 2 0 1 10 70 -200 70 200
+P 2 0 1 10 -80 -200 70 -200
+P 2 0 1 10 -80 200 -80 -200
+X 1 1 0 -300 100 U 70 1 0 1 P
+X 2 2 0 300 100 D 70 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# LEDCHIP-LED0603
+#
+DEF LEDCHIP-LED0603 IC 0 40 Y Y 1 F N
+F0 "LED" 630 -30 60 H V L BNN
+F1 "LEDCHIP-LED0603" 1240 -40 60 V V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 -100 50 0
+P 2 0 1 10 -50 0 0 -100
+P 2 0 1 10 0 -100 50 -100
+P 2 0 1 10 -50 -100 0 -100
+P 2 0 1 10 0 0 50 0
+P 2 0 1 10 -50 0 0 0
+P 2 0 1 10 0 -100 0 0
+P 2 0 1 10 -140 -80 -80 -30
+P 2 0 1 10 -130 -130 -80 -70
+P 4 0 1 10 -140 -80 -120 -50 -100 -70 -140 -80 F
+P 4 0 1 10 -130 -130 -120 -90 -100 -110 -130 -130 F
+X C 2 0 -200 100 U 1 1 0 1 P
+X A 1 0 100 100 D 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# LMZ13608
+#
+DEF LMZ13608 IC 0 40 Y Y 1 F N
+F0 "U" -710 910 60 H V L BNN
+F1 "LMZ13608" -500 900 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 700 900 -700 900
+P 2 0 1 10 700 -900 700 900
+P 2 0 1 10 -700 -900 700 -900
+P 2 0 1 10 -700 900 -700 -900
+X EN 4 -900 100 200 R 70 70 0 1 P
+X AGND 3 100 -1100 200 U 70 70 0 1 W
+X PGND TP1 -100 -1100 200 U 70 70 0 1 W
+X FB 7 900 -100 200 L 70 70 0 1 P
+X SS/TRK 8 -900 -700 200 R 70 70 0 1 P
+X NC 9 900 -700 200 L 70 70 0 1 P
+X VOUT 10 900 700 200 L 70 70 0 1 w
+X VIN 1 -900 700 200 R 70 70 0 1 W
+X VIN 2 -900 600 200 R 70 70 0 1 W
+X VOUT 11 900 600 200 L 70 70 0 1 W
+X AGND 5 200 -1100 200 U 70 70 0 1 W
+X AGND 6 300 -1100 200 U 70 70 0 1 W
+ENDDRAW
+ENDDEF
+#
+# LT3060ITS8-15
+#
+DEF LT3060ITS8-15 IC 0 40 Y Y 1 F N
+F0 "U" -410 410 60 H V L BNN
+F1 "LT3060ITS8-15" -410 -710 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+X REF/BYP 8 600 -300 200 L 70 70 0 1 P
+X ADJ 7 600 0 200 L 70 70 0 1 P
+X OUT 6 600 300 200 L 70 70 0 1 w
+X IN 5 -600 300 200 R 70 70 0 1 W
+X ~SHDN 1 -600 0 200 R 70 70 0 1 P
+X GND 2 -600 -300 200 R 70 70 0 1 W
+X GND 3 -600 -400 200 R 70 70 0 1 W
+X GND 4 -600 -500 200 R 70 70 0 1 W
+P 2 0 1 10 -400 -600 -400 400
+P 2 0 1 10 400 -600 400 400
+P 2 0 1 10 400 -600 -400 -600
+P 2 0 1 10 400 400 -400 400
+ENDDRAW
+ENDDEF
+#
+# M03LOCK
+#
+DEF M03LOCK IC 0 40 Y Y 1 F N
+F0 "JP" -180 -330 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -100 -200 150 -200
+P 2 0 1 10 100 100 50 100
+P 2 0 1 10 100 0 50 0
+P 2 0 1 10 100 -100 50 -100
+P 2 0 1 10 -100 -200 -100 200
+P 2 0 1 10 150 200 150 -200
+P 2 0 1 10 150 200 -100 200
+X 1 1 300 -100 200 L 70 1 0 1 P
+X 2 2 300 0 200 L 70 1 0 1 P
+X 3 3 300 100 200 L 70 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# M03X2NO_SILK
+#
+DEF M03X2NO_SILK IC 0 40 Y Y 1 F N
+F0 "J" -210 -310 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 200 200 -200 200
+P 2 0 1 10 200 100 200 200
+P 2 0 1 10 200 0 200 100
+P 2 0 1 10 200 -100 200 0
+P 2 0 1 10 200 -200 200 -100
+P 2 0 1 10 -200 -200 200 -200
+P 2 0 1 10 -200 -100 -200 -200
+P 2 0 1 10 -200 0 -200 -100
+P 2 0 1 10 -200 100 -200 0
+P 2 0 1 10 -200 200 -200 100
+P 2 0 1 10 -110 100 -200 100
+P 2 0 1 10 -110 0 -200 0
+P 2 0 1 10 -110 -100 -200 -100
+P 2 0 1 10 110 -100 200 -100
+P 2 0 1 10 110 0 200 0
+P 2 0 1 10 110 100 200 100
+A -70 100 40 0 1200 1 1 10 N -30 100 -90 134
+A -70 100 40 1200 -1200 1 1 10 N -90 134 -90 65
+A -70 100 40 -1200 0 1 1 10 N -90 65 -30 100
+A 70 100 40 0 1200 1 1 10 N 110 100 49 134
+A 70 100 40 1200 -1200 1 1 10 N 49 134 49 65
+A 70 100 40 -1200 0 1 1 10 N 49 65 110 100
+A 70 0 40 0 1200 1 1 10 N 110 0 49 34
+A 70 0 40 1200 -1200 1 1 10 N 49 34 49 -34
+A 70 0 40 -1200 0 1 1 10 N 49 -34 110 0
+A 70 -100 40 0 1200 1 1 10 N 110 -100 49 -65
+A 70 -100 40 1200 -1200 1 1 10 N 49 -65 49 -134
+A 70 -100 40 -1200 0 1 1 10 N 49 -134 110 -100
+A -70 -100 40 0 1200 1 1 10 N -30 -100 -90 -65
+A -70 -100 40 1200 -1200 1 1 10 N -90 -65 -90 -134
+A -70 -100 40 -1200 0 1 1 10 N -90 -134 -30 -100
+A -70 0 40 0 1200 1 1 10 N -30 0 -90 34
+A -70 0 40 1200 -1200 1 1 10 N -90 34 -90 -34
+A -70 0 40 -1200 0 1 1 10 N -90 -34 -30 0
+X 1 1 -300 100 100 R 1 1 0 1 P
+X 3 3 -300 0 100 R 1 1 0 1 P
+X 5 5 -300 -100 100 R 1 1 0 1 P
+X 6 6 300 -100 100 L 1 1 0 1 P
+X 4 4 300 0 100 L 1 1 0 1 P
+X 2 2 300 100 100 L 1 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# M10LOCK
+#
+DEF M10LOCK IC 0 40 Y Y 1 F N
+F0 "JP" -280 -430 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 -800 250 -800
+P 2 0 1 10 200 -500 150 -500
+P 2 0 1 10 200 -600 150 -600
+P 2 0 1 10 200 -700 150 -700
+P 2 0 1 10 0 -800 0 300
+P 2 0 1 10 250 300 250 -800
+P 2 0 1 10 250 300 0 300
+P 2 0 1 10 200 -300 150 -300
+P 2 0 1 10 200 -400 150 -400
+P 2 0 1 10 200 -200 150 -200
+P 2 0 1 10 200 -100 150 -100
+P 2 0 1 10 200 0 150 0
+P 2 0 1 10 200 100 150 100
+P 2 0 1 10 200 200 150 200
+X 1 1 400 -700 200 L 70 1 0 1 P
+X 2 2 400 -600 200 L 70 1 0 1 P
+X 3 3 400 -500 200 L 70 1 0 1 P
+X 4 4 400 -400 200 L 70 1 0 1 P
+X 5 5 400 -300 200 L 70 1 0 1 P
+X 6 6 400 -200 200 L 70 1 0 1 P
+X 7 7 400 -100 200 L 70 1 0 1 P
+X 8 8 400 0 200 L 70 1 0 1 P
+X 9 9 400 100 200 L 70 1 0 1 P
+X 10 10 400 200 200 L 70 1 0 1 P
+ENDDRAW
+ENDDEF
+#
+# MA08-1
+#
+DEF MA08-1 IC 0 40 Y Y 1 F N
+F0 "SV" -180 -630 60 H V L BNN
+F1 "MA08-1" 40 -630 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -50 -400 150 -400
+P 2 0 1 10 100 -100 50 -100
+P 2 0 1 10 100 -200 50 -200
+P 2 0 1 10 100 -300 50 -300
+P 2 0 1 10 100 100 50 100
+P 2 0 1 10 100 0 50 0
+P 2 0 1 10 100 400 50 400
+P 2 0 1 10 100 300 50 300
+P 2 0 1 10 100 200 50 200
+P 2 0 1 10 -50 -400 -50 500
+P 2 0 1 10 150 500 150 -400
+P 2 0 1 10 150 500 -50 500
+X 1 1 300 -300 200 L 70 1 0 1 P
+X 2 2 300 -200 200 L 70 1 0 1 P
+X 3 3 300 -100 200 L 70 1 0 1 P
+X 4 4 300 0 200 L 70 1 0 1 P
+X 5 5 300 100 200 L 70 1 0 1 P
+X 6 6 300 200 200 L 70 1 0 1 P
+X 7 7 300 300 200 L 70 1 0 1 P
+X 8 8 300 400 200 L 70 1 0 1 P
+T 0 320 -430 50 0 1 1 EMPTY Normal 1 C C
+T 0 320 -430 50 0 1 1 unknown Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# MA08-2
+#
+DEF MA08-2 IC 0 40 Y Y 1 F N
+F0 "SV" -180 -630 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -150 -400 150 -400
+P 2 0 1 10 100 -100 50 -100
+P 2 0 1 10 100 -200 50 -200
+P 2 0 1 10 100 -300 50 -300
+P 2 0 1 10 -50 -100 -100 -100
+P 2 0 1 10 -50 -200 -100 -200
+P 2 0 1 10 -50 -300 -100 -300
+P 2 0 1 10 100 100 50 100
+P 2 0 1 10 100 0 50 0
+P 2 0 1 10 -50 100 -100 100
+P 2 0 1 10 -50 0 -100 0
+P 2 0 1 10 100 400 50 400
+P 2 0 1 10 100 300 50 300
+P 2 0 1 10 100 200 50 200
+P 2 0 1 10 -50 400 -100 400
+P 2 0 1 10 -50 300 -100 300
+P 2 0 1 10 -50 200 -100 200
+P 2 0 1 10 -150 -400 -150 500
+P 2 0 1 10 150 500 150 -400
+P 2 0 1 10 150 500 -150 500
+X 1 1 300 -300 200 L 70 1 0 1 P
+X 3 3 300 -200 200 L 70 1 0 1 P
+X 5 5 300 -100 200 L 70 1 0 1 P
+X 2 2 -300 -300 200 R 70 1 0 1 P
+X 4 4 -300 -200 200 R 70 1 0 1 P
+X 6 6 -300 -100 200 R 70 1 0 1 P
+X 7 7 300 0 200 L 70 1 0 1 P
+X 9 9 300 100 200 L 70 1 0 1 P
+X 8 8 -300 0 200 R 70 1 0 1 P
+X 10 10 -300 100 200 R 70 1 0 1 P
+X 11 11 300 200 200 L 70 1 0 1 P
+X 13 13 300 300 200 L 70 1 0 1 P
+X 15 15 300 400 200 L 70 1 0 1 P
+X 12 12 -300 200 200 R 70 1 0 1 P
+X 14 14 -300 300 200 R 70 1 0 1 P
+X 16 16 -300 400 200 R 70 1 0 1 P
+T 0 320 -430 50 0 1 1 EMPTY Normal 1 C C
+T 0 320 -430 50 0 1 1 unknown Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# MC74HC1G14DTT1G
+#
+DEF MC74HC1G14DTT1G IC 0 40 Y Y 1 F N
+F0 "U" -530 -730 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -500 -600 -500 400
+P 2 0 1 10 500 -600 -500 -600
+P 2 0 1 10 500 400 500 -600
+P 2 0 1 10 -500 400 500 400
+X VCC 5 -700 200 200 R 70 70 0 1 W
+X IN_A 2 -700 0 200 R 70 70 0 1 P
+X NC 1 -700 -200 200 R 70 70 0 1 P
+X GND 3 -700 -400 200 R 70 70 0 1 P
+X OUT_Y 4 700 200 200 L 70 70 0 1 O
+T 0 -720 430 50 0 1 1 MC74HC1G14DTT1G Normal 1 C C
+T 0 -720 430 50 0 1 1 1468757 Normal 1 C C
+T 0 -720 430 50 0 1 1 71J5593 Normal 1 C C
+T 0 -720 430 50 0 1 1 SOT-23-5 Normal 1 C C
+T 0 -720 430 50 0 1 1 ON~SEMICONDUCTOR Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# MCP79412-I_SN
+#
+DEF MCP79412-I_SN IC 0 40 Y Y 1 F N
+F0 "U" -430 -730 60 H V L BNN
+F1 "MCP79412-I_SN" -420 430 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -400 -600 -400 400
+P 2 0 1 10 400 -600 -400 -600
+P 2 0 1 10 400 400 400 -600
+P 2 0 1 10 -400 400 400 400
+X VCC 8 -600 200 200 R 70 70 0 1 W
+X VBAT 3 -600 100 200 R 70 70 0 1 W
+X X1 1 -600 -100 200 R 70 70 0 1 P
+X X2 2 -600 -200 200 R 70 70 0 1 P
+X VSS 4 -600 -400 200 R 70 70 0 1 W
+X SDA 5 600 -100 200 L 70 70 0 1 P
+X SCL 6 600 0 200 L 70 70 0 1 P
+X MFP 7 600 100 200 L 70 70 0 1 P
+T 0 -620 430 50 0 1 1 MCP79412-I_SN Normal 1 C C
+T 0 -620 430 50 0 1 1 2103565 Normal 1 C C
+T 0 -620 430 50 0 1 1 94T5863 Normal 1 C C
+T 0 -620 430 50 0 1 1 SOIC-8 Normal 1 C C
+T 0 -620 430 50 0 1 1 Microchip Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# N25Q128A13ES
+#
+DEF N25Q128A13ES IC 0 40 Y Y 1 F N
+F0 "IC" -510 -260 60 H V L BNN
+F1 "N25Q128A13ES" -230 370 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 550 350 -500 350
+P 2 0 1 10 550 -150 550 350
+P 2 0 1 10 -500 -150 550 -150
+P 2 0 1 10 -500 350 -500 -150
+X ~S 1 -700 250 200 R 70 70 0 1 P
+X DQ1 2 -700 150 200 R 70 70 0 1 P
+X ~W/VPP/DQ2 3 -700 50 200 R 70 70 0 1 P
+X VSS 4 -700 -50 200 R 70 70 0 1 P
+X VCC 8 750 250 200 L 70 70 0 1 P
+X ~HOLD/DQ3 7 750 150 200 L 70 70 0 1 P
+X C 6 750 50 200 L 70 70 0 1 P
+X DQ0 5 750 -50 200 L 70 70 0 1 P
+T 0 -720 360 50 0 1 1 557-1562-ND Normal 1 C C
+T 0 -720 360 50 0 1 1 2253682 Normal 1 C C
+T 0 -720 360 50 0 1 1 1.30470 Normal 1 C C
+T 0 -720 360 50 0 1 1 5.10 Normal 1 C C
+ENDDRAW
+ENDDEF
+#
# OSHW-LOGOL-COPPER
#
DEF OSHW-LOGOL-COPPER IC 0 40 Y Y 1 F N
@@ -586,203 +1858,6 @@ S 160 -230 160 -230 0 1 10 f
P 34 0 1 20 60 -150 80 -140 130 -180 170 -140 130 -90 150 -40 220 -30 220 20 150 30 130 80 170 130 130 170 80 130 30 150 20 220 -30 220 -40 150 -90 130 -140 170 -180 130 -140 80 -160 30 -230 20 -230 -30 -160 -40 -140 -90 -180 -140 -140 -180 -90 -140 -60 -150 -30 -70 -80 0 20 -70 60 -150 F
ENDDRAW
ENDDEF
-# PWR_18V
-#
-DEF PWR_18V #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "PWR_18V" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X PWR_18V 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-# 15V_STABLE
-#
-DEF 15V_STABLE #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "15V_STABLE" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X 15V_STABLE 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# 2N7002
-#
-DEF 2N7002 IC 0 40 Y Y 1 F N
-F0 "Q" -110 -260 60 H V L BNN
-F1 "2N7002" -200 150 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -50 -100 -100 -100
-P 2 0 1 10 0 0 0 30
-P 2 0 1 10 0 -30 0 0
-P 2 0 1 10 0 50 0 140
-P 2 0 1 10 20 0 70 20
-P 2 0 1 10 20 0 70 -30
-P 2 0 1 10 20 0 0 0
-P 2 0 1 10 100 0 20 0
-P 2 0 1 10 100 -100 100 0
-P 2 0 1 10 0 -150 0 -60
-P 2 0 1 10 -50 -100 -50 100
-X D 3 200 100 200 L 1 1 0 1 P
-X S 2 200 -100 200 L 1 1 0 1 P
-X G 1 -200 -100 100 R 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# C-EUC0402
-#
-DEF C-EUC0402 IC 0 40 Y Y 1 F N
-F0 "C" 100 0 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 -20 0 0
-P 2 0 1 10 0 -80 0 -100
-S 80 -60 -80 -80 0 1 10 f
-S 80 -20 -80 -40 0 1 10 f
-X 1 1 0 100 100 D 1 1 0 1 P
-X 2 2 0 -200 100 U 1 1 0 1 P
-S -80 -80 80 -60 0 1 10 f
-S -80 -40 80 -20 0 1 10 f
-ENDDRAW
-ENDDEF
-#
-# C-EUC0603
-#
-DEF C-EUC0603 IC 0 40 Y Y 1 F N
-F0 "C" 100 -100 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 -20 0 0
-P 2 0 1 10 0 -80 0 -100
-S -80 -80 80 -60 0 1 10 f
-S -80 -40 80 -20 0 1 10 f
-X 1 1 0 100 100 D 1 1 0 1 P
-X 2 2 0 -200 100 U 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# C-EUC1210
-#
-DEF C-EUC1210 IC 0 40 Y Y 1 F N
-F0 "C" 80 -190 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 -20 0 0
-P 2 0 1 10 0 -80 0 -100
-S -80 -80 80 -60 0 1 10 f
-S -80 -40 80 -20 0 1 10 f
-X 1 1 0 100 100 D 1 1 0 1 P
-X 2 2 0 -200 100 U 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# CP_E-035X080
-#
-DEF CP_E-035X080 IC 0 40 Y Y 1 F N
-F0 "C" 120 20 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 100 0 20 0
-P 2 0 1 10 20 0 20 70
-P 2 0 1 10 20 -60 20 0
-P 2 0 1 10 -20 0 -20 0
-P 2 0 1 10 -100 0 -20 0
-A -120 10 98 -382 -4 1 1 20 N -42 -50 -22 9
-A -120 0 98 0 374 1 1 20 N -22 0 -42 59
-X - 2 -100 0 10 R 1 1 0 1 P
-X + 1 100 0 10 L 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# JP1Q
-#
-DEF JP1Q IC 0 40 Y Y 1 F N
-F0 "JP" -230 -210 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 150 0 100
-P 2 0 1 10 0 200 0 150
-P 2 0 1 10 0 -150 0 -100
-P 2 0 1 10 0 -200 0 -150
-P 2 0 1 10 70 200 -80 200
-P 2 0 1 10 70 -200 70 200
-P 2 0 1 10 -80 -200 70 -200
-P 2 0 1 10 -80 200 -80 -200
-X 1 1 0 -300 100 U 70 1 0 1 P
-X 2 2 0 300 100 D 70 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# LMZ13608
-#
-DEF LMZ13608 IC 0 40 Y Y 1 F N
-F0 "U" -710 910 60 H V L BNN
-F1 "LMZ13608" -500 900 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 700 900 -700 900
-P 2 0 1 10 700 -900 700 900
-P 2 0 1 10 -700 -900 700 -900
-P 2 0 1 10 -700 900 -700 -900
-X EN 4 -900 100 200 R 70 70 0 1 P
-X AGND 3 100 -1100 200 U 70 70 0 1 W
-X PGND TP1 -100 -1100 200 U 70 70 0 1 W
-X FB 7 900 -100 200 L 70 70 0 1 P
-X SS/TRK 8 -900 -700 200 R 70 70 0 1 P
-X NC 9 900 -700 200 L 70 70 0 1 P
-X VOUT 10 900 700 200 L 70 70 0 1 w
-X VIN 1 -900 700 200 R 70 70 0 1 W
-X VIN 2 -900 600 200 R 70 70 0 1 W
-X VOUT 11 900 600 200 L 70 70 0 1 W
-X AGND 5 200 -1100 200 U 70 70 0 1 W
-X AGND 6 300 -1100 200 U 70 70 0 1 W
-ENDDRAW
-ENDDEF
-#
-# LT3060ITS8-15
-#
-DEF LT3060ITS8-15 IC 0 40 Y Y 1 F N
-F0 "U" -410 410 60 H V L BNN
-F1 "LT3060ITS8-15" -410 -710 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-X REF/BYP 8 600 -300 200 L 70 70 0 1 P
-X ADJ 7 600 0 200 L 70 70 0 1 P
-X OUT 6 600 300 200 L 70 70 0 1 w
-X IN 5 -600 300 200 R 70 70 0 1 W
-X ~SHDN 1 -600 0 200 R 70 70 0 1 P
-X GND 2 -600 -300 200 R 70 70 0 1 W
-X GND 3 -600 -400 200 R 70 70 0 1 W
-X GND 4 -600 -500 200 R 70 70 0 1 W
-P 2 0 1 10 -400 -600 -400 400
-P 2 0 1 10 400 -600 400 400
-P 2 0 1 10 400 -600 -400 -600
-P 2 0 1 10 400 400 -400 400
-ENDDRAW
-ENDDEF
#
# POWER_JACKSMD
#
@@ -805,6 +1880,21 @@ X PWR 1 100 300 100 L 1 1 0 1 W
ENDDRAW
ENDDEF
#
+# PWR_18V
+#
+DEF PWR_18V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "PWR_18V" 0 150 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X PWR_18V 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
# R-EU_R0402
#
DEF R-EU_R0402 IC 0 40 Y Y 1 F N
@@ -825,150 +1915,42 @@ P 2 0 1 10 100 40 100 -30
P 2 0 1 10 -100 40 -100 -30
ENDDRAW
ENDDEF
-# VCCO_3V3
-#
-DEF VCCO_3V3 #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "VCCO_3V3" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X VCCO_3V3 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# BAT54
-#
-DEF BAT54 IC 0 40 Y Y 1 F N
-F0 "D" -90 70 60 H V L BNN
-F1 "BAT54" -230 -170 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 50 0 -50 -50
-P 2 0 1 10 -50 50 50 0
-P 2 0 1 10 50 50 70 50
-P 2 0 1 10 50 0 50 50
-P 2 0 1 10 -50 -50 -50 50
-P 2 0 1 10 50 -50 50 0
-P 2 0 1 10 70 40 70 50
-P 2 0 1 10 20 -50 50 -50
-P 2 0 1 10 20 -50 20 -40
-X A 1 -100 0 100 R 1 1 0 1 P
-X C 3 100 0 100 L 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# BC818*SMD
#
-DEF BC818*SMD IC 0 40 Y Y 1 F N
-F0 "T" 250 250 60 H V L BNN
-F1 "BC818*SMD" 670 150 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 20 60 100 100
-P 2 0 1 10 100 -100 70 -60
-P 2 0 1 10 50 -100 100 -100
-P 2 0 1 10 70 -60 50 -100
-P 2 0 1 10 20 -50 70 -80
-P 2 0 1 10 90 -90 60 -90
-P 2 0 1 10 70 -70 90 -90
-P 2 0 1 10 60 -90 70 -70
-P 2 0 1 10 80 -90 60 -90
-P 2 0 1 10 70 -80 80 -90
-S 20 100 -10 -100 0 1 10 f
-X B 1 -100 0 100 R 1 1 0 1 P
-X E 2 100 -200 100 U 1 1 0 1 P
-X C 3 100 200 100 D 1 1 0 1 P
-P 2 0 1 10 10 -60 60 -90
-P 2 0 1 10 90 -100 60 -100
-P 2 0 1 10 70 -70 90 -100
-P 2 0 1 10 70 -90 60 -90
-P 2 0 1 10 70 -80 70 -90
-S -10 -100 20 100 0 1 10 f
-ENDDRAW
-ENDDEF
-#
-# MC74HC1G14DTT1G
-#
-DEF MC74HC1G14DTT1G IC 0 40 Y Y 1 F N
-F0 "U" -530 -730 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -500 -600 -500 400
-P 2 0 1 10 500 -600 -500 -600
-P 2 0 1 10 500 400 500 -600
-P 2 0 1 10 -500 400 500 400
-X VCC 5 -700 200 200 R 70 70 0 1 W
-X IN_A 2 -700 0 200 R 70 70 0 1 P
-X NC 1 -700 -200 200 R 70 70 0 1 P
-X GND 3 -700 -400 200 R 70 70 0 1 P
-X OUT_Y 4 700 200 200 L 70 70 0 1 O
-T 0 -720 430 50 0 1 1 MC74HC1G14DTT1G Normal 1 C C
-T 0 -720 430 50 0 1 1 1468757 Normal 1 C C
-T 0 -720 430 50 0 1 1 71J5593 Normal 1 C C
-T 0 -720 430 50 0 1 1 SOT-23-5 Normal 1 C C
-T 0 -720 430 50 0 1 1 ON~SEMICONDUCTOR Normal 1 C C
-ENDDRAW
-ENDDEF
-#
-# TPB1,27
-#
-DEF TPB1,27 IC 0 40 Y Y 1 F N
-F0 "TP" -100 -300 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 0 -30 -30
-P 2 0 1 10 30 -30 0 0
-P 2 0 1 10 0 -60 30 -30
-P 2 0 1 10 -30 -30 0 -60
-X TP TP 0 -100 100 U 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# WE-SHC
+# R-EU_R0603
#
-DEF WE-SHC IC 0 40 Y Y 1 F N
-F0 "S" -300 450 60 H V L BNN
-F1 "WE-SHC" 0 400 60 H V L BNN
+DEF R-EU_R0603 IC 0 40 Y Y 1 F N
+F0 "R" -110 370 60 H V L BNN
+F1 "R-EU_R0603" 70 370 60 H V L BNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 -300 300 500 300
-P 2 0 1 10 -300 -500 -300 300
-X GND 1 -400 100 100 R 70 70 0 1 W
+P 2 0 1 10 100 -30 -100 -30
+P 2 0 1 10 -100 40 100 40
+P 2 0 1 10 100 40 100 -30
+P 2 0 1 10 -100 40 -100 -30
+X 2 2 200 0 100 L 1 1 0 1 P
+X 1 1 -200 0 100 R 1 1 0 1 P
ENDDRAW
ENDDEF
#
-# LEDCHIP-LED0603
+# RCLAMP0502ASC-89
#
-DEF LEDCHIP-LED0603 IC 0 40 Y Y 1 F N
-F0 "LED" 630 -30 60 H V L BNN
-F1 "LEDCHIP-LED0603" 1240 -40 60 V V L BNN
+DEF RCLAMP0502ASC-89 IC 0 40 Y Y 1 F N
+F0 "IC" -410 -310 60 H V L BNN
+F1 "RCLAMP0502ASC-89" -400 -330 60 H V L BNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 0 -100 50 0
-P 2 0 1 10 -50 0 0 -100
-P 2 0 1 10 0 -100 50 -100
-P 2 0 1 10 -50 -100 0 -100
-P 2 0 1 10 0 0 50 0
-P 2 0 1 10 -50 0 0 0
-P 2 0 1 10 0 -100 0 0
-P 2 0 1 10 -140 -80 -80 -30
-P 2 0 1 10 -130 -130 -80 -70
-P 4 0 1 10 -140 -80 -120 -50 -100 -70 -140 -80 F
-P 4 0 1 10 -130 -130 -120 -90 -100 -110 -130 -130 F
-X C 2 0 -200 100 U 1 1 0 1 P
-X A 1 0 100 100 D 1 1 0 1 P
+P 2 0 1 10 -400 -200 400 -200
+P 2 0 1 10 -400 200 -400 -200
+P 2 0 1 10 400 200 -400 200
+P 2 0 1 10 400 -200 400 200
+X OUT1 1 500 100 100 L 70 70 0 1 O
+X GND 2 500 0 100 L 70 70 0 1 W
+X OUT2 3 500 -100 100 L 70 70 0 1 O
+X IN2 4 -500 -100 100 R 70 70 0 1 P
+X VCC 5 -500 0 100 R 70 70 0 1 W
+X IN1 6 -500 100 100 R 70 70 0 1 P
ENDDRAW
ENDDEF
#
@@ -993,138 +1975,6 @@ X SWO 6 400 200 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
-# STM32F429BIT6_2
-#
-DEF STM32F429BIT6_2 IC 0 40 Y Y 1 F N
-F0 "U" -1110 -1010 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 1000 800 -1100 800
-P 2 0 1 10 -1100 -900 -1100 800
-P 2 0 1 10 1000 -900 1000 800
-P 2 0 1 10 1000 -900 -1100 -900
-X PA14/JTCK-SWCLK 159 1100 200 100 L 70 70 0 1 P
-X PA15/JTDI 160 1100 -200 100 L 70 70 0 1 P
-X PB3/JTDO/TRACESWO 192 1100 -400 100 L 70 70 0 1 P
-X PB4/NJTRST 193 1100 -300 100 L 70 70 0 1 P
-X BOOT0 197 -1200 -700 100 R 70 70 0 1 P
-X PDR_ON 203 -1200 400 100 R 70 70 0 1 P
-X PA13/JTMS-SWDIO 147 1100 100 100 L 70 70 0 1 P
-X OSC_IN/PH0 32 -1200 0 100 R 70 70 0 1 P
-X OSC_OUT/PH1 33 -1200 -100 100 R 70 70 0 1 P
-X NRST 34 1100 300 100 L 70 70 0 1 P
-X VREF+ 41 -1200 600 100 R 70 70 0 1 W
-X PB2/BOOT1 63 -1200 -500 100 R 70 70 0 1 P
-ENDDRAW
-ENDDEF
-#
-# XTAL-4-3225
-#
-DEF XTAL-4-3225 IC 0 40 Y Y 1 F N
-F0 "Q" -110 -430 60 H V L BNN
-F1 "XTAL-4-3225" -470 230 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -100 -100 -100 100
-P 2 0 1 10 100 -100 100 100
-P 2 0 1 10 -50 -100 -50 100
-P 2 0 1 10 50 -100 -50 -100
-P 2 0 1 10 50 100 50 -100
-P 2 0 1 10 -50 100 50 100
-X X1 1 -200 0 100 R 1 1 0 1 P
-X X2 3 200 0 100 L 1 1 0 1 P
-X G1 4 -200 -300 200 R 1 1 0 1 W
-X G2 2 200 -300 200 L 1 1 0 1 W
-T 0 -220 110 50 0 1 1 ABM8G-25.000MHZ-4Y-T3 Normal 1 C C
-T 0 -220 110 50 0 1 1 2467848 Normal 1 C C
-ENDDRAW
-ENDDEF
-# 3V3_BATT
-#
-DEF 3V3_BATT #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "3V3_BATT" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X 3V3_BATT 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# C-EUC0805
-#
-DEF C-EUC0805 IC 0 40 Y Y 1 F N
-F0 "C" 90 0 60 H V L BNN
-F1 "C-EUC0805" 100 -100 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 -20 0 0
-P 2 0 1 10 0 -80 0 -100
-S -80 -80 80 -60 0 1 10 f
-S -80 -40 80 -20 0 1 10 f
-X 1 1 0 100 100 D 1 1 0 1 P
-X 2 2 0 -200 100 U 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# STM32F429BIT6_3
-#
-DEF STM32F429BIT6_3 IC 0 40 Y Y 1 F N
-F0 "U" -710 -1610 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 700 1500 -700 1500
-P 2 0 1 10 700 -1400 700 1500
-P 2 0 1 10 -700 1500 -700 -1400
-P 2 0 1 10 700 -1400 -700 -1400
-X VBAT 6 -800 1200 100 R 70 70 0 1 W
-X VDD 15 -800 800 100 R 70 70 0 1 W
-X VDD 26 -800 700 100 R 70 70 0 1 W
-X VDD 39 -800 600 100 R 70 70 0 1 W
-X VDDA 42 -800 1000 100 R 70 70 0 1 W
-X VDD 52 -800 500 100 R 70 70 0 1 W
-X VSS 14 800 700 100 L 70 70 0 1 W
-X VSS 25 800 600 100 L 70 70 0 1 W
-X VSSA 40 800 1000 100 L 70 70 0 1 W
-X VSS 51 800 500 100 L 70 70 0 1 W
-X VDD 59 -800 300 100 R 70 70 0 1 W
-X VDD 73 -800 200 100 R 70 70 0 1 W
-X VDD 83 -800 100 100 R 70 70 0 1 W
-X VDD 94 -800 0 100 R 70 70 0 1 W
-X VDD 103 -800 -100 100 R 70 70 0 1 W
-X VSS 60 800 300 100 L 70 70 0 1 W
-X VSS 72 800 200 100 L 70 70 0 1 W
-X VSS 82 800 100 100 L 70 70 0 1 W
-X VSS 93 800 0 100 L 70 70 0 1 W
-X VDD 115 -800 -300 100 R 70 70 0 1 W
-X VDD 124 -800 -400 100 R 70 70 0 1 W
-X VDD 137 -800 -500 100 R 70 70 0 1 W
-X VDD 150 -800 -600 100 R 70 70 0 1 W
-X VSS 114 800 -300 100 L 70 70 0 1 W
-X VSS 125 800 -400 100 L 70 70 0 1 W
-X VSS 136 800 -500 100 L 70 70 0 1 W
-X VSS 149 800 -600 100 L 70 70 0 1 W
-X VDD 158 -800 -1100 100 R 70 70 0 1 W
-X VDD 171 -800 -1000 100 R 70 70 0 1 W
-X VDD 185 -800 -900 100 R 70 70 0 1 W
-X VDD 204 -800 -800 100 R 70 70 0 1 W
-X VSS 170 800 -800 100 L 70 70 0 1 W
-X VSS 184 800 -900 100 L 70 70 0 1 W
-X VSS 202 800 -1000 100 L 70 70 0 1 W
-X VCAP1 92 -100 1600 100 D 70 70 0 1 P
-X VCAP2 148 100 1600 100 D 70 70 0 1 P
-ENDDRAW
-ENDDEF
-#
# STM32F429BIT6_1
#
DEF STM32F429BIT6_1 IC 0 40 Y Y 1 F N
@@ -1225,6 +2075,84 @@ T 0 -1620 3210 50 0 1 1 2469581 Normal 1 C C
ENDDRAW
ENDDEF
#
+# STM32F429BIT6_2
+#
+DEF STM32F429BIT6_2 IC 0 40 Y Y 1 F N
+F0 "U" -1110 -1010 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 1000 800 -1100 800
+P 2 0 1 10 -1100 -900 -1100 800
+P 2 0 1 10 1000 -900 1000 800
+P 2 0 1 10 1000 -900 -1100 -900
+X PA14/JTCK-SWCLK 159 1100 200 100 L 70 70 0 1 P
+X PA15/JTDI 160 1100 -200 100 L 70 70 0 1 P
+X PB3/JTDO/TRACESWO 192 1100 -400 100 L 70 70 0 1 P
+X PB4/NJTRST 193 1100 -300 100 L 70 70 0 1 P
+X BOOT0 197 -1200 -700 100 R 70 70 0 1 P
+X PDR_ON 203 -1200 400 100 R 70 70 0 1 P
+X PA13/JTMS-SWDIO 147 1100 100 100 L 70 70 0 1 P
+X OSC_IN/PH0 32 -1200 0 100 R 70 70 0 1 P
+X OSC_OUT/PH1 33 -1200 -100 100 R 70 70 0 1 P
+X NRST 34 1100 300 100 L 70 70 0 1 P
+X VREF+ 41 -1200 600 100 R 70 70 0 1 W
+X PB2/BOOT1 63 -1200 -500 100 R 70 70 0 1 P
+ENDDRAW
+ENDDEF
+#
+# STM32F429BIT6_3
+#
+DEF STM32F429BIT6_3 IC 0 40 Y Y 1 F N
+F0 "U" -710 -1610 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 700 1500 -700 1500
+P 2 0 1 10 700 -1400 700 1500
+P 2 0 1 10 -700 1500 -700 -1400
+P 2 0 1 10 700 -1400 -700 -1400
+X VBAT 6 -800 1200 100 R 70 70 0 1 W
+X VDD 15 -800 800 100 R 70 70 0 1 W
+X VDD 26 -800 700 100 R 70 70 0 1 W
+X VDD 39 -800 600 100 R 70 70 0 1 W
+X VDDA 42 -800 1000 100 R 70 70 0 1 W
+X VDD 52 -800 500 100 R 70 70 0 1 W
+X VSS 14 800 700 100 L 70 70 0 1 W
+X VSS 25 800 600 100 L 70 70 0 1 W
+X VSSA 40 800 1000 100 L 70 70 0 1 W
+X VSS 51 800 500 100 L 70 70 0 1 W
+X VDD 59 -800 300 100 R 70 70 0 1 W
+X VDD 73 -800 200 100 R 70 70 0 1 W
+X VDD 83 -800 100 100 R 70 70 0 1 W
+X VDD 94 -800 0 100 R 70 70 0 1 W
+X VDD 103 -800 -100 100 R 70 70 0 1 W
+X VSS 60 800 300 100 L 70 70 0 1 W
+X VSS 72 800 200 100 L 70 70 0 1 W
+X VSS 82 800 100 100 L 70 70 0 1 W
+X VSS 93 800 0 100 L 70 70 0 1 W
+X VDD 115 -800 -300 100 R 70 70 0 1 W
+X VDD 124 -800 -400 100 R 70 70 0 1 W
+X VDD 137 -800 -500 100 R 70 70 0 1 W
+X VDD 150 -800 -600 100 R 70 70 0 1 W
+X VSS 114 800 -300 100 L 70 70 0 1 W
+X VSS 125 800 -400 100 L 70 70 0 1 W
+X VSS 136 800 -500 100 L 70 70 0 1 W
+X VSS 149 800 -600 100 L 70 70 0 1 W
+X VDD 158 -800 -1100 100 R 70 70 0 1 W
+X VDD 171 -800 -1000 100 R 70 70 0 1 W
+X VDD 185 -800 -900 100 R 70 70 0 1 W
+X VDD 204 -800 -800 100 R 70 70 0 1 W
+X VSS 170 800 -800 100 L 70 70 0 1 W
+X VSS 184 800 -900 100 L 70 70 0 1 W
+X VSS 202 800 -1000 100 L 70 70 0 1 W
+X VCAP1 92 -100 1600 100 D 70 70 0 1 P
+X VCAP2 148 100 1600 100 D 70 70 0 1 P
+ENDDRAW
+ENDDEF
+#
# STM32F429BIT6_4
#
DEF STM32F429BIT6_4 IC 0 40 Y Y 1 F N
@@ -1316,407 +2244,53 @@ X PC3/FMC_SDCKE0 38 1100 -1900 100 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
-# IS45S32160F
-#
-DEF IS45S32160F IC 0 40 Y Y 1 F N
-F0 "U" 1220 2110 60 H V L BNN
-F1 "IS45S32160F" -1360 2250 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 1100 -2200 -1100 -2200
-P 2 0 1 10 1100 2200 1100 -2200
-P 2 0 1 10 -1100 2200 1100 2200
-P 2 0 1 10 -1100 -2200 -1100 2200
-X VDD 1 -600 2300 100 D 70 70 0 1 W
-X DQ0 2 1200 2000 100 L 70 70 0 1 P
-X VDDQ 3 -100 2300 100 D 70 70 0 1 W
-X DQ1 4 1200 1900 100 L 70 70 0 1 P
-X DQ2 5 1200 1800 100 L 70 70 0 1 P
-X VSSQ 6 -600 -2300 100 U 70 70 0 1 W
-X DQ3 7 1200 1700 100 L 70 70 0 1 P
-X DQ4 8 1200 1600 100 L 70 70 0 1 P
-X DQ5 10 1200 1500 100 L 70 70 0 1 P
-X DQ6 11 1200 1400 100 L 70 70 0 1 P
-X VSSQ 12 -500 -2300 100 U 70 70 0 1 W
-X DQ7 13 1200 1300 100 L 70 70 0 1 P
-X VDD 15 -500 2300 100 D 70 70 0 1 W
-X DQM0 16 1200 -1300 100 L 70 70 0 1 P
-X ~WE 17 -1200 -1900 100 R 70 70 0 1 P
-X ~CAS 18 -1200 200 100 R 70 70 0 1 P
-X ~RAS 19 -1200 100 100 R 70 70 0 1 P
-X ~CS 20 -1200 -1400 100 R 70 70 0 1 P
-X A11 21 -1200 900 100 R 70 70 0 1 P
-X BA0 22 -1200 500 100 R 70 70 0 1 P
-X BA1 23 -1200 400 100 R 70 70 0 1 P
-X A10 24 -1200 1000 100 R 70 70 0 1 P
-X A0 25 -1200 2000 100 R 70 70 0 1 P
-X A1 26 -1200 1900 100 R 70 70 0 1 P
-X A2 27 -1200 1800 100 R 70 70 0 1 P
-X DQM2 28 1200 -1500 100 L 70 70 0 1 P
-X VDD 29 -400 2300 100 D 70 70 0 1 W
-X DQ16 31 1200 400 100 L 70 70 0 1 P
-X VSSQ 32 -400 -2300 100 U 70 70 0 1 W
-X DQ17 33 1200 300 100 L 70 70 0 1 P
-X DQ18 34 1200 200 100 L 70 70 0 1 P
-X VDDQ 35 0 2300 100 D 70 70 0 1 W
-X DQ19 36 1200 100 100 L 70 70 0 1 P
-X DQ20 37 1200 0 100 L 70 70 0 1 P
-X VSSQ 38 -300 -2300 100 U 70 70 0 1 W
-X DQ21 39 1200 -100 100 L 70 70 0 1 P
-X DQ22 40 1200 -200 100 L 70 70 0 1 P
-X VDDQ 41 100 2300 100 D 70 70 0 1 W
-X DQ23 42 1200 -300 100 L 70 70 0 1 P
-X VDD 43 -300 2300 100 D 70 70 0 1 W
-X VSS 44 300 -2300 100 U 70 70 0 1 W
-X DQ24 45 1200 -400 100 L 70 70 0 1 P
-X VSSQ 46 -200 -2300 100 U 70 70 0 1 W
-X DQ25 47 1200 -500 100 L 70 70 0 1 P
-X DQ26 48 1200 -600 100 L 70 70 0 1 P
-X VDDQ 49 200 2300 100 D 70 70 0 1 W
-X DQ27 50 1200 -700 100 L 70 70 0 1 P
-X DQ28 51 1200 -800 100 L 70 70 0 1 P
-X VSSQ 52 -100 -2300 100 U 70 70 0 1 W
-X DQ29 53 1200 -900 100 L 70 70 0 1 P
-X DQ30 54 1200 -1000 100 L 70 70 0 1 P
-X VDDQ 55 300 2300 100 D 70 70 0 1 W
-X DQ31 56 1200 -1100 100 L 70 70 0 1 P
-X VSS 58 400 -2300 100 U 70 70 0 1 W
-X DQM3 59 1200 -1600 100 L 70 70 0 1 P
-X A3 60 -1200 1700 100 R 70 70 0 1 P
-X A4 61 -1200 1600 100 R 70 70 0 1 P
-X A5 62 -1200 1500 100 R 70 70 0 1 P
-X A6 63 -1200 1400 100 R 70 70 0 1 P
-X A7 64 -1200 1300 100 R 70 70 0 1 P
-X A8 65 -1200 1200 100 R 70 70 0 1 P
-X A9 66 -1200 1100 100 R 70 70 0 1 P
-X CKE 67 -1200 -900 100 R 70 70 0 1 P
-X CLK 68 -1200 -400 100 R 70 70 0 1 P
-X A12 69 -1200 800 100 R 70 70 0 1 P
-X DQM1 71 1200 -1400 100 L 70 70 0 1 P
-X VSS 72 500 -2300 100 U 70 70 0 1 W
-X DQ8 74 1200 1200 100 L 70 70 0 1 P
-X VDDQ 75 400 2300 100 D 70 70 0 1 W
-X DQ9 76 1200 1100 100 L 70 70 0 1 P
-X DQ10 77 1200 1000 100 L 70 70 0 1 P
-X VSSQ 78 0 -2300 100 U 70 70 0 1 W
-X DQ11 79 1200 900 100 L 70 70 0 1 P
-X DQ12 80 1200 800 100 L 70 70 0 1 P
-X VDDQ 81 500 2300 100 D 70 70 0 1 W
-X DQ13 82 1200 700 100 L 70 70 0 1 P
-X DQ14 83 1200 600 100 L 70 70 0 1 P
-X VSSQ 84 100 -2300 100 U 70 70 0 1 W
-X DQ15 85 1200 500 100 L 70 70 0 1 P
-X VSS 86 600 -2300 100 U 70 70 0 1 W
-ENDDRAW
-ENDDEF
-#
-# N25Q128A13ES
-#
-DEF N25Q128A13ES IC 0 40 Y Y 1 F N
-F0 "IC" -510 -260 60 H V L BNN
-F1 "N25Q128A13ES" -230 370 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 550 350 -500 350
-P 2 0 1 10 550 -150 550 350
-P 2 0 1 10 -500 -150 550 -150
-P 2 0 1 10 -500 350 -500 -150
-X ~S 1 -700 250 200 R 70 70 0 1 P
-X DQ1 2 -700 150 200 R 70 70 0 1 P
-X ~W/VPP/DQ2 3 -700 50 200 R 70 70 0 1 P
-X VSS 4 -700 -50 200 R 70 70 0 1 P
-X VCC 8 750 250 200 L 70 70 0 1 P
-X ~HOLD/DQ3 7 750 150 200 L 70 70 0 1 P
-X C 6 750 50 200 L 70 70 0 1 P
-X DQ0 5 750 -50 200 L 70 70 0 1 P
-T 0 -720 360 50 0 1 1 557-1562-ND Normal 1 C C
-T 0 -720 360 50 0 1 1 2253682 Normal 1 C C
-T 0 -720 360 50 0 1 1 1.30470 Normal 1 C C
-T 0 -720 360 50 0 1 1 5.10 Normal 1 C C
-ENDDRAW
-ENDDEF
-#
-# MCP79412-I_SN
-#
-DEF MCP79412-I_SN IC 0 40 Y Y 1 F N
-F0 "U" -430 -730 60 H V L BNN
-F1 "MCP79412-I_SN" -420 430 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -400 -600 -400 400
-P 2 0 1 10 400 -600 -400 -600
-P 2 0 1 10 400 400 400 -600
-P 2 0 1 10 -400 400 400 400
-X VCC 8 -600 200 200 R 70 70 0 1 W
-X VBAT 3 -600 100 200 R 70 70 0 1 W
-X X1 1 -600 -100 200 R 70 70 0 1 P
-X X2 2 -600 -200 200 R 70 70 0 1 P
-X VSS 4 -600 -400 200 R 70 70 0 1 W
-X SDA 5 600 -100 200 L 70 70 0 1 P
-X SCL 6 600 0 200 L 70 70 0 1 P
-X MFP 7 600 100 200 L 70 70 0 1 P
-T 0 -620 430 50 0 1 1 MCP79412-I_SN Normal 1 C C
-T 0 -620 430 50 0 1 1 2103565 Normal 1 C C
-T 0 -620 430 50 0 1 1 94T5863 Normal 1 C C
-T 0 -620 430 50 0 1 1 SOIC-8 Normal 1 C C
-T 0 -620 430 50 0 1 1 Microchip Normal 1 C C
-ENDDRAW
-ENDDEF
-#
-# XTAL-3.2X1.5
-#
-DEF XTAL-3.2X1.5 IC 0 40 Y Y 1 F N
-F0 "X" -110 -210 60 H V L BNN
-F1 "XTAL-3.2X1.5" -170 -750 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -100 -100 -100 100
-P 2 0 1 10 100 -100 100 100
-P 2 0 1 10 -50 -100 -50 100
-P 2 0 1 10 50 -100 -50 -100
-P 2 0 1 10 50 100 50 -100
-P 2 0 1 10 -50 100 50 100
-X P$1 P$1 -200 0 100 R 1 1 0 1 P
-X P$2 P$2 200 0 100 L 1 1 0 1 P
-T 0 -220 110 50 0 1 1 ABS07-32.768KHZ-T Normal 1 C C
-T 0 -220 110 50 0 1 1 2101347 Normal 1 C C
-ENDDRAW
-ENDDEF
-# FT_VCC3V3
-#
-DEF FT_VCC3V3 #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_VCC3V3" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FT_VCC3V3 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-# FT_VREGIN
-#
-DEF FT_VREGIN #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_VREGIN" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FT_VREGIN 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-# FT_VPHY
-#
-DEF FT_VPHY #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_VPHY" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FT_VPHY 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-# FT_VPLL
-#
-DEF FT_VPLL #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_VPLL" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FT_VPLL 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# CRYSTALTHIN
-#
-DEF CRYSTALTHIN IC 0 40 Y Y 1 F N
-F0 "Y" -100 120 60 H V L BNN
-F1 "CRYSTALTHIN" 820 140 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -10 -60 -10 60
-P 2 0 1 10 20 -60 -10 -60
-P 2 0 1 10 20 60 20 -60
-P 2 0 1 10 -10 60 20 60
-P 2 0 1 10 -40 0 -40 70
-P 2 0 1 10 -40 -70 -40 0
-P 2 0 1 10 40 0 40 70
-P 2 0 1 10 40 -70 40 0
-P 2 0 1 10 -40 0 -100 0
-P 2 0 1 10 40 0 100 0
-X 1 1 -100 0 10 R 1 1 0 1 P
-X 3 3 100 0 10 L 1 1 0 1 P
-X 2 2 -100 -100 100 R 1 1 0 1 P
-X 4 4 100 -100 100 L 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# FERRITE_0603MP
-#
-DEF FERRITE_0603MP IC 0 40 Y Y 1 F N
-F0 "FB" -80 -170 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 50 30 -50 30
-P 2 0 1 10 50 -40 50 30
-P 2 0 1 10 -50 -40 50 -40
-P 2 0 1 10 -50 30 -50 -40
-X P$1 1 -100 0 100 R 1 1 0 1 P
-X P$2 2 100 0 100 L 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# FT232H_SERIAL
+# TACTILE_SWITCH
#
-DEF FT232H_SERIAL IC 0 40 Y Y 1 F N
-F0 "U" 1120 1210 60 H V L BNN
-F1 "FT232H_SERIAL" -1120 1520 60 H V L BNN
+DEF TACTILE_SWITCH IC 0 40 Y Y 1 F N
+F0 "S" 620 110 60 H V L BNN
+F1 "TACTILE_SWITCH" -300 470 60 H V L BNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 900 1300 -900 1300
-P 2 0 1 10 900 -1300 900 1300
-P 2 0 1 10 -900 -1300 900 -1300
-P 2 0 1 10 -900 1300 -900 -1300
-X VREGIN 40 -1100 1200 200 R 70 70 0 1 W
-X VCCD 39 -1100 1000 200 R 70 70 0 1 w
-X VCCORE 38 -1100 900 200 R 70 70 0 1 w
-X VCCA 37 -1100 800 200 R 70 70 0 1 w
-X DM 6 -1100 600 200 R 70 70 0 1 P
-X DP 7 -1100 500 200 R 70 70 0 1 P
-X ~RESET 34 -1100 300 200 R 70 70 0 1 P
-X REF 5 -1100 100 200 R 70 70 0 1 P
-X EECS 45 -1100 -300 200 R 70 70 0 1 O
-X EECLK 44 -1100 -400 200 R 70 70 0 1 O
-X EEDATA 43 -1100 -500 200 R 70 70 0 1 P
-X XCSI 1 -1100 -700 200 R 70 70 0 1 P
-X XCSO 2 -1100 -1000 200 R 70 70 0 1 P
-X TEST 42 -1100 -1200 200 R 70 70 0 1 P
-X TXD 13 1100 1200 200 L 70 70 0 1 O
-X RXD 14 1100 1100 200 L 70 70 0 1 P
-X RTS# 15 1100 1000 200 L 70 70 0 1 O
-X CTS# 16 1100 900 200 L 70 70 0 1 P
-X DTR# 17 1100 800 200 L 70 70 0 1 O
-X DSR# 18 1100 700 200 L 70 70 0 1 P
-X DCD# 19 1100 600 200 L 70 70 0 1 P
-X RI# 20 1100 500 200 L 70 70 0 1 P
-X TXDEN 21 1100 300 200 L 70 70 0 1 O
-X ACBUS1 25 1100 200 200 L 70 70 0 1 P
-X ACBUS2 26 1100 100 200 L 70 70 0 1 P
-X RXLED# 27 1100 0 200 L 70 70 0 1 O
-X TXLED# 28 1100 -100 200 L 70 70 0 1 O
-X ACBUS5 29 1100 -200 200 L 70 70 0 1 P
-X ACBUS6 30 1100 -300 200 L 70 70 0 1 P
-X PWRSAV# 31 1100 -400 200 L 70 70 0 1 P
-X ACBUS8 32 1100 -500 200 L 70 70 0 1 P
-X ACBUS9 33 1100 -600 200 L 70 70 0 1 P
-X AGND 4 -400 -1500 200 U 70 70 0 1 W
-X AGND 9 -300 -1500 200 U 70 70 0 1 W
-X AGND 41 -200 -1500 200 U 70 70 0 1 W
-X GND 10 -100 -1500 200 U 70 70 0 1 W
-X GND 11 0 -1500 200 U 70 70 0 1 W
-X GND 22 100 -1500 200 U 70 70 0 1 W
-X GND 23 200 -1500 200 U 70 70 0 1 W
-X GND 35 300 -1500 200 U 70 70 0 1 W
-X GND 36 400 -1500 200 U 70 70 0 1 W
-X GND 47 500 -1500 200 U 70 70 0 1 W
-X GND 48 600 -1500 200 U 70 70 0 1 W
-X VPHY 3 -200 1500 200 D 70 70 0 1 W
-X VPLL 8 -100 1500 200 D 70 70 0 1 W
-X VCCIO 12 0 1500 200 D 70 70 0 1 W
-X VCCIO 24 100 1500 200 D 70 70 0 1 W
-X VCCIO 46 200 1500 200 D 70 70 0 1 W
+P 2 0 1 10 400 200 -400 200
+P 2 0 1 10 400 -200 400 200
+P 2 0 1 10 -400 -200 400 -200
+P 2 0 1 10 -400 200 -400 -200
+P 2 0 1 10 0 100 -200 0
+P 2 0 1 10 300 0 100 0
+P 2 0 1 10 300 -200 300 0
+P 2 0 1 10 -300 0 -300 200
+P 2 0 1 10 -200 0 -300 0
+P 2 0 1 10 300 0 300 200
+P 2 0 1 10 -300 -200 -300 0
+A -200 0 25 0 1200 1 1 10 N -175 0 -212 21
+A -200 0 25 1200 -1200 1 1 10 N -212 21 -212 -21
+A -200 0 25 -1200 0 1 1 10 N -212 -21 -175 0
+A 100 0 25 0 1200 1 1 10 N 125 0 87 21
+A 100 0 25 1200 -1200 1 1 10 N 87 21 87 -21
+A 100 0 25 -1200 0 1 1 10 N 87 -21 125 0
+X A1 A1 -300 400 200 D 70 1 0 1 P
+X A2 A2 -300 -400 200 U 70 1 0 1 P
+X B1 B1 300 400 200 D 70 1 0 1 P
+X B2 B2 300 -400 200 U 70 1 0 1 P
+X G1 G1 600 100 200 L 70 1 0 1 W
+X G2 G2 600 -100 200 L 70 1 0 1 W
ENDDRAW
ENDDEF
#
-# M03X2NO_SILK
+# TPB1,27
#
-DEF M03X2NO_SILK IC 0 40 Y Y 1 F N
-F0 "J" -210 -310 60 H V L BNN
+DEF TPB1,27 IC 0 40 Y Y 1 F N
+F0 "TP" -100 -300 60 H V L BNN
F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 200 200 -200 200
-P 2 0 1 10 200 100 200 200
-P 2 0 1 10 200 0 200 100
-P 2 0 1 10 200 -100 200 0
-P 2 0 1 10 200 -200 200 -100
-P 2 0 1 10 -200 -200 200 -200
-P 2 0 1 10 -200 -100 -200 -200
-P 2 0 1 10 -200 0 -200 -100
-P 2 0 1 10 -200 100 -200 0
-P 2 0 1 10 -200 200 -200 100
-P 2 0 1 10 -110 100 -200 100
-P 2 0 1 10 -110 0 -200 0
-P 2 0 1 10 -110 -100 -200 -100
-P 2 0 1 10 110 -100 200 -100
-P 2 0 1 10 110 0 200 0
-P 2 0 1 10 110 100 200 100
-A -70 100 40 0 1200 1 1 10 N -30 100 -90 134
-A -70 100 40 1200 -1200 1 1 10 N -90 134 -90 65
-A -70 100 40 -1200 0 1 1 10 N -90 65 -30 100
-A 70 100 40 0 1200 1 1 10 N 110 100 49 134
-A 70 100 40 1200 -1200 1 1 10 N 49 134 49 65
-A 70 100 40 -1200 0 1 1 10 N 49 65 110 100
-A 70 0 40 0 1200 1 1 10 N 110 0 49 34
-A 70 0 40 1200 -1200 1 1 10 N 49 34 49 -34
-A 70 0 40 -1200 0 1 1 10 N 49 -34 110 0
-A 70 -100 40 0 1200 1 1 10 N 110 -100 49 -65
-A 70 -100 40 1200 -1200 1 1 10 N 49 -65 49 -134
-A 70 -100 40 -1200 0 1 1 10 N 49 -134 110 -100
-A -70 -100 40 0 1200 1 1 10 N -30 -100 -90 -65
-A -70 -100 40 1200 -1200 1 1 10 N -90 -65 -90 -134
-A -70 -100 40 -1200 0 1 1 10 N -90 -134 -30 -100
-A -70 0 40 0 1200 1 1 10 N -30 0 -90 34
-A -70 0 40 1200 -1200 1 1 10 N -90 34 -90 -34
-A -70 0 40 -1200 0 1 1 10 N -90 -34 -30 0
-X 1 1 -300 100 100 R 1 1 0 1 P
-X 3 3 -300 0 100 R 1 1 0 1 P
-X 5 5 -300 -100 100 R 1 1 0 1 P
-X 6 6 300 -100 100 L 1 1 0 1 P
-X 4 4 300 0 100 L 1 1 0 1 P
-X 2 2 300 100 100 L 1 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# RCLAMP0502ASC-89
-#
-DEF RCLAMP0502ASC-89 IC 0 40 Y Y 1 F N
-F0 "IC" -410 -310 60 H V L BNN
-F1 "RCLAMP0502ASC-89" -400 -330 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -400 -200 400 -200
-P 2 0 1 10 -400 200 -400 -200
-P 2 0 1 10 400 200 -400 200
-P 2 0 1 10 400 -200 400 200
-X OUT1 1 500 100 100 L 70 70 0 1 O
-X GND 2 500 0 100 L 70 70 0 1 W
-X OUT2 3 500 -100 100 L 70 70 0 1 O
-X IN2 4 -500 -100 100 R 70 70 0 1 P
-X VCC 5 -500 0 100 R 70 70 0 1 W
-X IN1 6 -500 100 100 R 70 70 0 1 P
+P 2 0 1 10 0 0 -30 -30
+P 2 0 1 10 30 -30 0 0
+P 2 0 1 10 0 -60 30 -30
+P 2 0 1 10 -30 -30 0 -60
+X TP TP 0 -100 100 U 1 1 0 1 P
ENDDRAW
ENDDEF
#
@@ -1765,362 +2339,48 @@ X GND GND 400 -200 100 L 1 70 0 1 W
X ID ID 400 -100 100 L 1 70 0 1 P
ENDDRAW
ENDDEF
-# FT_MGMT_VCC3V3
#
-DEF FT_MGMT_VCC3V3 #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_MGMT_VCC3V3" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FT_MGMT_VCC3V3 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-# FT_MGMT_VREGIN
+# VCCO_3V3
#
-DEF FT_MGMT_VREGIN #PWR 0 0 Y Y 1 F P
+DEF VCCO_3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_MGMT_VREGIN" 0 150 50 H V C CNN
+F1 "VCCO_3V3" 0 150 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
-X FT_MGMT_VREGIN 1 0 0 0 U 50 50 1 1 W N
+X VCCO_3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
-# FT_MGMT_VPHY
#
-DEF FT_MGMT_VPHY #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_MGMT_VPHY" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FT_MGMT_VPHY 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-# FT_MGMT_VPLL
+# VCC_5V0
#
-DEF FT_MGMT_VPLL #PWR 0 0 Y Y 1 F P
+DEF VCC_5V0 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FT_MGMT_VPLL" 0 150 50 H V C CNN
+F1 "VCC_5V0" 0 150 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
-X FT_MGMT_VPLL 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# ATTINY828R-AU
-#
-DEF ATTINY828R-AU IC 0 40 Y Y 1 F N
-F0 "U" -2030 -1530 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -2000 -1400 -2000 1200
-P 2 0 1 10 2000 -1400 -2000 -1400
-P 2 0 1 10 2000 1200 2000 -1400
-P 2 0 1 10 -2000 1200 2000 1200
-X AVCC 18 -2200 1000 200 R 70 70 0 1 W
-X VCC 4 -2200 900 200 R 70 70 0 1 W
-X (PCINT0/ADC0)_PA0 9 -2200 700 200 R 70 70 0 1 P
-X (PCINT1/ADC1/AIN0)_PA1 10 -2200 600 200 R 70 70 0 1 P
-X (PCINT2/ADC2/AIN1)_PA2 11 -2200 500 200 R 70 70 0 1 P
-X (PCINT3/ADC3)_PA3 12 -2200 400 200 R 70 70 0 1 P
-X (PCINT4/ADC4)_PA4 13 -2200 300 200 R 70 70 0 1 P
-X (PC!INT5/ADC5)_PA5 14 -2200 200 200 R 70 70 0 1 P
-X (PCINT6/ADC6)_PA6 15 -2200 100 200 R 70 70 0 1 P
-X (PCINT7/ADC7)_PA7 16 -2200 0 200 R 70 70 0 1 P
-X PB0_(PCINT8/ADC8) 17 -2200 -200 200 R 70 70 0 1 P
-X PB1_(PCINT9/ADC9) 19 -2200 -300 200 R 70 70 0 1 P
-X PB2_(PCINT10/ADC10) 20 -2200 -400 200 R 70 70 0 1 P
-X PB3_(PCINT11/ADC11) 22 -2200 -500 200 R 70 70 0 1 P
-X PB4_(PCINT12/ADC12) 23 -2200 -600 200 R 70 70 0 1 P
-X PB5_(PCINT13/ADC13) 24 -2200 -700 200 R 70 70 0 1 P
-X PB6_(PCINT14/ADC14) 25 -2200 -800 200 R 70 70 0 1 P
-X PB7_(PCINT15/ADC15) 26 -2200 -900 200 R 70 70 0 1 P
-X GND_2 5 -2200 -1100 200 R 70 70 0 1 P
-X GND 21 -2200 -1200 200 R 70 70 0 1 P
-X PC0_(PCINT16/ADC16/TOCC0/SS/XCK) 31 2200 1000 200 L 70 70 0 1 P
-X PC1_(PCINT17/ADC17/TOCC1/INT0/CLKO) 32 2200 900 200 L 70 70 0 1 P
-X (PCINT18/ADC18/TOCC2/RXD/INT1)_PC2 1 2200 800 200 L 70 70 0 1 P
-X (PCINT19/ADC19/TOCC3/TXD)_PC3 2 2200 700 200 L 70 70 0 1 P
-X (PCINT20/ADC20/TOCC4)_PC4 3 2200 600 200 L 70 70 0 1 P
-X (PCINT21/ADC21/TOCC5/ICP1/T0)_PC5 6 2200 500 200 L 70 70 0 1 P
-X (PCINT22/ADC22/CLKI/TOCC6)_PC6 7 2200 400 200 L 70 70 0 1 P
-X (PCINT23/ADC23/TOCC7/T1)_PC7 8 2200 300 200 L 70 70 0 1 P
-X PD0_(PCINT24/ADC24/SDA/MOSI) 27 2200 100 200 L 70 70 0 1 P
-X PD1_(PCINT25/ADC25/MISO) 28 2200 0 200 L 70 70 0 1 P
-X PD2_(!PCINT26/ADC26/RESET/DW) 29 2200 -100 200 L 70 70 0 1 P
-X PD3_(PCINT27/ADC27/SCL/SCK) 30 2200 -200 200 L 70 70 0 1 P
-T 0 -2220 1230 50 0 1 1 ATTINY828R-AU Normal 1 C C
-T 0 -2220 1230 50 0 1 1 2249850 Normal 1 C C
-T 0 -2220 1230 50 0 1 1 Unknown Normal 1 C C
-T 0 -2220 1230 50 0 1 1 TQFP-32 Normal 1 C C
-T 0 -2220 1230 50 0 1 1 ATMEL Normal 1 C C
-ENDDRAW
-ENDDEF
-#
-# AVR_SPI_PRG_62X3_LOCK
-#
-DEF AVR_SPI_PRG_62X3_LOCK IC 0 40 Y Y 1 F N
-F0 "JP" -170 230 60 H V L BNN
-F1 "AVR_SPI_PRG_62X3_LOCK" -960 -400 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 300 -200 -200 -200
-P 2 0 1 10 300 200 300 -200
-P 2 0 1 10 -200 200 300 200
-P 2 0 1 10 -200 -200 -200 200
-X 1 1 -300 100 300 R 70 1 0 1 P
-X 2 2 400 100 300 L 70 1 0 1 P
-X 3 3 -300 0 300 R 70 1 0 1 P
-X 4 4 400 0 300 L 70 1 0 1 P
-X 5 5 -300 -100 300 R 70 1 0 1 P
-X 6 6 400 -100 300 L 70 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# M03LOCK
-#
-DEF M03LOCK IC 0 40 Y Y 1 F N
-F0 "JP" -180 -330 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -100 -200 150 -200
-P 2 0 1 10 100 100 50 100
-P 2 0 1 10 100 0 50 0
-P 2 0 1 10 100 -100 50 -100
-P 2 0 1 10 -100 -200 -100 200
-P 2 0 1 10 150 200 150 -200
-P 2 0 1 10 150 200 -100 200
-X 1 1 300 -100 200 L 70 1 0 1 P
-X 2 2 300 0 200 L 70 1 0 1 P
-X 3 3 300 100 200 L 70 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# M10LOCK
-#
-DEF M10LOCK IC 0 40 Y Y 1 F N
-F0 "JP" -280 -430 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 -800 250 -800
-P 2 0 1 10 200 -500 150 -500
-P 2 0 1 10 200 -600 150 -600
-P 2 0 1 10 200 -700 150 -700
-P 2 0 1 10 0 -800 0 300
-P 2 0 1 10 250 300 250 -800
-P 2 0 1 10 250 300 0 300
-P 2 0 1 10 200 -300 150 -300
-P 2 0 1 10 200 -400 150 -400
-P 2 0 1 10 200 -200 150 -200
-P 2 0 1 10 200 -100 150 -100
-P 2 0 1 10 200 0 150 0
-P 2 0 1 10 200 100 150 100
-P 2 0 1 10 200 200 150 200
-X 1 1 400 -700 200 L 70 1 0 1 P
-X 2 2 400 -600 200 L 70 1 0 1 P
-X 3 3 400 -500 200 L 70 1 0 1 P
-X 4 4 400 -400 200 L 70 1 0 1 P
-X 5 5 400 -300 200 L 70 1 0 1 P
-X 6 6 400 -200 200 L 70 1 0 1 P
-X 7 7 400 -100 200 L 70 1 0 1 P
-X 8 8 400 0 200 L 70 1 0 1 P
-X 9 9 400 100 200 L 70 1 0 1 P
-X 10 10 400 200 200 L 70 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# TACTILE_SWITCH
-#
-DEF TACTILE_SWITCH IC 0 40 Y Y 1 F N
-F0 "S" 620 110 60 H V L BNN
-F1 "TACTILE_SWITCH" -300 470 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 400 200 -400 200
-P 2 0 1 10 400 -200 400 200
-P 2 0 1 10 -400 -200 400 -200
-P 2 0 1 10 -400 200 -400 -200
-P 2 0 1 10 0 100 -200 0
-P 2 0 1 10 300 0 100 0
-P 2 0 1 10 300 -200 300 0
-P 2 0 1 10 -300 0 -300 200
-P 2 0 1 10 -200 0 -300 0
-P 2 0 1 10 300 0 300 200
-P 2 0 1 10 -300 -200 -300 0
-A -200 0 25 0 1200 1 1 10 N -175 0 -212 21
-A -200 0 25 1200 -1200 1 1 10 N -212 21 -212 -21
-A -200 0 25 -1200 0 1 1 10 N -212 -21 -175 0
-A 100 0 25 0 1200 1 1 10 N 125 0 87 21
-A 100 0 25 1200 -1200 1 1 10 N 87 21 87 -21
-A 100 0 25 -1200 0 1 1 10 N 87 -21 125 0
-X A1 A1 -300 400 200 D 70 1 0 1 P
-X A2 A2 -300 -400 200 U 70 1 0 1 P
-X B1 B1 300 400 200 D 70 1 0 1 P
-X B2 B2 300 -400 200 U 70 1 0 1 P
-X G1 G1 600 100 200 L 70 1 0 1 W
-X G2 G2 600 -100 200 L 70 1 0 1 W
-ENDDRAW
-ENDDEF
-#
-# 23K640-I_SN
-#
-DEF 23K640-I_SN IC 0 40 Y Y 1 F N
-F0 "U" -530 -930 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -500 -800 -500 600
-P 2 0 1 10 500 -800 -500 -800
-P 2 0 1 10 500 600 500 -800
-P 2 0 1 10 -500 600 500 600
-X VCC 8 -700 400 200 R 70 70 0 1 W
-X ~CS 1 -700 200 200 R 70 70 0 1 P
-X SO 2 700 400 200 L 70 70 0 1 O
-X NC 3 -700 -300 200 R 70 70 0 1 P
-X SCK 6 -700 0 200 R 70 70 0 1 P
-X ~HOLD 7 -700 -100 200 R 70 70 0 1 P
-X SI 5 -700 100 200 R 70 70 0 1 P
-X VSS 4 -700 -500 200 R 70 70 0 1 W
-T 0 -720 630 50 0 1 1 23K640-I_SN Normal 1 C C
-T 0 -720 630 50 0 1 1 1695549 Normal 1 C C
-T 0 -720 630 50 0 1 1 71P4706 Normal 1 C C
-T 0 -720 630 50 0 1 1 SOIC-8 Normal 1 C C
-T 0 -720 630 50 0 1 1 MICROCHIP Normal 1 C C
-ENDDRAW
-ENDDEF
-#
-# 74*244DW_1
-#
-DEF 74*244DW_1 IC 0 40 Y Y 1 F N
-F0 "IC" -330 -530 60 H V L BNN
-F1 "74*244DW_1" -300 420 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 300 -400 -300 -400
-P 2 0 1 10 300 300 300 -400
-P 2 0 1 10 -300 300 300 300
-P 2 0 1 10 -300 -400 -300 300
-X G 1 -500 -300 200 R 70 70 0 1 P
-X A1 2 -500 200 200 R 70 70 0 1 P
-X A2 4 -500 100 200 R 70 70 0 1 P
-X A3 6 -500 0 200 R 70 70 0 1 P
-X A4 8 -500 -100 200 R 70 70 0 1 P
-X Y4 12 500 -100 200 L 70 70 0 1 T
-X Y3 14 500 0 200 L 70 70 0 1 T
-X Y2 16 500 100 200 L 70 70 0 1 T
-X Y1 18 500 200 200 L 70 70 0 1 T
-ENDDRAW
-ENDDEF
-#
-# 74*244DW_2
-#
-DEF 74*244DW_2 IC 0 40 Y Y 1 F N
-F0 "IC" -330 -530 60 H V L BNN
-F1 "74*244DW_2" -290 420 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 300 -400 -300 -400
-P 2 0 1 10 300 300 300 -400
-P 2 0 1 10 -300 300 300 300
-P 2 0 1 10 -300 -400 -300 300
-X G 19 -500 -300 200 R 70 70 0 1 P
-X A1 11 -500 200 200 R 70 70 0 1 P
-X A2 13 -500 100 200 R 70 70 0 1 P
-X A3 15 -500 0 200 R 70 70 0 1 P
-X A4 17 -500 -100 200 R 70 70 0 1 P
-X Y4 3 500 -100 200 L 70 70 0 1 T
-X Y3 5 500 0 200 L 70 70 0 1 T
-X Y2 7 500 100 200 L 70 70 0 1 T
-X Y1 9 500 200 200 L 70 70 0 1 T
-ENDDRAW
-ENDDEF
-#
-# 74*244DW_3
-#
-DEF 74*244DW_3 IC 0 40 Y Y 1 F N
-F0 "IC" 30 -150 60 H V L BNN
-F1 "74*244DW_3" 180 -20 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-X GND 10 0 -300 200 U 70 1 0 1 W
-X VCC 20 0 300 200 D 70 1 0 1 W
-ENDDRAW
-ENDDEF
-#
-# MA08-1
-#
-DEF MA08-1 IC 0 40 Y Y 1 F N
-F0 "SV" -180 -630 60 H V L BNN
-F1 "MA08-1" 40 -630 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -50 -400 150 -400
-P 2 0 1 10 100 -100 50 -100
-P 2 0 1 10 100 -200 50 -200
-P 2 0 1 10 100 -300 50 -300
-P 2 0 1 10 100 100 50 100
-P 2 0 1 10 100 0 50 0
-P 2 0 1 10 100 400 50 400
-P 2 0 1 10 100 300 50 300
-P 2 0 1 10 100 200 50 200
-P 2 0 1 10 -50 -400 -50 500
-P 2 0 1 10 150 500 150 -400
-P 2 0 1 10 150 500 -50 500
-X 1 1 300 -300 200 L 70 1 0 1 P
-X 2 2 300 -200 200 L 70 1 0 1 P
-X 3 3 300 -100 200 L 70 1 0 1 P
-X 4 4 300 0 200 L 70 1 0 1 P
-X 5 5 300 100 200 L 70 1 0 1 P
-X 6 6 300 200 200 L 70 1 0 1 P
-X 7 7 300 300 200 L 70 1 0 1 P
-X 8 8 300 400 200 L 70 1 0 1 P
-T 0 320 -430 50 0 1 1 EMPTY Normal 1 C C
-T 0 320 -430 50 0 1 1 unknown Normal 1 C C
+X VCC_5V0 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
-# R-EU_R0603
+# WE-SHC
#
-DEF R-EU_R0603 IC 0 40 Y Y 1 F N
-F0 "R" -110 370 60 H V L BNN
-F1 "R-EU_R0603" 70 370 60 H V L BNN
+DEF WE-SHC IC 0 40 Y Y 1 F N
+F0 "S" -300 450 60 H V L BNN
+F1 "WE-SHC" 0 400 60 H V L BNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 100 -30 -100 -30
-P 2 0 1 10 -100 40 100 40
-P 2 0 1 10 100 40 100 -30
-P 2 0 1 10 -100 40 -100 -30
-X 2 2 200 0 100 L 1 1 0 1 P
-X 1 1 -200 0 100 R 1 1 0 1 P
+P 2 0 1 10 -300 300 500 300
+P 2 0 1 10 -300 -500 -300 300
+X GND 1 -400 100 100 R 70 70 0 1 W
ENDDRAW
ENDDEF
#
@@ -2155,18 +2415,61 @@ T 0 -410 810 50 0 1 1 XC7A200T-1FBG484C Normal 1 C C
T 0 -410 810 50 0 1 1 122-1871-ND Normal 1 C C
ENDDRAW
ENDDEF
-# FPGA_VCCAUX_1V8
#
-DEF FPGA_VCCAUX_1V8 #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FPGA_VCCAUX_1V8" 0 150 50 H V C CNN
+# XC7A200TFBG484_10
+#
+DEF XC7A200TFBG484_10 IC 0 40 Y Y 1 F N
+F0 "U" -410 -2310 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FPGA_VCCAUX_1V8 1 0 0 0 U 50 50 1 1 W N
+P 2 0 1 10 0 2200 -400 2200
+P 2 0 1 10 0 -2200 0 2200
+P 2 0 1 10 -400 -2200 0 -2200
+X GND J10 200 2100 200 L 70 70 0 1 W
+X GND J12 200 2000 200 L 70 70 0 1 W
+X GND J18 200 1900 200 L 70 70 0 1 W
+X GND K5 200 1800 200 L 70 70 0 1 W
+X GND K7 200 1700 200 L 70 70 0 1 W
+X GND K11 200 1600 200 L 70 70 0 1 W
+X GND K15 200 1500 200 L 70 70 0 1 W
+X GND L2 200 1400 200 L 70 70 0 1 W
+X GND L8 200 1300 200 L 70 70 0 1 W
+X GND L22 200 1200 200 L 70 70 0 1 W
+X GND M7 200 1100 200 L 70 70 0 1 W
+X GND M11 200 1000 200 L 70 70 0 1 W
+X GND M19 200 900 200 L 70 70 0 1 W
+X GND N6 200 800 200 L 70 70 0 1 W
+X GND N8 200 700 200 L 70 70 0 1 W
+X GND N16 200 600 200 L 70 70 0 1 W
+X GND P3 200 500 200 L 70 70 0 1 W
+X GND P7 200 400 200 L 70 70 0 1 W
+X GND P9 200 300 200 L 70 70 0 1 W
+X GND P11 200 200 200 L 70 70 0 1 W
+X GND P13 200 100 200 L 70 70 0 1 W
+X GND R8 200 0 200 L 70 70 0 1 W
+X GND R10 200 -100 200 L 70 70 0 1 W
+X GND R12 200 -200 200 L 70 70 0 1 W
+X GND R20 200 -300 200 L 70 70 0 1 W
+X GND T7 200 -400 200 L 70 70 0 1 W
+X GND T9 200 -500 200 L 70 70 0 1 W
+X GND T11 200 -600 200 L 70 70 0 1 W
+X GND T17 200 -700 200 L 70 70 0 1 W
+X GND U4 200 -800 200 L 70 70 0 1 W
+X GND U14 200 -900 200 L 70 70 0 1 W
+X GND V1 200 -1000 200 L 70 70 0 1 W
+X GND V11 200 -1100 200 L 70 70 0 1 W
+X GND V21 200 -1200 200 L 70 70 0 1 W
+X GND W8 200 -1300 200 L 70 70 0 1 W
+X GND W18 200 -1400 200 L 70 70 0 1 W
+X GND Y5 200 -1500 200 L 70 70 0 1 W
+X GND Y15 200 -1600 200 L 70 70 0 1 W
+X GND AA2 200 -1700 200 L 70 70 0 1 W
+X GND AA12 200 -1800 200 L 70 70 0 1 W
+X GND AA22 200 -1900 200 L 70 70 0 1 W
+X GND AB9 200 -2000 200 L 70 70 0 1 W
+X GND AB19 200 -2100 200 L 70 70 0 1 W
ENDDRAW
ENDDEF
#
@@ -2225,6 +2528,70 @@ X DXN_0 N9 200 -100 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
+# XC7A200TFBG484_14
+#
+DEF XC7A200TFBG484_14 IC 0 40 Y Y 1 F N
+F0 "U" -410 -410 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 300 -400 300
+P 2 0 1 10 0 -300 0 300
+P 2 0 1 10 -400 -300 0 -300
+X VCCAUX H12 200 200 200 L 70 70 0 1 P
+X VCCAUX K12 200 100 200 L 70 70 0 1 P
+X VCCAUX M12 200 0 200 L 70 70 0 1 P
+X VCCAUX P12 200 -100 200 L 70 70 0 1 P
+X VCCAUX R11 200 -200 200 L 70 70 0 1 P
+ENDDRAW
+ENDDEF
+#
+# XC7A200TFBG484_15
+#
+DEF XC7A200TFBG484_15 IC 0 40 Y Y 1 F N
+F0 "U" -410 -310 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 200 -400 200
+P 2 0 1 10 0 -200 0 200
+P 2 0 1 10 -400 -200 0 -200
+X VCCBRAM J11 200 100 200 L 70 70 0 1 P
+X VCCBRAM L11 200 0 200 L 70 70 0 1 P
+X VCCBRAM N11 200 -100 200 L 70 70 0 1 P
+ENDDRAW
+ENDDEF
+#
+# XC7A200TFBG484_16
+#
+DEF XC7A200TFBG484_16 IC 0 40 Y Y 1 F N
+F0 "U" -410 -810 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 0 700 -400 700
+P 2 0 1 10 0 -800 0 700
+P 2 0 1 10 -400 -800 0 -800
+X VCCINT H8 200 600 200 L 70 70 0 1 P
+X VCCINT H10 200 500 200 L 70 70 0 1 P
+X VCCINT J7 200 400 200 L 70 70 0 1 P
+X VCCINT J9 200 300 200 L 70 70 0 1 P
+X VCCINT K8 200 200 200 L 70 70 0 1 P
+X VCCINT L7 200 100 200 L 70 70 0 1 P
+X VCCINT M8 200 0 200 L 70 70 0 1 P
+X VCCINT N7 200 -100 200 L 70 70 0 1 P
+X VCCINT P8 200 -200 200 L 70 70 0 1 P
+X VCCINT P10 200 -300 200 L 70 70 0 1 P
+X VCCINT R7 200 -400 200 L 70 70 0 1 P
+X VCCINT R9 200 -500 200 L 70 70 0 1 P
+X VCCINT T8 200 -600 200 L 70 70 0 1 P
+X VCCINT T10 200 -700 200 L 70 70 0 1 P
+ENDDRAW
+ENDDEF
+#
# XC7A200TFBG484_17
#
DEF XC7A200TFBG484_17 IC 0 40 Y Y 1 F N
@@ -2245,83 +2612,127 @@ X GNDADC_0 K9 200 -300 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
-# XC7A200TFBG484_8
+# XC7A200TFBG484_2
#
-DEF XC7A200TFBG484_8 IC 0 40 Y Y 1 F N
-F0 "U" -410 -1210 60 H V L BNN
+DEF XC7A200TFBG484_2 IC 0 40 Y Y 1 F N
+F0 "U" -410 -2210 60 H V L BNN
F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 0 1100 -400 1100
-P 2 0 1 10 0 -1100 0 1100
-P 2 0 1 10 -400 -1100 0 -1100
-X MGTRREF_216 F8 200 1000 200 L 70 70 0 1 P
-X MGTPRXN0_216 C11 200 900 200 L 70 70 0 1 P
-X MGTPRXN1_216 A10 200 800 200 L 70 70 0 1 P
-X MGTPRXN2_216 C9 200 700 200 L 70 70 0 1 P
-X MGTPRXN3_216 A8 200 600 200 L 70 70 0 1 P
-X MGTPRXP0_216 D11 200 500 200 L 70 70 0 1 P
-X MGTPRXP1_216 B10 200 400 200 L 70 70 0 1 P
-X MGTPRXP2_216 D9 200 300 200 L 70 70 0 1 P
-X MGTPRXP3_216 B8 200 200 200 L 70 70 0 1 P
-X MGTPTXN0_216 C7 200 100 200 L 70 70 0 1 P
-X MGTPTXN1_216 A6 200 0 200 L 70 70 0 1 P
-X MGTPTXN2_216 C5 200 -100 200 L 70 70 0 1 P
-X MGTPTXN3_216 A4 200 -200 200 L 70 70 0 1 P
-X MGTPTXP0_216 D7 200 -300 200 L 70 70 0 1 P
-X MGTPTXP1_216 B6 200 -400 200 L 70 70 0 1 P
-X MGTPTXP2_216 D5 200 -500 200 L 70 70 0 1 P
-X MGTPTXP3_216 B4 200 -600 200 L 70 70 0 1 P
-X MGTREFCLK0P_216 F10 200 -700 200 L 70 70 0 1 P
-X MGTREFCLK0N_216 E10 200 -800 200 L 70 70 0 1 P
-X MGTREFCLK1P_216 F6 200 -900 200 L 70 70 0 1 P
-X MGTREFCLK1N_216 E6 200 -1000 200 L 70 70 0 1 P
+P 2 0 1 10 0 2000 -400 2000
+P 2 0 1 10 0 -2100 0 2000
+P 2 0 1 10 -400 -2100 0 -2100
+X VCCO_13 V16 200 1900 200 L 70 70 0 1 P
+X VCCO_13 W13 200 1800 200 L 70 70 0 1 P
+X VCCO_13 Y10 200 1700 200 L 70 70 0 1 P
+X VCCO_13 AA17 200 1600 200 L 70 70 0 1 P
+X VCCO_13 AB14 200 1500 200 L 70 70 0 1 P
+X IO_0_13 Y17 200 1400 200 L 70 70 0 1 P
+X IO_L1P_T0_13 Y16 200 1300 200 L 70 70 0 1 P
+X IO_L1N_T0_13 AA16 200 1200 200 L 70 70 0 1 P
+X IO_L2P_T0_13 AB16 200 1100 200 L 70 70 0 1 P
+X IO_L2N_T0_13 AB17 200 1000 200 L 70 70 0 1 P
+X IO_L3P_T0_DQS_13 AA13 200 900 200 L 70 70 0 1 P
+X IO_L3N_T0_DQS_13 AB13 200 800 200 L 70 70 0 1 P
+X IO_L4P_T0_13 AA15 200 700 200 L 70 70 0 1 P
+X IO_L4N_T0_13 AB15 200 600 200 L 70 70 0 1 P
+X IO_L5P_T0_13 Y13 200 500 200 L 70 70 0 1 P
+X IO_L5N_T0_13 AA14 200 400 200 L 70 70 0 1 P
+X IO_L6P_T0_13 W14 200 300 200 L 70 70 0 1 P
+X IO_L6N_T0_VREF_13 Y14 200 200 200 L 70 70 0 1 P
+X IO_L7P_T1_13 AB11 200 100 200 L 70 70 0 1 P
+X IO_L7N_T1_13 AB12 200 0 200 L 70 70 0 1 P
+X IO_L8P_T1_13 AA9 200 -100 200 L 70 70 0 1 P
+X IO_L8N_T1_13 AB10 200 -200 200 L 70 70 0 1 P
+X IO_L9P_T1_DQS_13 AA10 200 -300 200 L 70 70 0 1 P
+X IO_L9N_T1_DQS_13 AA11 200 -400 200 L 70 70 0 1 P
+X IO_L10P_T1_13 V10 200 -500 200 L 70 70 0 1 P
+X IO_L10N_T1_13 W10 200 -600 200 L 70 70 0 1 P
+X IO_L11P_T1_SRCC_13 Y11 200 -700 200 L 70 70 0 1 P
+X IO_L11N_T1_SRCC_13 Y12 200 -800 200 L 70 70 0 1 P
+X IO_L12P_T1_MRCC_13 W11 200 -900 200 L 70 70 0 1 P
+X IO_L12N_T1_MRCC_13 W12 200 -1000 200 L 70 70 0 1 P
+X IO_L13P_T2_MRCC_13 V13 200 -1100 200 L 70 70 0 1 P
+X IO_L13N_T2_MRCC_13 V14 200 -1200 200 L 70 70 0 1 P
+X IO_L14P_T2_SRCC_13 U15 200 -1300 200 L 70 70 0 1 P
+X IO_L14N_T2_SRCC_13 V15 200 -1400 200 L 70 70 0 1 P
+X IO_L15P_T2_DQS_13 T14 200 -1500 200 L 70 70 0 1 P
+X IO_L15N_T2_DQS_13 T15 200 -1600 200 L 70 70 0 1 P
+X IO_L16P_T2_13 W15 200 -1700 200 L 70 70 0 1 P
+X IO_L16N_T2_13 W16 200 -1800 200 L 70 70 0 1 P
+X IO_L17P_T2_13 T16 200 -1900 200 L 70 70 0 1 P
+X IO_L17N_T2_13 U16 200 -2000 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
-# ASF*
+# XC7A200TFBG484_3
#
-DEF ASF* IC 0 40 Y Y 1 F N
-F0 "Q" -330 -430 60 H V L BNN
-F1 "ASF*" -520 330 60 H V L BNN
+DEF XC7A200TFBG484_3 IC 0 40 Y Y 1 F N
+F0 "U" -410 -3010 60 H V L BNN
+F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-T 0 -520 330 50 0 1 1 Abracon~Corporation Normal 1 C C
-T 0 -520 330 50 0 1 1 ASFL1-125.000MHZ-EC-T Normal 1 C C
-T 0 -520 330 50 0 1 1 1838931 Normal 1 C C
-T 0 -520 330 50 0 1 1 19M1882 Normal 1 C C
-P 2 0 1 10 -300 -300 -300 300
-P 2 0 1 10 -300 -300 300 -300
-P 2 0 1 10 300 0 300 -300
-P 2 0 1 10 300 200 300 0
-P 2 0 1 10 300 300 300 200
-P 2 0 1 10 300 300 -300 300
-P 2 0 1 10 100 100 -50 200
-P 2 0 1 10 250 0 100 100
-P 2 0 1 10 -50 -200 250 0
-P 2 0 1 10 -50 -130 -50 -200
-P 2 0 1 10 -50 120 -50 -130
-P 2 0 1 10 -50 200 -50 120
-P 2 0 1 10 -50 120 -150 120
-P 2 0 1 10 -50 -130 -150 -130
-P 2 0 1 10 300 0 250 0
-P 2 0 1 10 100 200 300 200
-P 2 0 1 10 100 100 100 200
-P 2 0 1 10 -190 10 -190 -20
-P 2 0 1 10 -110 10 -190 10
-P 2 0 1 10 -110 -20 -110 10
-P 2 0 1 10 -110 -20 -190 -20
-P 2 0 1 10 -150 -40 -200 -40
-P 2 0 1 10 -100 -40 -150 -40
-P 2 0 1 10 -150 120 -150 40
-P 2 0 1 10 -150 -40 -150 -130
-P 2 0 1 10 -100 40 -200 40
-X GND 2 -500 -200 200 R 70 1 0 1 W
-X VCC 4 -500 200 200 R 70 1 0 1 W
-X FO 3 500 0 200 L 70 1 0 1 O
-X OE 1 500 200 200 L 70 1 0 1 P
+P 2 0 1 10 0 2800 -400 2800
+P 2 0 1 10 0 -2900 0 2800
+P 2 0 1 10 -400 -2900 0 -2900
+X VCCO_14 M14 200 2700 200 L 70 70 0 1 P
+X VCCO_14 P18 200 2600 200 L 70 70 0 1 P
+X VCCO_14 R15 200 2500 200 L 70 70 0 1 P
+X VCCO_14 T22 200 2400 200 L 70 70 0 1 P
+X VCCO_14 U19 200 2300 200 L 70 70 0 1 P
+X VCCO_14 Y20 200 2200 200 L 70 70 0 1 P
+X IO_0_14 P20 200 2100 200 L 70 70 0 1 P
+X IO_L1P_T0_D00_MOSI_14 P22 200 2000 200 L 70 70 0 1 P
+X IO_L1N_T0_D01_DIN_14 R22 200 1900 200 L 70 70 0 1 P
+X IO_L2P_T0_D02_14 P21 200 1800 200 L 70 70 0 1 P
+X IO_L2N_T0_D03_14 R21 200 1700 200 L 70 70 0 1 P
+X IO_L3P_T0_DQS_PUDC_B_14 U22 200 1600 200 L 70 70 0 1 P
+X IO_L3N_T0_DQS_EMCCLK_14 V22 200 1500 200 L 70 70 0 1 P
+X IO_L4P_T0_D04_14 T21 200 1400 200 L 70 70 0 1 P
+X IO_L4N_T0_D05_14 U21 200 1300 200 L 70 70 0 1 P
+X IO_L5P_T0_D06_14 P19 200 1200 200 L 70 70 0 1 P
+X IO_L5N_T0_D07_14 R19 200 1100 200 L 70 70 0 1 P
+X IO_L6P_T0_FCS_B_14 T19 200 1000 200 L 70 70 0 1 P
+X IO_L6N_T0_D08_VREF_14 T20 200 900 200 L 70 70 0 1 P
+X IO_L7P_T1_D09_14 W21 200 800 200 L 70 70 0 1 P
+X IO_L7N_T1_D10_14 W22 200 700 200 L 70 70 0 1 P
+X IO_L8P_T1_D11_14 AA20 200 600 200 L 70 70 0 1 P
+X IO_L8N_T1_D12_14 AA21 200 500 200 L 70 70 0 1 P
+X IO_L9P_T1_DQS_14 Y21 200 400 200 L 70 70 0 1 P
+X IO_L9N_T1_DQS_D13_14 Y22 200 300 200 L 70 70 0 1 P
+X IO_L10P_T1_D14_14 AB21 200 200 200 L 70 70 0 1 P
+X IO_L10N_T1_D15_14 AB22 200 100 200 L 70 70 0 1 P
+X IO_L11P_T1_SRCC_14 U20 200 0 200 L 70 70 0 1 P
+X IO_L11N_T1_SRCC_14 V20 200 -100 200 L 70 70 0 1 P
+X IO_L12P_T1_MRCC_14 W19 200 -200 200 L 70 70 0 1 P
+X IO_L12N_T1_MRCC_14 W20 200 -300 200 L 70 70 0 1 P
+X IO_L13P_T2_MRCC_14 Y18 200 -400 200 L 70 70 0 1 P
+X IO_L13N_T2_MRCC_14 Y19 200 -500 200 L 70 70 0 1 P
+X IO_L14P_T2_SRCC_14 V18 200 -600 200 L 70 70 0 1 P
+X IO_L14N_T2_SRCC_14 V19 200 -700 200 L 70 70 0 1 P
+X IO_L15P_T2_DQS_RDWR_B_14 AA19 200 -800 200 L 70 70 0 1 P
+X IO_L15N_T2_DQS_DOUT_CSO_B_14 AB20 200 -900 200 L 70 70 0 1 P
+X IO_L16P_T2_CSI_B_14 V17 200 -1000 200 L 70 70 0 1 P
+X IO_L16N_T2_A15_D31_14 W17 200 -1100 200 L 70 70 0 1 P
+X IO_L17P_T2_A14_D30_14 AA18 200 -1200 200 L 70 70 0 1 P
+X IO_L17N_T2_A13_D29_14 AB18 200 -1300 200 L 70 70 0 1 P
+X IO_L18P_T2_A12_D28_14 U17 200 -1400 200 L 70 70 0 1 P
+X IO_L18N_T2_A11_D27_14 U18 200 -1500 200 L 70 70 0 1 P
+X IO_L19P_T3_A10_D26_14 P14 200 -1600 200 L 70 70 0 1 P
+X IO_L19N_T3_A09_D25_VREF_14 R14 200 -1700 200 L 70 70 0 1 P
+X IO_L20P_T3_A08_D24_14 R18 200 -1800 200 L 70 70 0 1 P
+X IO_L20N_T3_A07_D23_14 T18 200 -1900 200 L 70 70 0 1 P
+X IO_L21P_T3_DQS_14 N17 200 -2000 200 L 70 70 0 1 P
+X IO_L21N_T3_DQS_A06_D22_14 P17 200 -2100 200 L 70 70 0 1 P
+X IO_L22P_T3_A05_D21_14 P15 200 -2200 200 L 70 70 0 1 P
+X IO_L22N_T3_A04_D20_14 R16 200 -2300 200 L 70 70 0 1 P
+X IO_L23P_T3_A03_D19_14 N13 200 -2400 200 L 70 70 0 1 P
+X IO_L23N_T3_A02_D18_14 N14 200 -2500 200 L 70 70 0 1 P
+X IO_L24P_T3_A01_D17_14 P16 200 -2600 200 L 70 70 0 1 P
+X IO_L24N_T3_A00_D16_14 R17 200 -2700 200 L 70 70 0 1 P
+X IO_25_14 N15 200 -2800 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
@@ -2395,9 +2806,9 @@ X IO_25_15 M17 200 -2800 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
-# XC7A200TFBG484_7
+# XC7A200TFBG484_5
#
-DEF XC7A200TFBG484_7 IC 0 40 Y Y 1 F N
+DEF XC7A200TFBG484_5 IC 0 40 Y Y 1 F N
F0 "U" -410 -3010 60 H V L BNN
F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
@@ -2406,116 +2817,62 @@ DRAW
P 2 0 1 10 0 2800 -400 2800
P 2 0 1 10 0 -2900 0 2800
P 2 0 1 10 -400 -2900 0 -2900
-X VCCO_35 C1 200 2700 200 L 70 70 0 1 P
-X VCCO_35 F2 200 2600 200 L 70 70 0 1 P
-X VCCO_35 H6 200 2500 200 L 70 70 0 1 P
-X VCCO_35 J3 200 2400 200 L 70 70 0 1 P
-X VCCO_35 M4 200 2300 200 L 70 70 0 1 P
-X VCCO_35 N1 200 2200 200 L 70 70 0 1 P
-X IO_0_35 F4 200 2100 200 L 70 70 0 1 P
-X IO_L1P_T0_AD4P_35 B1 200 2000 200 L 70 70 0 1 P
-X IO_L1N_T0_AD4N_35 A1 200 1900 200 L 70 70 0 1 P
-X IO_L2P_T0_AD12P_35 C2 200 1800 200 L 70 70 0 1 P
-X IO_L2N_T0_AD12N_35 B2 200 1700 200 L 70 70 0 1 P
-X IO_L3P_T0_DQS_AD5P_35 E1 200 1600 200 L 70 70 0 1 P
-X IO_L3N_T0_DQS_AD5N_35 D1 200 1500 200 L 70 70 0 1 P
-X IO_L4P_T0_35 E2 200 1400 200 L 70 70 0 1 P
-X IO_L4N_T0_35 D2 200 1300 200 L 70 70 0 1 P
-X IO_L5P_T0_AD13P_35 G1 200 1200 200 L 70 70 0 1 P
-X IO_L5N_T0_AD13N_35 F1 200 1100 200 L 70 70 0 1 P
-X IO_L6P_T0_35 F3 200 1000 200 L 70 70 0 1 P
-X IO_L6N_T0_VREF_35 E3 200 900 200 L 70 70 0 1 P
-X IO_L7P_T1_AD6P_35 K1 200 800 200 L 70 70 0 1 P
-X IO_L7N_T1_AD6N_35 J1 200 700 200 L 70 70 0 1 P
-X IO_L8P_T1_AD14P_35 H2 200 600 200 L 70 70 0 1 P
-X IO_L8N_T1_AD14N_35 G2 200 500 200 L 70 70 0 1 P
-X IO_L9P_T1_DQS_AD7P_35 K2 200 400 200 L 70 70 0 1 P
-X IO_L9N_T1_DQS_AD7N_35 J2 200 300 200 L 70 70 0 1 P
-X IO_L10P_T1_AD15P_35 J5 200 200 200 L 70 70 0 1 P
-X IO_L10N_T1_AD15N_35 H5 200 100 200 L 70 70 0 1 P
-X IO_L11P_T1_SRCC_35 H3 200 0 200 L 70 70 0 1 P
-X IO_L11N_T1_SRCC_35 G3 200 -100 200 L 70 70 0 1 P
-X IO_L12P_T1_MRCC_35 H4 200 -200 200 L 70 70 0 1 P
-X IO_L12N_T1_MRCC_35 G4 200 -300 200 L 70 70 0 1 P
-X IO_L13P_T2_MRCC_35 K4 200 -400 200 L 70 70 0 1 P
-X IO_L13N_T2_MRCC_35 J4 200 -500 200 L 70 70 0 1 P
-X IO_L14P_T2_SRCC_35 L3 200 -600 200 L 70 70 0 1 P
-X IO_L14N_T2_SRCC_35 K3 200 -700 200 L 70 70 0 1 P
-X IO_L15P_T2_DQS_35 M1 200 -800 200 L 70 70 0 1 P
-X IO_L15N_T2_DQS_35 L1 200 -900 200 L 70 70 0 1 P
-X IO_L16P_T2_35 M3 200 -1000 200 L 70 70 0 1 P
-X IO_L16N_T2_35 M2 200 -1100 200 L 70 70 0 1 P
-X IO_L17P_T2_35 K6 200 -1200 200 L 70 70 0 1 P
-X IO_L17N_T2_35 J6 200 -1300 200 L 70 70 0 1 P
-X IO_L18P_T2_35 L5 200 -1400 200 L 70 70 0 1 P
-X IO_L18N_T2_35 L4 200 -1500 200 L 70 70 0 1 P
-X IO_L19P_T3_35 N4 200 -1600 200 L 70 70 0 1 P
-X IO_L19N_T3_VREF_35 N3 200 -1700 200 L 70 70 0 1 P
-X IO_L20P_T3_35 R1 200 -1800 200 L 70 70 0 1 P
-X IO_L20N_T3_35 P1 200 -1900 200 L 70 70 0 1 P
-X IO_L21P_T3_DQS_35 P5 200 -2000 200 L 70 70 0 1 P
-X IO_L21N_T3_DQS_35 P4 200 -2100 200 L 70 70 0 1 P
-X IO_L22P_T3_35 P2 200 -2200 200 L 70 70 0 1 P
-X IO_L22N_T3_35 N2 200 -2300 200 L 70 70 0 1 P
-X IO_L23P_T3_35 M6 200 -2400 200 L 70 70 0 1 P
-X IO_L23N_T3_35 M5 200 -2500 200 L 70 70 0 1 P
-X IO_L24P_T3_35 P6 200 -2600 200 L 70 70 0 1 P
-X IO_L24N_T3_35 N5 200 -2700 200 L 70 70 0 1 P
-X IO_25_35 L6 200 -2800 200 L 70 70 0 1 P
-ENDDRAW
-ENDDEF
-#
-# XC7A200TFBG484_2
-#
-DEF XC7A200TFBG484_2 IC 0 40 Y Y 1 F N
-F0 "U" -410 -2210 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 2000 -400 2000
-P 2 0 1 10 0 -2100 0 2000
-P 2 0 1 10 -400 -2100 0 -2100
-X VCCO_13 V16 200 1900 200 L 70 70 0 1 P
-X VCCO_13 W13 200 1800 200 L 70 70 0 1 P
-X VCCO_13 Y10 200 1700 200 L 70 70 0 1 P
-X VCCO_13 AA17 200 1600 200 L 70 70 0 1 P
-X VCCO_13 AB14 200 1500 200 L 70 70 0 1 P
-X IO_0_13 Y17 200 1400 200 L 70 70 0 1 P
-X IO_L1P_T0_13 Y16 200 1300 200 L 70 70 0 1 P
-X IO_L1N_T0_13 AA16 200 1200 200 L 70 70 0 1 P
-X IO_L2P_T0_13 AB16 200 1100 200 L 70 70 0 1 P
-X IO_L2N_T0_13 AB17 200 1000 200 L 70 70 0 1 P
-X IO_L3P_T0_DQS_13 AA13 200 900 200 L 70 70 0 1 P
-X IO_L3N_T0_DQS_13 AB13 200 800 200 L 70 70 0 1 P
-X IO_L4P_T0_13 AA15 200 700 200 L 70 70 0 1 P
-X IO_L4N_T0_13 AB15 200 600 200 L 70 70 0 1 P
-X IO_L5P_T0_13 Y13 200 500 200 L 70 70 0 1 P
-X IO_L5N_T0_13 AA14 200 400 200 L 70 70 0 1 P
-X IO_L6P_T0_13 W14 200 300 200 L 70 70 0 1 P
-X IO_L6N_T0_VREF_13 Y14 200 200 200 L 70 70 0 1 P
-X IO_L7P_T1_13 AB11 200 100 200 L 70 70 0 1 P
-X IO_L7N_T1_13 AB12 200 0 200 L 70 70 0 1 P
-X IO_L8P_T1_13 AA9 200 -100 200 L 70 70 0 1 P
-X IO_L8N_T1_13 AB10 200 -200 200 L 70 70 0 1 P
-X IO_L9P_T1_DQS_13 AA10 200 -300 200 L 70 70 0 1 P
-X IO_L9N_T1_DQS_13 AA11 200 -400 200 L 70 70 0 1 P
-X IO_L10P_T1_13 V10 200 -500 200 L 70 70 0 1 P
-X IO_L10N_T1_13 W10 200 -600 200 L 70 70 0 1 P
-X IO_L11P_T1_SRCC_13 Y11 200 -700 200 L 70 70 0 1 P
-X IO_L11N_T1_SRCC_13 Y12 200 -800 200 L 70 70 0 1 P
-X IO_L12P_T1_MRCC_13 W11 200 -900 200 L 70 70 0 1 P
-X IO_L12N_T1_MRCC_13 W12 200 -1000 200 L 70 70 0 1 P
-X IO_L13P_T2_MRCC_13 V13 200 -1100 200 L 70 70 0 1 P
-X IO_L13N_T2_MRCC_13 V14 200 -1200 200 L 70 70 0 1 P
-X IO_L14P_T2_SRCC_13 U15 200 -1300 200 L 70 70 0 1 P
-X IO_L14N_T2_SRCC_13 V15 200 -1400 200 L 70 70 0 1 P
-X IO_L15P_T2_DQS_13 T14 200 -1500 200 L 70 70 0 1 P
-X IO_L15N_T2_DQS_13 T15 200 -1600 200 L 70 70 0 1 P
-X IO_L16P_T2_13 W15 200 -1700 200 L 70 70 0 1 P
-X IO_L16N_T2_13 W16 200 -1800 200 L 70 70 0 1 P
-X IO_L17P_T2_13 T16 200 -1900 200 L 70 70 0 1 P
-X IO_L17N_T2_13 U16 200 -2000 200 L 70 70 0 1 P
+X VCCO_16 A17 200 2700 200 L 70 70 0 1 P
+X VCCO_16 B14 200 2600 200 L 70 70 0 1 P
+X VCCO_16 C21 200 2500 200 L 70 70 0 1 P
+X VCCO_16 D18 200 2400 200 L 70 70 0 1 P
+X VCCO_16 E15 200 2300 200 L 70 70 0 1 P
+X VCCO_16 F22 200 2200 200 L 70 70 0 1 P
+X IO_0_16 F15 200 2100 200 L 70 70 0 1 P
+X IO_L1P_T0_16 F13 200 2000 200 L 70 70 0 1 P
+X IO_L1N_T0_16 F14 200 1900 200 L 70 70 0 1 P
+X IO_L2P_T0_16 F16 200 1800 200 L 70 70 0 1 P
+X IO_L2N_T0_16 E17 200 1700 200 L 70 70 0 1 P
+X IO_L3P_T0_DQS_16 C14 200 1600 200 L 70 70 0 1 P
+X IO_L3N_T0_DQS_16 C15 200 1500 200 L 70 70 0 1 P
+X IO_L4P_T0_16 E13 200 1400 200 L 70 70 0 1 P
+X IO_L4N_T0_16 E14 200 1300 200 L 70 70 0 1 P
+X IO_L5P_T0_16 E16 200 1200 200 L 70 70 0 1 P
+X IO_L5N_T0_16 D16 200 1100 200 L 70 70 0 1 P
+X IO_L6P_T0_16 D14 200 1000 200 L 70 70 0 1 P
+X IO_L6N_T0_VREF_16 D15 200 900 200 L 70 70 0 1 P
+X IO_L7P_T1_16 B15 200 800 200 L 70 70 0 1 P
+X IO_L7N_T1_16 B16 200 700 200 L 70 70 0 1 P
+X IO_L8P_T1_16 C13 200 600 200 L 70 70 0 1 P
+X IO_L8N_T1_16 B13 200 500 200 L 70 70 0 1 P
+X IO_L9P_T1_DQS_16 A15 200 400 200 L 70 70 0 1 P
+X IO_L9N_T1_DQS_16 A16 200 300 200 L 70 70 0 1 P
+X IO_L10P_T1_16 A13 200 200 200 L 70 70 0 1 P
+X IO_L10N_T1_16 A14 200 100 200 L 70 70 0 1 P
+X IO_L11P_T1_SRCC_16 B17 200 0 200 L 70 70 0 1 P
+X IO_L11N_T1_SRCC_16 B18 200 -100 200 L 70 70 0 1 P
+X IO_L12P_T1_MRCC_16 D17 200 -200 200 L 70 70 0 1 P
+X IO_L12N_T1_MRCC_16 C17 200 -300 200 L 70 70 0 1 P
+X IO_L13P_T2_MRCC_16 C18 200 -400 200 L 70 70 0 1 P
+X IO_L13N_T2_MRCC_16 C19 200 -500 200 L 70 70 0 1 P
+X IO_L14P_T2_SRCC_16 E19 200 -600 200 L 70 70 0 1 P
+X IO_L14N_T2_SRCC_16 D19 200 -700 200 L 70 70 0 1 P
+X IO_L15P_T2_DQS_16 F18 200 -800 200 L 70 70 0 1 P
+X IO_L15N_T2_DQS_16 E18 200 -900 200 L 70 70 0 1 P
+X IO_L16P_T2_16 B20 200 -1000 200 L 70 70 0 1 P
+X IO_L16N_T2_16 A20 200 -1100 200 L 70 70 0 1 P
+X IO_L17P_T2_16 A18 200 -1200 200 L 70 70 0 1 P
+X IO_L17N_T2_16 A19 200 -1300 200 L 70 70 0 1 P
+X IO_L18P_T2_16 F19 200 -1400 200 L 70 70 0 1 P
+X IO_L18N_T2_16 F20 200 -1500 200 L 70 70 0 1 P
+X IO_L19P_T3_16 D20 200 -1600 200 L 70 70 0 1 P
+X IO_L19N_T3_VREF_16 C20 200 -1700 200 L 70 70 0 1 P
+X IO_L20P_T3_16 C22 200 -1800 200 L 70 70 0 1 P
+X IO_L20N_T3_16 B22 200 -1900 200 L 70 70 0 1 P
+X IO_L21P_T3_DQS_16 B21 200 -2000 200 L 70 70 0 1 P
+X IO_L21N_T3_DQS_16 A21 200 -2100 200 L 70 70 0 1 P
+X IO_L22P_T3_16 E22 200 -2200 200 L 70 70 0 1 P
+X IO_L22N_T3_16 D22 200 -2300 200 L 70 70 0 1 P
+X IO_L23P_T3_16 E21 200 -2400 200 L 70 70 0 1 P
+X IO_L23N_T3_16 D21 200 -2500 200 L 70 70 0 1 P
+X IO_L24P_T3_16 G21 200 -2600 200 L 70 70 0 1 P
+X IO_L24N_T3_16 G22 200 -2700 200 L 70 70 0 1 P
+X IO_25_16 F21 200 -2800 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
@@ -2588,211 +2945,10 @@ X IO_L24N_T3_34 Y9 200 -2700 200 L 70 70 0 1 P
X IO_25_34 U7 200 -2800 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
-# VCC_5V0
-#
-DEF VCC_5V0 #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "VCC_5V0" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X VCC_5V0 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
#
-# BLM31PG330SN1_1206
-#
-DEF BLM31PG330SN1_1206 IC 0 40 Y Y 1 F N
-F0 "FB" -150 200 60 H V L BNN
-F1 "BLM31PG330SN1_1206" -170 -90 60 H V L BNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-S -100 50 100 150 0 1 10 f
-X 1 1 -200 100 100 R 70 1 0 1 P
-X 2 2 200 100 100 L 70 1 0 1 P
-ENDDRAW
-ENDDEF
-#
-# EN6347QI
-#
-DEF EN6347QI IC 0 40 Y Y 1 F N
-F0 "U" -360 1090 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-X NC 1 800 -300 200 L 70 70 0 1 P
-X NC 2 800 -300 200 L 70 70 0 1 P
-X NC 3 800 -300 200 L 70 70 0 1 P
-X NC 4 800 -300 200 L 70 70 0 1 P
-X NC 12 800 -300 200 L 70 70 0 1 P
-X NC 22 800 -300 200 L 70 70 0 1 P
-X NC 23 800 -300 200 L 70 70 0 1 P
-X NC 24 800 -300 200 L 70 70 0 1 P
-X NC 25 800 -300 200 L 70 70 0 1 P
-X NC 34 800 -300 200 L 70 70 0 1 P
-X NC 35 800 -300 200 L 70 70 0 1 P
-X NC 36 800 -300 200 L 70 70 0 1 P
-X NC 37 800 -300 200 L 70 70 0 1 P
-X NC 38 800 -300 200 L 70 70 0 1 P
-X PGND 14 200 -1100 200 U 1 70 0 1 W
-X PGND 15 200 -1100 200 U 1 70 0 1 W
-X PGND 16 200 -1100 200 U 1 70 0 1 W
-X PGND 17 200 -1100 200 U 1 70 0 1 W
-X PGND 18 200 -1100 200 U 1 70 0 1 W
-X PGND PAD39 200 -1100 200 U 1 70 0 1 W
-P 2 0 1 10 600 1000 -600 1000
-P 2 0 1 10 600 -900 600 1000
-P 2 0 1 10 -600 -900 600 -900
-P 2 0 1 10 -600 1000 -600 -900
-X PVIN 21 -800 700 200 R 70 70 0 1 W
-X ENABLE 27 -800 300 200 R 70 70 0 1 P
-X AVIN 33 -800 500 200 R 70 70 0 1 W
-X AGND 32 -300 -1100 200 U 70 70 0 1 W
-X PGND 13 200 -1100 200 U 1 70 0 1 W
-X VOUT 7 800 700 200 L 70 70 0 1 W
-X VFB 31 800 100 200 L 70 70 0 1 P
-X LLM/SYNC 26 -800 -100 200 R 70 70 0 1 P
-X SS 30 -800 -700 200 R 70 70 0 1 P
-X POK 28 800 -700 200 L 70 70 0 1 O
-X RLLM 29 -800 -300 200 R 70 70 0 1 P
-X PVIN 20 -800 800 200 R 70 70 0 1 W
-X PVIN 19 -800 900 200 R 70 70 0 1 W
-X VOUT 6 800 800 200 L 70 70 0 1 W
-X VOUT 5 800 900 200 L 70 70 0 1 w
-X VOUT 10 800 400 200 L 70 70 0 1 W
-X VOUT 9 800 500 200 L 70 70 0 1 W
-X VOUT 8 800 600 200 L 70 70 0 1 W
-X VOUT 11 800 300 200 L 70 70 0 1 W
-ENDDRAW
-ENDDEF
-#
-# MA08-2
-#
-DEF MA08-2 IC 0 40 Y Y 1 F N
-F0 "SV" -180 -630 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 -150 -400 150 -400
-P 2 0 1 10 100 -100 50 -100
-P 2 0 1 10 100 -200 50 -200
-P 2 0 1 10 100 -300 50 -300
-P 2 0 1 10 -50 -100 -100 -100
-P 2 0 1 10 -50 -200 -100 -200
-P 2 0 1 10 -50 -300 -100 -300
-P 2 0 1 10 100 100 50 100
-P 2 0 1 10 100 0 50 0
-P 2 0 1 10 -50 100 -100 100
-P 2 0 1 10 -50 0 -100 0
-P 2 0 1 10 100 400 50 400
-P 2 0 1 10 100 300 50 300
-P 2 0 1 10 100 200 50 200
-P 2 0 1 10 -50 400 -100 400
-P 2 0 1 10 -50 300 -100 300
-P 2 0 1 10 -50 200 -100 200
-P 2 0 1 10 -150 -400 -150 500
-P 2 0 1 10 150 500 150 -400
-P 2 0 1 10 150 500 -150 500
-X 1 1 300 -300 200 L 70 1 0 1 P
-X 3 3 300 -200 200 L 70 1 0 1 P
-X 5 5 300 -100 200 L 70 1 0 1 P
-X 2 2 -300 -300 200 R 70 1 0 1 P
-X 4 4 -300 -200 200 R 70 1 0 1 P
-X 6 6 -300 -100 200 R 70 1 0 1 P
-X 7 7 300 0 200 L 70 1 0 1 P
-X 9 9 300 100 200 L 70 1 0 1 P
-X 8 8 -300 0 200 R 70 1 0 1 P
-X 10 10 -300 100 200 R 70 1 0 1 P
-X 11 11 300 200 200 L 70 1 0 1 P
-X 13 13 300 300 200 L 70 1 0 1 P
-X 15 15 300 400 200 L 70 1 0 1 P
-X 12 12 -300 200 200 R 70 1 0 1 P
-X 14 14 -300 300 200 R 70 1 0 1 P
-X 16 16 -300 400 200 R 70 1 0 1 P
-T 0 320 -430 50 0 1 1 EMPTY Normal 1 C C
-T 0 320 -430 50 0 1 1 unknown Normal 1 C C
-ENDDRAW
-ENDDEF
-#
-# XC7A200TFBG484_5
-#
-DEF XC7A200TFBG484_5 IC 0 40 Y Y 1 F N
-F0 "U" -410 -3010 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 2800 -400 2800
-P 2 0 1 10 0 -2900 0 2800
-P 2 0 1 10 -400 -2900 0 -2900
-X VCCO_16 A17 200 2700 200 L 70 70 0 1 P
-X VCCO_16 B14 200 2600 200 L 70 70 0 1 P
-X VCCO_16 C21 200 2500 200 L 70 70 0 1 P
-X VCCO_16 D18 200 2400 200 L 70 70 0 1 P
-X VCCO_16 E15 200 2300 200 L 70 70 0 1 P
-X VCCO_16 F22 200 2200 200 L 70 70 0 1 P
-X IO_0_16 F15 200 2100 200 L 70 70 0 1 P
-X IO_L1P_T0_16 F13 200 2000 200 L 70 70 0 1 P
-X IO_L1N_T0_16 F14 200 1900 200 L 70 70 0 1 P
-X IO_L2P_T0_16 F16 200 1800 200 L 70 70 0 1 P
-X IO_L2N_T0_16 E17 200 1700 200 L 70 70 0 1 P
-X IO_L3P_T0_DQS_16 C14 200 1600 200 L 70 70 0 1 P
-X IO_L3N_T0_DQS_16 C15 200 1500 200 L 70 70 0 1 P
-X IO_L4P_T0_16 E13 200 1400 200 L 70 70 0 1 P
-X IO_L4N_T0_16 E14 200 1300 200 L 70 70 0 1 P
-X IO_L5P_T0_16 E16 200 1200 200 L 70 70 0 1 P
-X IO_L5N_T0_16 D16 200 1100 200 L 70 70 0 1 P
-X IO_L6P_T0_16 D14 200 1000 200 L 70 70 0 1 P
-X IO_L6N_T0_VREF_16 D15 200 900 200 L 70 70 0 1 P
-X IO_L7P_T1_16 B15 200 800 200 L 70 70 0 1 P
-X IO_L7N_T1_16 B16 200 700 200 L 70 70 0 1 P
-X IO_L8P_T1_16 C13 200 600 200 L 70 70 0 1 P
-X IO_L8N_T1_16 B13 200 500 200 L 70 70 0 1 P
-X IO_L9P_T1_DQS_16 A15 200 400 200 L 70 70 0 1 P
-X IO_L9N_T1_DQS_16 A16 200 300 200 L 70 70 0 1 P
-X IO_L10P_T1_16 A13 200 200 200 L 70 70 0 1 P
-X IO_L10N_T1_16 A14 200 100 200 L 70 70 0 1 P
-X IO_L11P_T1_SRCC_16 B17 200 0 200 L 70 70 0 1 P
-X IO_L11N_T1_SRCC_16 B18 200 -100 200 L 70 70 0 1 P
-X IO_L12P_T1_MRCC_16 D17 200 -200 200 L 70 70 0 1 P
-X IO_L12N_T1_MRCC_16 C17 200 -300 200 L 70 70 0 1 P
-X IO_L13P_T2_MRCC_16 C18 200 -400 200 L 70 70 0 1 P
-X IO_L13N_T2_MRCC_16 C19 200 -500 200 L 70 70 0 1 P
-X IO_L14P_T2_SRCC_16 E19 200 -600 200 L 70 70 0 1 P
-X IO_L14N_T2_SRCC_16 D19 200 -700 200 L 70 70 0 1 P
-X IO_L15P_T2_DQS_16 F18 200 -800 200 L 70 70 0 1 P
-X IO_L15N_T2_DQS_16 E18 200 -900 200 L 70 70 0 1 P
-X IO_L16P_T2_16 B20 200 -1000 200 L 70 70 0 1 P
-X IO_L16N_T2_16 A20 200 -1100 200 L 70 70 0 1 P
-X IO_L17P_T2_16 A18 200 -1200 200 L 70 70 0 1 P
-X IO_L17N_T2_16 A19 200 -1300 200 L 70 70 0 1 P
-X IO_L18P_T2_16 F19 200 -1400 200 L 70 70 0 1 P
-X IO_L18N_T2_16 F20 200 -1500 200 L 70 70 0 1 P
-X IO_L19P_T3_16 D20 200 -1600 200 L 70 70 0 1 P
-X IO_L19N_T3_VREF_16 C20 200 -1700 200 L 70 70 0 1 P
-X IO_L20P_T3_16 C22 200 -1800 200 L 70 70 0 1 P
-X IO_L20N_T3_16 B22 200 -1900 200 L 70 70 0 1 P
-X IO_L21P_T3_DQS_16 B21 200 -2000 200 L 70 70 0 1 P
-X IO_L21N_T3_DQS_16 A21 200 -2100 200 L 70 70 0 1 P
-X IO_L22P_T3_16 E22 200 -2200 200 L 70 70 0 1 P
-X IO_L22N_T3_16 D22 200 -2300 200 L 70 70 0 1 P
-X IO_L23P_T3_16 E21 200 -2400 200 L 70 70 0 1 P
-X IO_L23N_T3_16 D21 200 -2500 200 L 70 70 0 1 P
-X IO_L24P_T3_16 G21 200 -2600 200 L 70 70 0 1 P
-X IO_L24N_T3_16 G22 200 -2700 200 L 70 70 0 1 P
-X IO_25_16 F21 200 -2800 200 L 70 70 0 1 P
-ENDDRAW
-ENDDEF
-#
-# XC7A200TFBG484_3
+# XC7A200TFBG484_7
#
-DEF XC7A200TFBG484_3 IC 0 40 Y Y 1 F N
+DEF XC7A200TFBG484_7 IC 0 40 Y Y 1 F N
F0 "U" -410 -3010 60 H V L BNN
F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
@@ -2801,197 +2957,97 @@ DRAW
P 2 0 1 10 0 2800 -400 2800
P 2 0 1 10 0 -2900 0 2800
P 2 0 1 10 -400 -2900 0 -2900
-X VCCO_14 M14 200 2700 200 L 70 70 0 1 P
-X VCCO_14 P18 200 2600 200 L 70 70 0 1 P
-X VCCO_14 R15 200 2500 200 L 70 70 0 1 P
-X VCCO_14 T22 200 2400 200 L 70 70 0 1 P
-X VCCO_14 U19 200 2300 200 L 70 70 0 1 P
-X VCCO_14 Y20 200 2200 200 L 70 70 0 1 P
-X IO_0_14 P20 200 2100 200 L 70 70 0 1 P
-X IO_L1P_T0_D00_MOSI_14 P22 200 2000 200 L 70 70 0 1 P
-X IO_L1N_T0_D01_DIN_14 R22 200 1900 200 L 70 70 0 1 P
-X IO_L2P_T0_D02_14 P21 200 1800 200 L 70 70 0 1 P
-X IO_L2N_T0_D03_14 R21 200 1700 200 L 70 70 0 1 P
-X IO_L3P_T0_DQS_PUDC_B_14 U22 200 1600 200 L 70 70 0 1 P
-X IO_L3N_T0_DQS_EMCCLK_14 V22 200 1500 200 L 70 70 0 1 P
-X IO_L4P_T0_D04_14 T21 200 1400 200 L 70 70 0 1 P
-X IO_L4N_T0_D05_14 U21 200 1300 200 L 70 70 0 1 P
-X IO_L5P_T0_D06_14 P19 200 1200 200 L 70 70 0 1 P
-X IO_L5N_T0_D07_14 R19 200 1100 200 L 70 70 0 1 P
-X IO_L6P_T0_FCS_B_14 T19 200 1000 200 L 70 70 0 1 P
-X IO_L6N_T0_D08_VREF_14 T20 200 900 200 L 70 70 0 1 P
-X IO_L7P_T1_D09_14 W21 200 800 200 L 70 70 0 1 P
-X IO_L7N_T1_D10_14 W22 200 700 200 L 70 70 0 1 P
-X IO_L8P_T1_D11_14 AA20 200 600 200 L 70 70 0 1 P
-X IO_L8N_T1_D12_14 AA21 200 500 200 L 70 70 0 1 P
-X IO_L9P_T1_DQS_14 Y21 200 400 200 L 70 70 0 1 P
-X IO_L9N_T1_DQS_D13_14 Y22 200 300 200 L 70 70 0 1 P
-X IO_L10P_T1_D14_14 AB21 200 200 200 L 70 70 0 1 P
-X IO_L10N_T1_D15_14 AB22 200 100 200 L 70 70 0 1 P
-X IO_L11P_T1_SRCC_14 U20 200 0 200 L 70 70 0 1 P
-X IO_L11N_T1_SRCC_14 V20 200 -100 200 L 70 70 0 1 P
-X IO_L12P_T1_MRCC_14 W19 200 -200 200 L 70 70 0 1 P
-X IO_L12N_T1_MRCC_14 W20 200 -300 200 L 70 70 0 1 P
-X IO_L13P_T2_MRCC_14 Y18 200 -400 200 L 70 70 0 1 P
-X IO_L13N_T2_MRCC_14 Y19 200 -500 200 L 70 70 0 1 P
-X IO_L14P_T2_SRCC_14 V18 200 -600 200 L 70 70 0 1 P
-X IO_L14N_T2_SRCC_14 V19 200 -700 200 L 70 70 0 1 P
-X IO_L15P_T2_DQS_RDWR_B_14 AA19 200 -800 200 L 70 70 0 1 P
-X IO_L15N_T2_DQS_DOUT_CSO_B_14 AB20 200 -900 200 L 70 70 0 1 P
-X IO_L16P_T2_CSI_B_14 V17 200 -1000 200 L 70 70 0 1 P
-X IO_L16N_T2_A15_D31_14 W17 200 -1100 200 L 70 70 0 1 P
-X IO_L17P_T2_A14_D30_14 AA18 200 -1200 200 L 70 70 0 1 P
-X IO_L17N_T2_A13_D29_14 AB18 200 -1300 200 L 70 70 0 1 P
-X IO_L18P_T2_A12_D28_14 U17 200 -1400 200 L 70 70 0 1 P
-X IO_L18N_T2_A11_D27_14 U18 200 -1500 200 L 70 70 0 1 P
-X IO_L19P_T3_A10_D26_14 P14 200 -1600 200 L 70 70 0 1 P
-X IO_L19N_T3_A09_D25_VREF_14 R14 200 -1700 200 L 70 70 0 1 P
-X IO_L20P_T3_A08_D24_14 R18 200 -1800 200 L 70 70 0 1 P
-X IO_L20N_T3_A07_D23_14 T18 200 -1900 200 L 70 70 0 1 P
-X IO_L21P_T3_DQS_14 N17 200 -2000 200 L 70 70 0 1 P
-X IO_L21N_T3_DQS_A06_D22_14 P17 200 -2100 200 L 70 70 0 1 P
-X IO_L22P_T3_A05_D21_14 P15 200 -2200 200 L 70 70 0 1 P
-X IO_L22N_T3_A04_D20_14 R16 200 -2300 200 L 70 70 0 1 P
-X IO_L23P_T3_A03_D19_14 N13 200 -2400 200 L 70 70 0 1 P
-X IO_L23N_T3_A02_D18_14 N14 200 -2500 200 L 70 70 0 1 P
-X IO_L24P_T3_A01_D17_14 P16 200 -2600 200 L 70 70 0 1 P
-X IO_L24N_T3_A00_D16_14 R17 200 -2700 200 L 70 70 0 1 P
-X IO_25_14 N15 200 -2800 200 L 70 70 0 1 P
-ENDDRAW
-ENDDEF
-# FPGA_VCCINT_1V0
-#
-DEF FPGA_VCCINT_1V0 #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "FPGA_VCCINT_1V0" 0 150 50 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X FPGA_VCCINT_1V0 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# XC7A200TFBG484_10
-#
-DEF XC7A200TFBG484_10 IC 0 40 Y Y 1 F N
-F0 "U" -410 -2310 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 2200 -400 2200
-P 2 0 1 10 0 -2200 0 2200
-P 2 0 1 10 -400 -2200 0 -2200
-X GND J10 200 2100 200 L 70 70 0 1 W
-X GND J12 200 2000 200 L 70 70 0 1 W
-X GND J18 200 1900 200 L 70 70 0 1 W
-X GND K5 200 1800 200 L 70 70 0 1 W
-X GND K7 200 1700 200 L 70 70 0 1 W
-X GND K11 200 1600 200 L 70 70 0 1 W
-X GND K15 200 1500 200 L 70 70 0 1 W
-X GND L2 200 1400 200 L 70 70 0 1 W
-X GND L8 200 1300 200 L 70 70 0 1 W
-X GND L22 200 1200 200 L 70 70 0 1 W
-X GND M7 200 1100 200 L 70 70 0 1 W
-X GND M11 200 1000 200 L 70 70 0 1 W
-X GND M19 200 900 200 L 70 70 0 1 W
-X GND N6 200 800 200 L 70 70 0 1 W
-X GND N8 200 700 200 L 70 70 0 1 W
-X GND N16 200 600 200 L 70 70 0 1 W
-X GND P3 200 500 200 L 70 70 0 1 W
-X GND P7 200 400 200 L 70 70 0 1 W
-X GND P9 200 300 200 L 70 70 0 1 W
-X GND P11 200 200 200 L 70 70 0 1 W
-X GND P13 200 100 200 L 70 70 0 1 W
-X GND R8 200 0 200 L 70 70 0 1 W
-X GND R10 200 -100 200 L 70 70 0 1 W
-X GND R12 200 -200 200 L 70 70 0 1 W
-X GND R20 200 -300 200 L 70 70 0 1 W
-X GND T7 200 -400 200 L 70 70 0 1 W
-X GND T9 200 -500 200 L 70 70 0 1 W
-X GND T11 200 -600 200 L 70 70 0 1 W
-X GND T17 200 -700 200 L 70 70 0 1 W
-X GND U4 200 -800 200 L 70 70 0 1 W
-X GND U14 200 -900 200 L 70 70 0 1 W
-X GND V1 200 -1000 200 L 70 70 0 1 W
-X GND V11 200 -1100 200 L 70 70 0 1 W
-X GND V21 200 -1200 200 L 70 70 0 1 W
-X GND W8 200 -1300 200 L 70 70 0 1 W
-X GND W18 200 -1400 200 L 70 70 0 1 W
-X GND Y5 200 -1500 200 L 70 70 0 1 W
-X GND Y15 200 -1600 200 L 70 70 0 1 W
-X GND AA2 200 -1700 200 L 70 70 0 1 W
-X GND AA12 200 -1800 200 L 70 70 0 1 W
-X GND AA22 200 -1900 200 L 70 70 0 1 W
-X GND AB9 200 -2000 200 L 70 70 0 1 W
-X GND AB19 200 -2100 200 L 70 70 0 1 W
-ENDDRAW
-ENDDEF
-#
-# XC7A200TFBG484_14
-#
-DEF XC7A200TFBG484_14 IC 0 40 Y Y 1 F N
-F0 "U" -410 -410 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 300 -400 300
-P 2 0 1 10 0 -300 0 300
-P 2 0 1 10 -400 -300 0 -300
-X VCCAUX H12 200 200 200 L 70 70 0 1 P
-X VCCAUX K12 200 100 200 L 70 70 0 1 P
-X VCCAUX M12 200 0 200 L 70 70 0 1 P
-X VCCAUX P12 200 -100 200 L 70 70 0 1 P
-X VCCAUX R11 200 -200 200 L 70 70 0 1 P
-ENDDRAW
-ENDDEF
-#
-# XC7A200TFBG484_15
-#
-DEF XC7A200TFBG484_15 IC 0 40 Y Y 1 F N
-F0 "U" -410 -310 60 H V L BNN
-F1 "" 0 0 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
-DRAW
-P 2 0 1 10 0 200 -400 200
-P 2 0 1 10 0 -200 0 200
-P 2 0 1 10 -400 -200 0 -200
-X VCCBRAM J11 200 100 200 L 70 70 0 1 P
-X VCCBRAM L11 200 0 200 L 70 70 0 1 P
-X VCCBRAM N11 200 -100 200 L 70 70 0 1 P
+X VCCO_35 C1 200 2700 200 L 70 70 0 1 P
+X VCCO_35 F2 200 2600 200 L 70 70 0 1 P
+X VCCO_35 H6 200 2500 200 L 70 70 0 1 P
+X VCCO_35 J3 200 2400 200 L 70 70 0 1 P
+X VCCO_35 M4 200 2300 200 L 70 70 0 1 P
+X VCCO_35 N1 200 2200 200 L 70 70 0 1 P
+X IO_0_35 F4 200 2100 200 L 70 70 0 1 P
+X IO_L1P_T0_AD4P_35 B1 200 2000 200 L 70 70 0 1 P
+X IO_L1N_T0_AD4N_35 A1 200 1900 200 L 70 70 0 1 P
+X IO_L2P_T0_AD12P_35 C2 200 1800 200 L 70 70 0 1 P
+X IO_L2N_T0_AD12N_35 B2 200 1700 200 L 70 70 0 1 P
+X IO_L3P_T0_DQS_AD5P_35 E1 200 1600 200 L 70 70 0 1 P
+X IO_L3N_T0_DQS_AD5N_35 D1 200 1500 200 L 70 70 0 1 P
+X IO_L4P_T0_35 E2 200 1400 200 L 70 70 0 1 P
+X IO_L4N_T0_35 D2 200 1300 200 L 70 70 0 1 P
+X IO_L5P_T0_AD13P_35 G1 200 1200 200 L 70 70 0 1 P
+X IO_L5N_T0_AD13N_35 F1 200 1100 200 L 70 70 0 1 P
+X IO_L6P_T0_35 F3 200 1000 200 L 70 70 0 1 P
+X IO_L6N_T0_VREF_35 E3 200 900 200 L 70 70 0 1 P
+X IO_L7P_T1_AD6P_35 K1 200 800 200 L 70 70 0 1 P
+X IO_L7N_T1_AD6N_35 J1 200 700 200 L 70 70 0 1 P
+X IO_L8P_T1_AD14P_35 H2 200 600 200 L 70 70 0 1 P
+X IO_L8N_T1_AD14N_35 G2 200 500 200 L 70 70 0 1 P
+X IO_L9P_T1_DQS_AD7P_35 K2 200 400 200 L 70 70 0 1 P
+X IO_L9N_T1_DQS_AD7N_35 J2 200 300 200 L 70 70 0 1 P
+X IO_L10P_T1_AD15P_35 J5 200 200 200 L 70 70 0 1 P
+X IO_L10N_T1_AD15N_35 H5 200 100 200 L 70 70 0 1 P
+X IO_L11P_T1_SRCC_35 H3 200 0 200 L 70 70 0 1 P
+X IO_L11N_T1_SRCC_35 G3 200 -100 200 L 70 70 0 1 P
+X IO_L12P_T1_MRCC_35 H4 200 -200 200 L 70 70 0 1 P
+X IO_L12N_T1_MRCC_35 G4 200 -300 200 L 70 70 0 1 P
+X IO_L13P_T2_MRCC_35 K4 200 -400 200 L 70 70 0 1 P
+X IO_L13N_T2_MRCC_35 J4 200 -500 200 L 70 70 0 1 P
+X IO_L14P_T2_SRCC_35 L3 200 -600 200 L 70 70 0 1 P
+X IO_L14N_T2_SRCC_35 K3 200 -700 200 L 70 70 0 1 P
+X IO_L15P_T2_DQS_35 M1 200 -800 200 L 70 70 0 1 P
+X IO_L15N_T2_DQS_35 L1 200 -900 200 L 70 70 0 1 P
+X IO_L16P_T2_35 M3 200 -1000 200 L 70 70 0 1 P
+X IO_L16N_T2_35 M2 200 -1100 200 L 70 70 0 1 P
+X IO_L17P_T2_35 K6 200 -1200 200 L 70 70 0 1 P
+X IO_L17N_T2_35 J6 200 -1300 200 L 70 70 0 1 P
+X IO_L18P_T2_35 L5 200 -1400 200 L 70 70 0 1 P
+X IO_L18N_T2_35 L4 200 -1500 200 L 70 70 0 1 P
+X IO_L19P_T3_35 N4 200 -1600 200 L 70 70 0 1 P
+X IO_L19N_T3_VREF_35 N3 200 -1700 200 L 70 70 0 1 P
+X IO_L20P_T3_35 R1 200 -1800 200 L 70 70 0 1 P
+X IO_L20N_T3_35 P1 200 -1900 200 L 70 70 0 1 P
+X IO_L21P_T3_DQS_35 P5 200 -2000 200 L 70 70 0 1 P
+X IO_L21N_T3_DQS_35 P4 200 -2100 200 L 70 70 0 1 P
+X IO_L22P_T3_35 P2 200 -2200 200 L 70 70 0 1 P
+X IO_L22N_T3_35 N2 200 -2300 200 L 70 70 0 1 P
+X IO_L23P_T3_35 M6 200 -2400 200 L 70 70 0 1 P
+X IO_L23N_T3_35 M5 200 -2500 200 L 70 70 0 1 P
+X IO_L24P_T3_35 P6 200 -2600 200 L 70 70 0 1 P
+X IO_L24N_T3_35 N5 200 -2700 200 L 70 70 0 1 P
+X IO_25_35 L6 200 -2800 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
-# XC7A200TFBG484_16
+# XC7A200TFBG484_8
#
-DEF XC7A200TFBG484_16 IC 0 40 Y Y 1 F N
-F0 "U" -410 -810 60 H V L BNN
+DEF XC7A200TFBG484_8 IC 0 40 Y Y 1 F N
+F0 "U" -410 -1210 60 H V L BNN
F1 "" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-P 2 0 1 10 0 700 -400 700
-P 2 0 1 10 0 -800 0 700
-P 2 0 1 10 -400 -800 0 -800
-X VCCINT H8 200 600 200 L 70 70 0 1 P
-X VCCINT H10 200 500 200 L 70 70 0 1 P
-X VCCINT J7 200 400 200 L 70 70 0 1 P
-X VCCINT J9 200 300 200 L 70 70 0 1 P
-X VCCINT K8 200 200 200 L 70 70 0 1 P
-X VCCINT L7 200 100 200 L 70 70 0 1 P
-X VCCINT M8 200 0 200 L 70 70 0 1 P
-X VCCINT N7 200 -100 200 L 70 70 0 1 P
-X VCCINT P8 200 -200 200 L 70 70 0 1 P
-X VCCINT P10 200 -300 200 L 70 70 0 1 P
-X VCCINT R7 200 -400 200 L 70 70 0 1 P
-X VCCINT R9 200 -500 200 L 70 70 0 1 P
-X VCCINT T8 200 -600 200 L 70 70 0 1 P
-X VCCINT T10 200 -700 200 L 70 70 0 1 P
+P 2 0 1 10 0 1100 -400 1100
+P 2 0 1 10 0 -1100 0 1100
+P 2 0 1 10 -400 -1100 0 -1100
+X MGTRREF_216 F8 200 1000 200 L 70 70 0 1 P
+X MGTPRXN0_216 C11 200 900 200 L 70 70 0 1 P
+X MGTPRXN1_216 A10 200 800 200 L 70 70 0 1 P
+X MGTPRXN2_216 C9 200 700 200 L 70 70 0 1 P
+X MGTPRXN3_216 A8 200 600 200 L 70 70 0 1 P
+X MGTPRXP0_216 D11 200 500 200 L 70 70 0 1 P
+X MGTPRXP1_216 B10 200 400 200 L 70 70 0 1 P
+X MGTPRXP2_216 D9 200 300 200 L 70 70 0 1 P
+X MGTPRXP3_216 B8 200 200 200 L 70 70 0 1 P
+X MGTPTXN0_216 C7 200 100 200 L 70 70 0 1 P
+X MGTPTXN1_216 A6 200 0 200 L 70 70 0 1 P
+X MGTPTXN2_216 C5 200 -100 200 L 70 70 0 1 P
+X MGTPTXN3_216 A4 200 -200 200 L 70 70 0 1 P
+X MGTPTXP0_216 D7 200 -300 200 L 70 70 0 1 P
+X MGTPTXP1_216 B6 200 -400 200 L 70 70 0 1 P
+X MGTPTXP2_216 D5 200 -500 200 L 70 70 0 1 P
+X MGTPTXP3_216 B4 200 -600 200 L 70 70 0 1 P
+X MGTREFCLK0P_216 F10 200 -700 200 L 70 70 0 1 P
+X MGTREFCLK0N_216 E10 200 -800 200 L 70 70 0 1 P
+X MGTREFCLK1P_216 F6 200 -900 200 L 70 70 0 1 P
+X MGTREFCLK1N_216 E6 200 -1000 200 L 70 70 0 1 P
ENDDRAW
ENDDEF
#
@@ -3053,88 +3109,47 @@ X GND J8 200 -2200 200 L 70 70 0 1 W
ENDDRAW
ENDDEF
#
-# EN5364QI
+# XTAL-3.2X1.5
#
-DEF EN5364QI IC 0 40 Y Y 1 F N
-F0 "U" -450 2320 60 H V L BNN
-F1 "EN5364QI" 110 2330 60 H V L BNN
+DEF XTAL-3.2X1.5 IC 0 40 Y Y 1 F N
+F0 "X" -110 -210 60 H V L BNN
+F1 "XTAL-3.2X1.5" -170 -750 60 H V L BNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
-X NC 15 900 -1000 200 L 70 70 0 1 P
-X NC 16 900 -1000 200 L 70 70 0 1 P
-X NC 17 900 -1000 200 L 70 70 0 1 P
-X NC 18 900 -1000 200 L 70 70 0 1 P
-X NC 19 900 -1000 200 L 70 70 0 1 P
-X NC 20 900 -1000 200 L 70 70 0 1 P
-X NC 21 900 -1000 200 L 70 70 0 1 P
-X NC 22 900 -1000 200 L 70 70 0 1 P
-X NC 23 900 -1000 200 L 70 70 0 1 P
-X NC 24 900 -1000 200 L 70 70 0 1 P
-X NC 25 900 -1000 200 L 70 70 0 1 P
-X NC 26 900 -1000 200 L 70 70 0 1 P
-X NC 44 900 -1000 200 L 70 70 0 1 P
-X NC 45 900 -1000 200 L 70 70 0 1 P
-X NC 46 900 -1000 200 L 70 70 0 1 P
-X NC 47 900 -1000 200 L 70 70 0 1 P
-X PGND 2 300 -1800 200 U 70 70 0 1 W
-X PGND 3 300 -1800 200 U 70 70 0 1 W
-X PGND 4 300 -1800 200 U 70 70 0 1 W
-X PGND 27 300 -1800 200 U 70 70 0 1 W
-X PGND 28 300 -1800 200 U 70 70 0 1 W
-X PGND 29 300 -1800 200 U 70 70 0 1 W
-X PGND 30 300 -1800 200 U 70 70 0 1 W
-X PGND 31 300 -1800 200 U 70 70 0 1 W
-X PGND 32 300 -1800 200 U 70 70 0 1 W
-X PGND 33 300 -1800 200 U 70 70 0 1 W
-X PGND 64 300 -1800 200 U 70 70 0 1 W
-X PGND 65 300 -1800 200 U 70 70 0 1 W
-X PGND 66 300 -1800 200 U 70 70 0 1 W
-X PGND 67 300 -1800 200 U 70 70 0 1 W
-X PGND 68 300 -1800 200 U 70 70 0 1 W
-X PGND PAD69 300 -1800 200 U 70 70 0 1 W
-X PGND PAD70 300 -1800 200 U 70 70 0 1 W
-P 2 0 1 10 -600 -1600 -600 2300
-P 2 0 1 10 700 -1600 -600 -1600
-P 2 0 1 10 700 2300 700 -1600
-P 2 0 1 10 -600 2300 700 2300
-X PVIN 43 -800 1300 200 R 70 70 0 1 W
-X AVIN 53 -800 1100 200 R 70 70 0 1 W
-X ENABLE 52 -800 900 200 R 70 70 0 1 P
-X PGND 1 300 -1800 200 U 1 70 0 1 W
-X SS 59 -800 -1400 200 R 70 70 0 1 P
-X AGND 55 -200 -1800 200 U 70 70 0 1 W
-X VOUT 13 900 1300 200 L 70 70 0 1 W
-X VFB 56 900 700 200 L 70 70 0 1 P
-X S_IN 49 -800 100 200 R 70 70 0 1 P
-X S_OUT 48 900 -400 200 L 70 70 0 1 O
-X EN_PB 51 -800 700 200 R 70 70 0 1 P
-X POK 54 900 -1400 200 L 70 70 0 1 O
-X EAOUT 57 900 -600 200 L 70 70 0 1 O
-X OCP_ADJ 58 -800 -1000 200 R 70 70 0 1 P
-X MAR1 61 -800 -300 200 R 70 70 0 1 P
-X MAR2 62 -800 -500 200 R 70 70 0 1 P
-X VSENSE 63 900 100 200 L 70 70 0 1 P
-X S_DELAY 60 -800 -100 200 R 70 70 0 1 P
-X M/S 50 -800 300 200 R 70 70 0 1 P
-X NC 14 900 -1000 200 L 1 70 0 1 P
-X VOUT 12 900 1400 200 L 70 70 0 1 W
-X VOUT 11 900 1500 200 L 70 70 0 1 W
-X VOUT 5 900 2100 200 L 70 70 0 1 w
-X VOUT 6 900 2000 200 L 70 70 0 1 W
-X VOUT 7 900 1900 200 L 70 70 0 1 W
-X VOUT 8 900 1800 200 L 70 70 0 1 W
-X VOUT 9 900 1700 200 L 70 70 0 1 W
-X VOUT 10 900 1600 200 L 70 70 0 1 W
-X PVIN 40 -800 1600 200 R 70 70 0 1 W
-X PVIN 41 -800 1500 200 R 70 70 0 1 W
-X PVIN 42 -800 1400 200 R 70 70 0 1 W
-X PVIN 39 -800 1700 200 R 70 70 0 1 W
-X PVIN 38 -800 1800 200 R 70 70 0 1 W
-X PVIN 35 -800 2100 200 R 70 70 0 1 W
-X PVIN 36 -800 2000 200 R 70 70 0 1 W
-X PVIN 37 -800 1900 200 R 70 70 0 1 W
-X PVIN 34 -800 2200 200 R 70 70 0 1 W
+P 2 0 1 10 -100 -100 -100 100
+P 2 0 1 10 100 -100 100 100
+P 2 0 1 10 -50 -100 -50 100
+P 2 0 1 10 50 -100 -50 -100
+P 2 0 1 10 50 100 50 -100
+P 2 0 1 10 -50 100 50 100
+X P$1 P$1 -200 0 100 R 1 1 0 1 P
+X P$2 P$2 200 0 100 L 1 1 0 1 P
+T 0 -220 110 50 0 1 1 ABS07-32.768KHZ-T Normal 1 C C
+T 0 -220 110 50 0 1 1 2101347 Normal 1 C C
+ENDDRAW
+ENDDEF
+#
+# XTAL-4-3225
+#
+DEF XTAL-4-3225 IC 0 40 Y Y 1 F N
+F0 "Q" -110 -430 60 H V L BNN
+F1 "XTAL-4-3225" -470 230 60 H V L BNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 2 0 1 10 -100 -100 -100 100
+P 2 0 1 10 100 -100 100 100
+P 2 0 1 10 -50 -100 -50 100
+P 2 0 1 10 50 -100 -50 -100
+P 2 0 1 10 50 100 50 -100
+P 2 0 1 10 -50 100 50 100
+X X1 1 -200 0 100 R 1 1 0 1 P
+X X2 3 200 0 100 L 1 1 0 1 P
+X G1 4 -200 -300 200 R 1 1 0 1 W
+X G2 2 200 -300 200 L 1 1 0 1 W
+T 0 -220 110 50 0 1 1 ABM8G-25.000MHZ-4Y-T3 Normal 1 C C
+T 0 -220 110 50 0 1 1 2467848 Normal 1 C C
ENDDRAW
ENDDEF
#End Library
diff --git a/sort-library.py b/sort-library.py
new file mode 100755
index 0000000..331c81a
--- /dev/null
+++ b/sort-library.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python
+
+"""
+Sort the library file like KiCad does, to minimize diffs
+"""
+
+import os
+import re
+import sys
+import pprint
+
+def chunk_file(fd):
+ res = []
+ for this in fd.readlines():
+ res += [this]
+ if this.startswith('ENDDEF'):
+ if res[0] != '#\n':
+ res = ['#\n'] + res
+ name = res[1].split(' ')[1][:-1]
+ yield(name, ''.join(res))
+ res = []
+
+
+def sort_symbols(fn_in, fn_out, refdes):
+ in_ = open(fn_in)
+ out = open(fn_out, 'w')
+ fn = os.path.basename(fn_in)
+ print('Remapping symbols in in {}'.format(fn))
+ header = in_.readline() + in_.readline()
+ symbols = {}
+ for k, v in sorted(chunk_file(in_)):
+ symbols[k] = v
+
+ out.write(header)
+ for k in sorted(symbols.keys()):
+ out.write(symbols[k])
+ out.write('#End Library\n')
+ return True
+
+
+def main(libs):
+ refdes = {}
+ for this in sorted(libs):
+ if sort_symbols(this, this + '.tmp', refdes):
+ os.rename(this + '.tmp', this)
+
+ return True
+
+
+if __name__ == '__main__':
+ try:
+ if len(sys.argv) == 0:
+ sys.stderr.write('Syntax: sort-symbols.py *.lib\n')
+ sys.exit(1)
+ libs = [x for x in sys.argv if x.endswith('.lib')]
+ res = main(libs)
+ if res:
+ sys.exit(0)
+ sys.exit(1)
+ except KeyboardInterrupt:
+ pass