Compare commits

..

No commits in common. "18151985c0bd5cfe036044732895b01a342b5220" and "afc55f2ed9352c1e58a7f1c31a78a67dc071a965" have entirely different histories.

4 changed files with 1384 additions and 1475 deletions

905
fpga.sch

File diff suppressed because it is too large Load Diff

130
power.sch
View File

@ -58,10 +58,10 @@ F 3 "" H 1850 950 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L C_Small C6
L C_Small C2
U 1 1 59CE0D8D
P 1300 1400
F 0 "C6" H 1392 1446 50 0000 L CNN
F 0 "C2" H 1392 1446 50 0000 L CNN
F 1 "100n" H 1392 1355 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 1300 1400 50 0001 C CNN
F 3 "" H 1300 1400 50 0001 C CNN
@ -69,10 +69,10 @@ F 3 "" H 1300 1400 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L CP_Small C5
L CP_Small C1
U 1 1 59CE0E72
P 1100 1400
F 0 "C5" H 1187 1446 50 0000 L CNN
F 0 "C1" H 1187 1446 50 0000 L CNN
F 1 "1u" H 1187 1355 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805" H 1100 1400 50 0001 C CNN
F 3 "" H 1100 1400 50 0001 C CNN
@ -80,10 +80,10 @@ F 3 "" H 1100 1400 50 0001 C CNN
-1 0 0 -1
$EndComp
$Comp
L C_Small C7
L C_Small C3
U 1 1 59CE1081
P 2200 1400
F 0 "C7" H 2108 1354 50 0000 R CNN
F 0 "C3" H 2108 1354 50 0000 R CNN
F 1 "100n" H 2108 1445 50 0000 R CNN
F 2 "Capacitors_SMD:C_0603" H 2200 1400 50 0001 C CNN
F 3 "" H 2200 1400 50 0001 C CNN
@ -91,10 +91,10 @@ F 3 "" H 2200 1400 50 0001 C CNN
1 0 0 1
$EndComp
$Comp
L GND #PWR05
L GND #PWR02
U 1 1 59CE11F3
P 1750 1700
F 0 "#PWR05" H 1750 1450 50 0001 C CNN
F 0 "#PWR02" H 1750 1450 50 0001 C CNN
F 1 "GND" H 1755 1527 50 0000 C CNN
F 2 "" H 1750 1700 50 0001 C CNN
F 3 "" H 1750 1700 50 0001 C CNN
@ -102,10 +102,10 @@ F 3 "" H 1750 1700 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR02
L +3V3 #PWR05
U 1 1 59CE142B
P 2200 1100
F 0 "#PWR02" H 2200 950 50 0001 C CNN
F 0 "#PWR05" H 2200 950 50 0001 C CNN
F 1 "+3V3" H 2215 1273 50 0000 C CNN
F 2 "" H 2200 1100 50 0001 C CNN
F 3 "" H 2200 1100 50 0001 C CNN
@ -113,10 +113,10 @@ F 3 "" H 2200 1100 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L VBUS #PWR03
L VBUS #PWR01
U 1 1 59CE157B
P 1200 1150
F 0 "#PWR03" H 1200 1000 50 0001 C CNN
F 0 "#PWR01" H 1200 1000 50 0001 C CNN
F 1 "VBUS" H 1215 1323 50 0000 C CNN
F 2 "" H 1200 1150 50 0001 C CNN
F 3 "" H 1200 1150 50 0001 C CNN
@ -126,19 +126,19 @@ $EndComp
$Comp
L LCMXO2-1200HC-4SG32C U2
U 1 1 59CE1D8D
P 3700 2450
F 0 "U2" H 4100 2637 60 0000 C CNN
F 1 "LCMXO2-1200HC-4SG32C" H 4100 2531 60 0000 C CNN
F 2 "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm" H 3950 1750 60 0001 C CNN
F 3 "" H 3950 1750 60 0001 C CNN
1 3700 2450
P 3700 2200
F 0 "U2" H 4100 2387 60 0000 C CNN
F 1 "LCMXO2-1200HC-4SG32C" H 4100 2281 60 0000 C CNN
F 2 "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm" H 3950 1500 60 0001 C CNN
F 3 "" H 3950 1500 60 0001 C CNN
1 3700 2200
1 0 0 -1
$EndComp
$Comp
L C_Small C1
L C_Small C4
U 1 1 59CE1FC1
P 3600 1350
F 0 "C1" H 3500 1300 50 0000 R CNN
F 0 "C4" H 3500 1300 50 0000 R CNN
F 1 "10n" H 3600 1400 50 0000 R CNN
F 2 "Capacitors_SMD:C_0603" H 3600 1350 50 0001 C CNN
F 3 "" H 3600 1350 50 0001 C CNN
@ -146,32 +146,32 @@ F 3 "" H 3600 1350 50 0001 C CNN
1 0 0 1
$EndComp
$Comp
L GND #PWR09
L GND #PWR010
U 1 1 59CE28E2
P 4800 3000
F 0 "#PWR09" H 4800 2750 50 0001 C CNN
F 1 "GND" H 4805 2827 50 0000 C CNN
F 2 "" H 4800 3000 50 0001 C CNN
F 3 "" H 4800 3000 50 0001 C CNN
1 4800 3000
P 4800 2750
F 0 "#PWR010" H 4800 2500 50 0001 C CNN
F 1 "GND" H 4805 2577 50 0000 C CNN
F 2 "" H 4800 2750 50 0001 C CNN
F 3 "" H 4800 2750 50 0001 C CNN
1 4800 2750
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR07
L +3V3 #PWR06
U 1 1 59CE2901
P 3400 2550
F 0 "#PWR07" H 3400 2400 50 0001 C CNN
F 1 "+3V3" H 3400 2700 50 0000 C CNN
F 2 "" H 3400 2550 50 0001 C CNN
F 3 "" H 3400 2550 50 0001 C CNN
1 3400 2550
P 3400 2300
F 0 "#PWR06" H 3400 2150 50 0001 C CNN
F 1 "+3V3" H 3400 2450 50 0000 C CNN
F 2 "" H 3400 2300 50 0001 C CNN
F 3 "" H 3400 2300 50 0001 C CNN
1 3400 2300
1 0 0 -1
$EndComp
$Comp
L C_Small C2
L C_Small C5
U 1 1 59CE2F41
P 3900 1350
F 0 "C2" H 3800 1300 50 0000 R CNN
F 0 "C5" H 3800 1300 50 0000 R CNN
F 1 "100n" H 3900 1400 50 0000 R CNN
F 2 "Capacitors_SMD:C_0603" H 3900 1350 50 0001 C CNN
F 3 "" H 3900 1350 50 0001 C CNN
@ -179,10 +179,10 @@ F 3 "" H 3900 1350 50 0001 C CNN
1 0 0 1
$EndComp
$Comp
L C_Small C3
L C_Small C6
U 1 1 59CE300F
P 4200 1350
F 0 "C3" H 4100 1300 50 0000 R CNN
F 0 "C6" H 4100 1300 50 0000 R CNN
F 1 "10n" H 4200 1400 50 0000 R CNN
F 2 "Capacitors_SMD:C_0603" H 4200 1350 50 0001 C CNN
F 3 "" H 4200 1350 50 0001 C CNN
@ -190,10 +190,10 @@ F 3 "" H 4200 1350 50 0001 C CNN
1 0 0 1
$EndComp
$Comp
L C_Small C4
L C_Small C7
U 1 1 59CE303F
P 4500 1350
F 0 "C4" H 4400 1300 50 0000 R CNN
F 0 "C7" H 4400 1300 50 0000 R CNN
F 1 "100n" H 4500 1400 50 0000 R CNN
F 2 "Capacitors_SMD:C_0603" H 4500 1350 50 0001 C CNN
F 3 "" H 4500 1350 50 0001 C CNN
@ -226,19 +226,19 @@ Wire Wire Line
1200 1200 1450 1200
Connection ~ 1200 1200
Wire Wire Line
3400 2750 3500 2750
3400 2500 3500 2500
Wire Wire Line
3400 2550 3400 2750
3400 2300 3400 2500
Wire Wire Line
3400 2650 3500 2650
Connection ~ 3400 2650
3400 2400 3500 2400
Connection ~ 3400 2400
Wire Wire Line
4700 2650 4800 2650
4700 2400 4800 2400
Wire Wire Line
4800 2650 4800 3000
4800 2400 4800 2750
Wire Wire Line
4800 2750 4700 2750
Connection ~ 4800 2750
4800 2500 4700 2500
Connection ~ 4800 2500
Wire Wire Line
4500 1550 4500 1450
Wire Wire Line
@ -270,10 +270,10 @@ Wire Wire Line
4050 1150 4050 1050
Connection ~ 4050 1150
$Comp
L +3V3 #PWR01
L +3V3 #PWR08
U 1 1 59CE365D
P 4050 1050
F 0 "#PWR01" H 4050 900 50 0001 C CNN
F 0 "#PWR08" H 4050 900 50 0001 C CNN
F 1 "+3V3" H 4050 1200 50 0000 C CNN
F 2 "" H 4050 1050 50 0001 C CNN
F 3 "" H 4050 1050 50 0001 C CNN
@ -281,10 +281,10 @@ F 3 "" H 4050 1050 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L GND #PWR04
L GND #PWR09
U 1 1 59CE3680
P 4050 1650
F 0 "#PWR04" H 4050 1400 50 0001 C CNN
F 0 "#PWR09" H 4050 1400 50 0001 C CNN
F 1 "GND" H 4055 1477 50 0000 C CNN
F 2 "" H 4050 1650 50 0001 C CNN
F 3 "" H 4050 1650 50 0001 C CNN
@ -292,18 +292,18 @@ F 3 "" H 4050 1650 50 0001 C CNN
1 0 0 -1
$EndComp
Wire Wire Line
3500 2900 3400 2900
3500 2650 3400 2650
Wire Wire Line
3400 2900 3400 3000
3400 2650 3400 2750
$Comp
L GND #PWR08
L GND #PWR07
U 1 1 59CEF312
P 3400 3000
F 0 "#PWR08" H 3400 2750 50 0001 C CNN
F 1 "GND" H 3405 2827 50 0000 C CNN
F 2 "" H 3400 3000 50 0001 C CNN
F 3 "" H 3400 3000 50 0001 C CNN
1 3400 3000
P 3400 2750
F 0 "#PWR07" H 3400 2500 50 0001 C CNN
F 1 "GND" H 3405 2577 50 0000 C CNN
F 2 "" H 3400 2750 50 0001 C CNN
F 3 "" H 3400 2750 50 0001 C CNN
1 3400 2750
1 0 0 -1
$EndComp
$Comp
@ -329,10 +329,10 @@ F 3 "" H 1750 2700 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR06
L +3V3 #PWR03
U 1 1 59CF2CC4
P 1750 2450
F 0 "#PWR06" H 1750 2300 50 0001 C CNN
F 0 "#PWR03" H 1750 2300 50 0001 C CNN
F 1 "+3V3" H 1765 2623 50 0000 C CNN
F 2 "" H 1750 2450 50 0001 C CNN
F 3 "" H 1750 2450 50 0001 C CNN
@ -340,10 +340,10 @@ F 3 "" H 1750 2450 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L GND #PWR010
L GND #PWR04
U 1 1 59CF2CE5
P 1750 3350
F 0 "#PWR010" H 1750 3100 50 0001 C CNN
F 0 "#PWR04" H 1750 3100 50 0001 C CNN
F 1 "GND" H 1755 3177 50 0000 C CNN
F 2 "" H 1750 3350 50 0001 C CNN
F 3 "" H 1750 3350 50 0001 C CNN

File diff suppressed because it is too large Load Diff

View File

@ -49,12 +49,12 @@ $EndDescr
$Comp
L ch340g U3
U 1 1 59CE5435
P 4600 1550
F 0 "U3" H 4600 2287 60 0000 C CNN
F 1 "ch340g" H 4600 2181 60 0000 C CNN
F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4300 2000 60 0001 C CNN
F 3 "" H 4300 2000 60 0001 C CNN
1 4600 1550
P 4600 1600
F 0 "U3" H 4600 2337 60 0000 C CNN
F 1 "ch340g" H 4600 2231 60 0000 C CNN
F 2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" H 4300 2050 60 0001 C CNN
F 3 "" H 4300 2050 60 0001 C CNN
1 4600 1600
1 0 0 -1
$EndComp
$Comp
@ -80,10 +80,10 @@ F 3 "" H 1700 1100 50 0001 C CNN
-1 0 0 1
$EndComp
$Comp
L GND #PWR013
L GND #PWR011
U 1 1 59CE582B
P 1100 1850
F 0 "#PWR013" H 1100 1600 50 0001 C CNN
F 0 "#PWR011" H 1100 1600 50 0001 C CNN
F 1 "GND" H 1105 1677 50 0000 C CNN
F 2 "" H 1100 1850 50 0001 C CNN
F 3 "" H 1100 1850 50 0001 C CNN
@ -91,10 +91,10 @@ F 3 "" H 1100 1850 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L VBUS #PWR011
L VBUS #PWR012
U 1 1 59CE5831
P 1950 1000
F 0 "#PWR011" H 1950 850 50 0001 C CNN
F 0 "#PWR012" H 1950 850 50 0001 C CNN
F 1 "VBUS" H 1965 1173 50 0000 C CNN
F 2 "" H 1950 1000 50 0001 C CNN
F 3 "" H 1950 1000 50 0001 C CNN
@ -108,48 +108,48 @@ USB+
$Comp
L C_Small C8
U 1 1 59CE59BF
P 3700 2100
F 0 "C8" H 3792 2146 50 0000 L CNN
F 1 "100n" H 3792 2055 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 3700 2100 50 0001 C CNN
F 3 "" H 3700 2100 50 0001 C CNN
1 3700 2100
P 3700 2150
F 0 "C8" H 3792 2196 50 0000 L CNN
F 1 "100n" H 3792 2105 50 0000 L CNN
F 2 "Capacitors_SMD:C_0603" H 3700 2150 50 0001 C CNN
F 3 "" H 3700 2150 50 0001 C CNN
1 3700 2150
1 0 0 -1
$EndComp
$Comp
L GND #PWR014
U 1 1 59CE5B99
P 3850 2400
F 0 "#PWR014" H 3850 2150 50 0001 C CNN
F 1 "GND" H 3855 2227 50 0000 C CNN
F 2 "" H 3850 2400 50 0001 C CNN
F 3 "" H 3850 2400 50 0001 C CNN
1 3850 2400
P 3850 2450
F 0 "#PWR014" H 3850 2200 50 0001 C CNN
F 1 "GND" H 3855 2277 50 0000 C CNN
F 2 "" H 3850 2450 50 0001 C CNN
F 3 "" H 3850 2450 50 0001 C CNN
1 3850 2450
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR012
L +3V3 #PWR013
U 1 1 59CE5E77
P 3700 1700
F 0 "#PWR012" H 3700 1550 50 0001 C CNN
F 1 "+3V3" H 3715 1873 50 0000 C CNN
F 2 "" H 3700 1700 50 0001 C CNN
F 3 "" H 3700 1700 50 0001 C CNN
1 3700 1700
P 3700 1750
F 0 "#PWR013" H 3700 1600 50 0001 C CNN
F 1 "+3V3" H 3715 1923 50 0000 C CNN
F 2 "" H 3700 1750 50 0001 C CNN
F 3 "" H 3700 1750 50 0001 C CNN
1 3700 1750
1 0 0 -1
$EndComp
Text Label 4000 1100 2 60 ~ 0
Text Label 4000 1150 2 60 ~ 0
USB+
Text Label 4000 1200 2 60 ~ 0
Text Label 4000 1250 2 60 ~ 0
USB-
NoConn ~ 4100 1550
Text HLabel 4000 1450 0 60 Input ~ 0
NoConn ~ 4100 1600
Text HLabel 4000 1500 0 60 Input ~ 0
CLK_USBSER
Text HLabel 5300 1100 2 60 Output ~ 0
Text HLabel 5300 1150 2 60 Output ~ 0
TXD
Text HLabel 5300 1200 2 60 Input ~ 0
Text HLabel 5300 1250 2 60 Input ~ 0
RXD
Text HLabel 5300 1750 2 60 Output ~ 0
Text HLabel 5300 1800 2 60 Output ~ 0
DTR
Wire Wire Line
1050 1700 1050 1750
@ -162,44 +162,44 @@ Wire Wire Line
Wire Wire Line
1450 1400 1600 1400
Wire Wire Line
3700 1700 3700 2000
3700 1750 3700 2050
Wire Wire Line
3700 1900 4100 1900
3700 1950 4100 1950
Wire Wire Line
4100 2000 4000 2000
4100 2050 4000 2050
Wire Wire Line
4000 2000 4000 2300
4000 2050 4000 2350
Wire Wire Line
4000 2300 3700 2300
4000 2350 3700 2350
Wire Wire Line
3700 2300 3700 2200
3700 2350 3700 2250
Wire Wire Line
3850 2300 3850 2400
Connection ~ 3850 2300
3850 2350 3850 2450
Connection ~ 3850 2350
Wire Wire Line
4100 1800 3700 1800
Connection ~ 3700 1900
Connection ~ 3700 1800
4100 1850 3700 1850
Connection ~ 3700 1950
Connection ~ 3700 1850
Wire Wire Line
4000 1100 4100 1100
4000 1150 4100 1150
Wire Wire Line
4100 1200 4000 1200
4100 1250 4000 1250
Wire Wire Line
4100 1450 4000 1450
4100 1500 4000 1500
Wire Wire Line
1450 1100 1550 1100
Wire Wire Line
5100 1100 5300 1100
5100 1150 5300 1150
Wire Wire Line
5100 1200 5300 1200
5100 1250 5300 1250
Wire Wire Line
5300 1750 5100 1750
NoConn ~ 5100 1350
NoConn ~ 5100 1450
NoConn ~ 5100 1550
NoConn ~ 5100 1650
NoConn ~ 5100 1850
NoConn ~ 5100 2000
5300 1800 5100 1800
NoConn ~ 5100 1400
NoConn ~ 5100 1500
NoConn ~ 5100 1600
NoConn ~ 5100 1700
NoConn ~ 5100 1900
NoConn ~ 5100 2050
Wire Wire Line
1150 1700 1150 1750
Text Label 1450 1100 0 60 ~ 0