reduced txclock to single ended, connected power down

This commit is contained in:
Mario Hüttel 2016-12-07 20:29:10 +01:00
parent 124ed27ef7
commit f0479ce996
5 changed files with 246 additions and 177 deletions

View File

@ -90,20 +90,23 @@ F4 "HSYNC_IN" I L 6100 1400 60
F5 "VSYNC_IN" I L 6100 1500 60
F6 "DE_IN" I L 6100 1600 60
F7 "LINK_ACT_IN" I L 6100 1700 60
F8 "TXCLK-" O R 8100 1400 60
F9 "DATO[0..23]" O R 8100 1100 60
F10 "HSYNC_OUT" O R 8100 1500 60
F11 "VSYNC_OUT" O R 8100 1600 60
F12 "DE_OUT" O R 8100 1700 60
F13 "TXCLK+" O R 8100 1300 60
F14 "DDCDAT_IN" B L 6100 2250 60
F15 "DDCCLK_IN" I L 6100 2150 60
F16 "DDCDAT_OUT" B R 8100 2250 60
F17 "DDCCLK_OUT" O R 8100 2150 60
F18 "HOTPLUG_OUT" O L 6100 1950 60
F19 "HOTPLUG_IN" I R 8100 1950 60
F20 "CTL_IN[1..3]" I L 6100 1000 60
F21 "CTL_OUT[1..3]" O R 8100 1000 60
F8 "DATO[0..23]" O R 8100 1100 60
F9 "HSYNC_OUT" O R 8100 1500 60
F10 "VSYNC_OUT" O R 8100 1600 60
F11 "DE_OUT" O R 8100 1700 60
F12 "TXCLK+" O R 8100 1300 60
F13 "DDCDAT_IN" B L 6100 2250 60
F14 "DDCCLK_IN" I L 6100 2150 60
F15 "DDCDAT_OUT" B R 8100 2250 60
F16 "DDCCLK_OUT" O R 8100 2150 60
F17 "HOTPLUG_OUT" O L 6100 1950 60
F18 "HOTPLUG_IN" I R 8100 1950 60
F19 "CTL_IN[1..3]" I L 6100 1000 60
F20 "CTL_OUT[1..3]" O R 8100 1000 60
F21 "DKEN_OUT" O R 8100 2350 60
F22 "EDGE_OUT" O R 8100 2450 60
F23 "POWERDOWN" O R 8100 2750 60
F24 "GPIO[0..7]" B R 8100 3100 60
$EndSheet
$Sheet
S 3400 900 1550 2300
@ -120,6 +123,7 @@ F8 "DE" O R 4950 1600 60
F9 "OCLK" O R 4950 1300 60
F10 "HSYNC" O R 4950 1400 60
F11 "VSYNC" O R 4950 1500 60
F12 "PDOWN" I R 4950 2750 60
$EndSheet
Text Label 5300 1100 0 60 ~ 0
DATI[0..23]
@ -160,16 +164,18 @@ U 583BE4A7
F0 "dvi_out" 60
F1 "dvi_out.sch" 60
F2 "TXCLK+" I L 9700 1300 60
F3 "TXCLK-" I L 9700 1400 60
F4 "DATO[0..23]" I L 9700 1100 60
F5 "VSYNC" I L 9700 1600 60
F6 "HSYNC" I L 9700 1500 60
F7 "DE" I L 9700 1700 60
F8 "CTL[1..3]" I L 9700 1000 60
F9 "MSEN" O L 9700 1800 60
F10 "DDCCLK" I L 9700 2150 60
F11 "DDCDAT" B L 9700 2250 60
F12 "HOTPLUG" O L 9700 1950 60
F3 "DATO[0..23]" I L 9700 1100 60
F4 "VSYNC" I L 9700 1600 60
F5 "HSYNC" I L 9700 1500 60
F6 "DE" I L 9700 1700 60
F7 "CTL[1..3]" I L 9700 1000 60
F8 "MSEN" O L 9700 1800 60
F9 "DDCCLK" I L 9700 2150 60
F10 "DDCDAT" B L 9700 2250 60
F11 "HOTPLUG" O L 9700 1950 60
F12 "DKEN" I L 9700 2350 60
F13 "EDGE" I L 9700 2450 60
F14 "PDOWN" I L 9700 2750 60
$EndSheet
Wire Wire Line
8100 1300 9700 1300
@ -187,12 +193,25 @@ Text Label 8450 1000 0 60 ~ 0
CTL_OUT[1..3]
Text Label 8450 1100 0 60 ~ 0
DATO[0..23]
Wire Wire Line
8100 1400 9700 1400
Wire Wire Line
8100 1500 9700 1500
Wire Wire Line
9700 1600 8100 1600
Wire Wire Line
8100 1700 9700 1700
Wire Wire Line
9700 2350 8150 2350
Wire Wire Line
9700 2450 8150 2450
Wire Wire Line
4950 2750 5950 2750
Wire Wire Line
5950 2750 5950 3350
Wire Wire Line
5950 3350 8300 3350
Wire Wire Line
8300 3350 8300 2750
Wire Wire Line
8100 2750 9700 2750
Connection ~ 8300 2750
$EndSCHEMATC

View File

@ -101,28 +101,6 @@ NoConn ~ 6400 5350
NoConn ~ 6400 5450
NoConn ~ 6400 5550
$Comp
L R R?
U 1 1 583B685E
P 4000 2600
F 0 "R?" V 4207 2600 50 0000 C CNN
F 1 "10k" V 4116 2600 50 0000 C CNN
F 2 "" V 3930 2600 50 0000 C CNN
F 3 "" H 4000 2600 50 0000 C CNN
1 4000 2600
0 -1 -1 0
$EndComp
$Comp
L R R?
U 1 1 583B689C
P 3700 2500
F 0 "R?" V 3907 2500 50 0000 C CNN
F 1 "10k" V 3816 2500 50 0000 C CNN
F 2 "" V 3630 2500 50 0000 C CNN
F 3 "" H 3700 2500 50 0000 C CNN
1 3700 2500
0 -1 -1 0
$EndComp
$Comp
L L_Small L?
U 1 1 583B6A38
P 2450 1350
@ -532,19 +510,12 @@ F 3 "" H 4450 2900 50 0000 C CNN
$EndComp
Wire Bus Line
1450 850 1600 850
Wire Wire Line
3500 1700 3500 2600
Wire Wire Line
2350 1700 3500 1700
Connection ~ 3500 2500
Wire Wire Line
3500 2600 3850 2600
Wire Wire Line
4150 2600 4850 2600
Wire Wire Line
4850 2500 3850 2500
Wire Wire Line
3550 2500 3500 2500
4150 2500 4850 2500
Wire Wire Line
2450 1450 2450 1900
Connection ~ 2450 1700
@ -587,7 +558,6 @@ Wire Wire Line
Connection ~ 3100 2050
Wire Wire Line
3400 2350 3500 2350
Connection ~ 3500 2350
Wire Wire Line
2550 2500 3350 2500
Connection ~ 2550 2400
@ -1214,4 +1184,13 @@ Wire Wire Line
8250 3700 8600 3700
Wire Wire Line
8250 4550 8600 4550
Wire Wire Line
3500 2350 3500 1700
Wire Wire Line
4150 2500 4150 2600
Text HLabel 4050 2550 0 60 Input ~ 0
PDOWN
Wire Wire Line
4050 2550 4150 2550
Connection ~ 4150 2550
$EndSCHEMATC

View File

@ -84,33 +84,8 @@ Wire Wire Line
Connection ~ 3600 6400
Text HLabel 3400 3500 0 60 Input ~ 0
TXCLK+
Text HLabel 3400 3400 0 60 Input ~ 0
TXCLK-
Wire Wire Line
3400 3500 5200 3500
$Comp
L R R?
U 1 1 5847EACD
P 3650 3350
F 0 "R?" H 3720 3396 50 0000 L CNN
F 1 "100" H 3720 3305 50 0000 L CNN
F 2 "" V 3580 3350 50 0000 C CNN
F 3 "" H 3650 3350 50 0000 C CNN
1 3650 3350
1 0 0 -1
$EndComp
Connection ~ 3650 3200
Connection ~ 3650 3500
Wire Wire Line
3400 3400 3500 3400
Wire Wire Line
3500 3400 3500 3200
Wire Wire Line
3500 3200 3850 3200
Wire Wire Line
3850 3200 3850 3400
Wire Wire Line
3850 3400 5200 3400
Wire Bus Line
1150 650 3850 650
Wire Bus Line
@ -451,7 +426,7 @@ Wire Wire Line
Connection ~ 4300 6650
Connection ~ 5650 6550
Wire Wire Line
4300 6400 4300 6150
4300 4500 4300 6400
Wire Wire Line
4300 6150 5450 6150
Wire Wire Line
@ -1102,4 +1077,41 @@ Text HLabel 6800 2500 0 60 Output ~ 0
HOTPLUG
Wire Wire Line
6800 2500 6850 2500
Connection ~ 4300 6150
Wire Wire Line
5200 4400 4850 4400
$Comp
L GND #PWR?
U 1 1 58488C3F
P 4850 4400
F 0 "#PWR?" H 4850 4150 50 0001 C CNN
F 1 "GND" V 4855 4272 50 0000 R CNN
F 2 "" H 4850 4400 50 0000 C CNN
F 3 "" H 4850 4400 50 0000 C CNN
1 4850 4400
0 1 1 0
$EndComp
Wire Wire Line
5200 4800 1000 4800
Text HLabel 1000 4800 0 60 Input ~ 0
DKEN
Text HLabel 1000 4700 0 60 Input ~ 0
EDGE
Wire Wire Line
1000 4700 5200 4700
Wire Wire Line
5200 4500 4300 4500
NoConn ~ 5200 3400
Wire Wire Line
5200 4600 5050 4600
Wire Wire Line
5050 4400 5050 5000
Connection ~ 5050 4400
Text HLabel 4950 4900 0 60 Input ~ 0
PDOWN
Wire Wire Line
4950 4900 5200 4900
Wire Wire Line
5050 5000 5200 5000
Connection ~ 5050 4600
$EndSCHEMATC

193
fpga.sch
View File

@ -425,7 +425,7 @@ F 1 "100n" H 7815 1005 50 0000 L CNN
F 2 "" H 7738 900 50 0000 C CNN
F 3 "" H 7700 1050 50 0000 C CNN
1 7700 1050
1 0 0 -1
-1 0 0 -1
$EndComp
$Comp
L GND #PWR029
@ -740,8 +740,6 @@ Text HLabel 6000 5150 0 60 Input ~ 0
DE_IN
Text HLabel 6000 5250 0 60 Input ~ 0
LINK_ACT_IN
Text HLabel 8950 2650 0 60 Output ~ 0
TXCLK-
$Comp
L +V_IO #PWR037
U 1 1 583B2257
@ -907,33 +905,33 @@ F 3 "" H 4300 6750 50 0000 C CNN
1 4300 6750
1 0 0 -1
$EndComp
Text HLabel 8050 1150 3 60 Output ~ 0
Text HLabel 7950 1150 3 60 Output ~ 0
DATO[0..23]
Entry Wire Line
8550 700 8650 800
8450 700 8550 800
Entry Wire Line
8550 800 8650 900
8450 800 8550 900
Entry Wire Line
8550 900 8650 1000
8450 900 8550 1000
Entry Wire Line
8550 1000 8650 1100
8450 1000 8550 1100
Entry Wire Line
8550 1100 8650 1200
8450 1100 8550 1200
Entry Wire Line
8550 1200 8650 1300
8450 1200 8550 1300
Entry Wire Line
8550 1300 8650 1400
8450 1300 8550 1400
Entry Wire Line
8550 1400 8650 1500
8450 1400 8550 1500
Entry Wire Line
8550 1500 8650 1600
8450 1500 8550 1600
Entry Wire Line
8550 1600 8650 1700
8450 1600 8550 1700
Entry Wire Line
8550 1700 8650 1800
8450 1700 8550 1800
Entry Wire Line
8550 1800 8650 1900
Text Label 8050 750 0 60 ~ 0
8450 1800 8550 1900
Text Label 7950 750 0 60 ~ 0
DATO[0..23]
Entry Wire Line
8550 3550 8650 3650
@ -983,29 +981,29 @@ Entry Wire Line
8550 4650 8650 4750
Text Label 8650 4750 0 60 ~ 0
DATO11
Text Label 8650 800 0 60 ~ 0
Text Label 8550 800 0 60 ~ 0
DATO12
Text Label 8650 900 0 60 ~ 0
Text Label 8550 900 0 60 ~ 0
DATO13
Text Label 8650 1000 0 60 ~ 0
Text Label 8550 1000 0 60 ~ 0
DATO14
Text Label 8650 1100 0 60 ~ 0
Text Label 8550 1100 0 60 ~ 0
DATO15
Text Label 8650 1200 0 60 ~ 0
Text Label 8550 1200 0 60 ~ 0
DATO16
Text Label 8650 1300 0 60 ~ 0
Text Label 8550 1300 0 60 ~ 0
DATO17
Text Label 8650 1400 0 60 ~ 0
Text Label 8550 1400 0 60 ~ 0
DATO18
Text Label 8650 1500 0 60 ~ 0
Text Label 8550 1500 0 60 ~ 0
DATO19
Text Label 8650 1600 0 60 ~ 0
Text Label 8550 1600 0 60 ~ 0
DATO20
Text Label 8650 1700 0 60 ~ 0
Text Label 8550 1700 0 60 ~ 0
DATO21
Text Label 8650 1800 0 60 ~ 0
Text Label 8550 1800 0 60 ~ 0
DATO22
Text Label 8650 1900 0 60 ~ 0
Text Label 8550 1900 0 60 ~ 0
DATO23
$Comp
L C C?
@ -1505,8 +1503,6 @@ Wire Bus Line
5900 750 5900 4800
Wire Wire Line
8950 2550 9050 2550
Wire Wire Line
8950 2650 9050 2650
Connection ~ 1400 4800
Wire Wire Line
1400 4500 1400 4200
@ -1526,37 +1522,37 @@ Wire Wire Line
Connection ~ 3900 6900
Connection ~ 1000 2100
Wire Bus Line
8550 700 8550 2350
8450 700 8450 2350
Wire Bus Line
8050 750 8550 750
7950 750 8450 750
Wire Wire Line
8650 800 9050 800
8550 800 9050 800
Wire Wire Line
8650 900 9050 900
8550 900 9050 900
Wire Wire Line
8650 1000 9050 1000
8550 1000 9050 1000
Wire Wire Line
8650 1100 9050 1100
8550 1100 9050 1100
Wire Wire Line
8650 1200 9050 1200
8550 1200 9050 1200
Wire Wire Line
8650 1300 9050 1300
8550 1300 9050 1300
Wire Wire Line
8650 1400 9050 1400
8550 1400 9050 1400
Wire Wire Line
8650 1500 9050 1500
8550 1500 9050 1500
Wire Wire Line
8650 1600 9050 1600
8550 1600 9050 1600
Wire Wire Line
8650 1700 9050 1700
8550 1700 9050 1700
Wire Wire Line
8650 1800 9050 1800
8550 1800 9050 1800
Wire Wire Line
8650 1900 9050 1900
8550 1900 9050 1900
Wire Bus Line
8050 750 8050 1150
7950 750 7950 1150
Wire Bus Line
8550 2350 8250 2350
8450 2350 8250 2350
Wire Bus Line
8250 2350 8250 3400
Wire Bus Line
@ -1652,7 +1648,7 @@ Connection ~ 4850 6200
Wire Wire Line
4850 6550 4850 6700
Connection ~ 4850 6600
Text HLabel 8950 2550 0 60 Output ~ 0
Text HLabel 8150 2550 0 60 Output ~ 0
TXCLK+
Text HLabel 9250 5350 0 60 BiDi ~ 0
DDCDAT_IN
@ -1729,7 +1725,7 @@ L R_Pack03 RN?
U 1 1 58488099
P 8550 2850
F 0 "RN?" V 8233 2850 50 0000 C CNN
F 1 "R_Pack03" V 8324 2850 50 0000 C CNN
F 1 "Zw" V 8350 2850 50 0000 C CNN
F 2 "" V 8825 2850 50 0001 C CNN
F 3 "" H 8550 2850 50 0000 C CNN
1 8550 2850
@ -1740,7 +1736,7 @@ L R_Pack03 RN?
U 1 1 58488196
P 8800 3150
F 0 "RN?" V 8483 3150 50 0000 C CNN
F 1 "R_Pack03" V 8574 3150 50 0000 C CNN
F 1 "Zw" V 8574 3150 50 0000 C CNN
F 2 "" V 9075 3150 50 0001 C CNN
F 3 "" H 8800 3150 50 0000 C CNN
1 8800 3150
@ -1832,4 +1828,101 @@ Wire Wire Line
8950 5250 9350 5250
Text Label 8950 5250 0 60 ~ 0
CLK50
Text HLabel 3750 1800 0 60 Output ~ 0
DKEN_OUT
Text HLabel 3750 1900 0 60 Output ~ 0
EDGE_OUT
Wire Wire Line
3750 1800 3950 1800
Wire Wire Line
3750 1900 3950 1900
Text HLabel 3750 2000 0 60 Output ~ 0
POWERDOWN
Wire Wire Line
3750 2000 3950 2000
$Comp
L R R?
U 1 1 5848F79E
P 8800 2550
F 0 "R?" H 8870 2596 50 0000 L CNN
F 1 "Zw" H 8870 2505 50 0000 L CNN
F 2 "" V 8730 2550 50 0000 C CNN
F 3 "" H 8800 2550 50 0000 C CNN
1 8800 2550
0 1 1 0
$EndComp
Wire Wire Line
8150 2550 8650 2550
Text HLabel 4100 1050 0 60 BiDi ~ 0
GPIO[0..7]
Wire Bus Line
4100 1050 4500 1050
Text Label 4250 1050 0 60 ~ 0
GPIO[0..7]
Wire Bus Line
4150 1050 4150 1400
Wire Bus Line
4150 1400 3100 1400
Wire Bus Line
3100 1400 3100 2600
Entry Wire Line
3100 2100 3200 2200
Entry Wire Line
3100 2300 3200 2400
Entry Wire Line
3100 2400 3200 2500
Wire Wire Line
3200 2500 3950 2500
Wire Wire Line
3950 2400 3200 2400
Wire Wire Line
3200 2200 3950 2200
Text Label 3200 2200 0 60 ~ 0
GPIO0
Text Label 3200 2400 0 60 ~ 0
GPIO1
Text Label 3200 2500 0 60 ~ 0
GPIO2
Wire Bus Line
8550 2050 8700 2050
Wire Bus Line
8700 2050 8700 2450
Text Label 8550 2050 0 60 ~ 0
GPIO[0..7]
Entry Wire Line
8700 2150 8800 2250
Entry Wire Line
8700 2250 8800 2350
Entry Wire Line
8700 2350 8800 2450
Wire Wire Line
8800 2250 9050 2250
Wire Wire Line
8800 2350 9050 2350
Wire Wire Line
8800 2450 9050 2450
Text Label 8800 2250 0 60 ~ 0
GPIO3
Text Label 8800 2350 0 60 ~ 0
GPIO4
Text Label 8800 2450 0 60 ~ 0
GPIO5
Wire Bus Line
5750 5650 6100 5650
Wire Bus Line
6100 5650 6100 6000
Entry Wire Line
6100 5650 6200 5750
Entry Wire Line
6100 5750 6200 5850
Wire Wire Line
6200 5750 6450 5750
Wire Wire Line
6200 5850 6450 5850
Text Label 5750 5650 0 60 ~ 0
GPIO[0..7]
Text Label 6200 5750 0 60 ~ 0
GPIO6
Text Label 6200 5850 0 60 ~ 0
GPIO7
$EndSCHEMATC

View File

@ -326,9 +326,7 @@ F 3 "" H 2900 1650 50 0000 C CNN
1 0 0 -1
$EndComp
Wire Wire Line
5700 1050 5800 1050
Wire Wire Line
5800 1050 6300 1050
5700 1050 6300 1050
Connection ~ 5800 1050
Wire Wire Line
5300 1350 5300 1650
@ -341,49 +339,29 @@ Wire Wire Line
Wire Wire Line
4550 950 4550 1050
Wire Wire Line
4550 1050 4700 1050
Wire Wire Line
4700 1050 4900 1050
4550 1050 4900 1050
Connection ~ 4700 1050
Wire Wire Line
4700 1350 4700 1650
Wire Wire Line
2850 1050 2900 1050
Wire Wire Line
2900 1050 3000 1050
2850 1050 3000 1050
Wire Wire Line
2200 1550 2200 1650
Wire Wire Line
2550 1550 2550 1650
Wire Wire Line
2850 850 3400 850
Wire Wire Line
3400 850 3500 850
2850 850 3500 850
Wire Wire Line
3400 850 3400 1050
Wire Wire Line
3300 1050 3400 1050
Wire Wire Line
3400 1050 3750 1050
Wire Wire Line
3750 1050 4150 1050
3300 1050 4150 1050
Connection ~ 3400 1050
Wire Wire Line
3750 1350 3750 1450
Wire Wire Line
3750 1450 3750 1650
3750 1350 3750 1650
Wire Wire Line
3400 1350 3400 1650
Wire Wire Line
800 950 900 950
Wire Wire Line
900 950 1050 950
Wire Wire Line
1050 950 1350 950
Wire Wire Line
1350 950 1800 950
Wire Wire Line
1800 950 1850 950
800 950 1850 950
Connection ~ 1350 950
Connection ~ 1800 950
Wire Wire Line
@ -421,15 +399,9 @@ Connection ~ 900 950
Wire Wire Line
900 2400 2050 2400
Wire Wire Line
2350 2700 2350 2800
2350 2700 2350 2850
Wire Wire Line
2350 2800 2350 2850
Wire Wire Line
2650 2400 2950 2400
Wire Wire Line
2950 2400 3200 2400
Wire Wire Line
3200 2400 3350 2400
2650 2400 3350 2400
Wire Wire Line
3350 2400 3350 2250
$Comp
@ -457,11 +429,7 @@ $EndComp
Wire Wire Line
1850 2700 1850 2800
Wire Wire Line
1850 2800 2350 2800
Wire Wire Line
2350 2800 2950 2800
Wire Wire Line
2950 2800 3200 2800
1850 2800 3200 2800
Connection ~ 2350 2800
Wire Wire Line
2950 2800 2950 2700
@ -573,8 +541,6 @@ Wire Wire Line
3800 850 3850 850
Wire Wire Line
4150 850 4250 850
Wire Wire Line
4250 850 4250 850
$Comp
L GND #PWR019
U 1 1 5848CFDB