summaryrefslogtreecommitdiff
path: root/hw/library
diff options
context:
space:
mode:
authorUros Majstorovic <majstor@majstor.org>2023-04-16 21:22:02 +0200
committerUros Majstorovic <majstor@majstor.org>2023-04-16 21:22:02 +0200
commit8c6001b298271bb52fa7142235ce7faa24b3e90e (patch)
tree6cbe1149f276702804e5d35e788763aeda713db3 /hw/library
parent5940fa1970df47ad9d9c717d4d283692e69a4ab4 (diff)
HW REV 3.5: added PCM1770 hp amp, added MAX9700 amp for BT817 audio
Diffstat (limited to 'hw/library')
-rw-r--r--hw/library/74xx-ep.dcm48
-rw-r--r--hw/library/74xx-ep.lib144
-rw-r--r--hw/library/fxl.dcm3
-rw-r--r--hw/library/fxl.lib32
-rw-r--r--hw/library/max.lib27
-rw-r--r--hw/library/myConn.dcm6
-rw-r--r--hw/library/myConn.lib754
-rw-r--r--hw/library/ncp.dcm3
-rw-r--r--hw/library/ncp.lib41
-rw-r--r--hw/library/pcm.dcm3
-rw-r--r--hw/library/pcm.lib32
-rw-r--r--hw/library/sn74.dcm18
-rw-r--r--hw/library/sn74.lib109
-rw-r--r--hw/library/tpd.dcm3
-rw-r--r--hw/library/tpd.lib40
-rw-r--r--hw/library/tps.lib82
-rw-r--r--hw/library/tx.lib134
-rw-r--r--hw/library/txb.dcm3
-rw-r--r--hw/library/txb.lib4
-rw-r--r--hw/library/usb.dcm3
-rw-r--r--hw/library/usb.lib44
21 files changed, 1157 insertions, 376 deletions
diff --git a/hw/library/74xx-ep.dcm b/hw/library/74xx-ep.dcm
index 003db37..35e2766 100644
--- a/hw/library/74xx-ep.dcm
+++ b/hw/library/74xx-ep.dcm
@@ -1,27 +1,9 @@
EESchema-DOCLIB Version 2.0
#
-$CMP 7400
-D quad 2-input NAND gate
-K TTL nand 2-input
-F http://www.ti.com/lit/gpn/sn7400
-$ENDCMP
-#
-$CMP 74AHC595
-D 8-bit serial in/out Shift Register 3-State Outputs
-K AHCMOS SR 3State
-F https://assets.nexperia.com/documents/data-sheet/74AHC_AHCT595.pdf
-$ENDCMP
-#
-$CMP 74AHCT595
-D 8-bit serial in/out Shift Register 3-State Outputs
-K AHCTMOS SR 3State
-F https://assets.nexperia.com/documents/data-sheet/74AHC_AHCT595.pdf
-$ENDCMP
-#
$CMP 74HC00
-D quad 2-input NAND gate
-K HCMOS nand 2-input
-F http://www.ti.com/lit/gpn/sn74hc00
+D quad 2-input NAND buffer
+K TTL nand 2-input buffer
+F http://www.ti.com/lit/gpn/sn74ls37
$ENDCMP
#
$CMP 74HC595
@@ -36,28 +18,4 @@ K TTL DFF
F 74xx/74hc_hct74.pdf
$ENDCMP
#
-$CMP 74HCT00
-D quad 2-input NAND gate
-K HCTMOS nand 2-input
-F http://www.ti.com/lit/gpn/sn74hct00
-$ENDCMP
-#
-$CMP 74HCT595
-D 8-bit serial in/out Shift Register 3-State Outputs
-K HCTMOS SR 3State
-F https://assets.nexperia.com/documents/data-sheet/74HC_HCT595.pdf
-$ENDCMP
-#
-$CMP 74LS37
-D quad 2-input NAND buffer
-K TTL nand 2-input buffer
-F http://www.ti.com/lit/gpn/sn74ls37
-$ENDCMP
-#
-$CMP 74LS595
-D 8-bit serial in/out Shift Register 3-State Outputs
-K TTL SR 3State
-F http://www.ti.com/lit/gpn/sn74ls595
-$ENDCMP
-#
#End Doc Library
diff --git a/hw/library/74xx-ep.lib b/hw/library/74xx-ep.lib
index dd98a31..1435b3f 100644
--- a/hw/library/74xx-ep.lib
+++ b/hw/library/74xx-ep.lib
@@ -1,83 +1,13 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
-# 74HC595
-#
-DEF 74HC595 U 0 20 Y Y 1 F N
-F0 "U" -300 550 50 H V C CNN
-F1 "74HC595" -300 -650 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-ALIAS 74LS595 74HCT595 74AHC595 74AHCT595
-$FPLIST
- DIP*W7.62mm*
- SOIC*3.9x9.9mm*P1.27mm*
- TSSOP*4.4x5mm*P0.65mm*
- SOIC*5.3x10.2mm*P1.27mm*
- SOIC*7.5x10.3mm*P1.27mm*
-$ENDFPLIST
-DRAW
-S -300 500 300 -600 1 1 10 f
-X QB 1 400 300 100 L 50 50 1 0 T
-X ~SRCLR 10 -400 100 100 R 50 50 1 0 I
-X SRCLK 11 -400 200 100 R 50 50 1 0 I
-X RCLK 12 -400 -100 100 R 50 50 1 0 I
-X ~OE 13 -400 -200 100 R 50 50 1 0 I
-X SER 14 -400 400 100 R 50 50 1 0 I
-X QA 15 400 400 100 L 50 50 1 0 T
-X VCC 16 0 600 100 D 50 50 1 0 W
-X QC 2 400 200 100 L 50 50 1 0 T
-X QD 3 400 100 100 L 50 50 1 0 T
-X QE 4 400 0 100 L 50 50 1 0 T
-X QF 5 400 -100 100 L 50 50 1 0 T
-X QG 6 400 -200 100 L 50 50 1 0 T
-X QH 7 400 -300 100 L 50 50 1 0 T
-X GND 8 0 -700 100 U 50 50 1 0 W
-X QH' 9 400 -500 100 L 50 50 1 0 O
-X EP 17 -400 -500 100 R 50 50 1 1 W
-ENDDRAW
-ENDDEF
-#
-# 74HC74
-#
-DEF 74HC74 U 0 40 Y Y 3 L N
-F0 "U" -300 350 50 H V C CNN
-F1 "74HC74" -300 -350 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- DIP*W7.62mm*
-$ENDFPLIST
-DRAW
-S -200 200 200 -200 1 1 10 f
-S -200 200 200 -200 2 1 10 f
-S -200 300 200 -300 3 1 10 f
-X ~R 1 0 -300 100 U 50 50 1 0 I
-X D 2 -300 100 100 R 50 50 1 0 I
-X C 3 -300 0 100 R 50 50 1 0 I C
-X ~S 4 0 300 100 D 50 50 1 0 I
-X Q 5 300 100 100 L 50 50 1 0 O
-X ~Q 6 300 -100 100 L 50 50 1 0 O
-X ~S 10 0 300 100 D 50 50 2 0 I
-X C 11 -300 0 100 R 50 50 2 0 I C
-X D 12 -300 100 100 R 50 50 2 0 I
-X ~R 13 0 -300 100 U 50 50 2 0 I
-X ~Q 8 300 -100 100 L 50 50 2 0 O
-X Q 9 300 100 100 L 50 50 2 0 O
-X VCC 14 0 400 100 D 50 50 3 0 W
-X GND 7 0 -400 100 U 50 50 3 0 W
-X EP 15 300 0 100 L 50 50 3 1 W
-ENDDRAW
-ENDDEF
-#
-# 74LS37
+# 74HC00
#
-DEF 74LS37 U 0 40 Y Y 5 L N
+DEF 74HC00 U 0 40 Y Y 5 L N
F0 "U" 0 50 50 H V C CNN
-F1 "74LS37" 0 -50 50 H V C CNN
+F1 "74HC00" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
-ALIAS 7400 74HCT00 74HC00
$FPLIST
DIP*W7.62mm*
SO14*
@@ -146,4 +76,72 @@ X ~ 13 -300 -100 170 R 50 50 4 2 I I
ENDDRAW
ENDDEF
#
+# 74HC595
+#
+DEF 74HC595 U 0 20 Y Y 1 F N
+F0 "U" -300 550 50 H V C CNN
+F1 "74HC595" -300 -650 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+ SOIC*3.9x9.9mm*P1.27mm*
+ TSSOP*4.4x5mm*P0.65mm*
+ SOIC*5.3x10.2mm*P1.27mm*
+ SOIC*7.5x10.3mm*P1.27mm*
+$ENDFPLIST
+DRAW
+S -300 500 300 -600 1 1 10 f
+X QB 1 400 300 100 L 50 50 1 0 T
+X ~SRCLR 10 -400 100 100 R 50 50 1 0 I
+X SRCLK 11 -400 200 100 R 50 50 1 0 I
+X RCLK 12 -400 -100 100 R 50 50 1 0 I
+X ~OE 13 -400 -200 100 R 50 50 1 0 I
+X SER 14 -400 400 100 R 50 50 1 0 I
+X QA 15 400 400 100 L 50 50 1 0 T
+X VCC 16 0 600 100 D 50 50 1 0 W
+X QC 2 400 200 100 L 50 50 1 0 T
+X QD 3 400 100 100 L 50 50 1 0 T
+X QE 4 400 0 100 L 50 50 1 0 T
+X QF 5 400 -100 100 L 50 50 1 0 T
+X QG 6 400 -200 100 L 50 50 1 0 T
+X QH 7 400 -300 100 L 50 50 1 0 T
+X GND 8 0 -700 100 U 50 50 1 0 W
+X QH' 9 400 -500 100 L 50 50 1 0 O
+X EP 17 -400 -500 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# 74HC74
+#
+DEF 74HC74 U 0 40 Y Y 3 L N
+F0 "U" -300 350 50 H V C CNN
+F1 "74HC74" -300 -350 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -200 200 200 -200 1 1 10 f
+S -200 200 200 -200 2 1 10 f
+S -200 300 200 -300 3 1 10 f
+X ~R 1 0 -300 100 U 50 50 1 0 I
+X D 2 -300 100 100 R 50 50 1 0 I
+X C 3 -300 0 100 R 50 50 1 0 I C
+X ~S 4 0 300 100 D 50 50 1 0 I
+X Q 5 300 100 100 L 50 50 1 0 O
+X ~Q 6 300 -100 100 L 50 50 1 0 O
+X ~S 10 0 300 100 D 50 50 2 0 I
+X C 11 -300 0 100 R 50 50 2 0 I C
+X D 12 -300 100 100 R 50 50 2 0 I
+X ~R 13 0 -300 100 U 50 50 2 0 I
+X ~Q 8 300 -100 100 L 50 50 2 0 O
+X Q 9 300 100 100 L 50 50 2 0 O
+X VCC 14 0 400 100 D 50 50 3 0 W
+X GND 7 0 -400 100 U 50 50 3 0 W
+X EP 15 300 0 100 L 50 50 3 1 W
+ENDDRAW
+ENDDEF
+#
#End Library
diff --git a/hw/library/fxl.dcm b/hw/library/fxl.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/fxl.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/fxl.lib b/hw/library/fxl.lib
new file mode 100644
index 0000000..2a38efd
--- /dev/null
+++ b/hw/library/fxl.lib
@@ -0,0 +1,32 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# FXL6408
+#
+DEF FXL6408 U 0 40 Y Y 1 F N
+F0 "U" 0 550 55 H V C CNN
+F1 "FXL6408" 0 -550 55 H V C CNN
+F2 "" 0 -100 55 H I C CNN
+F3 "" 0 -100 55 H I C CNN
+DRAW
+S -300 500 300 -500 0 1 0 N
+X ~INT 1 400 450 100 L 50 50 1 1 C
+X ~RST 10 -400 -250 100 R 50 50 1 1 I
+X GPIO1 11 400 150 100 L 50 50 1 1 B
+X GPIO0 12 400 250 100 L 50 50 1 1 B
+X SCL 13 -400 150 100 R 50 50 1 1 I
+X SDA 14 -400 50 100 R 50 50 1 1 B
+X VCC 15 -400 450 100 R 50 50 1 1 W
+X GND 16 -400 -450 100 R 50 50 1 1 W
+X VDDIO 2 -400 350 100 R 50 50 1 1 W
+X GPIO7 3 400 -450 100 L 50 50 1 1 B
+X GPIO6 4 400 -350 100 L 50 50 1 1 B
+X GPIO5 5 400 -250 100 L 50 50 1 1 B
+X GPIO4 6 400 -150 100 L 50 50 1 1 B
+X GPIO3 7 400 -50 100 L 50 50 1 1 B
+X GPIO2 8 400 50 100 L 50 50 1 1 B
+X ADDR 9 -400 -150 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/max.lib b/hw/library/max.lib
index efebaa2..199a954 100644
--- a/hw/library/max.lib
+++ b/hw/library/max.lib
@@ -24,6 +24,29 @@ X GND 9 -400 -450 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# MAX9700
+#
+DEF MAX9700 U 0 40 Y Y 1 F N
+F0 "U" 0 500 55 H V C CNN
+F1 "MAX9700" 0 -500 55 H V C CNN
+F2 "" -500 400 55 H I C CNN
+F3 "" -500 400 55 H I C CNN
+DRAW
+S -300 450 300 -450 0 1 0 N
+X VDD 1 400 400 100 L 50 50 1 1 W
+X PVDD 10 400 300 100 L 50 50 1 1 W
+X EP 11 400 -400 100 L 50 50 1 1 W
+X IN+ 2 -400 400 100 R 50 50 1 1 I
+X IN- 3 -400 300 100 R 50 50 1 1 I
+X GND 4 400 -300 100 L 50 50 1 1 W
+X ~SHDN 5 -400 -200 100 R 50 50 1 1 I
+X SYNC 6 -400 -300 100 R 50 50 1 1 I
+X PGND 7 400 -200 100 L 50 50 1 1 W
+X OUT+ 8 400 100 100 L 50 50 1 1 T
+X OUT- 9 400 0 100 L 50 50 1 1 T
+ENDDRAW
+ENDDEF
+#
# MAX98357
#
DEF MAX98357 U 0 40 Y Y 1 F N
@@ -34,7 +57,7 @@ F3 "" -550 100 60 H I C CNN
DRAW
S 450 350 -450 -650 0 1 0 N
X DIN 1 -650 -300 200 R 50 50 1 1 I
-X OUTN 10 650 -100 200 L 50 50 1 1 O
+X OUT- 10 650 -100 200 L 50 50 1 1 T
X GND 11 650 -400 200 L 50 50 1 1 W
X LRCLK 14 -650 -200 200 R 50 50 1 1 I
X GND 15 650 -500 200 L 50 50 1 1 W
@@ -45,7 +68,7 @@ X GND 3 650 -300 200 L 50 50 1 1 W
X SD_MODE 4 -650 200 200 R 50 50 1 1 I
X VDD 7 650 300 200 L 50 50 1 1 W
X VDD 8 650 200 200 L 50 50 1 1 W
-X OUTP 9 650 0 200 L 50 50 1 1 O
+X OUT+ 9 650 0 200 L 50 50 1 1 T
ENDDRAW
ENDDEF
#
diff --git a/hw/library/myConn.dcm b/hw/library/myConn.dcm
index 758e69f..2ec20f1 100644
--- a/hw/library/myConn.dcm
+++ b/hw/library/myConn.dcm
@@ -1,5 +1,11 @@
EESchema-DOCLIB Version 2.0
#
+$CMP Micro_SD_Card_Det
+D Micro SD Card Socket with card detection pins
+K connector SD microsd
+F https://www.hirose.com/product/en/download_file/key_name/DM3/category/Catalog/doc_file_id/49662/?file_category_id=4&item_id=195&is_series=1
+$ENDCMP
+#
$CMP Spacer
D Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
diff --git a/hw/library/myConn.lib b/hw/library/myConn.lib
index a3b8ea8..f7c84db 100644
--- a/hw/library/myConn.lib
+++ b/hw/library/myConn.lib
@@ -103,6 +103,40 @@ X Pin_9 9 -200 -850 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# Micro_SD_Card_Det
+#
+DEF Micro_SD_Card_Det J 0 40 Y Y 1 F N
+F0 "J" -650 700 50 H V C CNN
+F1 "Micro_SD_Card_Det" 650 700 50 H V R CNN
+F2 "" 2050 700 50 H I C CNN
+F3 "" 0 100 50 H I C CNN
+$FPLIST
+ microSD*
+$ENDFPLIST
+DRAW
+S -300 -275 -200 -325 0 1 0 F
+S -300 -175 -200 -225 0 1 0 F
+S -300 -75 -200 -125 0 1 0 F
+S -300 25 -200 -25 0 1 0 F
+S -300 125 -200 75 0 1 0 F
+S -300 225 -200 175 0 1 0 F
+S -300 325 -200 275 0 1 0 F
+S -300 425 -200 375 0 1 0 F
+P 6 0 1 10 650 600 650 650 -750 650 -750 -650 650 -650 650 -350 N
+P 11 0 1 10 -350 -350 -350 450 -50 450 100 600 150 600 150 550 250 550 300 600 800 600 800 -350 -350 -350 f
+X DAT2 1 -900 400 150 R 50 50 1 1 B
+X SHIELD 10 800 -500 150 L 50 50 1 1 P
+X DAT3/CD 2 -900 300 150 R 50 50 1 1 B
+X CMD 3 -900 200 150 R 50 50 1 1 I
+X VDD 4 -900 100 150 R 50 50 1 1 W
+X CLK 5 -900 0 150 R 50 50 1 1 I
+X VSS 6 -900 -100 150 R 50 50 1 1 W
+X DAT0 7 -900 -200 150 R 50 50 1 1 B
+X DAT1 8 -900 -300 150 R 50 50 1 1 B
+X CD 9 -900 -400 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# SODIMM-204
#
DEF SODIMM-204 J 0 40 Y Y 1 F N
@@ -112,210 +146,482 @@ F2 "" 1700 -100 60 H I C CNN
F3 "" 1700 -100 60 H I C CNN
DRAW
S -450 -5100 450 5400 1 1 0 N
-X PIN1 1 -750 5200 300 R 50 50 1 1 B
-X PIN10 10 750 4800 300 L 50 50 1 1 B
-X PIN100 100 750 300 300 L 50 50 1 1 B
-X PIN101 101 -750 200 300 R 50 50 1 1 B
-X PIN102 102 750 200 300 L 50 50 1 1 B
-X PIN103 103 -750 100 300 R 50 50 1 1 B
-X PIN104 104 750 100 300 L 50 50 1 1 B
-X PIN105 105 -750 0 300 R 50 50 1 1 B
-X PIN106 106 750 0 300 L 50 50 1 1 B
-X PIN107 107 -750 -100 300 R 50 50 1 1 B
-X PIN108 108 750 -100 300 L 50 50 1 1 B
-X PIN109 109 -750 -200 300 R 50 50 1 1 B
-X PIN11 11 -750 4700 300 R 50 50 1 1 B
-X PIN110 110 750 -200 300 L 50 50 1 1 B
-X PIN111 111 -750 -300 300 R 50 50 1 1 B
-X PIN112 112 750 -300 300 L 50 50 1 1 B
-X PIN113 113 -750 -400 300 R 50 50 1 1 B
-X PIN114 114 750 -400 300 L 50 50 1 1 B
-X PIN115 115 -750 -500 300 R 50 50 1 1 B
-X PIN116 116 750 -500 300 L 50 50 1 1 B
-X PIN117 117 -750 -600 300 R 50 50 1 1 B
-X PIN118 118 750 -600 300 L 50 50 1 1 B
-X PIN119 119 -750 -700 300 R 50 50 1 1 B
-X PIN12 12 750 4700 300 L 50 50 1 1 B
-X PIN120 120 750 -700 300 L 50 50 1 1 B
-X PIN121 121 -750 -800 300 R 50 50 1 1 B
-X PIN122 122 750 -800 300 L 50 50 1 1 B
-X PIN123 123 -750 -900 300 R 50 50 1 1 B
-X PIN124 124 750 -900 300 L 50 50 1 1 B
-X PIN125 125 -750 -1000 300 R 50 50 1 1 B
-X PIN126 126 750 -1000 300 L 50 50 1 1 B
-X PIN127 127 -750 -1100 300 R 50 50 1 1 B
-X PIN128 128 750 -1100 300 L 50 50 1 1 B
-X PIN129 129 -750 -1200 300 R 50 50 1 1 B
-X PIN13 13 -750 4600 300 R 50 50 1 1 B
-X PIN130 130 750 -1200 300 L 50 50 1 1 B
-X PIN131 131 -750 -1300 300 R 50 50 1 1 B
-X PIN132 132 750 -1300 300 L 50 50 1 1 B
-X PIN133 133 -750 -1400 300 R 50 50 1 1 B
-X PIN134 134 750 -1400 300 L 50 50 1 1 B
-X PIN135 135 -750 -1500 300 R 50 50 1 1 B
-X PIN136 136 750 -1500 300 L 50 50 1 1 B
-X PIN137 137 -750 -1600 300 R 50 50 1 1 B
-X PIN138 138 750 -1600 300 L 50 50 1 1 B
-X PIN139 139 -750 -1700 300 R 50 50 1 1 B
-X PIN14 14 750 4600 300 L 50 50 1 1 B
-X PIN140 140 750 -1700 300 L 50 50 1 1 B
-X PIN141 141 -750 -1800 300 R 50 50 1 1 B
-X PIN142 142 750 -1800 300 L 50 50 1 1 B
-X PIN143 143 -750 -1900 300 R 50 50 1 1 B
-X PIN144 144 750 -1900 300 L 50 50 1 1 B
-X PIN145 145 -750 -2000 300 R 50 50 1 1 B
-X PIN146 146 750 -2000 300 L 50 50 1 1 B
-X PIN147 147 -750 -2100 300 R 50 50 1 1 B
-X PIN148 148 750 -2100 300 L 50 50 1 1 B
-X PIN149 149 -750 -2200 300 R 50 50 1 1 B
-X PIN15 15 -750 4500 300 R 50 50 1 1 B
-X PIN150 150 750 -2200 300 L 50 50 1 1 B
-X PIN151 151 -750 -2300 300 R 50 50 1 1 B
-X PIN152 152 750 -2300 300 L 50 50 1 1 B
-X PIN153 153 -750 -2400 300 R 50 50 1 1 B
-X PIN154 154 750 -2400 300 L 50 50 1 1 B
-X PIN155 155 -750 -2500 300 R 50 50 1 1 B
-X PIN156 156 750 -2500 300 L 50 50 1 1 B
-X PIN157 157 -750 -2600 300 R 50 50 1 1 B
-X PIN158 158 750 -2600 300 L 50 50 1 1 B
-X PIN159 159 -750 -2700 300 R 50 50 1 1 B
-X PIN16 16 750 4500 300 L 50 50 1 1 B
-X PIN160 160 750 -2700 300 L 50 50 1 1 B
-X PIN161 161 -750 -2800 300 R 50 50 1 1 B
-X PIN162 162 750 -2800 300 L 50 50 1 1 B
-X PIN163 163 -750 -2900 300 R 50 50 1 1 B
-X PIN164 164 750 -2900 300 L 50 50 1 1 B
-X PIN165 165 -750 -3000 300 R 50 50 1 1 B
-X PIN166 166 750 -3000 300 L 50 50 1 1 B
-X PIN167 167 -750 -3100 300 R 50 50 1 1 B
-X PIN168 168 750 -3100 300 L 50 50 1 1 B
-X PIN169 169 -750 -3200 300 R 50 50 1 1 B
-X PIN17 17 -750 4400 300 R 50 50 1 1 B
-X PIN170 170 750 -3200 300 L 50 50 1 1 B
-X PIN171 171 -750 -3300 300 R 50 50 1 1 B
-X PIN172 172 750 -3300 300 L 50 50 1 1 B
-X PIN173 173 -750 -3400 300 R 50 50 1 1 B
-X PIN174 174 750 -3400 300 L 50 50 1 1 B
-X PIN175 175 -750 -3500 300 R 50 50 1 1 B
-X PIN176 176 750 -3500 300 L 50 50 1 1 B
-X PIN177 177 -750 -3600 300 R 50 50 1 1 B
-X PIN178 178 750 -3600 300 L 50 50 1 1 B
-X PIN179 179 -750 -3700 300 R 50 50 1 1 B
-X PIN18 18 750 4400 300 L 50 50 1 1 B
-X PIN180 180 750 -3700 300 L 50 50 1 1 B
-X PIN181 181 -750 -3800 300 R 50 50 1 1 B
-X PIN182 182 750 -3800 300 L 50 50 1 1 B
-X PIN183 183 -750 -3900 300 R 50 50 1 1 B
-X PIN184 184 750 -3900 300 L 50 50 1 1 B
-X PIN185 185 -750 -4000 300 R 50 50 1 1 B
-X PIN186 186 750 -4000 300 L 50 50 1 1 B
-X PIN187 187 -750 -4100 300 R 50 50 1 1 B
-X PIN188 188 750 -4100 300 L 50 50 1 1 B
-X PIN189 189 -750 -4200 300 R 50 50 1 1 B
-X PIN19 19 -750 4300 300 R 50 50 1 1 B
-X PIN190 190 750 -4200 300 L 50 50 1 1 B
-X PIN191 191 -750 -4300 300 R 50 50 1 1 B
-X PIN192 192 750 -4300 300 L 50 50 1 1 B
-X PIN193 193 -750 -4400 300 R 50 50 1 1 B
-X PIN194 194 750 -4400 300 L 50 50 1 1 B
-X PIN195 195 -750 -4500 300 R 50 50 1 1 B
-X PIN196 196 750 -4500 300 L 50 50 1 1 B
-X PIN197 197 -750 -4600 300 R 50 50 1 1 B
-X PIN198 198 750 -4600 300 L 50 50 1 1 B
-X PIN199 199 -750 -4700 300 R 50 50 1 1 B
-X PIN2 2 750 5200 300 L 50 50 1 1 B
-X PIN20 20 750 4300 300 L 50 50 1 1 B
-X PIN200 200 750 -4700 300 L 50 50 1 1 B
-X PIN201 201 -750 -4800 300 R 50 50 1 1 B
-X PIN202 202 750 -4800 300 L 50 50 1 1 B
-X PIN203 203 -750 -4900 300 R 50 50 1 1 B
-X PIN204 204 750 -4900 300 L 50 50 1 1 B
-X PIN21 21 -750 4200 300 R 50 50 1 1 B
-X PIN22 22 750 4200 300 L 50 50 1 1 B
-X PIN23 23 -750 4100 300 R 50 50 1 1 B
-X PIN24 24 750 4100 300 L 50 50 1 1 B
-X PIN25 25 -750 4000 300 R 50 50 1 1 B
-X PIN26 26 750 4000 300 L 50 50 1 1 B
-X PIN27 27 -750 3900 300 R 50 50 1 1 B
-X PIN28 28 750 3900 300 L 50 50 1 1 B
-X PIN29 29 -750 3800 300 R 50 50 1 1 B
-X PIN3 3 -750 5100 300 R 50 50 1 1 B
-X PIN30 30 750 3800 300 L 50 50 1 1 B
-X PIN31 31 -750 3700 300 R 50 50 1 1 B
-X PIN32 32 750 3700 300 L 50 50 1 1 B
-X PIN33 33 -750 3600 300 R 50 50 1 1 B
-X PIN34 34 750 3600 300 L 50 50 1 1 B
-X PIN35 35 -750 3500 300 R 50 50 1 1 B
-X PIN36 36 750 3500 300 L 50 50 1 1 B
-X PIN37 37 -750 3400 300 R 50 50 1 1 B
-X PIN38 38 750 3400 300 L 50 50 1 1 B
-X PIN39 39 -750 3300 300 R 50 50 1 1 B
-X PIN4 4 750 5100 300 L 50 50 1 1 B
-X PIN40 40 750 3300 300 L 50 50 1 1 B
-X PIN41 41 -750 3200 300 R 50 50 1 1 B
-X PIN42 42 750 3200 300 L 50 50 1 1 B
-X PIN43 43 -750 3100 300 R 50 50 1 1 B
-X PIN44 44 750 3100 300 L 50 50 1 1 B
-X PIN45 45 -750 3000 300 R 50 50 1 1 B
-X PIN46 46 750 3000 300 L 50 50 1 1 B
-X PIN47 47 -750 2900 300 R 50 50 1 1 B
-X PIN48 48 750 2900 300 L 50 50 1 1 B
-X PIN49 49 -750 2800 300 R 50 50 1 1 B
-X PIN5 5 -750 5000 300 R 50 50 1 1 B
-X PIN50 50 750 2800 300 L 50 50 1 1 B
-X PIN51 51 -750 2700 300 R 50 50 1 1 B
-X PIN52 52 750 2700 300 L 50 50 1 1 B
-X PIN53 53 -750 2600 300 R 50 50 1 1 B
-X PIN54 54 750 2600 300 L 50 50 1 1 B
-X PIN55 55 -750 2500 300 R 50 50 1 1 B
-X PIN56 56 750 2500 300 L 50 50 1 1 B
-X PIN57 57 -750 2400 300 R 50 50 1 1 B
-X PIN58 58 750 2400 300 L 50 50 1 1 B
-X PIN59 59 -750 2300 300 R 50 50 1 1 B
-X PIN6 6 750 5000 300 L 50 50 1 1 B
-X PIN60 60 750 2300 300 L 50 50 1 1 B
-X PIN61 61 -750 2200 300 R 50 50 1 1 B
-X PIN62 62 750 2200 300 L 50 50 1 1 B
-X PIN63 63 -750 2100 300 R 50 50 1 1 B
-X PIN64 64 750 2100 300 L 50 50 1 1 B
-X PIN65 65 -750 2000 300 R 50 50 1 1 B
-X PIN66 66 750 2000 300 L 50 50 1 1 B
-X PIN67 67 -750 1900 300 R 50 50 1 1 B
-X PIN68 68 750 1900 300 L 50 50 1 1 B
-X PIN69 69 -750 1800 300 R 50 50 1 1 B
-X PIN7 7 -750 4900 300 R 50 50 1 1 B
-X PIN70 70 750 1800 300 L 50 50 1 1 B
-X PIN71 71 -750 1700 300 R 50 50 1 1 B
-X PIN72 72 750 1700 300 L 50 50 1 1 B
-X PIN73 73 -750 1600 300 R 50 50 1 1 B
-X PIN74 74 750 1600 300 L 50 50 1 1 B
-X PIN75 75 -750 1500 300 R 50 50 1 1 B
-X PIN76 76 750 1500 300 L 50 50 1 1 B
-X PIN77 77 -750 1400 300 R 50 50 1 1 B
-X PIN78 78 750 1400 300 L 50 50 1 1 B
-X PIN79 79 -750 1300 300 R 50 50 1 1 B
-X PIN8 8 750 4900 300 L 50 50 1 1 B
-X PIN80 80 750 1300 300 L 50 50 1 1 B
-X PIN81 81 -750 1200 300 R 50 50 1 1 B
-X PIN82 82 750 1200 300 L 50 50 1 1 B
-X PIN83 83 -750 1100 300 R 50 50 1 1 B
-X PIN84 84 750 1100 300 L 50 50 1 1 B
-X PIN85 85 -750 1000 300 R 50 50 1 1 B
-X PIN86 86 750 1000 300 L 50 50 1 1 B
-X PIN87 87 -750 900 300 R 50 50 1 1 B
-X PIN88 88 750 900 300 L 50 50 1 1 B
-X PIN89 89 -750 800 300 R 50 50 1 1 B
-X PIN9 9 -750 4800 300 R 50 50 1 1 B
-X PIN90 90 750 800 300 L 50 50 1 1 B
-X PIN91 91 -750 700 300 R 50 50 1 1 B
-X PIN92 92 750 700 300 L 50 50 1 1 B
-X PIN93 93 -750 600 300 R 50 50 1 1 B
-X PIN94 94 750 600 300 L 50 50 1 1 B
-X PIN95 95 -750 500 300 R 50 50 1 1 B
-X PIN96 96 750 500 300 L 50 50 1 1 B
-X PIN97 97 -750 400 300 R 50 50 1 1 B
-X PIN98 98 750 400 300 L 50 50 1 1 B
-X PIN99 99 -750 300 300 R 50 50 1 1 B
+X PIN1 1 -750 5200 300 R 50 50 1 1 P
+X PIN10 10 750 4800 300 L 50 50 1 1 P
+X PIN100 100 750 300 300 L 50 50 1 1 P
+X PIN101 101 -750 200 300 R 50 50 1 1 P
+X PIN102 102 750 200 300 L 50 50 1 1 P
+X PIN103 103 -750 100 300 R 50 50 1 1 P
+X PIN104 104 750 100 300 L 50 50 1 1 P
+X PIN105 105 -750 0 300 R 50 50 1 1 P
+X PIN106 106 750 0 300 L 50 50 1 1 P
+X PIN107 107 -750 -100 300 R 50 50 1 1 P
+X PIN108 108 750 -100 300 L 50 50 1 1 P
+X PIN109 109 -750 -200 300 R 50 50 1 1 P
+X PIN11 11 -750 4700 300 R 50 50 1 1 P
+X PIN110 110 750 -200 300 L 50 50 1 1 P
+X PIN111 111 -750 -300 300 R 50 50 1 1 P
+X PIN112 112 750 -300 300 L 50 50 1 1 P
+X PIN113 113 -750 -400 300 R 50 50 1 1 P
+X PIN114 114 750 -400 300 L 50 50 1 1 P
+X PIN115 115 -750 -500 300 R 50 50 1 1 P
+X PIN116 116 750 -500 300 L 50 50 1 1 P
+X PIN117 117 -750 -600 300 R 50 50 1 1 P
+X PIN118 118 750 -600 300 L 50 50 1 1 P
+X PIN119 119 -750 -700 300 R 50 50 1 1 P
+X PIN12 12 750 4700 300 L 50 50 1 1 P
+X PIN120 120 750 -700 300 L 50 50 1 1 P
+X PIN121 121 -750 -800 300 R 50 50 1 1 P
+X PIN122 122 750 -800 300 L 50 50 1 1 P
+X PIN123 123 -750 -900 300 R 50 50 1 1 P
+X PIN124 124 750 -900 300 L 50 50 1 1 P
+X PIN125 125 -750 -1000 300 R 50 50 1 1 P
+X PIN126 126 750 -1000 300 L 50 50 1 1 P
+X PIN127 127 -750 -1100 300 R 50 50 1 1 P
+X PIN128 128 750 -1100 300 L 50 50 1 1 P
+X PIN129 129 -750 -1200 300 R 50 50 1 1 P
+X PIN13 13 -750 4600 300 R 50 50 1 1 P
+X PIN130 130 750 -1200 300 L 50 50 1 1 P
+X PIN131 131 -750 -1300 300 R 50 50 1 1 P
+X PIN132 132 750 -1300 300 L 50 50 1 1 P
+X PIN133 133 -750 -1400 300 R 50 50 1 1 P
+X PIN134 134 750 -1400 300 L 50 50 1 1 P
+X PIN135 135 -750 -1500 300 R 50 50 1 1 P
+X PIN136 136 750 -1500 300 L 50 50 1 1 P
+X PIN137 137 -750 -1600 300 R 50 50 1 1 P
+X PIN138 138 750 -1600 300 L 50 50 1 1 P
+X PIN139 139 -750 -1700 300 R 50 50 1 1 P
+X PIN14 14 750 4600 300 L 50 50 1 1 P
+X PIN140 140 750 -1700 300 L 50 50 1 1 P
+X PIN141 141 -750 -1800 300 R 50 50 1 1 P
+X PIN142 142 750 -1800 300 L 50 50 1 1 P
+X PIN143 143 -750 -1900 300 R 50 50 1 1 P
+X PIN144 144 750 -1900 300 L 50 50 1 1 P
+X PIN145 145 -750 -2000 300 R 50 50 1 1 P
+X PIN146 146 750 -2000 300 L 50 50 1 1 P
+X PIN147 147 -750 -2100 300 R 50 50 1 1 P
+X PIN148 148 750 -2100 300 L 50 50 1 1 P
+X PIN149 149 -750 -2200 300 R 50 50 1 1 P
+X PIN15 15 -750 4500 300 R 50 50 1 1 P
+X PIN150 150 750 -2200 300 L 50 50 1 1 P
+X PIN151 151 -750 -2300 300 R 50 50 1 1 P
+X PIN152 152 750 -2300 300 L 50 50 1 1 P
+X PIN153 153 -750 -2400 300 R 50 50 1 1 P
+X PIN154 154 750 -2400 300 L 50 50 1 1 P
+X PIN155 155 -750 -2500 300 R 50 50 1 1 P
+X PIN156 156 750 -2500 300 L 50 50 1 1 P
+X PIN157 157 -750 -2600 300 R 50 50 1 1 P
+X PIN158 158 750 -2600 300 L 50 50 1 1 P
+X PIN159 159 -750 -2700 300 R 50 50 1 1 P
+X PIN16 16 750 4500 300 L 50 50 1 1 P
+X PIN160 160 750 -2700 300 L 50 50 1 1 P
+X PIN161 161 -750 -2800 300 R 50 50 1 1 P
+X PIN162 162 750 -2800 300 L 50 50 1 1 P
+X PIN163 163 -750 -2900 300 R 50 50 1 1 P
+X PIN164 164 750 -2900 300 L 50 50 1 1 P
+X PIN165 165 -750 -3000 300 R 50 50 1 1 P
+X PIN166 166 750 -3000 300 L 50 50 1 1 P
+X PIN167 167 -750 -3100 300 R 50 50 1 1 P
+X PIN168 168 750 -3100 300 L 50 50 1 1 P
+X PIN169 169 -750 -3200 300 R 50 50 1 1 P
+X PIN17 17 -750 4400 300 R 50 50 1 1 P
+X PIN170 170 750 -3200 300 L 50 50 1 1 P
+X PIN171 171 -750 -3300 300 R 50 50 1 1 P
+X PIN172 172 750 -3300 300 L 50 50 1 1 P
+X PIN173 173 -750 -3400 300 R 50 50 1 1 P
+X PIN174 174 750 -3400 300 L 50 50 1 1 P
+X PIN175 175 -750 -3500 300 R 50 50 1 1 P
+X PIN176 176 750 -3500 300 L 50 50 1 1 P
+X PIN177 177 -750 -3600 300 R 50 50 1 1 P
+X PIN178 178 750 -3600 300 L 50 50 1 1 P
+X PIN179 179 -750 -3700 300 R 50 50 1 1 P
+X PIN18 18 750 4400 300 L 50 50 1 1 P
+X PIN180 180 750 -3700 300 L 50 50 1 1 P
+X PIN181 181 -750 -3800 300 R 50 50 1 1 P
+X PIN182 182 750 -3800 300 L 50 50 1 1 P
+X PIN183 183 -750 -3900 300 R 50 50 1 1 P
+X PIN184 184 750 -3900 300 L 50 50 1 1 P
+X PIN185 185 -750 -4000 300 R 50 50 1 1 P
+X PIN186 186 750 -4000 300 L 50 50 1 1 P
+X PIN187 187 -750 -4100 300 R 50 50 1 1 P
+X PIN188 188 750 -4100 300 L 50 50 1 1 P
+X PIN189 189 -750 -4200 300 R 50 50 1 1 P
+X PIN19 19 -750 4300 300 R 50 50 1 1 P
+X PIN190 190 750 -4200 300 L 50 50 1 1 P
+X PIN191 191 -750 -4300 300 R 50 50 1 1 P
+X PIN192 192 750 -4300 300 L 50 50 1 1 P
+X PIN193 193 -750 -4400 300 R 50 50 1 1 P
+X PIN194 194 750 -4400 300 L 50 50 1 1 P
+X PIN195 195 -750 -4500 300 R 50 50 1 1 P
+X PIN196 196 750 -4500 300 L 50 50 1 1 P
+X PIN197 197 -750 -4600 300 R 50 50 1 1 P
+X PIN198 198 750 -4600 300 L 50 50 1 1 P
+X PIN199 199 -750 -4700 300 R 50 50 1 1 P
+X PIN2 2 750 5200 300 L 50 50 1 1 P
+X PIN20 20 750 4300 300 L 50 50 1 1 P
+X PIN200 200 750 -4700 300 L 50 50 1 1 P
+X PIN201 201 -750 -4800 300 R 50 50 1 1 P
+X PIN202 202 750 -4800 300 L 50 50 1 1 P
+X PIN203 203 -750 -4900 300 R 50 50 1 1 P
+X PIN204 204 750 -4900 300 L 50 50 1 1 P
+X PIN21 21 -750 4200 300 R 50 50 1 1 P
+X PIN22 22 750 4200 300 L 50 50 1 1 P
+X PIN23 23 -750 4100 300 R 50 50 1 1 P
+X PIN24 24 750 4100 300 L 50 50 1 1 P
+X PIN25 25 -750 4000 300 R 50 50 1 1 P
+X PIN26 26 750 4000 300 L 50 50 1 1 P
+X PIN27 27 -750 3900 300 R 50 50 1 1 P
+X PIN28 28 750 3900 300 L 50 50 1 1 P
+X PIN29 29 -750 3800 300 R 50 50 1 1 P
+X PIN3 3 -750 5100 300 R 50 50 1 1 P
+X PIN30 30 750 3800 300 L 50 50 1 1 P
+X PIN31 31 -750 3700 300 R 50 50 1 1 P
+X PIN32 32 750 3700 300 L 50 50 1 1 P
+X PIN33 33 -750 3600 300 R 50 50 1 1 P
+X PIN34 34 750 3600 300 L 50 50 1 1 P
+X PIN35 35 -750 3500 300 R 50 50 1 1 P
+X PIN36 36 750 3500 300 L 50 50 1 1 P
+X PIN37 37 -750 3400 300 R 50 50 1 1 P
+X PIN38 38 750 3400 300 L 50 50 1 1 P
+X PIN39 39 -750 3300 300 R 50 50 1 1 P
+X PIN4 4 750 5100 300 L 50 50 1 1 P
+X PIN40 40 750 3300 300 L 50 50 1 1 P
+X PIN41 41 -750 3200 300 R 50 50 1 1 P
+X PIN42 42 750 3200 300 L 50 50 1 1 P
+X PIN43 43 -750 3100 300 R 50 50 1 1 P
+X PIN44 44 750 3100 300 L 50 50 1 1 P
+X PIN45 45 -750 3000 300 R 50 50 1 1 P
+X PIN46 46 750 3000 300 L 50 50 1 1 P
+X PIN47 47 -750 2900 300 R 50 50 1 1 P
+X PIN48 48 750 2900 300 L 50 50 1 1 P
+X PIN49 49 -750 2800 300 R 50 50 1 1 P
+X PIN5 5 -750 5000 300 R 50 50 1 1 P
+X PIN50 50 750 2800 300 L 50 50 1 1 P
+X PIN51 51 -750 2700 300 R 50 50 1 1 P
+X PIN52 52 750 2700 300 L 50 50 1 1 P
+X PIN53 53 -750 2600 300 R 50 50 1 1 P
+X PIN54 54 750 2600 300 L 50 50 1 1 P
+X PIN55 55 -750 2500 300 R 50 50 1 1 P
+X PIN56 56 750 2500 300 L 50 50 1 1 P
+X PIN57 57 -750 2400 300 R 50 50 1 1 P
+X PIN58 58 750 2400 300 L 50 50 1 1 P
+X PIN59 59 -750 2300 300 R 50 50 1 1 P
+X PIN6 6 750 5000 300 L 50 50 1 1 P
+X PIN60 60 750 2300 300 L 50 50 1 1 P
+X PIN61 61 -750 2200 300 R 50 50 1 1 P
+X PIN62 62 750 2200 300 L 50 50 1 1 P
+X PIN63 63 -750 2100 300 R 50 50 1 1 P
+X PIN64 64 750 2100 300 L 50 50 1 1 P
+X PIN65 65 -750 2000 300 R 50 50 1 1 P
+X PIN66 66 750 2000 300 L 50 50 1 1 P
+X PIN67 67 -750 1900 300 R 50 50 1 1 P
+X PIN68 68 750 1900 300 L 50 50 1 1 P
+X PIN69 69 -750 1800 300 R 50 50 1 1 P
+X PIN7 7 -750 4900 300 R 50 50 1 1 P
+X PIN70 70 750 1800 300 L 50 50 1 1 P
+X PIN71 71 -750 1700 300 R 50 50 1 1 P
+X PIN72 72 750 1700 300 L 50 50 1 1 P
+X PIN73 73 -750 1600 300 R 50 50 1 1 P
+X PIN74 74 750 1600 300 L 50 50 1 1 P
+X PIN75 75 -750 1500 300 R 50 50 1 1 P
+X PIN76 76 750 1500 300 L 50 50 1 1 P
+X PIN77 77 -750 1400 300 R 50 50 1 1 P
+X PIN78 78 750 1400 300 L 50 50 1 1 P
+X PIN79 79 -750 1300 300 R 50 50 1 1 P
+X PIN8 8 750 4900 300 L 50 50 1 1 P
+X PIN80 80 750 1300 300 L 50 50 1 1 P
+X PIN81 81 -750 1200 300 R 50 50 1 1 P
+X PIN82 82 750 1200 300 L 50 50 1 1 P
+X PIN83 83 -750 1100 300 R 50 50 1 1 P
+X PIN84 84 750 1100 300 L 50 50 1 1 P
+X PIN85 85 -750 1000 300 R 50 50 1 1 P
+X PIN86 86 750 1000 300 L 50 50 1 1 P
+X PIN87 87 -750 900 300 R 50 50 1 1 P
+X PIN88 88 750 900 300 L 50 50 1 1 P
+X PIN89 89 -750 800 300 R 50 50 1 1 P
+X PIN9 9 -750 4800 300 R 50 50 1 1 P
+X PIN90 90 750 800 300 L 50 50 1 1 P
+X PIN91 91 -750 700 300 R 50 50 1 1 P
+X PIN92 92 750 700 300 L 50 50 1 1 P
+X PIN93 93 -750 600 300 R 50 50 1 1 P
+X PIN94 94 750 600 300 L 50 50 1 1 P
+X PIN95 95 -750 500 300 R 50 50 1 1 P
+X PIN96 96 750 500 300 L 50 50 1 1 P
+X PIN97 97 -750 400 300 R 50 50 1 1 P
+X PIN98 98 750 400 300 L 50 50 1 1 P
+X PIN99 99 -750 300 300 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# SODIMM-260
+#
+DEF SODIMM-260 J 0 40 Y Y 1 F N
+F0 "J" 0 7250 60 H V C CNN
+F1 "SODIMM-260" 0 -5850 60 H V C CNN
+F2 "" 0 -200 60 H I C CNN
+F3 "" 0 -200 60 H I C CNN
+DRAW
+S -450 7200 450 -5800 0 1 0 N
+X PIN1 1 -750 7150 300 R 50 50 1 1 P
+X PIN10 10 750 6750 300 L 50 50 1 1 P
+X PIN100 100 750 2250 300 L 50 50 1 1 P
+X PIN101 101 -750 2150 300 R 50 50 1 1 P
+X PIN102 102 750 2150 300 L 50 50 1 1 P
+X PIN103 103 -750 2050 300 R 50 50 1 1 P
+X PIN104 104 750 2050 300 L 50 50 1 1 P
+X PIN105 105 -750 1950 300 R 50 50 1 1 P
+X PIN106 106 750 1950 300 L 50 50 1 1 P
+X PIN107 107 -750 1850 300 R 50 50 1 1 P
+X PIN108 108 750 1850 300 L 50 50 1 1 P
+X PIN109 109 -750 1750 300 R 50 50 1 1 P
+X PIN11 11 -750 6650 300 R 50 50 1 1 P
+X PIN110 110 750 1750 300 L 50 50 1 1 P
+X PIN111 111 -750 1650 300 R 50 50 1 1 P
+X PIN112 112 750 1650 300 L 50 50 1 1 P
+X PIN113 113 -750 1550 300 R 50 50 1 1 P
+X PIN114 114 750 1550 300 L 50 50 1 1 P
+X PIN115 115 -750 1450 300 R 50 50 1 1 P
+X PIN116 116 750 1450 300 L 50 50 1 1 P
+X PIN117 117 -750 1350 300 R 50 50 1 1 P
+X PIN118 118 750 1350 300 L 50 50 1 1 P
+X PIN119 119 -750 1250 300 R 50 50 1 1 P
+X PIN12 12 750 6650 300 L 50 50 1 1 P
+X PIN120 120 750 1250 300 L 50 50 1 1 P
+X PIN121 121 -750 1150 300 R 50 50 1 1 P
+X PIN122 122 750 1150 300 L 50 50 1 1 P
+X PIN123 123 -750 1050 300 R 50 50 1 1 P
+X PIN124 124 750 1050 300 L 50 50 1 1 P
+X PIN125 125 -750 950 300 R 50 50 1 1 P
+X PIN126 126 750 950 300 L 50 50 1 1 P
+X PIN127 127 -750 850 300 R 50 50 1 1 P
+X PIN128 128 750 850 300 L 50 50 1 1 P
+X PIN129 129 -750 750 300 R 50 50 1 1 P
+X PIN13 13 -750 6550 300 R 50 50 1 1 P
+X PIN130 130 750 750 300 L 50 50 1 1 P
+X PIN131 131 -750 650 300 R 50 50 1 1 P
+X PIN132 132 750 650 300 L 50 50 1 1 P
+X PIN133 133 -750 550 300 R 50 50 1 1 P
+X PIN134 134 750 550 300 L 50 50 1 1 P
+X PIN135 135 -750 450 300 R 50 50 1 1 P
+X PIN136 136 750 450 300 L 50 50 1 1 P
+X PIN137 137 -750 350 300 R 50 50 1 1 P
+X PIN138 138 750 350 300 L 50 50 1 1 P
+X PIN139 139 -750 250 300 R 50 50 1 1 P
+X PIN14 14 750 6550 300 L 50 50 1 1 P
+X PIN140 140 750 250 300 L 50 50 1 1 P
+X PIN141 141 -750 150 300 R 50 50 1 1 P
+X PIN142 142 750 150 300 L 50 50 1 1 P
+X PIN143 143 -750 50 300 R 50 50 1 1 P
+X PIN144 144 750 50 300 L 50 50 1 1 P
+X PIN145 145 -750 -50 300 R 50 50 1 1 P
+X PIN146 146 750 -50 300 L 50 50 1 1 P
+X PIN147 147 -750 -150 300 R 50 50 1 1 P
+X PIN148 148 750 -150 300 L 50 50 1 1 P
+X PIN149 149 -750 -250 300 R 50 50 1 1 P
+X PIN15 15 -750 6450 300 R 50 50 1 1 P
+X PIN150 150 750 -250 300 L 50 50 1 1 P
+X PIN151 151 -750 -350 300 R 50 50 1 1 P
+X PIN152 152 750 -350 300 L 50 50 1 1 P
+X PIN153 153 -750 -450 300 R 50 50 1 1 P
+X PIN154 154 750 -450 300 L 50 50 1 1 P
+X PIN155 155 -750 -550 300 R 50 50 1 1 P
+X PIN156 156 750 -550 300 L 50 50 1 1 P
+X PIN157 157 -750 -650 300 R 50 50 1 1 P
+X PIN158 158 750 -650 300 L 50 50 1 1 P
+X PIN159 159 -750 -750 300 R 50 50 1 1 P
+X PIN16 16 750 6450 300 L 50 50 1 1 P
+X PIN160 160 750 -750 300 L 50 50 1 1 P
+X PIN161 161 -750 -850 300 R 50 50 1 1 P
+X PIN162 162 750 -850 300 L 50 50 1 1 P
+X PIN163 163 -750 -950 300 R 50 50 1 1 P
+X PIN164 164 750 -950 300 L 50 50 1 1 P
+X PIN165 165 -750 -1050 300 R 50 50 1 1 P
+X PIN166 166 750 -1050 300 L 50 50 1 1 P
+X PIN167 167 -750 -1150 300 R 50 50 1 1 P
+X PIN168 168 750 -1150 300 L 50 50 1 1 P
+X PIN169 169 -750 -1250 300 R 50 50 1 1 P
+X PIN17 17 -750 6350 300 R 50 50 1 1 P
+X PIN170 170 750 -1250 300 L 50 50 1 1 P
+X PIN171 171 -750 -1350 300 R 50 50 1 1 P
+X PIN172 172 750 -1350 300 L 50 50 1 1 P
+X PIN173 173 -750 -1450 300 R 50 50 1 1 P
+X PIN174 174 750 -1450 300 L 50 50 1 1 P
+X PIN175 175 -750 -1550 300 R 50 50 1 1 P
+X PIN176 176 750 -1550 300 L 50 50 1 1 P
+X PIN177 177 -750 -1650 300 R 50 50 1 1 P
+X PIN178 178 750 -1650 300 L 50 50 1 1 P
+X PIN179 179 -750 -1750 300 R 50 50 1 1 P
+X PIN18 18 750 6350 300 L 50 50 1 1 P
+X PIN180 180 750 -1750 300 L 50 50 1 1 P
+X PIN181 181 -750 -1850 300 R 50 50 1 1 P
+X PIN182 182 750 -1850 300 L 50 50 1 1 P
+X PIN183 183 -750 -1950 300 R 50 50 1 1 P
+X PIN184 184 750 -1950 300 L 50 50 1 1 P
+X PIN185 185 -750 -2050 300 R 50 50 1 1 P
+X PIN186 186 750 -2050 300 L 50 50 1 1 P
+X PIN187 187 -750 -2150 300 R 50 50 1 1 P
+X PIN188 188 750 -2150 300 L 50 50 1 1 P
+X PIN189 189 -750 -2250 300 R 50 50 1 1 P
+X PIN19 19 -750 6250 300 R 50 50 1 1 P
+X PIN190 190 750 -2250 300 L 50 50 1 1 P
+X PIN191 191 -750 -2350 300 R 50 50 1 1 P
+X PIN192 192 750 -2350 300 L 50 50 1 1 P
+X PIN193 193 -750 -2450 300 R 50 50 1 1 P
+X PIN194 194 750 -2450 300 L 50 50 1 1 P
+X PIN195 195 -750 -2550 300 R 50 50 1 1 P
+X PIN196 196 750 -2550 300 L 50 50 1 1 P
+X PIN197 197 -750 -2650 300 R 50 50 1 1 P
+X PIN198 198 750 -2650 300 L 50 50 1 1 P
+X PIN199 199 -750 -2750 300 R 50 50 1 1 P
+X PIN2 2 750 7150 300 L 50 50 1 1 P
+X PIN20 20 750 6250 300 L 50 50 1 1 P
+X PIN200 200 750 -2750 300 L 50 50 1 1 P
+X PIN201 201 -750 -2850 300 R 50 50 1 1 P
+X PIN202 202 750 -2850 300 L 50 50 1 1 P
+X PIN203 203 -750 -2950 300 R 50 50 1 1 P
+X PIN204 204 750 -2950 300 L 50 50 1 1 P
+X PIN205 205 -750 -3050 300 R 50 50 1 1 P
+X PIN206 206 750 -3050 300 L 50 50 1 1 P
+X PIN207 207 -750 -3150 300 R 50 50 1 1 P
+X PIN208 208 750 -3150 300 L 50 50 1 1 P
+X PIN209 209 -750 -3250 300 R 50 50 1 1 P
+X PIN21 21 -750 6150 300 R 50 50 1 1 P
+X PIN210 210 750 -3250 300 L 50 50 1 1 P
+X PIN211 211 -750 -3350 300 R 50 50 1 1 P
+X PIN212 212 750 -3350 300 L 50 50 1 1 P
+X PIN213 213 -750 -3450 300 R 50 50 1 1 P
+X PIN214 214 750 -3450 300 L 50 50 1 1 P
+X PIN215 215 -750 -3550 300 R 50 50 1 1 P
+X PIN216 216 750 -3550 300 L 50 50 1 1 P
+X PIN217 217 -750 -3650 300 R 50 50 1 1 P
+X PIN218 218 750 -3650 300 L 50 50 1 1 P
+X PIN219 219 -750 -3750 300 R 50 50 1 1 P
+X PIN22 22 750 6150 300 L 50 50 1 1 P
+X PIN220 220 750 -3750 300 L 50 50 1 1 P
+X PIN221 221 -750 -3850 300 R 50 50 1 1 P
+X PIN222 222 750 -3850 300 L 50 50 1 1 P
+X PIN223 223 -750 -3950 300 R 50 50 1 1 P
+X PIN224 224 750 -3950 300 L 50 50 1 1 P
+X PIN225 225 -750 -4050 300 R 50 50 1 1 P
+X PIN226 226 750 -4050 300 L 50 50 1 1 P
+X PIN227 227 -750 -4150 300 R 50 50 1 1 P
+X PIN228 228 750 -4150 300 L 50 50 1 1 P
+X PIN229 229 -750 -4250 300 R 50 50 1 1 P
+X PIN23 23 -750 6050 300 R 50 50 1 1 P
+X PIN230 230 750 -4250 300 L 50 50 1 1 P
+X PIN231 231 -750 -4350 300 R 50 50 1 1 P
+X PIN232 232 750 -4350 300 L 50 50 1 1 P
+X PIN233 233 -750 -4450 300 R 50 50 1 1 P
+X PIN234 234 750 -4450 300 L 50 50 1 1 P
+X PIN235 235 -750 -4550 300 R 50 50 1 1 P
+X PIN236 236 750 -4550 300 L 50 50 1 1 P
+X PIN237 237 -750 -4650 300 R 50 50 1 1 P
+X PIN238 238 750 -4650 300 L 50 50 1 1 P
+X PIN239 239 -750 -4750 300 R 50 50 1 1 P
+X PIN24 24 750 6050 300 L 50 50 1 1 P
+X PIN240 240 750 -4750 300 L 50 50 1 1 P
+X PIN241 241 -750 -4850 300 R 50 50 1 1 P
+X PIN242 242 750 -4850 300 L 50 50 1 1 P
+X PIN243 243 -750 -4950 300 R 50 50 1 1 P
+X PIN244 244 750 -4950 300 L 50 50 1 1 P
+X PIN245 245 -750 -5050 300 R 50 50 1 1 P
+X PIN246 246 750 -5050 300 L 50 50 1 1 P
+X PIN247 247 -750 -5150 300 R 50 50 1 1 P
+X PIN248 248 750 -5150 300 L 50 50 1 1 P
+X PIN249 249 -750 -5250 300 R 50 50 1 1 P
+X PIN25 25 -750 5950 300 R 50 50 1 1 P
+X PIN250 250 750 -5250 300 L 50 50 1 1 P
+X PIN251 251 -750 -5350 300 R 50 50 1 1 P
+X PIN252 252 750 -5350 300 L 50 50 1 1 P
+X PIN253 253 -750 -5450 300 R 50 50 1 1 P
+X PIN254 254 750 -5450 300 L 50 50 1 1 P
+X PIN255 255 -750 -5550 300 R 50 50 1 1 P
+X PIN256 256 750 -5550 300 L 50 50 1 1 P
+X PIN257 257 -750 -5650 300 R 50 50 1 1 P
+X PIN258 258 750 -5650 300 L 50 50 1 1 P
+X PIN259 259 -750 -5750 300 R 50 50 1 1 P
+X PIN26 26 750 5950 300 L 50 50 1 1 P
+X PIN260 260 750 -5750 300 L 50 50 1 1 P
+X PIN27 27 -750 5850 300 R 50 50 1 1 P
+X PIN28 28 750 5850 300 L 50 50 1 1 P
+X PIN29 29 -750 5750 300 R 50 50 1 1 P
+X PIN3 3 -750 7050 300 R 50 50 1 1 P
+X PIN30 30 750 5750 300 L 50 50 1 1 P
+X PIN31 31 -750 5650 300 R 50 50 1 1 P
+X PIN32 32 750 5650 300 L 50 50 1 1 P
+X PIN33 33 -750 5550 300 R 50 50 1 1 P
+X PIN34 34 750 5550 300 L 50 50 1 1 P
+X PIN35 35 -750 5450 300 R 50 50 1 1 P
+X PIN36 36 750 5450 300 L 50 50 1 1 P
+X PIN37 37 -750 5350 300 R 50 50 1 1 P
+X PIN38 38 750 5350 300 L 50 50 1 1 P
+X PIN39 39 -750 5250 300 R 50 50 1 1 P
+X PIN4 4 750 7050 300 L 50 50 1 1 P
+X PIN40 40 750 5250 300 L 50 50 1 1 P
+X PIN41 41 -750 5150 300 R 50 50 1 1 P
+X PIN42 42 750 5150 300 L 50 50 1 1 P
+X PIN43 43 -750 5050 300 R 50 50 1 1 P
+X PIN44 44 750 5050 300 L 50 50 1 1 P
+X PIN45 45 -750 4950 300 R 50 50 1 1 P
+X PIN46 46 750 4950 300 L 50 50 1 1 P
+X PIN47 47 -750 4850 300 R 50 50 1 1 P
+X PIN48 48 750 4850 300 L 50 50 1 1 P
+X PIN49 49 -750 4750 300 R 50 50 1 1 P
+X PIN5 5 -750 6950 300 R 50 50 1 1 P
+X PIN50 50 750 4750 300 L 50 50 1 1 P
+X PIN51 51 -750 4650 300 R 50 50 1 1 P
+X PIN52 52 750 4650 300 L 50 50 1 1 P
+X PIN53 53 -750 4550 300 R 50 50 1 1 P
+X PIN54 54 750 4550 300 L 50 50 1 1 P
+X PIN55 55 -750 4450 300 R 50 50 1 1 P
+X PIN56 56 750 4450 300 L 50 50 1 1 P
+X PIN57 57 -750 4350 300 R 50 50 1 1 P
+X PIN58 58 750 4350 300 L 50 50 1 1 P
+X PIN59 59 -750 4250 300 R 50 50 1 1 P
+X PIN6 6 750 6950 300 L 50 50 1 1 P
+X PIN60 60 750 4250 300 L 50 50 1 1 P
+X PIN61 61 -750 4150 300 R 50 50 1 1 P
+X PIN62 62 750 4150 300 L 50 50 1 1 P
+X PIN63 63 -750 4050 300 R 50 50 1 1 P
+X PIN64 64 750 4050 300 L 50 50 1 1 P
+X PIN65 65 -750 3950 300 R 50 50 1 1 P
+X PIN66 66 750 3950 300 L 50 50 1 1 P
+X PIN67 67 -750 3850 300 R 50 50 1 1 P
+X PIN68 68 750 3850 300 L 50 50 1 1 P
+X PIN69 69 -750 3750 300 R 50 50 1 1 P
+X PIN7 7 -750 6850 300 R 50 50 1 1 P
+X PIN70 70 750 3750 300 L 50 50 1 1 P
+X PIN71 71 -750 3650 300 R 50 50 1 1 P
+X PIN72 72 750 3650 300 L 50 50 1 1 P
+X PIN73 73 -750 3550 300 R 50 50 1 1 P
+X PIN74 74 750 3550 300 L 50 50 1 1 P
+X PIN75 75 -750 3450 300 R 50 50 1 1 P
+X PIN76 76 750 3450 300 L 50 50 1 1 P
+X PIN77 77 -750 3350 300 R 50 50 1 1 P
+X PIN78 78 750 3350 300 L 50 50 1 1 P
+X PIN79 79 -750 3250 300 R 50 50 1 1 P
+X PIN8 8 750 6850 300 L 50 50 1 1 P
+X PIN80 80 750 3250 300 L 50 50 1 1 P
+X PIN81 81 -750 3150 300 R 50 50 1 1 P
+X PIN82 82 750 3150 300 L 50 50 1 1 P
+X PIN83 83 -750 3050 300 R 50 50 1 1 P
+X PIN84 84 750 3050 300 L 50 50 1 1 P
+X PIN85 85 -750 2950 300 R 50 50 1 1 P
+X PIN86 86 750 2950 300 L 50 50 1 1 P
+X PIN87 87 -750 2850 300 R 50 50 1 1 P
+X PIN88 88 750 2850 300 L 50 50 1 1 P
+X PIN89 89 -750 2750 300 R 50 50 1 1 P
+X PIN9 9 -750 6750 300 R 50 50 1 1 P
+X PIN90 90 750 2750 300 L 50 50 1 1 P
+X PIN91 91 -750 2650 300 R 50 50 1 1 P
+X PIN92 92 750 2650 300 L 50 50 1 1 P
+X PIN93 93 -750 2550 300 R 50 50 1 1 P
+X PIN94 94 750 2550 300 L 50 50 1 1 P
+X PIN95 95 -750 2450 300 R 50 50 1 1 P
+X PIN96 96 750 2450 300 L 50 50 1 1 P
+X PIN97 97 -750 2350 300 R 50 50 1 1 P
+X PIN98 98 750 2350 300 L 50 50 1 1 P
+X PIN99 99 -750 2250 300 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
@@ -336,6 +642,46 @@ X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# USB3_B_Micro
+#
+DEF USB3_B_Micro J 0 40 Y Y 1 F N
+F0 "J" -350 700 60 H V C CNN
+F1 "USB3_B_Micro" 100 700 60 H V C CNN
+F2 "" 0 100 60 H I C CNN
+F3 "" 0 100 60 H I C CNN
+DRAW
+C -100 145 25 1 1 10 F
+C 0 -130 50 1 1 0 F
+S -400 650 400 -600 1 1 10 f
+S -110 -600 -90 -560 1 1 0 N
+S -10 -600 10 -560 1 1 0 N
+S 75 170 125 220 1 1 10 F
+S 400 -490 360 -510 1 1 0 N
+S 400 -390 360 -410 1 1 0 N
+S 400 -190 360 -210 1 1 0 N
+S 400 -90 360 -110 1 1 0 N
+S 400 110 360 90 1 1 0 N
+S 400 210 360 190 1 1 0 N
+S 400 310 360 290 1 1 0 N
+S 400 510 360 490 1 1 0 N
+P 2 1 1 20 0 -130 0 270 N
+P 3 1 1 20 0 -30 -100 70 -100 120 N
+P 3 1 1 20 0 20 100 120 100 170 N
+P 4 1 1 10 -50 270 0 370 50 270 -50 270 F
+X VBUS 1 500 500 100 L 50 50 1 1 P
+X SSRX+ 10 500 -500 100 L 50 50 1 1 I
+X SHIELD 11 -200 -700 100 U 50 50 1 1 P
+X D- 2 500 300 100 L 50 50 1 1 B
+X D+ 3 500 200 100 L 50 50 1 1 B
+X ID 4 500 100 100 L 50 50 1 1 O
+X GND 5 0 -700 100 U 50 50 1 1 P
+X SSTX- 6 500 -100 100 L 50 50 1 1 O
+X SSTX+ 7 500 -200 100 L 50 50 1 1 O
+X DRAIN 8 -100 -700 100 U 50 50 1 1 P
+X SSRX- 9 500 -400 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
# iMX8
#
DEF iMX8 J 0 40 Y Y 1 F N
diff --git a/hw/library/ncp.dcm b/hw/library/ncp.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/ncp.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/ncp.lib b/hw/library/ncp.lib
new file mode 100644
index 0000000..cc9faaf
--- /dev/null
+++ b/hw/library/ncp.lib
@@ -0,0 +1,41 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# NCP380HMUAJAA
+#
+DEF NCP380HMUAJAA U 0 40 Y Y 1 F N
+F0 "U" 0 350 60 H V C CNN
+F1 "NCP380HMUAJAA" 0 -350 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -300 300 300 -300 1 1 0 N
+X VOUT 1 400 250 100 L 50 50 1 1 w
+X ILIM 2 400 -50 100 L 50 50 1 1 I
+X ~FLAG 3 -400 -50 100 R 50 50 1 1 O
+X EN 4 -400 -150 100 R 50 50 1 1 I
+X GND 5 400 -150 100 L 50 50 1 1 W
+X VIN 6 -400 250 100 R 50 50 1 1 W
+X EP 7 400 -250 100 L 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# NCP380HSNAJAA
+#
+DEF NCP380HSNAJAA U 0 40 Y Y 1 F N
+F0 "U" 0 350 60 H V C CNN
+F1 "NCP380HSNAJAA" 0 -350 60 H V C CNN
+F2 "" 0 -200 60 H I C CNN
+F3 "" 0 -200 60 H I C CNN
+DRAW
+S -300 300 300 -300 0 1 0 N
+X VIN 1 -400 250 100 R 50 50 1 1 W
+X GND 2 400 -250 100 L 50 50 1 1 W
+X EN 3 -400 -250 100 R 50 50 1 1 I
+X ~FLAG 4 -400 -150 100 R 50 50 1 1 O
+X ILIM 5 400 -150 100 L 50 50 1 1 I
+X VOUT 6 400 250 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/pcm.dcm b/hw/library/pcm.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/pcm.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/pcm.lib b/hw/library/pcm.lib
new file mode 100644
index 0000000..17218a9
--- /dev/null
+++ b/hw/library/pcm.lib
@@ -0,0 +1,32 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# PCM1770
+#
+DEF PCM1770 U 0 40 Y Y 1 F N
+F0 "U" 0 500 55 H V C CNN
+F1 "PCM1770" 0 -500 55 H V C CNN
+F2 "" 0 150 55 H I C CNN
+F3 "" 0 150 55 H I C CNN
+DRAW
+S -400 450 400 -450 0 1 0 N
+X LRCK 1 -500 0 100 R 50 50 1 1 I
+X AIN 10 -500 300 100 R 50 50 1 1 I
+X VHP 11 500 300 100 L 50 50 1 1 W
+X VCC 12 500 400 100 L 50 50 1 1 W
+X MD 13 -500 -300 100 R 50 50 1 1 I
+X MC 14 -500 -200 100 R 50 50 1 1 I
+X ~MS 15 -500 -400 100 R 50 50 1 1 I
+X SCKI 16 -500 200 100 R 50 50 1 1 I
+X DATA 2 -500 -100 100 R 50 50 1 1 I
+X BCK 3 -500 100 100 R 50 50 1 1 I
+X ~PD 4 -500 400 100 R 50 50 1 1 I
+X AGND 5 500 -300 100 L 50 50 1 1 W
+X HGND 6 500 -400 100 L 50 50 1 1 W
+X VCOM 7 500 200 100 L 50 50 1 1 w
+X HP_OUT_R 8 500 -100 100 L 50 50 1 1 O
+X HP_OUT_L 9 500 0 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/sn74.dcm b/hw/library/sn74.dcm
index 8b2804f..63ec944 100644
--- a/hw/library/sn74.dcm
+++ b/hw/library/sn74.dcm
@@ -1,9 +1,27 @@
EESchema-DOCLIB Version 2.0
#
+$CMP SN74AUP1G02DCK
+D Single NOR Gate, Low-Voltage CMOS
+K Single Gate NOR LVC CMOS
+F http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf
+$ENDCMP
+#
+$CMP SN74AUP2G02DCU
+D Dual NOR Gate, Low-Voltage CMOS
+K Dual Gate NOR LVC CMOS
+F http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf
+$ENDCMP
+#
$CMP SN74LV1T34DBV
D Single Power Supply, Single Buffer GATE, CMOS Logic, Level Shifter, SOT-23-5
K single buffer level shift
F https://www.ti.com/lit/ds/symlink/sn74lv1t34.pdf
$ENDCMP
#
+$CMP SN74LVC1G125DCK
+D Single Buffer Gate Tri-State, Low-Voltage CMOS
+K Single Gate Buff Tri-State LVC CMOS
+F http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf
+$ENDCMP
+#
#End Doc Library
diff --git a/hw/library/sn74.lib b/hw/library/sn74.lib
index 4955dbe..114c443 100644
--- a/hw/library/sn74.lib
+++ b/hw/library/sn74.lib
@@ -1,6 +1,71 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# SN74AUP1G02DCK
+#
+DEF SN74AUP1G02DCK U 0 40 Y Y 1 F N
+F0 "U" 0 200 50 H V C CNN
+F1 "SN74AUP1G02DCK" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOT*
+ SG-*
+$ENDFPLIST
+DRAW
+A -275 0 160 386 -386 0 1 10 N -150 100 -150 -100
+A -38 -37 142 744 150 0 1 10 N 0 100 100 0
+A -38 37 142 -744 -150 0 1 10 N 0 -100 100 0
+P 2 0 1 0 -150 -50 -125 -50 N
+P 2 0 1 0 -150 50 -125 50 N
+P 2 0 1 10 0 -100 -150 -100 f
+P 2 0 1 10 0 100 -150 100 f
+X ~ 1 -300 50 150 R 40 40 1 1 I
+X ~ 2 -300 -50 150 R 40 40 1 1 I
+X GND 3 250 -100 0 L 40 40 1 1 W
+X ~ 4 250 0 150 L 40 40 1 1 O I
+X VCC 5 250 100 0 L 40 40 1 1 W
+ENDDRAW
+ENDDEF
+#
+# SN74AUP2G02DCU
+#
+DEF SN74AUP2G02DCU U 0 40 Y Y 3 L N
+F0 "U" 0 150 50 H V C CNN
+F1 "SN74AUP2G02DCU" 0 -150 50 H V C CNN
+F2 "" -450 250 50 H I C CNN
+F3 "" -450 250 50 H I C CNN
+$FPLIST
+ SSOP*
+ VSSOP*
+$ENDFPLIST
+DRAW
+A -275 0 160 386 -386 1 1 10 N -150 100 -150 -100
+A -38 -37 142 744 150 1 1 10 N 0 100 100 0
+A -38 37 142 -744 -150 1 1 10 N 0 -100 100 0
+A -275 0 160 386 -386 2 1 10 N -150 100 -150 -100
+A -38 -37 142 744 150 2 1 10 N 0 100 100 0
+A -38 37 142 -744 -150 2 1 10 N 0 -100 100 0
+S -250 50 250 -50 3 1 0 N
+P 2 1 1 0 -150 -50 -125 -50 N
+P 2 1 1 0 -150 50 -125 50 N
+P 2 1 1 10 0 -100 -150 -100 f
+P 2 1 1 10 0 100 -150 100 f
+P 2 2 1 0 -150 -50 -125 -50 N
+P 2 2 1 0 -150 50 -125 50 N
+P 2 2 1 10 0 -100 -150 -100 f
+P 2 2 1 10 0 100 -150 100 f
+X ~ 1 -300 50 150 R 40 40 1 1 I
+X ~ 2 -300 -50 150 R 40 40 1 1 I
+X ~ 7 250 0 150 L 40 40 1 1 O I
+X ~ 3 250 0 150 L 40 40 2 1 O I
+X ~ 5 -300 50 150 R 40 40 2 1 I
+X ~ 6 -300 -50 150 R 40 40 2 1 I
+X GND 4 400 0 150 L 50 50 3 1 W
+X VCC 8 -400 0 150 R 50 50 3 1 W
+ENDDRAW
+ENDDEF
+#
# SN74CBTLV3125RGY
#
DEF SN74CBTLV3125RGY U 0 40 Y Y 1 F N
@@ -121,6 +186,29 @@ X VCC 6 -500 200 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# SN74LVC1G06DCK
+#
+DEF SN74LVC1G06DCK U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "SN74LVC1G06DCK" 0 -200 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+C 70 0 20 1 1 10 N
+S -300 150 300 -150 1 1 0 N
+P 2 1 1 10 -70 0 -150 0 N
+P 2 1 1 10 -50 -20 -10 -20 N
+P 2 1 1 10 90 0 160 0 N
+P 4 1 1 10 -70 -70 -70 70 50 0 -70 -70 N
+P 5 1 1 10 -30 -15 -50 5 -30 25 -10 5 -30 -15 N
+X ~ 1 500 100 200 L 50 50 1 1 N N
+X A 2 -500 0 200 R 50 50 1 1 I
+X GND 3 -500 -100 200 R 50 50 1 1 W
+X Y 4 500 0 200 L 50 50 1 1 C
+X VCC 5 -500 100 200 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# SN74LVC1G07DCK
#
DEF SN74LVC1G07DCK U 0 40 Y Y 1 F N
@@ -143,6 +231,27 @@ X VCC 5 -500 100 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# SN74LVC1G125DCK
+#
+DEF SN74LVC1G125DCK U 0 40 Y Y 1 F N
+F0 "U" -100 150 50 H V C CNN
+F1 "SN74LVC1G125DCK" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOT*
+ SG-*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -150 100 -150 -100 100 0 -150 100 N
+X ~ 1 0 200 150 D 40 40 1 1 I I
+X ~ 2 -300 0 150 R 40 40 1 1 I
+X GND 3 250 -100 0 L 40 40 1 1 W
+X ~ 4 250 0 150 L 40 40 1 1 T
+X VCC 5 250 100 0 L 40 40 1 1 W
+ENDDRAW
+ENDDEF
+#
# SN74LVC1G3157DCK
#
DEF SN74LVC1G3157DCK U 0 40 Y Y 1 F N
diff --git a/hw/library/tpd.dcm b/hw/library/tpd.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/tpd.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/tpd.lib b/hw/library/tpd.lib
new file mode 100644
index 0000000..d45d4fa
--- /dev/null
+++ b/hw/library/tpd.lib
@@ -0,0 +1,40 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# TPD12S016PW
+#
+DEF TPD12S016PW U 0 40 Y Y 1 F N
+F0 "U" 200 1100 60 H V C CNN
+F1 "TPD12S016PW" 500 -1100 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -700 1000 700 -1000 1 1 10 f
+X CEC_A 1 -800 -200 100 R 50 50 1 1 B
+X HPD_B 10 800 -700 100 L 50 50 1 1 I
+X VCC5V 11 100 1100 100 D 50 50 1 1 W
+X CT_HPD 12 -800 100 100 R 50 50 1 1 I
+X 5V_OUT 13 800 900 100 L 50 50 1 1 w
+X GND 14 0 -1100 100 U 50 50 1 1 W
+X TMDS_CK- 15 800 0 100 L 50 50 1 1 P
+X TMDS_CK+ 16 800 100 100 L 50 50 1 1 P
+X TMDS_D0- 17 800 200 100 L 50 50 1 1 P
+X TMDS_D0+ 18 800 300 100 L 50 50 1 1 P
+X GND 19 100 -1100 100 U 50 50 1 1 W
+X SCL_A 2 -800 -400 100 R 50 50 1 1 B
+X TMDS_D1- 20 800 400 100 L 50 50 1 1 P
+X TMDS_D1+ 21 800 500 100 L 50 50 1 1 P
+X TMDS_D2- 22 800 600 100 L 50 50 1 1 P
+X TMDS_D2+ 23 800 700 100 L 50 50 1 1 P
+X VCCA 24 -100 1100 100 D 50 50 1 1 W
+X SDA_A 3 -800 -500 100 R 50 50 1 1 B
+X HPD_A 4 -800 -700 100 R 50 50 1 1 O
+X LS_OE 5 -800 0 100 R 50 50 1 1 I
+X GND 6 -100 -1100 100 U 50 50 1 1 W
+X CEC_B 7 800 -200 100 L 50 50 1 1 B
+X SCL_B 8 800 -400 100 L 50 50 1 1 B
+X SDA_B 9 800 -500 100 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/tps.lib b/hw/library/tps.lib
index ec5ad3c..715d7b5 100644
--- a/hw/library/tps.lib
+++ b/hw/library/tps.lib
@@ -1,43 +1,6 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
#encoding utf-8
#
-# BQ25895
-#
-DEF BQ25895 U 0 40 Y Y 1 F N
-F0 "U" 0 300 60 H V C CNN
-F1 "BQ25895" 0 -1700 60 H V C CNN
-F2 "" 50 0 60 H I C CNN
-F3 "" 50 0 60 H I C CNN
-DRAW
-S -300 250 300 -1650 0 1 0 N
-X VBUS 1 -500 100 200 R 50 50 1 1 W
-X D+ 2 -500 0 200 R 50 50 1 1 B
-X D- 3 -500 -100 200 R 50 50 1 1 B
-X STAT 4 -500 -800 200 R 50 50 1 1 O
-X SCL 5 -500 -1000 200 R 50 50 1 1 I
-X SDA 6 -500 -1100 200 R 50 50 1 1 B
-X INT 7 -500 -1200 200 R 50 50 1 1 O
-X OTG 8 -500 -1300 200 R 50 50 1 1 I
-X /CE 9 -500 -1400 200 R 50 50 1 1 I
-X ILIM 10 -500 -300 200 R 50 50 1 1 I
-X SW 20 500 200 200 L 50 50 1 1 O
-X TS 11 500 -1600 200 L 50 50 1 1 I
-X BTST 21 500 -300 200 L 50 50 1 1 O
-X /QON 12 500 -1400 200 L 50 50 1 1 I
-X REGN 22 500 -400 200 L 50 50 1 1 O
-X BAT 13 500 -1300 200 L 50 50 1 1 P
-X PMID 23 -500 200 200 R 50 50 1 1 w
-X BAT 14 500 -1200 200 L 50 50 1 1 w
-X DSEL 24 -500 -200 200 R 50 50 1 1 O
-X SYS 15 500 -1100 200 L 50 50 1 1 P
-X EP 25 -500 -1600 200 R 50 50 1 1 W
-X SYS 16 500 -1000 200 L 50 50 1 1 w
-X PGND 17 500 -900 200 L 50 50 1 1 W
-X PGND 18 500 -800 200 L 50 50 1 1 W
-X SW 19 500 100 200 L 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
# TPS22917
#
DEF TPS22917 U 0 40 Y Y 1 F N
@@ -104,6 +67,11 @@ F3 "" 0 -100 60 H I C CNN
DRAW
S -300 250 300 -450 0 1 0 N
X L2 1 500 200 200 L 50 50 1 1 I
+X PFM 10 500 -300 200 L 50 50 1 1 I
+X FB 11 500 -200 200 L 50 50 1 1 I
+X VOUT 12 500 -100 200 L 50 50 1 1 w
+X VOUT 13 500 0 200 L 50 50 1 1 P
+X VOUT 14 500 100 200 L 50 50 1 1 P
X PGND 2 500 -400 200 L 50 50 1 1 W
X L1 3 -500 200 200 R 50 50 1 1 I
X VIN 4 -500 100 200 R 50 50 1 1 W
@@ -112,11 +80,6 @@ X VIN 6 -500 -100 200 R 50 50 1 1 P
X VINA 7 -500 -200 200 R 50 50 1 1 W
X EN 8 -500 -300 200 R 50 50 1 1 I
X GND 9 -500 -400 200 R 50 50 1 1 W
-X PFM 10 500 -300 200 L 50 50 1 1 I
-X FB 11 500 -200 200 L 50 50 1 1 I
-X VOUT 12 500 -100 200 L 50 50 1 1 w
-X VOUT 13 500 0 200 L 50 50 1 1 P
-X VOUT 14 500 100 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
@@ -130,6 +93,11 @@ F3 "" 0 -100 60 H I C CNN
DRAW
S -300 250 300 -450 0 1 0 N
X L2 1 500 200 200 L 50 50 1 1 I
+X PFM 10 500 -300 200 L 50 50 1 1 I
+X FB 11 500 -200 200 L 50 50 1 1 I
+X VOUT 12 500 -100 200 L 50 50 1 1 w
+X VOUT 13 500 0 200 L 50 50 1 1 P
+X VOUT 14 500 100 200 L 50 50 1 1 P
X PGND 2 500 -400 200 L 50 50 1 1 W
X L1 3 -500 200 200 R 50 50 1 1 I
X VIN 4 -500 100 200 R 50 50 1 1 W
@@ -138,11 +106,6 @@ X VIN 6 -500 -100 200 R 50 50 1 1 P
X VINA 7 -500 -200 200 R 50 50 1 1 W
X EN 8 -500 -300 200 R 50 50 1 1 I
X GND 9 -500 -400 200 R 50 50 1 1 W
-X PFM 10 500 -300 200 L 50 50 1 1 I
-X FB 11 500 -200 200 L 50 50 1 1 I
-X VOUT 12 500 -100 200 L 50 50 1 1 w
-X VOUT 13 500 0 200 L 50 50 1 1 P
-X VOUT 14 500 100 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
@@ -156,6 +119,9 @@ F3 "" 50 0 60 H I C CNN
DRAW
S -300 300 300 -300 0 1 0 N
X L1 1 -500 250 200 R 50 50 1 1 I
+X ILIM0 10 -500 -50 200 R 50 50 1 1 I
+X EN 11 -500 50 200 R 50 50 1 1 I
+X VIN 12 -500 150 200 R 50 50 1 1 W
X GND 2 -500 -250 200 R 50 50 1 1 W
X L2 3 500 250 200 L 50 50 1 1 I
X VOUT 4 500 150 200 L 50 50 1 1 w
@@ -164,9 +130,23 @@ X PFM/PWM 6 -500 -150 200 R 50 50 1 1 I
X SS 7 500 -250 200 L 50 50 1 1 I
X PG 8 500 -50 200 L 50 50 1 1 O
X GND 9 500 -150 200 L 50 50 1 1 W
-X ILIM0 10 -500 -50 200 R 50 50 1 1 I
-X EN 11 -500 50 200 R 50 50 1 1 I
-X VIN 12 -500 150 200 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# TPS7A20
+#
+DEF TPS7A20 U 0 40 Y Y 1 F N
+F0 "U" 0 250 55 H V C CNN
+F1 "TPS7A20" 0 -250 55 H V C CNN
+F2 "" 0 -300 55 H I C CNN
+F3 "" 0 -300 55 H I C CNN
+DRAW
+S -300 200 300 -200 0 1 0 N
+X VIN 1 -400 150 100 R 50 50 1 1 W
+X GND 2 400 -150 100 L 50 50 1 1 W
+X EN 3 -400 -150 100 R 50 50 1 1 I
+X NC 4 400 50 100 L 50 50 1 1 N N
+X VOUT 5 400 150 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
diff --git a/hw/library/tx.lib b/hw/library/tx.lib
index ffec794..aae6b98 100644
--- a/hw/library/tx.lib
+++ b/hw/library/tx.lib
@@ -1,12 +1,144 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# TXB0106PW
+#
+DEF TXB0106PW U 0 40 Y Y 1 F N
+F0 "U" 0 850 60 H V C CNN
+F1 "TXB0106PW" 400 -850 60 H V C CNN
+F2 "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" 0 -1300 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -300 -400 -300 -300 1 1 10 N
+S -300 800 300 -800 1 1 10 f
+P 3 1 1 0 -90 -505 -90 -465 -20 -465 N
+P 3 1 1 0 -90 -305 -90 -265 -20 -265 N
+P 3 1 1 0 -90 -105 -90 -65 -20 -65 N
+P 3 1 1 0 -90 95 -90 135 -20 135 N
+P 3 1 1 0 -90 295 -90 335 -20 335 N
+P 3 1 1 0 -90 495 -90 535 -20 535 N
+P 3 1 1 0 120 -505 120 -545 50 -545 N
+P 3 1 1 0 120 -305 120 -345 50 -345 N
+P 3 1 1 0 120 -105 120 -145 50 -145 N
+P 3 1 1 0 120 95 120 55 50 55 N
+P 3 1 1 0 120 295 120 255 50 255 N
+P 3 1 1 0 120 495 120 455 50 455 N
+P 4 1 1 0 -20 -545 -90 -545 -90 -505 -160 -505 N
+P 4 1 1 0 -20 -545 50 -505 50 -585 -20 -545 N
+P 4 1 1 0 -20 -345 -90 -345 -90 -305 -160 -305 N
+P 4 1 1 0 -20 -345 50 -305 50 -385 -20 -345 N
+P 4 1 1 0 -20 -145 -90 -145 -90 -105 -160 -105 N
+P 4 1 1 0 -20 -145 50 -105 50 -185 -20 -145 N
+P 4 1 1 0 -20 55 -90 55 -90 95 -160 95 N
+P 4 1 1 0 -20 55 50 95 50 15 -20 55 N
+P 4 1 1 0 -20 255 -90 255 -90 295 -160 295 N
+P 4 1 1 0 -20 255 50 295 50 215 -20 255 N
+P 4 1 1 0 -20 455 -90 455 -90 495 -170 495 N
+P 4 1 1 0 -20 455 50 495 50 415 -20 455 N
+P 4 1 1 0 50 -465 -20 -505 -20 -425 50 -465 N
+P 4 1 1 0 50 -465 120 -465 120 -505 170 -505 N
+P 4 1 1 0 50 -265 -20 -305 -20 -225 50 -265 N
+P 4 1 1 0 50 -265 120 -265 120 -305 170 -305 N
+P 4 1 1 0 50 -65 -20 -105 -20 -25 50 -65 N
+P 4 1 1 0 50 -65 120 -65 120 -105 170 -105 N
+P 4 1 1 0 50 135 -20 95 -20 175 50 135 N
+P 4 1 1 0 50 135 120 135 120 95 170 95 N
+P 4 1 1 0 50 335 -20 295 -20 375 50 335 N
+P 4 1 1 0 50 335 120 335 120 295 170 295 N
+P 4 1 1 0 50 535 -20 495 -20 575 50 535 N
+P 4 1 1 0 50 535 120 535 120 495 170 495 N
+X A1 1 -400 500 100 R 50 50 1 1 B
+X B6 10 400 -500 100 L 50 50 1 1 B
+X B5 11 400 -300 100 L 50 50 1 1 B
+X B4 12 400 -100 100 L 50 50 1 1 B
+X B3 13 400 100 100 L 50 50 1 1 B
+X B2 14 400 300 100 L 50 50 1 1 B
+X VCCB 15 100 900 100 D 50 50 1 1 W
+X B1 16 400 500 100 L 50 50 1 1 B
+X Pad 17 100 -900 100 U 50 50 1 1 W
+X VCCA 2 -100 900 100 D 50 50 1 1 W
+X A2 3 -400 300 100 R 50 50 1 1 B
+X A3 4 -400 100 100 R 50 50 1 1 B
+X A4 5 -400 -100 100 R 50 50 1 1 B
+X A5 6 -400 -300 100 R 50 50 1 1 B
+X A6 7 -400 -500 100 R 50 50 1 1 B
+X OE 8 -400 700 100 R 50 50 1 1 I
+X GND 9 -100 -900 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# TXB0106RGY
+#
+DEF TXB0106RGY U 0 40 Y Y 1 F N
+F0 "U" 0 850 60 H V C CNN
+F1 "TXB0106RGY" 400 -850 60 H V C CNN
+F2 "footprints:Texas_S-PVQFN-N16_ThermalVias" 0 -1300 60 H I C CNN
+F3 "" 0 200 60 H I C CNN
+DRAW
+S -300 -400 -300 -300 1 1 10 N
+S -300 800 300 -800 1 1 10 f
+P 3 1 1 0 -90 -505 -90 -465 -20 -465 N
+P 3 1 1 0 -90 -305 -90 -265 -20 -265 N
+P 3 1 1 0 -90 -105 -90 -65 -20 -65 N
+P 3 1 1 0 -90 95 -90 135 -20 135 N
+P 3 1 1 0 -90 295 -90 335 -20 335 N
+P 3 1 1 0 -90 495 -90 535 -20 535 N
+P 3 1 1 0 120 -505 120 -545 50 -545 N
+P 3 1 1 0 120 -305 120 -345 50 -345 N
+P 3 1 1 0 120 -105 120 -145 50 -145 N
+P 3 1 1 0 120 95 120 55 50 55 N
+P 3 1 1 0 120 295 120 255 50 255 N
+P 3 1 1 0 120 495 120 455 50 455 N
+P 4 1 1 0 -20 -545 -90 -545 -90 -505 -160 -505 N
+P 4 1 1 0 -20 -545 50 -505 50 -585 -20 -545 N
+P 4 1 1 0 -20 -345 -90 -345 -90 -305 -160 -305 N
+P 4 1 1 0 -20 -345 50 -305 50 -385 -20 -345 N
+P 4 1 1 0 -20 -145 -90 -145 -90 -105 -160 -105 N
+P 4 1 1 0 -20 -145 50 -105 50 -185 -20 -145 N
+P 4 1 1 0 -20 55 -90 55 -90 95 -160 95 N
+P 4 1 1 0 -20 55 50 95 50 15 -20 55 N
+P 4 1 1 0 -20 255 -90 255 -90 295 -160 295 N
+P 4 1 1 0 -20 255 50 295 50 215 -20 255 N
+P 4 1 1 0 -20 455 -90 455 -90 495 -170 495 N
+P 4 1 1 0 -20 455 50 495 50 415 -20 455 N
+P 4 1 1 0 50 -465 -20 -505 -20 -425 50 -465 N
+P 4 1 1 0 50 -465 120 -465 120 -505 170 -505 N
+P 4 1 1 0 50 -265 -20 -305 -20 -225 50 -265 N
+P 4 1 1 0 50 -265 120 -265 120 -305 170 -305 N
+P 4 1 1 0 50 -65 -20 -105 -20 -25 50 -65 N
+P 4 1 1 0 50 -65 120 -65 120 -105 170 -105 N
+P 4 1 1 0 50 135 -20 95 -20 175 50 135 N
+P 4 1 1 0 50 135 120 135 120 95 170 95 N
+P 4 1 1 0 50 335 -20 295 -20 375 50 335 N
+P 4 1 1 0 50 335 120 335 120 295 170 295 N
+P 4 1 1 0 50 535 -20 495 -20 575 50 535 N
+P 4 1 1 0 50 535 120 535 120 495 170 495 N
+X A1 1 -400 500 100 R 50 50 1 1 B
+X B6 10 400 -500 100 L 50 50 1 1 B
+X B5 11 400 -300 100 L 50 50 1 1 B
+X B4 12 400 -100 100 L 50 50 1 1 B
+X B3 13 400 100 100 L 50 50 1 1 B
+X B2 14 400 300 100 L 50 50 1 1 B
+X VCCB 15 100 900 100 D 50 50 1 1 W
+X B1 16 400 500 100 L 50 50 1 1 B
+X Pad 17 100 -900 100 U 50 50 1 1 W
+X VCCA 2 -100 900 100 D 50 50 1 1 W
+X A2 3 -400 300 100 R 50 50 1 1 B
+X A3 4 -400 100 100 R 50 50 1 1 B
+X A4 5 -400 -100 100 R 50 50 1 1 B
+X A5 6 -400 -300 100 R 50 50 1 1 B
+X A6 7 -400 -500 100 R 50 50 1 1 B
+X OE 8 -400 700 100 R 50 50 1 1 I
+X GND 9 -100 -900 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# TXS0104ERGY
#
DEF TXS0104ERGY U 0 40 Y Y 1 F N
F0 "U" -250 600 60 H V C CNN
F1 "TXS0104ERGY" 450 600 60 H V C CNN
-F2 "" 1450 -50 60 H I C CNN
+F2 "Package_DFN_QFN:Texas_S-PVQFN-N14" 0 -1150 60 H I C CNN
F3 "" 1450 -50 60 H I C CNN
DRAW
S -300 -650 -300 -550 1 1 10 N
diff --git a/hw/library/txb.dcm b/hw/library/txb.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/txb.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/txb.lib b/hw/library/txb.lib
new file mode 100644
index 0000000..e933dba
--- /dev/null
+++ b/hw/library/txb.lib
@@ -0,0 +1,4 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+#End Library
diff --git a/hw/library/usb.dcm b/hw/library/usb.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/usb.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/usb.lib b/hw/library/usb.lib
new file mode 100644
index 0000000..2fc61d0
--- /dev/null
+++ b/hw/library/usb.lib
@@ -0,0 +1,44 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# USB3_B_Micro
+#
+DEF USB3_B_Micro J 0 40 Y Y 1 F N
+F0 "J" -350 700 60 H V C CNN
+F1 "USB3_B_Micro" 100 700 60 H V C CNN
+F2 "" 0 100 60 H I C CNN
+F3 "" 0 100 60 H I C CNN
+DRAW
+C -100 145 25 1 1 10 F
+C 0 -130 50 1 1 0 F
+S -400 650 400 -600 1 1 10 f
+S -110 -600 -90 -560 1 1 0 N
+S -10 -600 10 -560 1 1 0 N
+S 75 170 125 220 1 1 10 F
+S 400 -490 360 -510 1 1 0 N
+S 400 -390 360 -410 1 1 0 N
+S 400 -190 360 -210 1 1 0 N
+S 400 -90 360 -110 1 1 0 N
+S 400 110 360 90 1 1 0 N
+S 400 210 360 190 1 1 0 N
+S 400 310 360 290 1 1 0 N
+S 400 510 360 490 1 1 0 N
+P 2 1 1 20 0 -130 0 270 N
+P 3 1 1 20 0 -30 -100 70 -100 120 N
+P 3 1 1 20 0 20 100 120 100 170 N
+P 4 1 1 10 -50 270 0 370 50 270 -50 270 F
+X VBUS 1 500 500 100 L 50 50 1 1 P
+X SSRX+ 10 500 -500 100 L 50 50 1 1 I
+X SHIELD 11 -200 -700 100 U 50 50 1 1 P
+X D- 2 500 300 100 L 50 50 1 1 B
+X D+ 3 500 200 100 L 50 50 1 1 B
+X ID 4 500 100 100 L 50 50 1 1 O
+X GND 5 0 -700 100 U 50 50 1 1 P
+X SSTX- 6 500 -100 100 L 50 50 1 1 O
+X SSTX+ 7 500 -200 100 L 50 50 1 1 O
+X DRAIN 8 -100 -700 100 U 50 50 1 1 P
+X SSRX- 9 500 -400 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library