use 2x17 connector for FPGA_IO and 2x12 connector for Analog; use FPGA GBIN pins for FSMC and HSADC clocks
This commit is contained in:
parent
112e812159
commit
b3427d68c6
12
FPGA.sch
12
FPGA.sch
@ -546,7 +546,7 @@ Text HLabel 5750 1950 2 50 Input ~ 0
|
|||||||
FPGA_ADC_D6
|
FPGA_ADC_D6
|
||||||
Text HLabel 5750 1550 2 50 Input ~ 0
|
Text HLabel 5750 1550 2 50 Input ~ 0
|
||||||
FPGA_ADC_D7
|
FPGA_ADC_D7
|
||||||
Text HLabel 5750 1450 2 50 Input ~ 0
|
Text HLabel 5750 3950 2 50 Input ~ 0
|
||||||
FPGA_ADC_CLK
|
FPGA_ADC_CLK
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
5750 3250 5650 3250
|
5750 3250 5650 3250
|
||||||
@ -563,7 +563,7 @@ Wire Wire Line
|
|||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
5750 1550 5650 1550
|
5750 1550 5650 1550
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
5750 1450 5650 1450
|
5750 3950 5650 3950
|
||||||
Text HLabel 3750 1950 2 50 Input ~ 0
|
Text HLabel 3750 1950 2 50 Input ~ 0
|
||||||
FPGA_FSMC_NWE
|
FPGA_FSMC_NWE
|
||||||
Text HLabel 3750 1450 2 50 Input ~ 0
|
Text HLabel 3750 1450 2 50 Input ~ 0
|
||||||
@ -574,7 +574,7 @@ Text HLabel 3750 1550 2 50 Input ~ 0
|
|||||||
FPGA_FSMC_NBL1
|
FPGA_FSMC_NBL1
|
||||||
Text HLabel 3750 1150 2 50 Input ~ 0
|
Text HLabel 3750 1150 2 50 Input ~ 0
|
||||||
FPGA_FSMC_NL
|
FPGA_FSMC_NL
|
||||||
Text HLabel 3750 2050 2 50 Input ~ 0
|
Text HLabel 3750 3750 2 50 Input ~ 0
|
||||||
FPGA_FSMC_CLK
|
FPGA_FSMC_CLK
|
||||||
Text HLabel 3750 1250 2 50 Input ~ 0
|
Text HLabel 3750 1250 2 50 Input ~ 0
|
||||||
FPGA_FSMC_NWAIT
|
FPGA_FSMC_NWAIT
|
||||||
@ -589,7 +589,7 @@ Wire Wire Line
|
|||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
3750 1150 3700 1150
|
3750 1150 3700 1150
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
3700 2050 3750 2050
|
3700 3750 3750 3750
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
3750 1250 3700 1250
|
3750 1250 3700 1250
|
||||||
Text HLabel 7750 2650 2 50 Input ~ 0
|
Text HLabel 7750 2650 2 50 Input ~ 0
|
||||||
@ -2618,7 +2618,6 @@ NoConn ~ 3700 3050
|
|||||||
NoConn ~ 3700 3250
|
NoConn ~ 3700 3250
|
||||||
NoConn ~ 3700 3350
|
NoConn ~ 3700 3350
|
||||||
NoConn ~ 3700 3550
|
NoConn ~ 3700 3550
|
||||||
NoConn ~ 3700 3750
|
|
||||||
NoConn ~ 3700 3950
|
NoConn ~ 3700 3950
|
||||||
NoConn ~ 3700 4550
|
NoConn ~ 3700 4550
|
||||||
NoConn ~ 3700 4650
|
NoConn ~ 3700 4650
|
||||||
@ -3210,7 +3209,6 @@ Wire Wire Line
|
|||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8750 10550 8750 10600
|
8750 10550 8750 10600
|
||||||
NoConn ~ 5650 3650
|
NoConn ~ 5650 3650
|
||||||
NoConn ~ 5650 3950
|
|
||||||
Text Label 5700 4150 0 50 ~ 0
|
Text Label 5700 4150 0 50 ~ 0
|
||||||
I2C_2_SDA
|
I2C_2_SDA
|
||||||
Text HLabel 5750 4150 2 50 Input ~ 0
|
Text HLabel 5750 4150 2 50 Input ~ 0
|
||||||
@ -3446,4 +3444,6 @@ Wire Wire Line
|
|||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
9650 7400 9650 7550
|
9650 7400 9650 7550
|
||||||
Connection ~ 9650 7400
|
Connection ~ 9650 7400
|
||||||
|
NoConn ~ 5650 1450
|
||||||
|
NoConn ~ 3700 2050
|
||||||
$EndSCHEMATC
|
$EndSCHEMATC
|
||||||
|
48
LVDS_IO.sch
48
LVDS_IO.sch
@ -957,17 +957,6 @@ F 3 "~" H 3500 3400 50 0001 C CNN
|
|||||||
1 0 0 -1
|
1 0 0 -1
|
||||||
$EndComp
|
$EndComp
|
||||||
$Comp
|
$Comp
|
||||||
L Connector_Generic:Conn_02x16_Odd_Even J5
|
|
||||||
U 1 1 616895B5
|
|
||||||
P 9350 2750
|
|
||||||
F 0 "J5" H 9400 3667 50 0000 C CNN
|
|
||||||
F 1 "FPGA_IO" H 9400 3576 50 0000 C CNN
|
|
||||||
F 2 "Connector_PinHeader_1.27mm:PinHeader_2x16_P1.27mm_Vertical_SMD" H 9350 2750 50 0001 C CNN
|
|
||||||
F 3 "~" H 9350 2750 50 0001 C CNN
|
|
||||||
1 9350 2750
|
|
||||||
1 0 0 -1
|
|
||||||
$EndComp
|
|
||||||
$Comp
|
|
||||||
L Connector_Generic:Conn_02x05_Odd_Even J4
|
L Connector_Generic:Conn_02x05_Odd_Even J4
|
||||||
U 1 1 61EC2C7C
|
U 1 1 61EC2C7C
|
||||||
P 9150 4400
|
P 9150 4400
|
||||||
@ -1036,4 +1025,41 @@ Wire Wire Line
|
|||||||
9600 4500 9450 4500
|
9600 4500 9450 4500
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8800 4500 8950 4500
|
8800 4500 8950 4500
|
||||||
|
$Comp
|
||||||
|
L Connector_Generic:Conn_02x17_Odd_Even J5
|
||||||
|
U 1 1 6214914E
|
||||||
|
P 9350 2850
|
||||||
|
F 0 "J5" H 9400 3867 50 0000 C CNN
|
||||||
|
F 1 "FPGA_IO" H 9400 3776 50 0000 C CNN
|
||||||
|
F 2 "Connector_PinHeader_1.27mm:PinHeader_2x17_P1.27mm_Vertical_SMD" H 9350 2850 50 0001 C CNN
|
||||||
|
F 3 "~" H 9350 2850 50 0001 C CNN
|
||||||
|
1 9350 2850
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR0171
|
||||||
|
U 1 1 6215C8E3
|
||||||
|
P 9900 3650
|
||||||
|
F 0 "#PWR0171" H 9900 3500 50 0001 C CNN
|
||||||
|
F 1 "+5V" V 9915 3778 50 0000 L CNN
|
||||||
|
F 2 "" H 9900 3650 50 0001 C CNN
|
||||||
|
F 3 "" H 9900 3650 50 0001 C CNN
|
||||||
|
1 9900 3650
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:+5V #PWR0170
|
||||||
|
U 1 1 6215D8FA
|
||||||
|
P 8800 3650
|
||||||
|
F 0 "#PWR0170" H 8800 3500 50 0001 C CNN
|
||||||
|
F 1 "+5V" V 8815 3778 50 0000 L CNN
|
||||||
|
F 2 "" H 8800 3650 50 0001 C CNN
|
||||||
|
F 3 "" H 8800 3650 50 0001 C CNN
|
||||||
|
1 8800 3650
|
||||||
|
0 -1 -1 0
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
9150 3650 8800 3650
|
||||||
|
Wire Wire Line
|
||||||
|
9650 3650 9900 3650
|
||||||
$EndSCHEMATC
|
$EndSCHEMATC
|
||||||
|
166
MCU.sch
166
MCU.sch
@ -694,85 +694,85 @@ CPU_ADC8
|
|||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
5400 3550 5000 3550
|
5400 3550 5000 3550
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5450 8500 5450
|
8600 5600 8500 5600
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 5350 8600 5350
|
8500 5500 8600 5500
|
||||||
Connection ~ 8600 5350
|
Connection ~ 8600 5500
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5350 8600 5450
|
8600 5500 8600 5600
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 5250 8600 5250
|
8500 5400 8600 5400
|
||||||
Connection ~ 8600 5250
|
Connection ~ 8600 5400
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5250 8600 5350
|
8600 5400 8600 5500
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 5150 8600 5150
|
8500 5300 8600 5300
|
||||||
Connection ~ 8600 5150
|
Connection ~ 8600 5300
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5150 8600 5250
|
8600 5300 8600 5400
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 5050 8600 5050
|
8500 5200 8600 5200
|
||||||
Connection ~ 8600 5050
|
Connection ~ 8600 5200
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5050 8600 5150
|
8600 5200 8600 5300
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 4950 8600 4950
|
8500 5100 8600 5100
|
||||||
Connection ~ 8600 4950
|
Connection ~ 8600 5100
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 4950 8600 5050
|
8600 5100 8600 5200
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 4850 8600 4850
|
8500 5000 8600 5000
|
||||||
Connection ~ 8600 4850
|
Connection ~ 8600 5000
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 4850 8600 4950
|
8600 5000 8600 5100
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 4750 8600 4750
|
8500 4900 8600 4900
|
||||||
Connection ~ 8600 4750
|
Connection ~ 8600 4900
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 4750 8600 4850
|
8600 4900 8600 5000
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 4650 8600 4750
|
8600 4800 8600 4900
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 4650 8600 4650
|
8500 4800 8600 4800
|
||||||
Text Label 7800 5350 0 50 ~ 0
|
Text Label 7800 5500 0 50 ~ 0
|
||||||
ADC0
|
ADC0
|
||||||
Text Label 7800 5250 0 50 ~ 0
|
Text Label 7800 5400 0 50 ~ 0
|
||||||
ADC1
|
ADC1
|
||||||
Text Label 7800 5150 0 50 ~ 0
|
Text Label 7800 5300 0 50 ~ 0
|
||||||
ADC2
|
ADC2
|
||||||
Text Label 7800 5050 0 50 ~ 0
|
Text Label 7800 5200 0 50 ~ 0
|
||||||
ADC3
|
ADC3
|
||||||
Text Label 7800 4950 0 50 ~ 0
|
Text Label 7800 5100 0 50 ~ 0
|
||||||
ADC4
|
ADC4
|
||||||
Text Label 7800 4850 0 50 ~ 0
|
Text Label 7800 5000 0 50 ~ 0
|
||||||
ADC5
|
ADC5
|
||||||
Text Label 7800 4750 0 50 ~ 0
|
Text Label 7800 4900 0 50 ~ 0
|
||||||
ADC6
|
ADC6
|
||||||
Text Label 7800 4650 0 50 ~ 0
|
Text Label 7800 4800 0 50 ~ 0
|
||||||
ADC7
|
ADC7
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 5350 8000 5350
|
7800 5500 8000 5500
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 5250 8000 5250
|
7800 5400 8000 5400
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 5150 8000 5150
|
7800 5300 8000 5300
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 5050 8000 5050
|
7800 5200 8000 5200
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 4950 8000 4950
|
7800 5100 8000 5100
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 4850 8000 4850
|
7800 5000 8000 5000
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 4750 8000 4750
|
7800 4900 8000 4900
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7800 4650 8000 4650
|
7800 4800 8000 4800
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8000 5450 7800 5450
|
8000 5600 7800 5600
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8000 5550 7800 5550
|
8000 5700 7800 5700
|
||||||
Text Label 7800 5450 0 50 ~ 0
|
Text Label 7800 5600 0 50 ~ 0
|
||||||
DAC0
|
DAC0
|
||||||
Text Label 7800 5550 0 50 ~ 0
|
Text Label 7800 5700 0 50 ~ 0
|
||||||
DAC1
|
DAC1
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
7650 3200 8000 3200
|
7650 3200 8000 3200
|
||||||
@ -1108,27 +1108,27 @@ F 6 "Samtec" H 8200 2150 50 0001 L BNN "MANUFACTURER"
|
|||||||
1 8200 2150
|
1 8200 2150
|
||||||
1 0 0 -1
|
1 0 0 -1
|
||||||
$EndComp
|
$EndComp
|
||||||
Text GLabel 8500 4550 2 50 Input ~ 0
|
Text GLabel 8500 4600 2 50 Input ~ 0
|
||||||
HSADC_IN
|
HSADC_IN
|
||||||
$Comp
|
$Comp
|
||||||
L power:GND #PWR0147
|
L power:GND #PWR0147
|
||||||
U 1 1 60FB66EA
|
U 1 1 60FB66EA
|
||||||
P 8600 5600
|
P 8600 5750
|
||||||
F 0 "#PWR0147" H 8600 5350 50 0001 C CNN
|
F 0 "#PWR0147" H 8600 5500 50 0001 C CNN
|
||||||
F 1 "GND" H 8605 5427 50 0000 C CNN
|
F 1 "GND" H 8605 5577 50 0000 C CNN
|
||||||
F 2 "" H 8600 5600 50 0001 C CNN
|
F 2 "" H 8600 5750 50 0001 C CNN
|
||||||
F 3 "" H 8600 5600 50 0001 C CNN
|
F 3 "" H 8600 5750 50 0001 C CNN
|
||||||
1 8600 5600
|
1 8600 5750
|
||||||
1 0 0 -1
|
1 0 0 -1
|
||||||
$EndComp
|
$EndComp
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5600 8600 5550
|
8600 5750 8600 5700
|
||||||
Connection ~ 8600 5450
|
Connection ~ 8600 5600
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8500 5550 8600 5550
|
8500 5700 8600 5700
|
||||||
Connection ~ 8600 5550
|
Connection ~ 8600 5700
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8600 5550 8600 5450
|
8600 5700 8600 5600
|
||||||
$Comp
|
$Comp
|
||||||
L Connector_Generic:Conn_02x12_Odd_Even J8
|
L Connector_Generic:Conn_02x12_Odd_Even J8
|
||||||
U 1 1 616A40D6
|
U 1 1 616A40D6
|
||||||
@ -1141,17 +1141,6 @@ F 3 "~" H 8200 3500 50 0001 C CNN
|
|||||||
1 0 0 -1
|
1 0 0 -1
|
||||||
$EndComp
|
$EndComp
|
||||||
$Comp
|
$Comp
|
||||||
L Connector_Generic:Conn_02x11_Odd_Even J9
|
|
||||||
U 1 1 616C949D
|
|
||||||
P 8200 5050
|
|
||||||
F 0 "J9" H 8250 5767 50 0000 C CNN
|
|
||||||
F 1 "Analog" H 8250 5676 50 0000 C CNN
|
|
||||||
F 2 "Connector_PinHeader_1.27mm:PinHeader_2x11_P1.27mm_Vertical_SMD" H 8200 5050 50 0001 C CNN
|
|
||||||
F 3 "~" H 8200 5050 50 0001 C CNN
|
|
||||||
1 8200 5050
|
|
||||||
1 0 0 -1
|
|
||||||
$EndComp
|
|
||||||
$Comp
|
|
||||||
L Switch:SW_Push SW3
|
L Switch:SW_Push SW3
|
||||||
U 1 1 62CCB907
|
U 1 1 62CCB907
|
||||||
P 6100 5250
|
P 6100 5250
|
||||||
@ -1392,16 +1381,16 @@ Wire Wire Line
|
|||||||
$Comp
|
$Comp
|
||||||
L power:GND #PWR0145
|
L power:GND #PWR0145
|
||||||
U 1 1 6103D80D
|
U 1 1 6103D80D
|
||||||
P 7800 4550
|
P 7800 4700
|
||||||
F 0 "#PWR0145" H 7800 4300 50 0001 C CNN
|
F 0 "#PWR0145" H 7800 4450 50 0001 C CNN
|
||||||
F 1 "GND" V 7805 4422 50 0000 R CNN
|
F 1 "GND" V 7805 4572 50 0000 R CNN
|
||||||
F 2 "" H 7800 4550 50 0001 C CNN
|
F 2 "" H 7800 4700 50 0001 C CNN
|
||||||
F 3 "" H 7800 4550 50 0001 C CNN
|
F 3 "" H 7800 4700 50 0001 C CNN
|
||||||
1 7800 4550
|
1 7800 4700
|
||||||
0 1 1 0
|
0 1 1 0
|
||||||
$EndComp
|
$EndComp
|
||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
8000 4550 7800 4550
|
8000 4700 7800 4700
|
||||||
$Comp
|
$Comp
|
||||||
L Device:C C78
|
L Device:C C78
|
||||||
U 1 1 61D669EE
|
U 1 1 61D669EE
|
||||||
@ -1432,4 +1421,33 @@ CPU_ADC9
|
|||||||
Wire Wire Line
|
Wire Wire Line
|
||||||
5400 3450 5000 3450
|
5400 3450 5000 3450
|
||||||
NoConn ~ 5000 5450
|
NoConn ~ 5000 5450
|
||||||
|
$Comp
|
||||||
|
L Connector_Generic:Conn_02x12_Odd_Even J9
|
||||||
|
U 1 1 62043672
|
||||||
|
P 8200 5100
|
||||||
|
F 0 "J9" H 8250 5817 50 0000 C CNN
|
||||||
|
F 1 "Analog" H 8250 5726 50 0000 C CNN
|
||||||
|
F 2 "Connector_PinHeader_1.27mm:PinHeader_2x12_P1.27mm_Vertical_SMD" H 8200 5100 50 0001 C CNN
|
||||||
|
F 3 "~" H 8200 5100 50 0001 C CNN
|
||||||
|
1 8200 5100
|
||||||
|
1 0 0 -1
|
||||||
|
$EndComp
|
||||||
|
$Comp
|
||||||
|
L power:GND #PWR0169
|
||||||
|
U 1 1 6207E015
|
||||||
|
P 7800 4600
|
||||||
|
F 0 "#PWR0169" H 7800 4350 50 0001 C CNN
|
||||||
|
F 1 "GND" V 7805 4472 50 0000 R CNN
|
||||||
|
F 2 "" H 7800 4600 50 0001 C CNN
|
||||||
|
F 3 "" H 7800 4600 50 0001 C CNN
|
||||||
|
1 7800 4600
|
||||||
|
0 1 1 0
|
||||||
|
$EndComp
|
||||||
|
Wire Wire Line
|
||||||
|
8000 4600 7800 4600
|
||||||
|
Wire Wire Line
|
||||||
|
8500 4700 8600 4700
|
||||||
|
Wire Wire Line
|
||||||
|
8600 4700 8600 4800
|
||||||
|
Connection ~ 8600 4800
|
||||||
$EndSCHEMATC
|
$EndSCHEMATC
|
||||||
|
17443
TestAutomation.kicad_pcb
17443
TestAutomation.kicad_pcb
File diff suppressed because it is too large
Load Diff
@ -10,7 +10,8 @@ v1.1
|
|||||||
-optimize 12V decoupling capacitors
|
-optimize 12V decoupling capacitors
|
||||||
-optimize screw keepout hole
|
-optimize screw keepout hole
|
||||||
-add external oscillator for FPGA
|
-add external oscillator for FPGA
|
||||||
-change TPS2590 resistor to change current limit (TODO)
|
|
||||||
-1.27mm headers use standard pin numbers (TODO)
|
|
||||||
-fix CPU_IO headers interferes with Analog headers
|
-fix CPU_IO headers interferes with Analog headers
|
||||||
-fix MCU ADC7 and ADC6 label bug
|
-fix MCU ADC7 and ADC6 label bug
|
||||||
|
-change TPS2590 resistor to change current limit (TODO)
|
||||||
|
-1.27mm headers use standard pin numbers (2x12, 2x15, 2x17)
|
||||||
|
-Connect HSADC clock and FSMC clock to GB pins for better clock performance
|
||||||
|
Loading…
Reference in New Issue
Block a user