Finish schematic; TODO source passivess, create all the footpritns

This commit is contained in:
Kelvin Ly 2019-11-18 00:32:15 -05:00
parent 6a252387fa
commit 8aeb85e04e
15 changed files with 78691 additions and 1639 deletions

View File

@ -41,6 +41,60 @@ X Pin_3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x04
#
DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x08
#
DEF Connector_Generic_Conn_01x08 J 0 40 Y N 1 F N
F0 "J" 0 400 50 H V C CNN
F1 "Connector_Generic_Conn_01x08" 0 -500 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 350 50 -450 1 1 10 f
X Pin_1 1 -200 300 150 R 50 50 1 1 P
X Pin_2 2 -200 200 150 R 50 50 1 1 P
X Pin_3 3 -200 100 150 R 50 50 1 1 P
X Pin_4 4 -200 0 150 R 50 50 1 1 P
X Pin_5 5 -200 -100 150 R 50 50 1 1 P
X Pin_6 6 -200 -200 150 R 50 50 1 1 P
X Pin_7 7 -200 -300 150 R 50 50 1 1 P
X Pin_8 8 -200 -400 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C_Small
#
DEF Device_C_Small C 0 10 N N 1 F N
@ -81,6 +135,32 @@ X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_D_Schottky_x2_Serial_AKC
#
DEF Device_D_Schottky_x2_Serial_AKC D 0 30 Y N 1 F N
F0 "D" 50 -100 50 H V C CNN
F1 "Device_D_Schottky_x2_Serial_AKC" 0 100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 0 10 0 1 0 F
P 2 0 1 0 -150 0 150 0 N
P 2 0 1 0 0 0 0 -100 N
P 2 0 1 0 250 0 300 0 N
P 3 0 1 8 -50 -50 -50 50 -50 50 N
P 3 0 1 8 150 50 150 -50 150 -50 N
P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N
P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N
P 4 0 1 8 150 50 130 50 130 40 130 40 N
P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N
P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N
P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N
X A 1 -300 0 150 R 50 50 0 1 P
X K 2 300 0 150 L 50 50 0 1 P
X common 3 0 -200 100 U 50 50 0 1 P
ENDDRAW
ENDDEF
#
# Device_L_Small
#
DEF Device_L_Small L 0 10 N N 1 F N
@ -174,6 +254,49 @@ X ~ 2 0 -100 30 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Memory_Flash_W25Q32JVSS
#
DEF Memory_Flash_W25Q32JVSS U 0 20 Y Y 1 F N
F0 "U" -350 350 50 H V C CNN
F1 "Memory_Flash_W25Q32JVSS" 300 350 50 H V C CNN
F2 "Package_SO:SOIC-8_5.23x5.23mm_P1.27mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOIC*5.23x5.23mm*P1.27mm*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X ~CS 1 -500 100 100 R 50 50 1 1 I
X DO(IO1) 2 500 100 100 L 50 50 1 1 B
X IO2 3 500 -100 100 L 50 50 1 1 B
X GND 4 0 -400 100 U 50 50 1 1 W
X DI(IO0) 5 500 200 100 L 50 50 1 1 B
X CLK 6 -500 -100 100 R 50 50 1 1 I
X IO3 7 500 -200 100 L 50 50 1 1 B
X VCC 8 0 400 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Oscillator_ECS-2520MV-xxx-xx
#
DEF Oscillator_ECS-2520MV-xxx-xx X 0 20 Y Y 1 F N
F0 "X" -200 250 50 H V L CNN
F1 "Oscillator_ECS-2520MV-xxx-xx" 50 -250 50 H V L CNN
F2 "Oscillator:Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm" 450 -350 50 H I C CNN
F3 "" -175 125 50 H I C CNN
$FPLIST
Oscillator*SMD*ECS*2520MV*2.5x2.0mm*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
P 9 0 1 0 -175 100 -150 100 -150 150 -125 150 -125 100 -100 100 -100 150 -75 150 -75 100 N
X Tri-State 1 -400 0 100 R 50 50 1 1 I
X GND 2 0 -300 100 U 50 50 1 1 W
X OUT 3 400 0 100 L 50 50 1 1 O
X VDD 4 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# drv835x_DRV8353RSRGZ
#
DEF drv835x_DRV8353RSRGZ U 0 20 Y Y 1 F N
@ -218,11 +341,11 @@ X INLB 37 600 100 200 L 50 50 1 1 I
X INHC 38 600 200 200 L 50 50 1 1 I
X INLC 39 600 300 200 L 50 50 1 1 I
X CPH 4 -600 900 200 R 50 50 1 1 w
X DVDD 40 600 400 200 L 50 50 1 1 W
X DVDD 40 600 400 200 L 50 50 1 1 w
X DGND 41 600 500 200 L 50 50 1 1 P
X SW 42 600 600 200 L 50 50 1 1 O
X VIN 43 600 700 200 L 50 50 1 1 W
X VCC 44 600 800 200 L 50 50 1 1 W
X VCC 44 600 800 200 L 50 50 1 1 w
X BST 45 600 900 200 L 50 50 1 1 I
X RCL 46 600 1000 200 L 50 50 1 1 I
X RT/SD 47 600 1100 200 L 50 50 1 1 I
@ -235,6 +358,22 @@ X SHA 9 -600 400 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# esd_ESD5Z3.3T1G
#
DEF esd_ESD5Z3.3T1G D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "esd_ESD5Z3.3T1G" 0 -100 50 H V C CNN
F2 "Diode_SMD:D_SOD-523" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F4 "863-ESD5Z3.3T1G" 0 0 50 H I C CNN "Mouser"
DRAW
P 3 1 1 8 -30 50 -50 50 -50 -50 N
P 4 1 1 8 50 50 50 -50 -50 0 50 50 N
X A1 1 -150 0 100 R 50 50 1 1 P
X A2 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ice40up5k_sg48_ICE40UP5K-SG48
#
DEF ice40up5k_sg48_ICE40UP5K-SG48 U 0 40 Y Y 4 L N
@ -268,7 +407,7 @@ X IOB_25b_G3 20 -200 -850 200 R 50 50 2 1 B
X IOB_23b 21 -200 -950 200 R 50 50 2 1 B
X SPI_Vccio1 22 -200 -1050 200 R 50 50 2 1 W
X IOT_37a 23 -200 -1150 200 R 50 50 2 1 B
X VPP_2V5 24 -200 -1250 200 R 50 50 2 1 B
X VPP_2V5 24 -200 -1250 200 R 50 50 2 1 W
X IOT_36b 25 -200 -150 200 R 50 50 3 1 B
X IOT_39a 26 -200 -250 200 R 50 50 3 1 B
X IOT_38b 27 -200 -350 200 R 50 50 3 1 B
@ -283,9 +422,9 @@ X IOT_46b_G0 35 -200 -1150 200 R 50 50 3 1 B
X IOT_48b 36 -200 -1250 200 R 50 50 3 1 B
X IOT_45a_G1 37 -200 -150 200 R 50 50 4 1 B
X IOT_50b 38 -200 -250 200 R 50 50 4 1 B
X RGB0 39 -200 -350 200 R 50 50 4 1 w
X RGB1 40 -200 -450 200 R 50 50 4 1 w
X RGB2 41 -200 -550 200 R 50 50 4 1 w
X RGB0 39 -200 -350 200 R 50 50 4 1 B
X RGB1 40 -200 -450 200 R 50 50 4 1 B
X RGB2 41 -200 -550 200 R 50 50 4 1 B
X IOT_51a 42 -200 -650 200 R 50 50 4 1 B
X IOT_49a 43 -200 -750 200 R 50 50 4 1 B
X IOB_3b_G6 44 -200 -850 200 R 50 50 4 1 B
@ -296,6 +435,41 @@ X IOB_4a 48 -200 -1250 200 R 50 50 4 1 B
ENDDRAW
ENDDEF
#
# ldos_RP111N121D-TR-FE
#
DEF ldos_RP111N121D-TR-FE U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "ldos_RP111N121D-TR-FE" 400 -500 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -250 -50 250 -450 1 1 0 f
X VDD 1 -450 -150 200 R 50 50 1 1 W
X GND 2 0 -650 200 U 50 50 1 1 P
X CE 3 -450 -250 200 R 50 50 1 1 I
X VFB 4 450 -250 200 L 50 50 1 1 I
X VOUT 5 450 -150 200 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# ldos_RP111N331D-TR-FE
#
DEF ldos_RP111N331D-TR-FE U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "ldos_RP111N331D-TR-FE" 400 -500 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS RP111N331D-TR-FE
DRAW
S -250 -50 250 -450 1 1 0 f
X VDD 1 -450 -150 200 R 50 50 1 1 W
X GND 2 0 -650 200 U 50 50 1 1 P
X CE 3 -450 -250 200 R 50 50 1 1 I
X VFB 4 450 -250 200 L 50 50 1 1 I
X VOUT 5 450 -150 200 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# max11135-max11142_MAX11138
#
DEF max11135-max11142_MAX11138 U 0 20 Y Y 1 F N
@ -351,4 +525,17 @@ X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_PWR_FLAG
#
DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "power_PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
X pwr 1 0 0 0 U 50 50 0 0 w
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -151,11 +151,11 @@ X INLB 37 600 100 200 L 50 50 1 1 I
X INHC 38 600 200 200 L 50 50 1 1 I
X INLC 39 600 300 200 L 50 50 1 1 I
X CPH 4 -600 900 200 R 50 50 1 1 w
X DVDD 40 600 400 200 L 50 50 1 1 W
X DVDD 40 600 400 200 L 50 50 1 1 w
X DGND 41 600 500 200 L 50 50 1 1 P
X SW 42 600 600 200 L 50 50 1 1 O
X VIN 43 600 700 200 L 50 50 1 1 W
X VCC 44 600 800 200 L 50 50 1 1 W
X VCC 44 600 800 200 L 50 50 1 1 w
X BST 45 600 900 200 L 50 50 1 1 I
X RCL 46 600 1000 200 L 50 50 1 1 I
X RT/SD 47 600 1100 200 L 50 50 1 1 I

7
esd.dcm Normal file
View File

@ -0,0 +1,7 @@
EESchema-DOCLIB Version 2.0
#
$CMP ESD5Z3.3T1G
D ESD Suppressors / TVS Diodes SOD523 ESD DIODE
$ENDCMP
#
#End Doc Library

20
esd.lib Normal file
View File

@ -0,0 +1,20 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ESD5Z3.3T1G
#
DEF ESD5Z3.3T1G D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "ESD5Z3.3T1G" 0 -100 50 H V C CNN
F2 "Diode_SMD:D_SOD-523" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
F4 "863-ESD5Z3.3T1G" 0 0 50 H I C CNN "Mouser"
DRAW
P 3 1 1 8 -30 50 -50 50 -50 -50 N
P 4 1 1 8 50 50 50 -50 -50 0 50 50 N
X A1 1 -150 0 100 R 50 50 1 1 P
X A2 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

72892
fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

3
ice40up5k_sg48.dcm Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@ -1,4 +1,4 @@
EESchema-LIBRARY Version 2.3
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ICE40UP5K-SG48
@ -10,7 +10,11 @@ F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
S 0 -50 600 -1450 0 1 0 N
X GND 0 -200 -1350 200 R 50 50 1 1 P
X VCCIO_2 1 -200 -150 200 R 50 50 1 1 W
X IOB_18a 10 -200 -1050 200 R 50 50 1 1 B
X IOB_20a 11 -200 -1150 200 R 50 50 1 1 B
X IOB_22a 12 -200 -1250 200 R 50 50 1 1 B
X IOB_6a 2 -200 -250 200 R 50 50 1 1 B
X IOB_9b 3 -200 -350 200 R 50 50 1 1 B
X IOB_8a 4 -200 -450 200 R 50 50 1 1 B
@ -19,9 +23,6 @@ X IOB_13b 6 -200 -650 200 R 50 50 1 1 B
X CDONE 7 -200 -750 200 R 50 50 1 1 B
X creset_b 8 -200 -850 200 R 50 50 1 1 B
X IOB_16a 9 -200 -950 200 R 50 50 1 1 B
X IOB_18a 10 -200 -1050 200 R 50 50 1 1 B
X IOB_20a 11 -200 -1150 200 R 50 50 1 1 B
X IOB_22a 12 -200 -1250 200 R 50 50 1 1 B
X IOB_24a 13 -200 -150 200 R 50 50 2 1 B
X IOB_32a_SPI_SO 14 -200 -250 200 R 50 50 2 1 B
X IOB_34a_SPI_SCK 15 -200 -350 200 R 50 50 2 1 B
@ -33,7 +34,7 @@ X IOB_25b_G3 20 -200 -850 200 R 50 50 2 1 B
X IOB_23b 21 -200 -950 200 R 50 50 2 1 B
X SPI_Vccio1 22 -200 -1050 200 R 50 50 2 1 W
X IOT_37a 23 -200 -1150 200 R 50 50 2 1 B
X VPP_2V5 24 -200 -1250 200 R 50 50 2 1 B
X VPP_2V5 24 -200 -1250 200 R 50 50 2 1 W
X IOT_36b 25 -200 -150 200 R 50 50 3 1 B
X IOT_39a 26 -200 -250 200 R 50 50 3 1 B
X IOT_38b 27 -200 -350 200 R 50 50 3 1 B
@ -48,9 +49,9 @@ X IOT_46b_G0 35 -200 -1150 200 R 50 50 3 1 B
X IOT_48b 36 -200 -1250 200 R 50 50 3 1 B
X IOT_45a_G1 37 -200 -150 200 R 50 50 4 1 B
X IOT_50b 38 -200 -250 200 R 50 50 4 1 B
X RGB0 39 -200 -350 200 R 50 50 4 1 w
X RGB1 40 -200 -450 200 R 50 50 4 1 w
X RGB2 41 -200 -550 200 R 50 50 4 1 w
X RGB0 39 -200 -350 200 R 50 50 4 1 B
X RGB1 40 -200 -450 200 R 50 50 4 1 B
X RGB2 41 -200 -550 200 R 50 50 4 1 B
X IOT_51a 42 -200 -650 200 R 50 50 4 1 B
X IOT_49a 43 -200 -750 200 R 50 50 4 1 B
X IOB_3b_G6 44 -200 -850 200 R 50 50 4 1 B
@ -58,7 +59,6 @@ X IOB_5b 45 -200 -950 200 R 50 50 4 1 B
X IOB_0a 46 -200 -1050 200 R 50 50 4 1 B
X IOB_2a 47 -200 -1150 200 R 50 50 4 1 B
X IOB_4a 48 -200 -1250 200 R 50 50 4 1 B
X GND 0 -200 -1350 200 R 50 50 1 1 P
ENDDRAW
ENDDEF
#

11
ldos.dcm Normal file
View File

@ -0,0 +1,11 @@
EESchema-DOCLIB Version 2.0
#
$CMP RP111N121D-TR-FE
D LDO Voltage Regulators Low voltage Fast response Regulator 1.2V
$ENDCMP
#
$CMP RP111N331D-TR-FE
D LDO Voltage Regulators Low voltage Fast response Regulator 3.3V
$ENDCMP
#
#End Doc Library

22
ldos.lib Normal file
View File

@ -0,0 +1,22 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# RP111N121D-TR-FE
#
DEF RP111N121D-TR-FE U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "RP111N121D-TR-FE" 400 -500 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS RP111N331D-TR-FE
DRAW
S -250 -50 250 -450 1 1 0 f
X VDD 1 -450 -150 200 R 50 50 1 1 W
X GND 2 0 -650 200 U 50 50 1 1 P
X CE 3 -450 -250 200 R 50 50 1 1 I
X VFB 4 450 -250 200 L 50 50 1 1 I
X VOUT 5 450 -150 200 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
#End Library

View File

@ -4,4 +4,7 @@
(lib (name ice40hx1k_vq100)(type Legacy)(uri ${KIPRJMOD}/ice40hx1k_vq100.lib)(options "")(descr "")(disabled))
(lib (name ice40lp1k_cb81)(type Legacy)(uri ${KIPRJMOD}/ice40lp1k_cb81.lib)(options "")(descr "")(disabled))
(lib (name ice40up5k_sg48)(type Legacy)(uri ${KIPRJMOD}/ice40up5k_sg48.lib)(options "")(descr ""))
(lib (name tlv62566)(type Legacy)(uri ${KIPRJMOD}/tlv62566.lib)(options "")(descr ""))
(lib (name ldos)(type Legacy)(uri ${KIPRJMOD}/ldos.lib)(options "")(descr ""))
(lib (name esd)(type Legacy)(uri ${KIPRJMOD}/esd.lib)(options "")(descr ""))
)

7
tlv62566.bck Normal file
View File

@ -0,0 +1,7 @@
EESchema-DOCLIB Version 2.0
#
$CMP TLV62566
D Switching Voltage Regulators 1.5A Buck Cnvtr w/ Pwr Good
$ENDCMP
#
#End Doc Library

7
tlv62566.dcm Normal file
View File

@ -0,0 +1,7 @@
EESchema-DOCLIB Version 2.0
#
$CMP TLV62566
D Switching Voltage Regulators 1.5A Buck Cnvtr w/ Pwr Good
$ENDCMP
#
#End Doc Library

38
tlv62566.lib Normal file
View File

@ -0,0 +1,38 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# TLV62565
#
DEF TLV62565 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "TLV62565" 200 -500 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -250 -50 250 -450 0 1 0 f
X EN 1 -450 -250 200 R 50 50 1 1 I
X GND 2 0 -650 200 U 50 50 1 1 P
X SW 3 450 -150 200 L 50 50 1 1 w
X VIN 4 -450 -150 200 R 50 50 1 1 W
X FB 5 450 -250 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# TLV62566
#
DEF TLV62566 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "TLV62566" 200 -500 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -250 -50 250 -450 1 1 0 f
X PG 1 450 -350 200 L 50 50 1 1 C
X GND 2 0 -650 200 U 50 50 1 1 P
X SW 3 450 -150 200 L 50 50 1 1 w
X VIN 4 -450 -150 200 R 50 50 1 1 W
X FB 5 450 -250 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library