sch: ECO004: add PMODb, swap PMODa_1 and DAT4

Swap PMODa_1 and DAT4 so that PMODa gets two I3C-capable pins.

Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
Sean Cross 2018-12-25 00:32:31 +08:00
parent f8324c73f0
commit 83d368c34e

View File

@ -487,17 +487,17 @@ PU_CTRL_USBP
$Comp $Comp
L tomu-fpga:Oscillator U6 L tomu-fpga:Oscillator U6
U 1 1 5BDD6B36 U 1 1 5BDD6B36
P 4750 1600 P 4750 1700
F 0 "U6" H 4950 1950 50 0000 C CNN F 0 "U6" H 4950 2050 50 0000 C CNN
F 1 "MEMS Oscillator (DNP)" H 4650 1550 50 0000 C CNN F 1 "MEMS Oscillator (DNP)" H 4650 1650 50 0000 C CNN
F 2 "tomu-fpga:MEMS-20005625B" H 4750 1600 50 0001 C CNN F 2 "tomu-fpga:MEMS-20005625B" H 4750 1700 50 0001 C CNN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005625B.pdf" H 4750 1600 50 0001 C CNN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005625B.pdf" H 4750 1700 50 0001 C CNN
F 4 "DSC6001HI2A-048.0000T" H 4750 1600 50 0001 C CNN "MPN" F 4 "DSC6001HI2A-048.0000T" H 4750 1700 50 0001 C CNN "MPN"
F 5 "Microchip" H 4750 1600 50 0001 C CNN "Manufacturer" F 5 "Microchip" H 4750 1700 50 0001 C CNN "Manufacturer"
F 6 "DSC6001HI2A-048.0000T-ND" H 4750 1600 50 0001 C CNN "DPN" F 6 "DSC6001HI2A-048.0000T-ND" H 4750 1700 50 0001 C CNN "DPN"
F 7 "MEMS OSC XO 48.0000MHZ CMOS SMD" H 50 -50 50 0001 C CNN "Description" F 7 "MEMS OSC XO 48.0000MHZ CMOS SMD" H 50 50 50 0001 C CNN "Description"
F 8 "X" H 4750 1600 50 0001 C CNN "DNP" F 8 "X" H 4750 1700 50 0001 C CNN "DNP"
1 4750 1600 1 4750 1700
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
Text Label 5300 2050 0 50 ~ 0 Text Label 5300 2050 0 50 ~ 0
@ -563,13 +563,13 @@ $EndComp
Wire Wire Line Wire Wire Line
6250 1200 6250 1350 6250 1200 6250 1350
Wire Wire Line Wire Wire Line
10400 1200 10400 1300 10400 1200 10600 1300
$Comp $Comp
L tomu-fpga:PADS SW2 L tomu-fpga:PADS SW2
U 1 1 5BE44C19 U 1 1 5BE44C19
P 5800 1200 P 5800 1200
F 0 "SW2" V 5750 1700 50 0000 C CNN F 0 "SW2" H 5800 1650 50 0000 C CNN
F 1 "Captouch Pads" V 5850 1900 50 0000 C CNN F 1 "Captouch Pads" V 5600 1400 50 0000 C CNN
F 2 "tomu-fpga:Touchpads" H 5850 1200 50 0001 C CNN F 2 "tomu-fpga:Touchpads" H 5850 1200 50 0001 C CNN
F 3 "" H 5850 1200 50 0001 C CNN F 3 "" H 5850 1200 50 0001 C CNN
F 4 "DNP" H 5800 1200 50 0001 C CNN "MPN" F 4 "DNP" H 5800 1200 50 0001 C CNN "MPN"
@ -811,9 +811,9 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
9200 2800 9200 3100 9200 2800 9200 3100
Wire Wire Line Wire Wire Line
9200 3100 10000 3100 9200 3100 10200 3100
Wire Wire Line Wire Wire Line
10000 3000 9300 3000 10200 3000 9300 3000
Wire Wire Line Wire Wire Line
9300 3000 9300 2650 9300 3000 9300 2650
Wire Wire Line Wire Wire Line
@ -1082,7 +1082,7 @@ L Device:C_Small C13
U 1 1 5C71BA4C U 1 1 5C71BA4C
P 5800 950 P 5800 950
F 0 "C13" H 5650 1000 50 0000 L CNN F 0 "C13" H 5650 1000 50 0000 L CNN
F 1 "0805, 1uF, 10V, X5R, 20%" H 4950 900 50 0000 L CNN F 1 "0805, 1uF, 10V, X5R, 20%" H 5350 900 50 0000 L CNN
F 2 "tomu-fpga:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 5800 950 50 0001 C CNN F 2 "tomu-fpga:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 5800 950 50 0001 C CNN
F 3 "" H 5800 950 50 0001 C CNN F 3 "" H 5800 950 50 0001 C CNN
F 4 "ANY" H 200 -600 50 0001 C CNN "MPN" F 4 "ANY" H 200 -600 50 0001 C CNN "MPN"
@ -1096,7 +1096,7 @@ L Device:C_Small C14
U 1 1 5C71BAD4 U 1 1 5C71BAD4
P 6150 950 P 6150 950
F 0 "C14" H 6000 1000 50 0000 L CNN F 0 "C14" H 6000 1000 50 0000 L CNN
F 1 "0805, 10nF, 10V, X5R, 20%" H 5400 1100 50 0000 L CNN F 1 "0805, 10nF, 10V, X5R, 20%" H 5650 1100 50 0000 L CNN
F 2 "tomu-fpga:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6150 950 50 0001 C CNN F 2 "tomu-fpga:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6150 950 50 0001 C CNN
F 3 "" H 6150 950 50 0001 C CNN F 3 "" H 6150 950 50 0001 C CNN
F 4 "ANY" H 200 -600 50 0001 C CNN "MPN" F 4 "ANY" H 200 -600 50 0001 C CNN "MPN"
@ -1110,7 +1110,7 @@ L Device:C_Small C15
U 1 1 5C71BB44 U 1 1 5C71BB44
P 6500 950 P 6500 950
F 0 "C15" H 6350 1000 50 0000 L CNN F 0 "C15" H 6350 1000 50 0000 L CNN
F 1 "0805, 100nF, 10V, X5R, 20%" H 6000 750 50 0000 L CNN F 1 "0805, 100nF, 10V, X5R, 20%" H 6100 800 50 0000 L CNN
F 2 "tomu-fpga:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6500 950 50 0001 C CNN F 2 "tomu-fpga:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6500 950 50 0001 C CNN
F 3 "" H 6500 950 50 0001 C CNN F 3 "" H 6500 950 50 0001 C CNN
F 4 "ANY" H 200 -600 50 0001 C CNN "MPN" F 4 "ANY" H 200 -600 50 0001 C CNN "MPN"
@ -1828,7 +1828,7 @@ Wire Wire Line
6400 4800 6750 4800 6400 4800 6750 4800
Wire Wire Line Wire Wire Line
5850 1850 5650 1850 5850 1850 5650 1850
Text Label 9900 1650 1 50 ~ 0 Text Label 10100 1750 1 50 ~ 0
DBG_4 DBG_4
Text Label 2300 5850 0 50 ~ 0 Text Label 2300 5850 0 50 ~ 0
DBG_5 DBG_5
@ -1979,26 +1979,26 @@ Connection ~ 4150 2150
Wire Wire Line Wire Wire Line
4150 2150 4150 2600 4150 2150 4150 2600
Wire Wire Line Wire Wire Line
4400 1650 4250 1650 4400 1750 4250 1750
Wire Wire Line Wire Wire Line
4250 1650 4250 2400 4250 1750 4250 2400
Connection ~ 4250 2400 Connection ~ 4250 2400
Connection ~ 5250 2050 Connection ~ 5250 2050
Wire Wire Line Wire Wire Line
5250 1650 5100 1650 5250 1750 5100 1750
Wire Wire Line Wire Wire Line
4350 2150 4350 1850 4350 2150 4350 1950
Wire Wire Line Wire Wire Line
4350 1850 4400 1850 4350 1950 4400 1950
Connection ~ 4350 2150 Connection ~ 4350 2150
Wire Wire Line Wire Wire Line
4350 2150 4150 2150 4350 2150 4150 2150
Wire Wire Line Wire Wire Line
4350 2150 5150 2150 4350 2150 5150 2150
Wire Wire Line Wire Wire Line
5150 2150 5150 1850 5150 2150 5150 1950
Wire Wire Line Wire Wire Line
5150 1850 5100 1850 5150 1950 5100 1950
Wire Wire Line Wire Wire Line
3700 7250 3700 6900 3700 7250 3700 6900
Wire Wire Line Wire Wire Line
@ -2083,15 +2083,15 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
3800 4900 3800 4850 3800 4900 3800 4850
Wire Wire Line Wire Wire Line
10000 3200 9950 3200 10200 3200 10100 3200
Wire Wire Line Wire Wire Line
9950 3200 9950 3500 10100 3200 10100 3500
Wire Wire Line Wire Wire Line
9950 3500 9800 3500 10100 3500 9800 3500
Wire Wire Line Wire Wire Line
9650 3200 9900 3200 9650 3200 9900 3200
Wire Wire Line Wire Wire Line
10000 3300 9900 3300 10200 3300 9900 3300
Wire Wire Line Wire Wire Line
9900 3300 9900 3200 9900 3300 9900 3200
Wire Wire Line Wire Wire Line
@ -2099,7 +2099,7 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
9850 3300 9650 3300 9850 3300 9650 3300
Wire Wire Line Wire Wire Line
9850 3400 10000 3400 9850 3400 10200 3400
Wire Wire Line Wire Wire Line
9650 3400 9800 3400 9650 3400 9800 3400
Wire Wire Line Wire Wire Line
@ -2112,35 +2112,31 @@ NoConn ~ 6400 5300
NoConn ~ 6400 5200 NoConn ~ 6400 5200
NoConn ~ 6400 4500 NoConn ~ 6400 4500
NoConn ~ 6400 4600 NoConn ~ 6400 4600
NoConn ~ 10000 2900 NoConn ~ 10200 2900
NoConn ~ 10000 2400 NoConn ~ 10200 2400
NoConn ~ 4800 5400 NoConn ~ 4800 5400
NoConn ~ 4800 6000 NoConn ~ 4800 6000
NoConn ~ 10000 2300 NoConn ~ 10200 2300
Text Label 9650 2500 1 50 ~ 0 Text Label 9650 2500 1 50 ~ 0
ICE_USBP ICE_USBP
Text Label 9800 2450 1 50 ~ 0 Text Label 9800 2450 1 50 ~ 0
ICE_USBN ICE_USBN
Wire Wire Line
9550 1250 9550 2700
Wire Wire Line Wire Wire Line
9500 1900 9650 1900 9500 1900 9650 1900
Wire Wire Line Wire Wire Line
5750 2250 5750 1400 5750 2250 5750 1450
Wire Wire Line Wire Wire Line
5850 1950 5550 1950 5850 1950 5550 1950
Wire Wire Line Wire Wire Line
5650 1850 5650 1400 5550 1950 5550 1550
Wire Wire Line Wire Wire Line
5550 1950 5550 1400 5450 1400 5450 1600
Wire Wire Line
5450 1400 5450 2150
Wire Wire Line Wire Wire Line
5450 2150 5850 2150 5450 2150 5850 2150
Wire Wire Line Wire Wire Line
10000 1900 9900 1900 10200 1900 10000 1900
Wire Wire Line Wire Wire Line
9900 1900 9900 1400 10000 1900 10000 1400
NoConn ~ 4800 5700 NoConn ~ 4800 5700
$Comp $Comp
L tomu-fpga:Conn_01x06_Female J3 L tomu-fpga:Conn_01x06_Female J3
@ -2186,13 +2182,13 @@ $EndComp
Wire Wire Line Wire Wire Line
8600 950 8150 950 8600 950 8150 950
Text Label 8150 1050 0 50 ~ 0 Text Label 8150 1050 0 50 ~ 0
PMOD_4 PMODa_4
Text Label 8150 1150 0 50 ~ 0 Text Label 8150 1150 0 50 ~ 0
PMOD_3 PMODa_3
Text Label 8150 1250 0 50 ~ 0 Text Label 8150 1250 0 50 ~ 0
PMOD_2 PMODa_2
Text Label 8150 1350 0 50 ~ 0 Text Label 8150 1350 0 50 ~ 0
PMOD_1 PMODa_1
Wire Wire Line Wire Wire Line
8150 1350 8450 1350 8150 1350 8450 1350
Wire Wire Line Wire Wire Line
@ -2202,38 +2198,36 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
8150 1050 8450 1050 8150 1050 8450 1050
Text Label 10000 1800 1 50 ~ 0 Text Label 10000 1800 1 50 ~ 0
PMOD_1 PMODa_1
Text Label 9700 2200 0 50 ~ 0 Text Label 9850 2200 0 50 ~ 0
PMOD_4 PMODa_4
Text Label 9700 2000 0 50 ~ 0 Text Label 9850 2000 0 50 ~ 0
PMOD_3 PMODa_3
Text Label 9700 2100 0 50 ~ 0 Text Label 9850 2100 0 50 ~ 0
PMOD_2 PMODa_2
Wire Wire Line Wire Wire Line
9700 2200 10000 2200 9850 2200 10200 2200
Wire Wire Line Wire Wire Line
10000 2100 9700 2100 10200 2100 9850 2100
Wire Wire Line Wire Wire Line
9700 2000 10000 2000 9850 2000 10200 2000
$Comp $Comp
L tomu-fpga:ICE40UP5K-SG48ITR U5 L tomu-fpga:ICE40UP5K-SG48ITR U5
U 1 1 5C1225F9 U 1 1 5C1225F9
P 10400 2400 P 10600 2400
F 0 "U5" H 10100 1250 50 0000 L CNN F 0 "U5" H 10300 1250 50 0000 L CNN
F 1 "ICE40UP5K-SG48I" H 10100 1150 50 0000 L CNN F 1 "ICE40UP5K-SG48I" H 10300 1150 50 0000 L CNN
F 2 "tomu-fpga:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm" H 10400 1050 50 0001 C CNN F 2 "tomu-fpga:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm" H 10600 1050 50 0001 C CNN
F 3 "http://www.latticesemi.com/Products/FPGAandCPLD/iCE40Ultra" H 10000 3400 50 0001 C CNN F 3 "http://www.latticesemi.com/Products/FPGAandCPLD/iCE40Ultra" H 10200 3400 50 0001 C CNN
F 4 "ICE40UP5K-SG48I" H 650 100 50 0001 C CNN "MPN" F 4 "ICE40UP5K-SG48I" H 850 100 50 0001 C CNN "MPN"
F 5 "220-2212-1-ND" H 650 100 50 0001 C CNN "DPN" F 5 "220-2212-1-ND" H 850 100 50 0001 C CNN "DPN"
F 6 "Lattice" H 650 100 50 0001 C CNN "Manufacturer" F 6 "Lattice" H 850 100 50 0001 C CNN "Manufacturer"
F 7 "ICE40-ULTRAPLUS, 5280 LUTS, 1.2V" H 0 0 50 0001 C CNN "Description" F 7 "ICE40-ULTRAPLUS, 5280 LUTS, 1.2V" H 200 0 50 0001 C CNN "Description"
1 10400 2400 1 10600 2400
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
9650 1900 9650 2500 9650 1900 9650 2500
Wire Wire Line
10000 1800 10000 1400
NoConn ~ 5850 2550 NoConn ~ 5850 2550
NoConn ~ 5850 2450 NoConn ~ 5850 2450
NoConn ~ 5850 2350 NoConn ~ 5850 2350
@ -2241,24 +2235,18 @@ NoConn ~ 2650 5650
Wire Wire Line Wire Wire Line
8600 1250 8600 1100 8600 1250 8600 1100
Wire Wire Line Wire Wire Line
10000 2500 9800 2500 10200 2600 9800 2600
Wire Wire Line Wire Wire Line
9800 2500 9650 2500 9800 1800 9800 2500
Wire Wire Line
10000 2600 9800 2600
Wire Wire Line
9800 1800 9800 2600
Wire Wire Line Wire Wire Line
9350 2400 9350 2700 9350 2400 9350 2700
Wire Wire Line Wire Wire Line
9550 2700 9550 2800 9550 2800 10200 2800
Wire Wire Line Wire Wire Line
9550 2800 10000 2800 9350 2700 9550 2700
Wire Wire Line
9350 2700 10000 2700
NoConn ~ 5150 2600 NoConn ~ 5150 2600
Wire Wire Line Wire Wire Line
5250 1650 5250 2050 5250 1750 5250 2050
Wire Wire Line Wire Wire Line
5250 2050 5250 2400 5250 2050 5250 2400
$Comp $Comp
@ -2470,4 +2458,107 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
8750 1100 8750 1400 8750 1100 8750 1400
Connection ~ 8750 1400 Connection ~ 8750 1400
$Comp
L tomu-fpga:Conn_01x06_Female J2
U 1 1 5C23FD6C
P 4400 1200
F 0 "J2" H 4400 800 50 0000 C CNN
F 1 "PMOD" H 4350 1500 50 0000 C CNN
F 2 "tomu-fpga:Pin_Header_Straight_1x06_Pitch2.54mm" H 4400 1200 50 0001 C CNN
F 3 "~" H 4400 1200 50 0001 C CNN
F 4 "DNP" H 4400 1200 50 0001 C CNN "MPN"
F 5 "DNP" H 4400 1200 50 0001 C CNN "Manufacturer"
F 6 "DNP" H 4400 1200 50 0001 C CNN "DPN"
F 7 "X" H -3550 50 50 0001 C CNN "DNP"
1 4400 1200
-1 0 0 1
$EndComp
$Comp
L power:+3V3 #PWR0104
U 1 1 5C2401C7
P 4850 750
F 0 "#PWR0104" H 4850 600 50 0001 C CNN
F 1 "+3V3" H 4950 750 50 0000 C CNN
F 2 "" H 4850 750 50 0001 C CNN
F 3 "" H 4850 750 50 0001 C CNN
1 4850 750
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0105
U 1 1 5C26581F
P 5250 1100
F 0 "#PWR0105" H 5250 850 50 0001 C CNN
F 1 "GND" H 5250 1150 50 0000 C CNN
F 2 "" H 5250 1100 50 0001 C CNN
F 3 "" H 5250 1100 50 0001 C CNN
1 5250 1100
1 0 0 -1
$EndComp
Wire Wire Line
4600 1000 5250 1000
Wire Wire Line
5750 1450 5150 1450
Wire Wire Line
5150 1450 5150 1100
Wire Wire Line
5150 1100 4600 1100
Connection ~ 5750 1450
Wire Wire Line
5750 1450 5750 1400
Wire Wire Line
4600 1200 5100 1200
Wire Wire Line
5100 1200 5100 1500
Wire Wire Line
5100 1500 5650 1500
Connection ~ 5650 1500
Wire Wire Line
5650 1500 5650 1400
Wire Wire Line
5050 1550 5050 1300
Wire Wire Line
5050 1300 4600 1300
Wire Wire Line
4600 1400 5000 1400
Wire Wire Line
5000 1400 5000 1600
Wire Wire Line
5000 1600 5450 1600
Connection ~ 5450 1600
Wire Wire Line
5450 1600 5450 2150
Connection ~ 5550 1550
Wire Wire Line
5550 1550 5550 1400
Wire Wire Line
5550 1550 5050 1550
Wire Wire Line
5650 1500 5650 1850
Wire Wire Line
4600 900 4850 900
Wire Wire Line
4850 750 4850 900
Wire Wire Line
5250 1100 5250 1000
Wire Wire Line
9550 2700 10200 2700
Wire Wire Line
9800 2500 9800 2600
Wire Wire Line
9650 2500 10200 2500
Wire Wire Line
9550 1250 9550 2800
Wire Wire Line
10200 1800 10100 1800
Wire Wire Line
10100 1800 10100 1400
Text Label 4600 1400 0 50 ~ 0
PMODb_1
Text Label 4600 1300 0 50 ~ 0
PMODb_2
Text Label 4600 1200 0 50 ~ 0
PMODb_3
Text Label 4600 1100 0 50 ~ 0
PMODb_4
$EndSCHEMATC $EndSCHEMATC