finished dvi in, started dvi out

This commit is contained in:
Mario Hüttel 2016-11-27 18:09:10 +01:00
parent d6ea1f66f5
commit 441485f975
6 changed files with 576 additions and 464 deletions

View File

@ -695,4 +695,81 @@ X OCK_INV 100 -200 -650 200 R 50 50 2 1 I
ENDDRAW
ENDDEF
#
# TFP410
#
DEF TFP410 U 0 40 Y Y 2 L N
F0 "U" 550 50 60 H V C CNN
F1 "TFP410" 150 50 60 H V C CNN
F2 "" -450 450 60 H I C CNN
F3 "" -450 450 60 H I C CNN
DRAW
S 0 0 850 -4250 1 1 0 f
X DE 2 -200 -2750 200 R 50 50 1 1 I
X HSYNC 4 -200 -2850 200 R 50 50 1 1 I
X VSYNC 5 -200 -2950 200 R 50 50 1 1 I
X CTL3 6 -200 -3050 200 R 50 50 1 1 I
X CTL2 7 -200 -3150 200 R 50 50 1 1 I
X CTL1 8 -200 -3250 200 R 50 50 1 1 I
X EDGE/HTPLG 9 -200 -3850 200 R 50 50 1 1 I
X ~PD ~ -200 -4050 200 R 50 50 1 1 I I
X TX2- 30 1050 -900 200 L 50 50 1 1 O
X DATA19 40 -200 -2000 200 R 50 50 1 1 I
X DATA11 50 -200 -1200 200 R 50 50 1 1 I
X DATA3 60 -200 -400 200 R 50 50 1 1 I
X MSEN/PO1 11 -200 -3450 200 R 50 50 1 1 O
X TXC- 21 1050 -1150 200 L 50 50 1 1 O
X TX2+ 31 1050 -800 200 L 50 50 1 1 O
X DATA18 41 -200 -1900 200 R 50 50 1 1 I
X DATA10 51 -200 -1100 200 R 50 50 1 1 I
X DATA2 61 -200 -300 200 R 50 50 1 1 I
X TXC+ 22 1050 -1050 200 L 50 50 1 1 O
X DATA17 42 -200 -1800 200 R 50 50 1 1 I
X DATA9 52 -200 -1000 200 R 50 50 1 1 I
X DATA1 62 -200 -200 200 R 50 50 1 1 I
X ISEL/~RST 13 -200 -3550 200 R 50 50 1 1 I
X DATA16 43 -200 -1700 200 R 50 50 1 1 I
X DATA8 53 -200 -900 200 R 50 50 1 1 I
X DATA0 63 -200 -100 200 R 50 50 1 1 I
X DSEL/SDA 14 -200 -3750 200 R 50 50 1 1 B
X TX0- 24 1050 -400 200 L 50 50 1 1 O
X RESERVED/GND 34 -200 -4150 200 R 50 50 1 1 U
X DATA15 44 -200 -1600 200 R 50 50 1 1 I
X DATA7 54 -200 -800 200 R 50 50 1 1 I
X BSEL/SCL 15 -200 -3650 200 R 50 50 1 1 I
X TX0+ 25 1050 -300 200 L 50 50 1 1 O
X DKEN 35 -200 -3950 200 R 50 50 1 1 I
X DATA14 45 -200 -1500 200 R 50 50 1 1 I
X DATA6 55 -200 -700 200 R 50 50 1 1 I
X DATA23 36 -200 -2400 200 R 50 50 1 1 I
X DATA13 46 -200 -1400 200 R 50 50 1 1 I
X IDCK- 56 -200 -2550 200 R 50 50 1 1 I C
X TX1- 27 1050 -650 200 L 50 50 1 1 O
X DATA22 37 -200 -2300 200 R 50 50 1 1 I
X DATA12 47 -200 -1300 200 R 50 50 1 1 I
X IDCK+ 57 -200 -2650 200 R 50 50 1 1 I C
X TX1+ 28 1050 -550 200 L 50 50 1 1 O
X DATA21 38 -200 -2200 200 R 50 50 1 1 I
X DATA5 58 -200 -600 200 R 50 50 1 1 I
X TFADJ 19 1050 -100 200 L 50 50 1 1 I X
X DATA20 39 -200 -2100 200 R 50 50 1 1 I
X DATA4 59 -200 -500 200 R 50 50 1 1 I
S 0 0 700 -1000 2 1 0 f
X DVDD 1 900 -100 200 L 50 50 2 1 W
X VREF 3 900 -800 200 L 50 50 2 1 W
X TGND 20 -200 -600 200 R 50 50 2 1 W
X DVDD 12 900 -200 200 L 50 50 2 1 W
X TGND 32 -200 -800 200 R 50 50 2 1 W
X TVDD 23 900 -600 200 L 50 50 2 1 W
X DVDD 33 900 -300 200 L 50 50 2 1 W
X DGND 64 -200 -300 200 R 50 50 2 1 W
X DGND 16 -200 -100 200 R 50 50 2 1 W
X TGND 26 -200 -700 200 R 50 50 2 1 W
X PGND 17 -200 -450 200 R 50 50 2 1 W
X PVDD 18 900 -450 200 L 50 50 2 1 W
X DGND 48 -200 -200 200 R 50 50 2 1 W
X TVDD 29 900 -700 200 L 50 50 2 1 W
X NC 49 900 -900 200 L 50 50 2 1 N X
ENDDRAW
ENDDEF
#
#End Library

View File

@ -40,7 +40,7 @@ EELAYER 26 0
EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 1 4
Sheet 1 5
Title "DVI-Sniffer -- Top"
Date ""
Rev "0.1"
@ -68,13 +68,6 @@ F 3 "" H 1050 1650 50 0000 C CNN
1 1050 1650
1 0 0 -1
$EndComp
Wire Wire Line
1350 1650 1450 1650
Wire Wire Line
1450 1650 1450 1850
Wire Wire Line
1450 1750 1350 1750
Connection ~ 1450 1750
$Comp
L GND #PWR01
U 1 1 583A2391
@ -86,8 +79,6 @@ F 3 "" H 1450 1850 50 0000 C CNN
1 1450 1850
1 0 0 -1
$EndComp
Wire Wire Line
1350 1550 1850 1550
$Sheet
S 6600 3300 2000 2300
U 583A26B6
@ -105,6 +96,14 @@ F10 "HSYNC_OUT" O R 8600 3900 60
F11 "VSYNC_OUT" O R 8600 4000 60
F12 "DE_OUT" O R 8600 4100 60
F13 "TXCLK+" O R 8600 3700 60
F14 "DDCDAT_IN" B L 6600 4650 60
F15 "DDCCLK_IN" I L 6600 4550 60
F16 "DDCDAT_OUT" B R 8600 4650 60
F17 "DDCCLK_OUT" O R 8600 4550 60
F18 "HOTPLUG_OUT" O L 6600 4350 60
F19 "HOTPLUG_IN" I R 8600 4350 60
F20 "CTL_IN[1..3]" I L 6600 3400 60
F21 "CTL_OUT[1..3]" O R 8600 3400 60
$EndSheet
$Sheet
S 3900 3300 1550 2300
@ -112,10 +111,53 @@ U 583B5F85
F0 "dvi_in" 60
F1 "dvi_in.sch" 60
F2 "DATI[0..23]" O R 5450 3500 60
F3 "CLKIN" O R 5450 3700 60
F3 "HOTPLUG" I R 5450 4350 60
F4 "DDCCLK_IN" O R 5450 4550 60
F5 "DDCDAT_IN" B R 5450 4650 60
F6 "LINK_ACT" O R 5450 4100 60
F7 "CTL[1..3]" O R 5450 3400 60
F8 "DE" O R 5450 4000 60
F9 "OCLK" O R 5450 3700 60
F10 "HSYNC" O R 5450 3800 60
F11 "VSYNC" O R 5450 3900 60
$EndSheet
Wire Bus Line
5450 3500 6600 3500
Text Label 5800 3500 0 60 ~ 0
DATI[0..23]
Wire Wire Line
1350 1650 1450 1650
Wire Wire Line
1450 1650 1450 1850
Wire Wire Line
1450 1750 1350 1750
Connection ~ 1450 1750
Wire Wire Line
1350 1550 1850 1550
Wire Bus Line
5450 3500 6600 3500
Wire Wire Line
5450 3700 6600 3700
Wire Wire Line
5450 3800 6600 3800
Wire Wire Line
5450 3900 6600 3900
Wire Wire Line
5450 4000 6600 4000
Wire Wire Line
5450 4100 6600 4100
Wire Bus Line
5450 3400 6600 3400
Text Label 5800 3400 0 60 ~ 0
CTL_IN[1..3]
Wire Wire Line
6600 4350 5450 4350
Wire Wire Line
6600 4550 5450 4550
Wire Wire Line
5450 4650 6600 4650
$Sheet
S 10200 3300 1250 2300
U 583BE4A7
F0 "dvi_out" 60
F1 "dvi_out.sch" 60
$EndSheet
$EndSCHEMATC

View File

@ -40,7 +40,7 @@ EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 4
Sheet 4 5
Title ""
Date ""
Rev ""
@ -68,38 +68,38 @@ $EndComp
$Comp
L TFP401 U?
U 2 1 583B668D
P 4400 1200
F 0 "U?" H 4975 1387 60 0000 C CNN
F 1 "TFP401" H 4975 1281 60 0000 C CNN
F 2 "" H 4750 50 60 0001 C CNN
F 3 "" H 4750 50 60 0001 C CNN
2 4400 1200
P 5050 1200
F 0 "U?" H 5625 1387 60 0000 C CNN
F 1 "TFP401" H 5625 1281 60 0000 C CNN
F 2 "" H 5400 50 60 0001 C CNN
F 3 "" H 5400 50 60 0001 C CNN
2 5050 1200
1 0 0 -1
$EndComp
NoConn ~ 5750 3250
NoConn ~ 5750 3350
NoConn ~ 5750 3450
NoConn ~ 5750 3550
NoConn ~ 5750 3650
NoConn ~ 5750 3750
NoConn ~ 5750 3850
NoConn ~ 5750 3950
NoConn ~ 5750 4050
NoConn ~ 5750 4150
NoConn ~ 5750 4250
NoConn ~ 5750 4350
NoConn ~ 5750 4450
NoConn ~ 5750 4550
NoConn ~ 5750 4650
NoConn ~ 5750 4750
NoConn ~ 5750 4850
NoConn ~ 5750 4950
NoConn ~ 5750 5050
NoConn ~ 5750 5150
NoConn ~ 5750 5250
NoConn ~ 5750 5350
NoConn ~ 5750 5450
NoConn ~ 5750 5550
NoConn ~ 6400 3250
NoConn ~ 6400 3350
NoConn ~ 6400 3450
NoConn ~ 6400 3550
NoConn ~ 6400 3650
NoConn ~ 6400 3750
NoConn ~ 6400 3850
NoConn ~ 6400 3950
NoConn ~ 6400 4050
NoConn ~ 6400 4150
NoConn ~ 6400 4250
NoConn ~ 6400 4350
NoConn ~ 6400 4450
NoConn ~ 6400 4550
NoConn ~ 6400 4650
NoConn ~ 6400 4750
NoConn ~ 6400 4850
NoConn ~ 6400 4950
NoConn ~ 6400 5050
NoConn ~ 6400 5150
NoConn ~ 6400 5250
NoConn ~ 6400 5350
NoConn ~ 6400 5450
NoConn ~ 6400 5550
$Comp
L R R?
U 1 1 583B685E
@ -334,94 +334,94 @@ $EndComp
$Comp
L DVI-D-R X?
U 1 1 583B9315
P 8250 2000
F 0 "X?" H 8577 1996 50 0000 L CNN
F 1 "DVI-D-R" H 8577 1905 50 0000 L CNN
F 2 "con-molex-DVI-D-R" H 8250 2150 50 0001 C CNN
F 3 "" H 8250 2000 60 0001 C CNN
1 8250 2000
P 8900 2000
F 0 "X?" H 9227 1996 50 0000 L CNN
F 1 "DVI-D-R" H 9227 1905 50 0000 L CNN
F 2 "con-molex-DVI-D-R" H 8900 2150 50 0001 C CNN
F 3 "" H 8900 2000 60 0001 C CNN
1 8900 2000
1 0 0 -1
$EndComp
$Comp
L GND #PWR?
U 1 1 583B9DCE
P 7500 2300
F 0 "#PWR?" H 7500 2050 50 0001 C CNN
F 1 "GND" V 7505 2172 50 0000 R CNN
F 2 "" H 7500 2300 50 0000 C CNN
F 3 "" H 7500 2300 50 0000 C CNN
1 7500 2300
P 8150 2300
F 0 "#PWR?" H 8150 2050 50 0001 C CNN
F 1 "GND" V 8155 2172 50 0000 R CNN
F 2 "" H 8150 2300 50 0000 C CNN
F 3 "" H 8150 2300 50 0000 C CNN
1 8150 2300
0 1 1 0
$EndComp
Text Label 6100 2050 0 60 ~ 0
Text Label 6750 2050 0 60 ~ 0
Rx2+
Text Label 6100 2150 0 60 ~ 0
Text Label 6750 2150 0 60 ~ 0
Rx2-
$Comp
L GND #PWR?
U 1 1 583BA203
P 7500 1900
F 0 "#PWR?" H 7500 1650 50 0001 C CNN
F 1 "GND" V 7505 1772 50 0000 R CNN
F 2 "" H 7500 1900 50 0000 C CNN
F 3 "" H 7500 1900 50 0000 C CNN
1 7500 1900
P 8150 1900
F 0 "#PWR?" H 8150 1650 50 0001 C CNN
F 1 "GND" V 8155 1772 50 0000 R CNN
F 2 "" H 8150 1900 50 0000 C CNN
F 3 "" H 8150 1900 50 0000 C CNN
1 8150 1900
0 1 1 0
$EndComp
$Comp
L GND #PWR?
U 1 1 583BA247
P 7500 1100
F 0 "#PWR?" H 7500 850 50 0001 C CNN
F 1 "GND" V 7505 972 50 0000 R CNN
F 2 "" H 7500 1100 50 0000 C CNN
F 3 "" H 7500 1100 50 0000 C CNN
1 7500 1100
P 8150 1100
F 0 "#PWR?" H 8150 850 50 0001 C CNN
F 1 "GND" V 8155 972 50 0000 R CNN
F 2 "" H 8150 1100 50 0000 C CNN
F 3 "" H 8150 1100 50 0000 C CNN
1 8150 1100
0 1 1 0
$EndComp
Text Label 6100 1700 0 60 ~ 0
Text Label 6750 1700 0 60 ~ 0
Rx1-
Text Label 6100 1800 0 60 ~ 0
Text Label 6750 1800 0 60 ~ 0
Rx1+
$Comp
L R R?
U 1 1 583BAAF9
P 7200 2550
F 0 "R?" H 7270 2596 50 0000 L CNN
F 1 "R" H 7270 2505 50 0000 L CNN
F 2 "" V 7130 2550 50 0000 C CNN
F 3 "" H 7200 2550 50 0000 C CNN
1 7200 2550
P 7850 2550
F 0 "R?" H 7920 2596 50 0000 L CNN
F 1 "R" H 7920 2505 50 0000 L CNN
F 2 "" V 7780 2550 50 0000 C CNN
F 3 "" H 7850 2550 50 0000 C CNN
1 7850 2550
1 0 0 -1
$EndComp
$Comp
L GND #PWR?
U 1 1 583BABF4
P 7200 2750
F 0 "#PWR?" H 7200 2500 50 0001 C CNN
F 1 "GND" H 7205 2577 50 0000 C CNN
F 2 "" H 7200 2750 50 0000 C CNN
F 3 "" H 7200 2750 50 0000 C CNN
1 7200 2750
P 7850 2750
F 0 "#PWR?" H 7850 2500 50 0001 C CNN
F 1 "GND" H 7855 2577 50 0000 C CNN
F 2 "" H 7850 2750 50 0000 C CNN
F 3 "" H 7850 2750 50 0000 C CNN
1 7850 2750
1 0 0 -1
$EndComp
Text HLabel 7000 2400 0 60 Input ~ 0
Text HLabel 7650 2400 0 60 Input ~ 0
HOTPLUG
Text Label 7000 1550 0 60 ~ 0
Text Label 7650 1550 0 60 ~ 0
Rx0+
Text Label 7300 1600 0 60 ~ 0
Text Label 7950 1600 0 60 ~ 0
RX0-
Text HLabel 6300 800 0 60 Output ~ 0
Text HLabel 6950 800 0 60 Output ~ 0
DDCCLK_IN
Text HLabel 6300 900 0 60 BiDi ~ 0
Text HLabel 6950 900 0 60 BiDi ~ 0
DDCDAT_IN
Text Label 6100 1400 0 60 ~ 0
Text Label 6750 1400 0 60 ~ 0
RxC-
Text Label 6100 1300 0 60 ~ 0
Text Label 6750 1300 0 60 ~ 0
RxC+
Text Label 7100 3100 0 60 ~ 0
Text Label 7750 3100 0 60 ~ 0
RxC+
Text Label 7100 3200 0 60 ~ 0
Text Label 7750 3200 0 60 ~ 0
RxC-
Entry Wire Line
3800 3150 3900 3250
@ -522,12 +522,12 @@ DATI23
$Comp
L GND #PWR?
U 1 1 583BE5DD
P 3600 2900
F 0 "#PWR?" H 3600 2650 50 0001 C CNN
F 1 "GND" H 3605 2727 50 0000 C CNN
F 2 "" H 3600 2900 50 0000 C CNN
F 3 "" H 3600 2900 50 0000 C CNN
1 3600 2900
P 4450 2900
F 0 "#PWR?" H 4450 2650 50 0001 C CNN
F 1 "GND" H 4455 2727 50 0000 C CNN
F 2 "" H 4450 2900 50 0000 C CNN
F 3 "" H 4450 2900 50 0000 C CNN
1 4450 2900
1 0 0 -1
$EndComp
Wire Bus Line
@ -540,9 +540,9 @@ Connection ~ 3500 2500
Wire Wire Line
3500 2600 3850 2600
Wire Wire Line
4150 2600 4200 2600
4150 2600 4850 2600
Wire Wire Line
4200 2500 3850 2500
4850 2500 3850 2500
Wire Wire Line
3550 2500 3500 2500
Wire Wire Line
@ -617,7 +617,7 @@ Connection ~ 2500 3200
Wire Wire Line
3450 3200 3450 2800
Wire Wire Line
3450 2800 4200 2800
3450 2800 4850 2800
Connection ~ 3450 3200
Connection ~ 2600 3200
Connection ~ 2950 3200
@ -676,72 +676,72 @@ Wire Wire Line
1200 3200 1250 3200
Connection ~ 1200 3200
Wire Wire Line
7500 2300 7750 2300
8150 2300 8400 2300
Wire Wire Line
5750 2150 6750 2150
6400 2150 7400 2150
Wire Wire Line
6750 2150 6750 900
7400 2150 7400 900
Wire Wire Line
6750 900 7750 900
7400 900 8400 900
Wire Wire Line
7750 1000 6800 1000
8400 1000 7450 1000
Wire Wire Line
6800 1000 6800 2050
7450 1000 7450 2050
Wire Wire Line
6800 2050 5750 2050
7450 2050 6400 2050
Wire Wire Line
7750 1100 7500 1100
8400 1100 8150 1100
Wire Wire Line
7750 1900 7500 1900
8400 1900 8150 1900
Wire Wire Line
7750 1800 5750 1800
8400 1800 6400 1800
Wire Wire Line
7750 1700 6000 1700
8400 1700 6650 1700
Wire Wire Line
6000 1700 6000 1900
6650 1700 6650 1900
Wire Wire Line
6000 1900 5750 1900
6650 1900 6400 1900
Wire Wire Line
7000 2400 7750 2400
7650 2400 8400 2400
Wire Wire Line
7200 2700 7200 2750
Connection ~ 7200 2400
7850 2700 7850 2750
Connection ~ 7850 2400
Wire Wire Line
7750 2500 7600 2500
8400 2500 8250 2500
Wire Wire Line
7600 2500 7600 1550
8250 2500 8250 1550
Wire Wire Line
7600 1550 5750 1550
8250 1550 6400 1550
Wire Wire Line
5750 1650 5800 1650
6400 1650 6450 1650
Wire Wire Line
5800 1650 5800 1600
6450 1650 6450 1600
Wire Wire Line
5800 1600 7550 1600
6450 1600 8200 1600
Wire Wire Line
7550 1600 7550 2600
8200 1600 8200 2600
Wire Wire Line
7550 2600 7750 2600
8200 2600 8400 2600
Wire Wire Line
6300 800 7100 800
6950 800 7750 800
Wire Wire Line
7100 800 7100 1400
7750 800 7750 1400
Wire Wire Line
7100 1400 7750 1400
7750 1400 8400 1400
Wire Wire Line
7750 1500 6450 1500
8400 1500 7100 1500
Wire Wire Line
6450 1500 6450 900
7100 1500 7100 900
Wire Wire Line
6450 900 6300 900
7100 900 6950 900
Wire Wire Line
5750 1300 6100 1300
6400 1300 6750 1300
Wire Wire Line
5750 1400 6100 1400
6400 1400 6750 1400
Wire Wire Line
7100 3200 7750 3200
7750 3200 8400 3200
Wire Wire Line
7100 3100 7750 3100
7750 3100 8400 3100
Wire Bus Line
1600 850 1600 1100
Wire Bus Line
@ -753,74 +753,136 @@ Wire Bus Line
Wire Bus Line
3800 3150 3800 5550
Wire Wire Line
3900 5550 4200 5550
3900 5550 4850 5550
Wire Wire Line
4200 5450 3900 5450
4850 5450 3900 5450
Wire Wire Line
3900 5350 4200 5350
3900 5350 4850 5350
Wire Wire Line
3900 5250 4200 5250
3900 5250 4850 5250
Wire Wire Line
3900 5150 4200 5150
3900 5150 4850 5150
Wire Wire Line
3900 5050 4200 5050
3900 5050 4850 5050
Wire Wire Line
3900 4950 4200 4950
3900 4950 4850 4950
Wire Wire Line
3900 4850 4200 4850
3900 4850 4850 4850
Wire Wire Line
3900 3250 4200 3250
3900 3250 4850 3250
Wire Wire Line
4200 3350 3900 3350
4850 3350 3900 3350
Wire Wire Line
3900 3450 4200 3450
3900 3450 4850 3450
Wire Wire Line
4200 3550 3900 3550
4850 3550 3900 3550
Wire Wire Line
3900 3650 4200 3650
3900 3650 4850 3650
Wire Wire Line
3900 3750 4200 3750
3900 3750 4850 3750
Wire Wire Line
4200 3850 3900 3850
4850 3850 3900 3850
Wire Wire Line
3900 3950 4200 3950
3900 3950 4850 3950
Wire Wire Line
3900 4050 4200 4050
3900 4050 4850 4050
Wire Wire Line
3900 4150 4200 4150
3900 4150 4850 4150
Wire Wire Line
3900 4250 4200 4250
3900 4250 4850 4250
Wire Wire Line
3900 4350 4200 4350
3900 4350 4850 4350
Wire Wire Line
3900 4450 4200 4450
3900 4450 4850 4450
Wire Wire Line
3900 4550 4200 4550
3900 4550 4850 4550
Wire Wire Line
3900 4650 4200 4650
3900 4650 4850 4650
Wire Wire Line
3900 4750 4200 4750
3900 4750 4850 4750
Wire Wire Line
3600 2900 4200 2900
4450 2900 4850 2900
Wire Wire Line
4200 2700 3800 2700
4250 2700 4850 2700
Wire Wire Line
3800 2700 3800 2900
Connection ~ 3800 2900
4450 1850 4450 2900
Connection ~ 4450 2900
Wire Wire Line
4200 2200 3950 2200
4850 2200 4250 2200
Wire Wire Line
3950 2200 3950 2700
Connection ~ 3950 2700
4250 2200 4250 2700
Connection ~ 4250 2700
Wire Wire Line
4200 2400 3950 2400
Connection ~ 3950 2400
4850 2400 4250 2400
Connection ~ 4250 2400
Wire Wire Line
4200 2300 4050 2300
4850 2300 3750 2300
Wire Wire Line
4050 2300 4050 950
3750 2300 3750 950
Wire Wire Line
4050 950 3850 950
Text HLabel 3850 950 0 60 Output ~ 0
3750 950 3400 950
Text HLabel 3400 950 0 60 Output ~ 0
LINK_ACT
Wire Bus Line
3400 800 3850 800
Wire Bus Line
3850 800 3850 1450
Entry Wire Line
3850 1400 3950 1500
Entry Wire Line
3850 1300 3950 1400
Entry Wire Line
3850 1200 3950 1300
Wire Wire Line
3950 1300 4850 1300
Wire Wire Line
4850 1400 3950 1400
Wire Wire Line
3950 1500 4850 1500
Text HLabel 3400 800 0 60 Output ~ 0
CTL[1..3]
Text Label 3450 800 0 60 ~ 0
CTL[1..3]
Text Label 3950 1300 0 60 ~ 0
CTL1
Text Label 3950 1400 0 60 ~ 0
CTL2
Text Label 3950 1500 0 60 ~ 0
CTL3
Text HLabel 4000 1650 0 60 Output ~ 0
DE
Text HLabel 4100 1750 0 60 Output ~ 0
OCLK
Text HLabel 4150 1950 0 60 Output ~ 0
HSYNC
Text HLabel 4150 2050 0 60 Output ~ 0
VSYNC
Wire Wire Line
4850 2050 4150 2050
Wire Wire Line
4150 1950 4850 1950
Wire Wire Line
4850 1850 4450 1850
Connection ~ 4450 2700
Wire Wire Line
4100 1750 4850 1750
Wire Wire Line
4000 1650 4850 1650
NoConn ~ 4850 3000
NoConn ~ 8400 1200
NoConn ~ 8400 1300
NoConn ~ 8400 1600
NoConn ~ 8400 2000
NoConn ~ 8400 2100
NoConn ~ 8400 2800
NoConn ~ 8400 2900
Wire Wire Line
7850 2750 8250 2750
Wire Wire Line
8250 2700 8250 3000
Wire Wire Line
8250 2700 8400 2700
Wire Wire Line
8250 3000 8400 3000
Connection ~ 8250 2750
$EndSCHEMATC

85
dvi_out.sch Normal file
View File

@ -0,0 +1,85 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:ti
LIBS:altera
LIBS:regulators
LIBS:pmic
LIBS:powersym
LIBS:osc
LIBS:con-molex
LIBS:dvi-sniffer-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 5 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L TFP410 U?
U 1 1 583BE50E
P 5400 850
F 0 "U?" H 5825 1037 60 0000 C CNN
F 1 "TFP410" H 5825 931 60 0000 C CNN
F 2 "" H 4950 1300 60 0001 C CNN
F 3 "" H 4950 1300 60 0001 C CNN
1 5400 850
1 0 0 -1
$EndComp
$Comp
L TFP410 U?
U 2 1 583BE73C
P 2600 6200
F 0 "U?" H 2950 6387 60 0000 C CNN
F 1 "TFP410" H 2950 6281 60 0000 C CNN
F 2 "" H 2150 6650 60 0001 C CNN
F 3 "" H 2150 6650 60 0001 C CNN
2 2600 6200
1 0 0 -1
$EndComp
NoConn ~ 3500 7100
Wire Wire Line
3500 6300 3600 6300
Wire Wire Line
3600 6300 3600 6500
Wire Wire Line
3600 6400 3500 6400
Wire Wire Line
3600 6500 3500 6500
Connection ~ 3600 6400
$EndSCHEMATC

426
fpga.sch
View File

@ -40,7 +40,7 @@ EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 4
Sheet 3 5
Title ""
Date ""
Rev ""
@ -75,12 +75,12 @@ $EndComp
$Comp
L EP4CE6E22C8N U?
U 3 1 583A28B1
P 9000 6000
F 0 "U?" H 9500 6997 60 0000 C CNN
F 1 "EP4CE6E22C8N" H 9500 6891 60 0000 C CNN
F 2 "" H 9000 5950 60 0000 C CNN
F 3 "" H 9000 5950 60 0000 C CNN
3 9000 6000
P 9550 6000
F 0 "U?" H 10050 6997 60 0000 C CNN
F 1 "EP4CE6E22C8N" H 10050 6891 60 0000 C CNN
F 2 "" H 9550 5950 60 0000 C CNN
F 3 "" H 9550 5950 60 0000 C CNN
3 9550 6000
1 0 0 -1
$EndComp
$Comp
@ -877,12 +877,12 @@ $EndComp
$Comp
L +V_IO #PWR?
U 1 1 583B6B66
P 10300 5800
F 0 "#PWR?" H 10300 5650 50 0001 C CNN
F 1 "+V_IO" H 10315 5973 50 0000 C CNN
F 2 "" H 10300 5800 50 0000 C CNN
F 3 "" H 10300 5800 50 0000 C CNN
1 10300 5800
P 10850 5800
F 0 "#PWR?" H 10850 5650 50 0001 C CNN
F 1 "+V_IO" H 10865 5973 50 0000 C CNN
F 2 "" H 10850 5800 50 0000 C CNN
F 3 "" H 10850 5800 50 0000 C CNN
1 10850 5800
1 0 0 -1
$EndComp
$Comp
@ -1098,23 +1098,23 @@ $EndComp
$Comp
L C C?
U 1 1 583C2506
P 10300 6150
F 0 "C?" H 10415 6196 50 0000 L CNN
F 1 "100n" H 10415 6105 50 0000 L CNN
F 2 "" H 10338 6000 50 0000 C CNN
F 3 "" H 10300 6150 50 0000 C CNN
1 10300 6150
P 10850 6150
F 0 "C?" H 10965 6196 50 0000 L CNN
F 1 "100n" H 10965 6105 50 0000 L CNN
F 2 "" H 10888 6000 50 0000 C CNN
F 3 "" H 10850 6150 50 0000 C CNN
1 10850 6150
1 0 0 -1
$EndComp
$Comp
L GND #PWR?
U 1 1 583C290E
P 10300 6350
F 0 "#PWR?" H 10300 6100 50 0001 C CNN
F 1 "GND" H 10305 6177 50 0000 C CNN
F 2 "" H 10300 6350 50 0000 C CNN
F 3 "" H 10300 6350 50 0000 C CNN
1 10300 6350
P 10850 6350
F 0 "#PWR?" H 10850 6100 50 0001 C CNN
F 1 "GND" H 10855 6177 50 0000 C CNN
F 2 "" H 10850 6350 50 0000 C CNN
F 3 "" H 10850 6350 50 0000 C CNN
1 10850 6350
1 0 0 -1
$EndComp
Text HLabel 8950 2750 0 60 Output ~ 0
@ -1169,25 +1169,7 @@ F 3 "" H 5050 7150 50 0000 C CNN
$EndComp
NoConn ~ 6450 6650
Wire Wire Line
1300 850 1300 1000
Wire Wire Line
1300 1000 1300 1100
Wire Wire Line
1300 1100 1300 1200
Wire Wire Line
1300 1200 1300 1300
Wire Wire Line
1300 1300 1300 1400
Wire Wire Line
1300 1400 1300 1500
Wire Wire Line
1300 1500 1300 1600
Wire Wire Line
1300 1600 1300 1700
Wire Wire Line
1300 1700 1300 2400
Wire Wire Line
1300 2400 1300 2500
1300 850 1300 2500
Wire Wire Line
1300 1000 1500 1000
Wire Wire Line
@ -1220,39 +1202,7 @@ Wire Wire Line
Wire Wire Line
3000 2300 2850 2300
Wire Wire Line
3000 1000 3000 1100
Wire Wire Line
3000 1100 3000 1200
Wire Wire Line
3000 1200 3000 1300
Wire Wire Line
3000 1300 3000 1400
Wire Wire Line
3000 1400 3000 1500
Wire Wire Line
3000 1500 3000 1600
Wire Wire Line
3000 1600 3000 1700
Wire Wire Line
3000 1700 3000 1800
Wire Wire Line
3000 1800 3000 1900
Wire Wire Line
3000 1900 3000 2000
Wire Wire Line
3000 2000 3000 2100
Wire Wire Line
3000 2100 3000 2200
Wire Wire Line
3000 2200 3000 2300
Wire Wire Line
3000 2300 3000 2400
Wire Wire Line
3000 2400 3000 2500
Wire Wire Line
3000 2500 3000 2600
Wire Wire Line
3000 2600 3000 2750
3000 1000 3000 2750
Connection ~ 3000 2400
Connection ~ 3000 2500
Wire Wire Line
@ -1304,20 +1254,14 @@ Connection ~ 1300 2400
Wire Wire Line
1000 2100 1500 2100
Wire Wire Line
1000 1850 1000 2000
Wire Wire Line
1000 2000 1000 2100
1000 1850 1000 2100
Wire Wire Line
1500 2000 1000 2000
Connection ~ 1000 2000
Wire Wire Line
1650 3700 2000 3700
Wire Wire Line
2000 3700 2000 4100
Wire Wire Line
2000 4100 2000 4200
Wire Wire Line
2000 4200 2000 4250
2000 3700 2000 4250
Wire Wire Line
1650 4100 2000 4100
Connection ~ 2000 4100
@ -1358,15 +1302,9 @@ Wire Wire Line
Wire Wire Line
1000 5400 600 5400
Wire Wire Line
600 4800 600 5400
600 4800 600 5500
Wire Wire Line
600 5400 600 5500
Wire Wire Line
600 4800 1050 4800
Wire Wire Line
1050 4800 1400 4800
Wire Wire Line
1400 4800 1600 4800
600 4800 1600 4800
Wire Wire Line
600 5500 1000 5500
Connection ~ 600 5400
@ -1460,36 +1398,14 @@ Wire Wire Line
Connection ~ 7700 850
Connection ~ 7750 850
Wire Wire Line
7700 1200 7700 1250
Wire Wire Line
7700 1250 7700 1300
7700 1200 7700 1300
Connection ~ 7700 1250
Wire Wire Line
7650 850 7700 850
7650 850 7750 850
Wire Wire Line
7700 850 7750 850
1050 6400 1050 6800
Wire Wire Line
1050 6400 1050 6500
Wire Wire Line
1050 6500 1050 6800
Wire Wire Line
1050 6500 1300 6500
Wire Wire Line
1300 6500 1500 6500
Wire Wire Line
1500 6500 1750 6500
Wire Wire Line
1750 6500 1950 6500
Wire Wire Line
1950 6500 2100 6500
Wire Wire Line
2100 6500 2350 6500
Wire Wire Line
2350 6500 2550 6500
Wire Wire Line
2550 6500 2700 6500
Wire Wire Line
2700 6500 2950 6500
1050 6500 2950 6500
Wire Wire Line
1300 6500 1300 6550
Wire Wire Line
@ -1520,23 +1436,7 @@ Connection ~ 2700 6500
Wire Wire Line
2950 7250 2950 6850
Wire Wire Line
1050 7250 1300 7250
Wire Wire Line
1300 7250 1500 7250
Wire Wire Line
1500 7250 1750 7250
Wire Wire Line
1750 7250 1950 7250
Wire Wire Line
1950 7250 2100 7250
Wire Wire Line
2100 7250 2350 7250
Wire Wire Line
2350 7250 2550 7250
Wire Wire Line
2550 7250 2700 7250
Wire Wire Line
2700 7250 2950 7250
1050 7250 2950 7250
Wire Wire Line
1050 7250 1050 7100
Wire Wire Line
@ -1572,15 +1472,11 @@ Wire Wire Line
Wire Wire Line
3100 4600 3100 4850
Wire Wire Line
3100 4850 3300 4850
Wire Wire Line
3300 4850 3500 4850
3100 4850 3500 4850
Wire Wire Line
3500 4850 3500 4800
Wire Wire Line
3300 4700 3300 4850
Wire Wire Line
3300 4850 3300 4900
3300 4700 3300 4900
Connection ~ 3300 4850
Wire Wire Line
2900 4100 2950 4100
@ -1596,31 +1492,21 @@ Wire Wire Line
Wire Wire Line
5350 1800 5400 1800
Wire Wire Line
5400 1750 5400 1800
Wire Wire Line
5400 1800 5400 1850
5400 1750 5400 1850
Connection ~ 5400 1800
Wire Wire Line
8150 5350 8150 5300
Wire Wire Line
7850 4950 7950 4950
7850 4950 8150 4950
Wire Wire Line
7950 4950 8050 4950
Wire Wire Line
8050 4950 8150 4950
Wire Wire Line
8150 4900 8150 4950
Wire Wire Line
8150 4950 8150 5000
8150 4900 8150 5000
Connection ~ 8150 4950
Wire Wire Line
8100 4000 8100 3950
Wire Wire Line
8050 3600 8100 3600
Wire Wire Line
8100 3550 8100 3600
Wire Wire Line
8100 3600 8100 3650
8100 3550 8100 3650
Connection ~ 8100 3600
Wire Wire Line
7950 5000 7950 4950
@ -1638,53 +1524,7 @@ Wire Wire Line
Wire Wire Line
3950 2700 3850 2700
Wire Bus Line
5900 750 5900 850
Wire Bus Line
5900 850 5900 950
Wire Bus Line
5900 950 5900 1050
Wire Bus Line
5900 1050 5900 1150
Wire Bus Line
5900 1150 5900 1250
Wire Bus Line
5900 1250 5900 1350
Wire Bus Line
5900 1350 5900 1450
Wire Bus Line
5900 1450 5900 1550
Wire Bus Line
5900 1550 5900 1650
Wire Bus Line
5900 1650 5900 1750
Wire Bus Line
5900 1750 5900 1850
Wire Bus Line
5900 1850 5900 1950
Wire Bus Line
5900 1950 5900 3500
Wire Bus Line
5900 3500 5900 3600
Wire Bus Line
5900 3600 5900 3700
Wire Bus Line
5900 3700 5900 3800
Wire Bus Line
5900 3800 5900 3900
Wire Bus Line
5900 3900 5900 4000
Wire Bus Line
5900 4000 5900 4100
Wire Bus Line
5900 4100 5900 4200
Wire Bus Line
5900 4200 5900 4300
Wire Bus Line
5900 4300 5900 4400
Wire Bus Line
5900 4400 5900 4750
Wire Bus Line
5900 4750 5900 4800
5900 750 5900 4800
Wire Wire Line
8950 2550 9050 2550
Wire Wire Line
@ -1698,11 +1538,7 @@ Connection ~ 2000 4200
Wire Wire Line
3450 6600 3650 6600
Wire Wire Line
3850 6600 3900 6600
Wire Wire Line
3900 6600 3950 6600
Wire Wire Line
3950 6600 4300 6600
3850 6600 4300 6600
Wire Wire Line
3900 6950 3900 6900
Connection ~ 3900 6600
@ -1712,29 +1548,7 @@ Wire Wire Line
Connection ~ 3900 6900
Connection ~ 1000 2100
Wire Bus Line
8550 700 8550 800
Wire Bus Line
8550 800 8550 900
Wire Bus Line
8550 900 8550 1000
Wire Bus Line
8550 1000 8550 1100
Wire Bus Line
8550 1100 8550 1200
Wire Bus Line
8550 1200 8550 1300
Wire Bus Line
8550 1300 8550 1400
Wire Bus Line
8550 1400 8550 1500
Wire Bus Line
8550 1500 8550 1600
Wire Bus Line
8550 1600 8550 1700
Wire Bus Line
8550 1700 8550 1800
Wire Bus Line
8550 1800 8550 2350
8550 700 8550 2350
Wire Bus Line
8050 750 8550 750
Wire Wire Line
@ -1770,29 +1584,7 @@ Wire Bus Line
Wire Bus Line
8250 3400 8550 3400
Wire Bus Line
8550 3400 8550 3550
Wire Bus Line
8550 3550 8550 3650
Wire Bus Line
8550 3650 8550 3750
Wire Bus Line
8550 3750 8550 3850
Wire Bus Line
8550 3850 8550 3950
Wire Bus Line
8550 3950 8550 4050
Wire Bus Line
8550 4050 8550 4150
Wire Bus Line
8550 4150 8550 4250
Wire Bus Line
8550 4250 8550 4350
Wire Bus Line
8550 4350 8550 4450
Wire Bus Line
8550 4450 8550 4550
Wire Bus Line
8550 4550 8550 4650
8550 3400 8550 4650
Wire Wire Line
8650 3650 9000 3650
Wire Wire Line
@ -1820,9 +1612,7 @@ Wire Wire Line
Wire Wire Line
10650 800 10950 800
Wire Wire Line
10950 750 10950 800
Wire Wire Line
10950 800 10950 900
10950 750 10950 900
Wire Wire Line
10950 900 10650 900
Connection ~ 10950 800
@ -1830,9 +1620,7 @@ Connection ~ 10650 900
Wire Wire Line
10650 1200 10650 1250
Wire Wire Line
10650 1250 10800 1250
Wire Wire Line
10800 1250 10950 1250
10650 1250 10950 1250
Wire Wire Line
10950 1250 10950 1200
Wire Wire Line
@ -1841,32 +1629,22 @@ Connection ~ 10800 1250
Wire Wire Line
11000 2250 11000 2650
Wire Wire Line
10650 2250 10800 2250
Wire Wire Line
10800 2250 11000 2250
10650 2250 11000 2250
Wire Wire Line
10650 2350 10650 2450
Wire Wire Line
10650 2750 10650 2950
Wire Wire Line
10650 2950 10800 2950
Wire Wire Line
10800 2950 11000 2950
10650 2950 11000 2950
Connection ~ 10800 2950
Wire Wire Line
10800 2150 10800 2250
Wire Wire Line
10800 2250 10800 2350
10800 2150 10800 2350
Connection ~ 10800 2250
Wire Wire Line
10800 2350 10650 2350
Connection ~ 10650 2350
Wire Wire Line
10500 3650 10600 3650
Wire Wire Line
10600 3650 10750 3650
Wire Wire Line
10750 3650 11000 3650
10500 3650 11000 3650
Wire Wire Line
10750 3650 10750 3600
Wire Wire Line
@ -1879,21 +1657,17 @@ Wire Wire Line
Connection ~ 10600 3650
Connection ~ 10600 3750
Wire Wire Line
10600 4050 10800 4050
Wire Wire Line
10800 4050 11000 4050
10600 4050 11000 4050
Wire Wire Line
10800 4050 10800 4100
Connection ~ 10800 4050
Wire Wire Line
10200 5950 10300 5950
10750 5950 10850 5950
Wire Wire Line
10300 5800 10300 5950
10850 5800 10850 6000
Connection ~ 10850 5950
Wire Wire Line
10300 5950 10300 6000
Connection ~ 10300 5950
Wire Wire Line
10300 6300 10300 6350
10850 6300 10850 6350
Wire Wire Line
8950 2750 9050 2750
Wire Wire Line
@ -1901,14 +1675,10 @@ Wire Wire Line
Wire Wire Line
8950 2950 9050 2950
Wire Wire Line
5050 6550 5050 6650
Wire Wire Line
5050 6650 5050 6700
5050 6550 5050 6700
Connection ~ 5050 6650
Wire Wire Line
5050 7000 5050 7050
Wire Wire Line
5050 7050 5050 7150
5050 7000 5050 7150
Connection ~ 5050 7050
Wire Wire Line
6450 6850 6750 6850
@ -1919,7 +1689,83 @@ Wire Wire Line
Wire Wire Line
8550 6300 8550 5250
Wire Wire Line
8550 5250 8800 5250
8550 5250 9350 5250
Text HLabel 8950 2550 0 60 Output ~ 0
TXCLK+
Text HLabel 9250 5350 0 60 BiDi ~ 0
DDCDAT_IN
Text HLabel 9250 5450 0 60 Input ~ 0
DDCCLK_IN
Text HLabel 9250 5550 0 60 BiDi ~ 0
DDCDAT_OUT
Text HLabel 9250 5650 0 60 Output ~ 0
DDCCLK_OUT
Wire Wire Line
9250 5350 9350 5350
Wire Wire Line
9250 5450 9350 5450
Wire Wire Line
9250 5550 9350 5550
Wire Wire Line
9250 5650 9350 5650
Text HLabel 9250 5750 0 60 Output ~ 0
HOTPLUG_OUT
Text HLabel 9250 5850 0 60 Input ~ 0
HOTPLUG_IN
Wire Wire Line
9250 5750 9350 5750
Wire Wire Line
9250 5850 9350 5850
Wire Bus Line
5100 5050 5100 5550
Entry Wire Line
5100 5250 5200 5350
Entry Wire Line
5100 5350 5200 5450
Entry Wire Line
5100 5450 5200 5550
Wire Wire Line
5200 5350 6450 5350
Wire Wire Line
5200 5450 6450 5450
Wire Wire Line
5200 5550 6450 5550
Text Label 6100 5350 0 60 ~ 0
CTL_IN1
Text Label 6100 5450 0 60 ~ 0
CTL_IN2
Text Label 6100 5550 0 60 ~ 0
CTL_IN3
Text HLabel 4800 5050 0 60 Input ~ 0
CTL_IN[1..3]
Wire Bus Line
4800 5050 5100 5050
Text Label 4850 5050 0 60 ~ 0
CTL_IN[1..3]
Text HLabel 4750 5700 0 60 Output ~ 0
CTL_OUT[1..3]
Wire Bus Line
4750 5700 5100 5700
Wire Bus Line
5100 5700 5100 6100
Entry Wire Line
5100 6050 5200 6150
Entry Wire Line
5100 5950 5200 6050
Entry Wire Line
5100 5850 5200 5950
Wire Wire Line
5200 5950 6450 5950
Wire Wire Line
5200 6050 6450 6050
Wire Wire Line
5200 6150 6450 6150
Text Label 5950 5950 0 60 ~ 0
CTL_OUT1
Text Label 5950 6050 0 60 ~ 0
CTL_OUT2
Text Label 5950 6150 0 60 ~ 0
CTL_OUT3
Text Label 4800 5700 0 60 ~ 0
CTL_OUT[1..3]
$EndSCHEMATC

View File

@ -40,7 +40,7 @@ EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 4
Sheet 2 5
Title "Power"
Date ""
Rev ""