dvi-fpga/dvi-sniffer.sch

328 lines
6.5 KiB
Plaintext
Raw Normal View History

2016-11-24 22:23:33 +01:00
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
2016-11-26 00:51:02 +01:00
LIBS:altera
2016-11-26 17:17:19 +01:00
LIBS:regulators
LIBS:pmic
2016-11-27 13:43:11 +01:00
LIBS:powersym
2016-11-27 15:53:52 +01:00
LIBS:osc
LIBS:con-molex
2016-11-26 00:51:02 +01:00
LIBS:dvi-sniffer-cache
2016-11-24 22:23:33 +01:00
EELAYER 26 0
EELAYER END
2016-11-26 17:17:19 +01:00
$Descr A3 16535 11693
2016-11-24 22:23:33 +01:00
encoding utf-8
2016-11-27 18:09:10 +01:00
Sheet 1 5
2016-11-26 17:17:19 +01:00
Title "DVI-Sniffer -- Top"
2016-11-24 22:23:33 +01:00
Date ""
2016-11-26 17:17:19 +01:00
Rev "0.1"
2016-11-24 22:23:33 +01:00
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
2016-11-26 17:17:19 +01:00
$Sheet
S 1850 1450 1050 1250
U 5839A46D
F0 "power" 60
F1 "power.sch" 60
F2 "VIN" I L 1850 1550 60
$EndSheet
2016-11-24 22:23:33 +01:00
$Comp
2016-12-09 20:32:01 +01:00
L BARREL_JACK CON101
2016-11-26 17:17:19 +01:00
U 1 1 583A22E7
P 1050 1650
2016-12-09 20:32:01 +01:00
F 0 "CON101" H 1031 1975 50 0000 C CNN
2016-11-26 17:17:19 +01:00
F 1 "BARREL_JACK" H 1031 1884 50 0000 C CNN
F 2 "Connect:BARREL_JACK" H 1050 1650 50 0001 C CNN
2016-11-26 17:17:19 +01:00
F 3 "" H 1050 1650 50 0000 C CNN
1 1050 1650
2016-11-24 22:23:33 +01:00
1 0 0 -1
$EndComp
$Comp
L GND #PWR01
2016-11-26 17:17:19 +01:00
U 1 1 583A2391
P 1450 1850
F 0 "#PWR01" H 1450 1600 50 0001 C CNN
2016-11-26 17:17:19 +01:00
F 1 "GND" H 1455 1677 50 0000 C CNN
F 2 "" H 1450 1850 50 0000 C CNN
F 3 "" H 1450 1850 50 0000 C CNN
1 1450 1850
2016-11-26 00:51:02 +01:00
1 0 0 -1
$EndComp
2016-11-26 17:17:19 +01:00
$Sheet
S 6100 900 2000 2300
2016-11-26 17:17:19 +01:00
U 583A26B6
F0 "fpga" 60
F1 "fpga.sch" 60
F2 "DATI[0..23]" I L 6100 1100 60
F3 "CLKIN" I L 6100 1300 60
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 "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
2016-11-26 17:17:19 +01:00
$EndSheet
2016-11-27 15:53:52 +01:00
$Sheet
S 3400 900 1550 2300
2016-11-27 15:53:52 +01:00
U 583B5F85
F0 "dvi_in" 60
F1 "dvi_in.sch" 60
F2 "DATI[0..23]" O R 4950 1100 60
F3 "HOTPLUG" I R 4950 1950 60
F4 "DDCCLK_IN" O R 4950 2150 60
F5 "DDCDAT_IN" B R 4950 2250 60
F6 "LINK_ACT" O R 4950 1700 60
F7 "CTL[1..3]" O R 4950 1000 60
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
2016-11-27 15:53:52 +01:00
$EndSheet
Text Label 5300 1100 0 60 ~ 0
2016-11-27 15:53:52 +01:00
DATI[0..23]
2016-11-27 18:09:10 +01:00
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
4950 1100 6100 1100
2016-11-27 18:09:10 +01:00
Wire Wire Line
4950 1300 6100 1300
2016-11-27 18:09:10 +01:00
Wire Wire Line
4950 1400 6100 1400
2016-11-27 18:09:10 +01:00
Wire Wire Line
4950 1500 6100 1500
2016-11-27 18:09:10 +01:00
Wire Wire Line
4950 1600 6100 1600
2016-11-27 18:09:10 +01:00
Wire Wire Line
4950 1700 6100 1700
2016-11-27 18:09:10 +01:00
Wire Bus Line
4950 1000 6100 1000
Text Label 5300 1000 0 60 ~ 0
2016-11-27 18:09:10 +01:00
CTL_IN[1..3]
Wire Wire Line
6100 1950 4950 1950
2016-11-27 18:09:10 +01:00
Wire Wire Line
6100 2150 4950 2150
2016-11-27 18:09:10 +01:00
Wire Wire Line
4950 2250 6100 2250
2016-11-27 18:09:10 +01:00
$Sheet
S 9700 900 1250 2300
2016-11-27 18:09:10 +01:00
U 583BE4A7
F0 "dvi_out" 60
F1 "dvi_out.sch" 60
F2 "TXCLK+" I L 9700 1300 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
2016-11-27 18:09:10 +01:00
$EndSheet
Wire Wire Line
8100 1300 9700 1300
Wire Wire Line
9700 2150 8100 2150
Wire Wire Line
9700 2250 8100 2250
Wire Wire Line
9700 1950 8100 1950
Wire Bus Line
8100 1000 9700 1000
Wire Bus Line
9700 1100 8100 1100
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 1500 9700 1500
Wire Wire Line
9700 1600 8100 1600
Wire Wire Line
8100 1700 9700 1700
Wire Wire Line
2016-12-09 20:28:56 +01:00
8100 2350 9700 2350
Wire Wire Line
2016-12-09 20:28:56 +01:00
8100 2450 9700 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
2016-12-09 20:28:56 +01:00
Wire Bus Line
8100 3100 8800 3100
Wire Bus Line
8800 3100 8800 4900
Entry Wire Line
8800 4900 8900 5000
Entry Wire Line
8800 4800 8900 4900
Entry Wire Line
8800 4700 8900 4800
Entry Wire Line
8800 4600 8900 4700
Entry Wire Line
8800 4500 8900 4600
Entry Wire Line
8800 4400 8900 4500
Entry Wire Line
8800 4300 8900 4400
Entry Wire Line
8800 4200 8900 4300
Wire Wire Line
8900 4300 9250 4300
Wire Wire Line
8900 4400 9250 4400
Wire Wire Line
8900 4500 9250 4500
Wire Wire Line
8900 4600 9250 4600
Wire Wire Line
9250 4700 8900 4700
Wire Wire Line
8900 4800 9250 4800
Wire Wire Line
9250 4900 8900 4900
Wire Wire Line
8900 5000 9250 5000
Text Label 8350 3100 0 60 ~ 0
GPIO[0..7]
Text Label 8900 4300 0 60 ~ 0
GPIO0
Text Label 8900 4400 0 60 ~ 0
GPIO1
Text Label 8900 4500 0 60 ~ 0
GPIO2
Text Label 8900 4600 0 60 ~ 0
GPIO3
Text Label 8900 4700 0 60 ~ 0
GPIO4
Text Label 8900 4800 0 60 ~ 0
GPIO5
Text Label 8900 4900 0 60 ~ 0
GPIO6
Text Label 8900 5000 0 60 ~ 0
GPIO7
$Comp
2016-12-09 20:32:01 +01:00
L CONN_01X11 P101
2016-12-09 20:28:56 +01:00
U 1 1 584D1B7E
P 9450 4500
2016-12-09 20:32:01 +01:00
F 0 "P101" H 9528 4541 50 0000 L CNN
2016-12-09 20:28:56 +01:00
F 1 "CONN_01X11" H 9528 4450 50 0000 L CNN
F 2 "Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-11pol" H 9450 4500 50 0001 C CNN
2016-12-09 20:28:56 +01:00
F 3 "" H 9450 4500 50 0000 C CNN
1 9450 4500
1 0 0 -1
$EndComp
Wire Wire Line
9250 4200 8900 4200
Wire Wire Line
8900 4200 8900 3850
$Comp
L GND #PWR02
2016-12-09 20:28:56 +01:00
U 1 1 584D1EA7
P 8900 3850
F 0 "#PWR02" H 8900 3600 50 0001 C CNN
2016-12-09 20:28:56 +01:00
F 1 "GND" H 8905 3677 50 0000 C CNN
F 2 "" H 8900 3850 50 0000 C CNN
F 3 "" H 8900 3850 50 0000 C CNN
1 8900 3850
-1 0 0 1
$EndComp
$Comp
L +5V #PWR03
2016-12-09 20:28:56 +01:00
U 1 1 584D2103
P 9000 3800
F 0 "#PWR03" H 9000 3650 50 0001 C CNN
2016-12-09 20:28:56 +01:00
F 1 "+5V" H 9000 4050 50 0000 C CNN
F 2 "" H 9000 3800 50 0000 C CNN
F 3 "" H 9000 3800 50 0000 C CNN
1 9000 3800
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR04
2016-12-09 20:28:56 +01:00
U 1 1 584D223B
P 9100 3800
F 0 "#PWR04" H 9100 3650 50 0001 C CNN
2016-12-09 20:28:56 +01:00
F 1 "+3V3" H 9100 3950 50 0000 C CNN
F 2 "" H 9100 3800 50 0000 C CNN
F 3 "" H 9100 3800 50 0000 C CNN
1 9100 3800
1 0 0 -1
$EndComp
Wire Wire Line
9000 3800 9000 4100
Wire Wire Line
9000 4100 9250 4100
Wire Wire Line
9100 3800 9100 4000
Wire Wire Line
9100 4000 9250 4000
2016-11-24 22:23:33 +01:00
$EndSCHEMATC