ecp5_mainboard/power: Add 1.2V analog and termination supplies

Signed-off-by: David Shah <davey1576@gmail.com>
master
David Shah 6 years ago
parent 9198ed3c29
commit 9abc115d11

@ -209,6 +209,29 @@ X ~ 2 0 -100 30 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Transistor_BJT:BC850
#
DEF Transistor_BJT:BC850 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_BJT:BC850" 200 0 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS BC818 BC847 BC848 BC849 BC850 MMBT3904 MMBT5550L MMBT5551L
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
P 2 0 1 0 25 25 100 100 N
P 3 0 1 0 25 -25 100 -100 100 -100 N
P 3 0 1 20 25 75 25 -75 25 -75 N
P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
X B 1 -200 0 225 R 50 50 1 1 I
X E 2 100 -200 100 U 50 50 1 1 P
X C 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Transistor_FET:2N7002
#
DEF Transistor_FET:2N7002 Q 0 0 Y N 1 F N
@ -277,6 +300,25 @@ X PGND 9 -700 -450 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# eco_power:TLV75712PDR
#
DEF eco_power:TLV75712PDR U 0 40 Y Y 1 F N
F0 "U" -500 -350 50 H V L CNN
F1 "eco_power:TLV75712PDR" 0 200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -500 300 500 -300 0 1 0 f
X OUT 1 700 200 200 L 50 50 1 1 w
X NC 2 700 0 200 L 50 50 1 1 N
X GND 3 -700 -200 200 R 50 50 1 1 W
X EN 4 -700 0 200 R 50 50 1 1 I
X NC 5 700 -200 200 L 50 50 1 1 N
X IN 6 -700 200 200 R 50 50 1 1 W
X PAD 7 0 -500 200 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# eco_power:TPS25944A
#
DEF eco_power:TPS25944A U 0 40 Y Y 1 F N
@ -391,6 +433,36 @@ X PG 8 700 -100 200 L 50 50 1 1 C
ENDDRAW
ENDDEF
#
# eco_virtual:+1V2A
#
DEF eco_virtual:+1V2A #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "eco_virtual:+1V2A" 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 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 +1V2A 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# eco_virtual:+1V2T
#
DEF eco_virtual:+1V2T #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "eco_virtual:+1V2T" 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 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 +1V2T 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power:+12V
#
DEF power:+12V #PWR 0 0 Y Y 1 F P

@ -2552,4 +2552,386 @@ Wire Wire Line
8250 6850 8250 7000
Wire Wire Line
8250 7000 7950 7000
$Comp
L eco_power:TLV75712PDR U?
U 1 1 5C1EB81E
P 4100 9850
F 0 "U?" H 4100 10315 50 0000 C CNN
F 1 "TLV75712PDR" H 4100 10224 50 0000 C CNN
F 2 "" H 4100 9850 50 0001 C CNN
F 3 "" H 4100 9850 50 0001 C CNN
1 4100 9850
1 0 0 -1
$EndComp
$Comp
L power:+2V5 #PWR?
U 1 1 5C1EC266
P 2800 9450
F 0 "#PWR?" H 2800 9300 50 0001 C CNN
F 1 "+2V5" H 2815 9623 50 0000 C CNN
F 2 "" H 2800 9450 50 0001 C CNN
F 3 "" H 2800 9450 50 0001 C CNN
1 2800 9450
1 0 0 -1
$EndComp
Wire Wire Line
2800 9450 2800 9650
Wire Wire Line
2800 9850 3400 9850
Wire Wire Line
3400 9650 2800 9650
Connection ~ 2800 9650
Wire Wire Line
2800 9650 2800 9850
$Comp
L Device:C_Small C?
U 1 1 5C2414DF
P 2800 10050
F 0 "C?" H 2892 10096 50 0000 L CNN
F 1 "1µ" H 2892 10005 50 0000 L CNN
F 2 "" H 2800 10050 50 0001 C CNN
F 3 "~" H 2800 10050 50 0001 C CNN
1 2800 10050
1 0 0 -1
$EndComp
Wire Wire Line
2800 9850 2800 9950
Connection ~ 2800 9850
Wire Wire Line
2800 10150 2800 10450
Wire Wire Line
2800 10450 3300 10450
Wire Wire Line
4100 10450 4100 10350
Wire Wire Line
3400 10050 3300 10050
Wire Wire Line
3300 10050 3300 10450
Connection ~ 3300 10450
Wire Wire Line
3300 10450 4100 10450
$Comp
L power:GND #PWR?
U 1 1 5C2C44B3
P 4100 10600
F 0 "#PWR?" H 4100 10350 50 0001 C CNN
F 1 "GND" H 4105 10427 50 0000 C CNN
F 2 "" H 4100 10600 50 0001 C CNN
F 3 "" H 4100 10600 50 0001 C CNN
1 4100 10600
1 0 0 -1
$EndComp
Wire Wire Line
4100 10600 4100 10450
Connection ~ 4100 10450
$Comp
L eco_virtual:+1V2A #PWR?
U 1 1 5C2F1865
P 5000 9450
F 0 "#PWR?" H 5000 9300 50 0001 C CNN
F 1 "+1V2A" H 5015 9623 50 0000 C CNN
F 2 "" H 5000 9450 50 0001 C CNN
F 3 "" H 5000 9450 50 0001 C CNN
1 5000 9450
1 0 0 -1
$EndComp
Wire Wire Line
5000 9450 5000 9650
Wire Wire Line
5000 9650 4800 9650
$Comp
L Device:C_Small C?
U 1 1 5C31E9CF
P 5000 9850
F 0 "C?" H 5092 9896 50 0000 L CNN
F 1 "10µ" H 5092 9805 50 0000 L CNN
F 2 "" H 5000 9850 50 0001 C CNN
F 3 "~" H 5000 9850 50 0001 C CNN
1 5000 9850
1 0 0 -1
$EndComp
Wire Wire Line
5000 9750 5000 9650
Connection ~ 5000 9650
Wire Wire Line
5000 9950 5000 10450
Wire Wire Line
5000 10450 4100 10450
$Comp
L Transistor_BJT:BC850 Q?
U 1 1 5C379F86
P 6150 9950
F 0 "Q?" H 6341 9996 50 0000 L CNN
F 1 "BC850" H 6341 9905 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 6350 9875 50 0001 L CIN
F 3 "http://www.infineon.com/dgdl/Infineon-BC847SERIES_BC848SERIES_BC849SERIES_BC850SERIES-DS-v01_01-en.pdf?fileId=db3a304314dca389011541d4630a1657" H 6150 9950 50 0001 L CNN
1 6150 9950
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5C37A2E6
P 5750 9950
F 0 "R?" V 5554 9950 50 0000 C CNN
F 1 "10k" V 5645 9950 50 0000 C CNN
F 2 "" H 5750 9950 50 0001 C CNN
F 3 "~" H 5750 9950 50 0001 C CNN
1 5750 9950
0 1 1 0
$EndComp
Wire Wire Line
5850 9950 5950 9950
Wire Wire Line
5650 9950 5550 9950
Wire Wire Line
5550 9950 5550 9650
Wire Wire Line
5550 9650 5000 9650
$Comp
L Device:R_Small R?
U 1 1 5C3D6389
P 6250 9600
F 0 "R?" H 6191 9554 50 0000 R CNN
F 1 "1k" H 6191 9645 50 0000 R CNN
F 2 "" H 6250 9600 50 0001 C CNN
F 3 "~" H 6250 9600 50 0001 C CNN
1 6250 9600
-1 0 0 1
$EndComp
$Comp
L Device:LED D?
U 1 1 5C3D6762
P 6550 9300
F 0 "D?" H 6541 9516 50 0000 C CNN
F 1 "GREEN" H 6541 9425 50 0000 C CNN
F 2 "" H 6550 9300 50 0001 C CNN
F 3 "~" H 6550 9300 50 0001 C CNN
1 6550 9300
1 0 0 -1
$EndComp
Wire Wire Line
6250 9700 6250 9750
$Comp
L power:GND #PWR?
U 1 1 5C433BC3
P 6250 10250
F 0 "#PWR?" H 6250 10000 50 0001 C CNN
F 1 "GND" H 6255 10077 50 0000 C CNN
F 2 "" H 6250 10250 50 0001 C CNN
F 3 "" H 6250 10250 50 0001 C CNN
1 6250 10250
1 0 0 -1
$EndComp
Wire Wire Line
6250 10250 6250 10150
$Comp
L power:+3V3 #PWR?
U 1 1 5C4629C4
P 6900 9300
F 0 "#PWR?" H 6900 9150 50 0001 C CNN
F 1 "+3V3" V 6915 9428 50 0000 L CNN
F 2 "" H 6900 9300 50 0001 C CNN
F 3 "" H 6900 9300 50 0001 C CNN
1 6900 9300
0 1 1 0
$EndComp
Wire Wire Line
6400 9300 6250 9300
Wire Wire Line
6250 9300 6250 9500
Wire Wire Line
6900 9300 6700 9300
Text Notes 5050 9600 0 50 ~ 0
1.2V/1A\nSERDES analog
$Comp
L eco_power:TLV75712PDR U?
U 1 1 5C5AEF13
P 8850 9900
F 0 "U?" H 8850 10365 50 0000 C CNN
F 1 "TLV75712PDR" H 8850 10274 50 0000 C CNN
F 2 "" H 8850 9900 50 0001 C CNN
F 3 "" H 8850 9900 50 0001 C CNN
1 8850 9900
1 0 0 -1
$EndComp
$Comp
L power:+2V5 #PWR?
U 1 1 5C5AEF1A
P 7550 9500
F 0 "#PWR?" H 7550 9350 50 0001 C CNN
F 1 "+2V5" H 7565 9673 50 0000 C CNN
F 2 "" H 7550 9500 50 0001 C CNN
F 3 "" H 7550 9500 50 0001 C CNN
1 7550 9500
1 0 0 -1
$EndComp
Wire Wire Line
7550 9500 7550 9700
Wire Wire Line
7550 9900 8150 9900
Wire Wire Line
8150 9700 7550 9700
Connection ~ 7550 9700
Wire Wire Line
7550 9700 7550 9900
$Comp
L Device:C_Small C?
U 1 1 5C5AEF25
P 7550 10100
F 0 "C?" H 7642 10146 50 0000 L CNN
F 1 "1µ" H 7642 10055 50 0000 L CNN
F 2 "" H 7550 10100 50 0001 C CNN
F 3 "~" H 7550 10100 50 0001 C CNN
1 7550 10100
1 0 0 -1
$EndComp
Wire Wire Line
7550 9900 7550 10000
Connection ~ 7550 9900
Wire Wire Line
7550 10200 7550 10500
Wire Wire Line
7550 10500 8050 10500
Wire Wire Line
8850 10500 8850 10400
Wire Wire Line
8150 10100 8050 10100
Wire Wire Line
8050 10100 8050 10500
Connection ~ 8050 10500
Wire Wire Line
8050 10500 8850 10500
$Comp
L power:GND #PWR?
U 1 1 5C5AEF35
P 8850 10650
F 0 "#PWR?" H 8850 10400 50 0001 C CNN
F 1 "GND" H 8855 10477 50 0000 C CNN
F 2 "" H 8850 10650 50 0001 C CNN
F 3 "" H 8850 10650 50 0001 C CNN
1 8850 10650
1 0 0 -1
$EndComp
Wire Wire Line
8850 10650 8850 10500
Connection ~ 8850 10500
Wire Wire Line
9750 9500 9750 9700
Wire Wire Line
9750 9700 9550 9700
$Comp
L Device:C_Small C?
U 1 1 5C5AEF45
P 9750 9900
F 0 "C?" H 9842 9946 50 0000 L CNN
F 1 "10µ" H 9842 9855 50 0000 L CNN
F 2 "" H 9750 9900 50 0001 C CNN
F 3 "~" H 9750 9900 50 0001 C CNN
1 9750 9900
1 0 0 -1
$EndComp
Wire Wire Line
9750 9800 9750 9700
Connection ~ 9750 9700
Wire Wire Line
9750 10000 9750 10500
Wire Wire Line
9750 10500 8850 10500
$Comp
L Transistor_BJT:BC850 Q?
U 1 1 5C5AEF50
P 10900 10000
F 0 "Q?" H 11091 10046 50 0000 L CNN
F 1 "BC850" H 11091 9955 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 11100 9925 50 0001 L CIN
F 3 "http://www.infineon.com/dgdl/Infineon-BC847SERIES_BC848SERIES_BC849SERIES_BC850SERIES-DS-v01_01-en.pdf?fileId=db3a304314dca389011541d4630a1657" H 10900 10000 50 0001 L CNN
1 10900 10000
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5C5AEF57
P 10500 10000
F 0 "R?" V 10304 10000 50 0000 C CNN
F 1 "10k" V 10395 10000 50 0000 C CNN
F 2 "" H 10500 10000 50 0001 C CNN
F 3 "~" H 10500 10000 50 0001 C CNN
1 10500 10000
0 1 1 0
$EndComp
Wire Wire Line
10600 10000 10700 10000
Wire Wire Line
10400 10000 10300 10000
Wire Wire Line
10300 10000 10300 9700
Wire Wire Line
10300 9700 9750 9700
$Comp
L Device:R_Small R?
U 1 1 5C5AEF62
P 11000 9650
F 0 "R?" H 10941 9604 50 0000 R CNN
F 1 "1k" H 10941 9695 50 0000 R CNN
F 2 "" H 11000 9650 50 0001 C CNN
F 3 "~" H 11000 9650 50 0001 C CNN
1 11000 9650
-1 0 0 1
$EndComp
$Comp
L Device:LED D?
U 1 1 5C5AEF69
P 11300 9350
F 0 "D?" H 11291 9566 50 0000 C CNN
F 1 "GREEN" H 11291 9475 50 0000 C CNN
F 2 "" H 11300 9350 50 0001 C CNN
F 3 "~" H 11300 9350 50 0001 C CNN
1 11300 9350
1 0 0 -1
$EndComp
Wire Wire Line
11000 9750 11000 9800
$Comp
L power:GND #PWR?
U 1 1 5C5AEF71
P 11000 10300
F 0 "#PWR?" H 11000 10050 50 0001 C CNN
F 1 "GND" H 11005 10127 50 0000 C CNN
F 2 "" H 11000 10300 50 0001 C CNN
F 3 "" H 11000 10300 50 0001 C CNN
1 11000 10300
1 0 0 -1
$EndComp
Wire Wire Line
11000 10300 11000 10200
$Comp
L power:+3V3 #PWR?
U 1 1 5C5AEF78
P 11650 9350
F 0 "#PWR?" H 11650 9200 50 0001 C CNN
F 1 "+3V3" V 11665 9478 50 0000 L CNN
F 2 "" H 11650 9350 50 0001 C CNN
F 3 "" H 11650 9350 50 0001 C CNN
1 11650 9350
0 1 1 0
$EndComp
Wire Wire Line
11150 9350 11000 9350
Wire Wire Line
11000 9350 11000 9550
Wire Wire Line
11650 9350 11450 9350
Text Notes 9800 9650 0 50 ~ 0
1.2V/1A\nSERDES termination
$Comp
L eco_virtual:+1V2T #PWR?
U 1 1 5C5E68DA
P 9750 9500
F 0 "#PWR?" H 9750 9350 50 0001 C CNN
F 1 "+1V2T" H 9765 9673 50 0000 C CNN
F 2 "" H 9750 9500 50 0001 C CNN
F 3 "" H 9750 9500 50 0001 C CNN
1 9750 9500
1 0 0 -1
$EndComp
$EndSCHEMATC

@ -2,4 +2,5 @@
(lib (name ECP5UM5G)(type Legacy)(uri ${KIPRJMOD}/../lib/ecp5um5g.lib)(options "")(descr ""))
(lib (name eco_connectors)(type Legacy)(uri ${KIPRJMOD}/../lib/eco_connectors.lib)(options "")(descr ""))
(lib (name eco_power)(type Legacy)(uri ${KIPRJMOD}/../lib/eco_power.lib)(options "")(descr ""))
(lib (name eco_virtual)(type Legacy)(uri ${KIPRJMOD}/../lib/eco_virtual.lib)(options "")(descr ""))
)

@ -4,6 +4,11 @@ $CMP LM21212-2
D 12A High Efficiency Synchronous Buck
$ENDCMP
#
$CMP TLV75712PDR
D 1.2V 1A Low-Dropout Regulator
K LDO regulator 1.2V
$ENDCMP
#
$CMP TPS25944A
D 2.7V-18V, 5A eFuse Power Mux
K efuse power mux powerpath fet

@ -34,6 +34,25 @@ X PGND 9 -700 -450 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# TLV75712PDR
#
DEF TLV75712PDR U 0 40 Y Y 1 F N
F0 "U" -500 -350 50 H V L CNN
F1 "TLV75712PDR" 0 200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -500 300 500 -300 0 1 0 f
X OUT 1 700 200 200 L 50 50 1 1 w
X NC 2 700 0 200 L 50 50 1 1 N
X GND 3 -700 -200 200 R 50 50 1 1 W
X EN 4 -700 0 200 R 50 50 1 1 I
X NC 5 700 -200 200 L 50 50 1 1 N
X IN 6 -700 200 200 R 50 50 1 1 W
X PAD 7 0 -500 200 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# TPS25944A
#
DEF TPS25944A U 0 40 Y Y 1 F N

@ -0,0 +1,13 @@
EESchema-DOCLIB Version 2.0
#
$CMP +1V2A
D power-flag symbol +1.2V
K Power Flag Symbol
$ENDCMP
#
$CMP +1V2T
D power-flag symbol +1.2V
K Power Flag Symbol
$ENDCMP
#
#End Doc Library

@ -0,0 +1,34 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# +1V2A
#
DEF +1V2A #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+1V2A" 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 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 +1V2A 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# +1V2T
#
DEF +1V2T #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+1V2T" 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 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 +1V2T 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library
Loading…
Cancel
Save