From 124ed27ef7c176862fa92c6672301bbcdd69d2b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Wed, 7 Dec 2016 17:40:21 +0100 Subject: [PATCH] toplevel connection DVI out, i2c level shifter --- dvi-sniffer-cache.lib | 31 +++++ dvi-sniffer.sch | 125 ++++++++++++-------- dvi_in.sch | 258 ++++++++++++++++++++++++++++++++---------- dvi_out.sch | 253 ++++++++++++++++++++++++++++++++++------- fpga.sch | 128 ++++++++++----------- power.sch | 8 +- 6 files changed, 591 insertions(+), 212 deletions(-) diff --git a/dvi-sniffer-cache.lib b/dvi-sniffer-cache.lib index db20a30..cb9546a 100644 --- a/dvi-sniffer-cache.lib +++ b/dvi-sniffer-cache.lib @@ -620,6 +620,37 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Q_NMOS_GDS +# +DEF Q_NMOS_GDS Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_GDS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X G 1 -200 0 210 R 50 50 1 1 I +X D 2 100 200 100 D 50 50 1 1 P +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R # DEF R R 0 0 N Y 1 F N diff --git a/dvi-sniffer.sch b/dvi-sniffer.sch index b6ac53e..cdc7b79 100644 --- a/dvi-sniffer.sch +++ b/dvi-sniffer.sch @@ -80,48 +80,48 @@ F 3 "" H 1450 1850 50 0000 C CNN 1 0 0 -1 $EndComp $Sheet -S 6600 3300 2000 2300 +S 6100 900 2000 2300 U 583A26B6 F0 "fpga" 60 F1 "fpga.sch" 60 -F2 "DATI[0..23]" I L 6600 3500 60 -F3 "CLKIN" I L 6600 3700 60 -F4 "HSYNC_IN" I L 6600 3800 60 -F5 "VSYNC_IN" I L 6600 3900 60 -F6 "DE_IN" I L 6600 4000 60 -F7 "LINK_ACT_IN" I L 6600 4100 60 -F8 "TXCLK-" O R 8600 3800 60 -F9 "DATO[0..23]" O R 8600 3500 60 -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 +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 "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 $EndSheet $Sheet -S 3900 3300 1550 2300 +S 3400 900 1550 2300 U 583B5F85 F0 "dvi_in" 60 F1 "dvi_in.sch" 60 -F2 "DATI[0..23]" O R 5450 3500 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 +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 $EndSheet -Text Label 5800 3500 0 60 ~ 0 +Text Label 5300 1100 0 60 ~ 0 DATI[0..23] Wire Wire Line 1350 1650 1450 1650 @@ -133,31 +133,66 @@ Connection ~ 1450 1750 Wire Wire Line 1350 1550 1850 1550 Wire Bus Line - 5450 3500 6600 3500 + 4950 1100 6100 1100 Wire Wire Line - 5450 3700 6600 3700 + 4950 1300 6100 1300 Wire Wire Line - 5450 3800 6600 3800 + 4950 1400 6100 1400 Wire Wire Line - 5450 3900 6600 3900 + 4950 1500 6100 1500 Wire Wire Line - 5450 4000 6600 4000 + 4950 1600 6100 1600 Wire Wire Line - 5450 4100 6600 4100 + 4950 1700 6100 1700 Wire Bus Line - 5450 3400 6600 3400 -Text Label 5800 3400 0 60 ~ 0 + 4950 1000 6100 1000 +Text Label 5300 1000 0 60 ~ 0 CTL_IN[1..3] Wire Wire Line - 6600 4350 5450 4350 + 6100 1950 4950 1950 Wire Wire Line - 6600 4550 5450 4550 + 6100 2150 4950 2150 Wire Wire Line - 5450 4650 6600 4650 + 4950 2250 6100 2250 $Sheet -S 10200 3300 1250 2300 +S 9700 900 1250 2300 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 $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 1400 9700 1400 +Wire Wire Line + 8100 1500 9700 1500 +Wire Wire Line + 9700 1600 8100 1600 +Wire Wire Line + 8100 1700 9700 1700 $EndSCHEMATC diff --git a/dvi_in.sch b/dvi_in.sch index 1b714a2..27f1b7c 100644 --- a/dvi_in.sch +++ b/dvi_in.sch @@ -167,10 +167,10 @@ F 3 "" H 3250 1850 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR053 U 1 1 583B6B83 P 2950 2100 -F 0 "#PWR?" H 2950 1850 50 0001 C CNN +F 0 "#PWR053" H 2950 1850 50 0001 C CNN F 1 "GND" H 2955 1927 50 0000 C CNN F 2 "" H 2950 2100 50 0000 C CNN F 3 "" H 2950 2100 50 0000 C CNN @@ -178,10 +178,10 @@ F 3 "" H 2950 2100 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3V3 #PWR? +L +3V3 #PWR054 U 1 1 583B6BE8 P 2450 1150 -F 0 "#PWR?" H 2450 1000 50 0001 C CNN +F 0 "#PWR054" H 2450 1000 50 0001 C CNN F 1 "+3V3" H 2465 1323 50 0000 C CNN F 2 "" H 2450 1150 50 0000 C CNN F 3 "" H 2450 1150 50 0000 C CNN @@ -255,10 +255,10 @@ F 3 "" H 3100 2650 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR055 U 1 1 583B7673 P 3000 2800 -F 0 "#PWR?" H 3000 2550 50 0001 C CNN +F 0 "#PWR055" H 3000 2550 50 0001 C CNN F 1 "GND" H 3005 2627 50 0000 C CNN F 2 "" H 3000 2800 50 0000 C CNN F 3 "" H 3000 2800 50 0000 C CNN @@ -277,10 +277,10 @@ F 3 "" H 2500 3050 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3V3 #PWR? +L +3V3 #PWR056 U 1 1 583B7B96 P 2500 2850 -F 0 "#PWR?" H 2500 2700 50 0001 C CNN +F 0 "#PWR056" H 2500 2700 50 0001 C CNN F 1 "+3V3" H 2515 3023 50 0000 C CNN F 2 "" H 2500 2850 50 0000 C CNN F 3 "" H 2500 2850 50 0000 C CNN @@ -321,10 +321,10 @@ F 3 "" H 3300 3350 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR057 U 1 1 583B80ED P 2950 3600 -F 0 "#PWR?" H 2950 3350 50 0001 C CNN +F 0 "#PWR057" H 2950 3350 50 0001 C CNN F 1 "GND" H 2955 3427 50 0000 C CNN F 2 "" H 2950 3600 50 0000 C CNN F 3 "" H 2950 3600 50 0000 C CNN @@ -343,10 +343,10 @@ F 3 "" H 8900 2000 60 0001 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR058 U 1 1 583B9DCE P 8150 2300 -F 0 "#PWR?" H 8150 2050 50 0001 C CNN +F 0 "#PWR058" 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 @@ -358,10 +358,10 @@ Rx2+ Text Label 6750 2150 0 60 ~ 0 Rx2- $Comp -L GND #PWR? +L GND #PWR059 U 1 1 583BA203 P 8150 1900 -F 0 "#PWR?" H 8150 1650 50 0001 C CNN +F 0 "#PWR059" 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 @@ -369,10 +369,10 @@ F 3 "" H 8150 1900 50 0000 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR? +L GND #PWR060 U 1 1 583BA247 P 8150 1100 -F 0 "#PWR?" H 8150 850 50 0001 C CNN +F 0 "#PWR060" 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 @@ -395,10 +395,10 @@ F 3 "" H 7850 2550 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR061 U 1 1 583BABF4 P 7850 2750 -F 0 "#PWR?" H 7850 2500 50 0001 C CNN +F 0 "#PWR061" 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 @@ -411,9 +411,9 @@ Text Label 7650 1550 0 60 ~ 0 Rx0+ Text Label 7950 1600 0 60 ~ 0 RX0- -Text HLabel 6950 800 0 60 Output ~ 0 +Text HLabel 8000 4900 0 60 Output ~ 0 DDCCLK_IN -Text HLabel 6950 900 0 60 BiDi ~ 0 +Text HLabel 8000 4050 0 60 BiDi ~ 0 DDCDAT_IN Text Label 6750 1400 0 60 ~ 0 RxC- @@ -520,10 +520,10 @@ DATI22 Text Label 3700 5550 0 60 ~ 0 DATI23 $Comp -L GND #PWR? +L GND #PWR062 U 1 1 583BE5DD P 4450 2900 -F 0 "#PWR?" H 4450 2650 50 0001 C CNN +F 0 "#PWR062" 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 @@ -723,17 +723,7 @@ Wire Wire Line Wire Wire Line 8200 2600 8400 2600 Wire Wire Line - 6950 800 7750 800 -Wire Wire Line - 7750 800 7750 1400 -Wire Wire Line - 7750 1400 8400 1400 -Wire Wire Line - 8400 1500 7100 1500 -Wire Wire Line - 7100 1500 7100 900 -Wire Wire Line - 7100 900 6950 900 + 8000 1400 8400 1400 Wire Wire Line 6400 1300 6750 1300 Wire Wire Line @@ -766,11 +756,11 @@ Wire Wire Line 4850 2400 4250 2400 Connection ~ 4250 2400 Wire Wire Line - 4850 2300 3750 2300 + 4850 2300 3650 2300 Wire Wire Line - 3750 2300 3750 950 + 3650 2300 3650 950 Wire Wire Line - 3750 950 3400 950 + 3650 950 3400 950 Text HLabel 3400 950 0 60 Output ~ 0 LINK_ACT Wire Bus Line @@ -793,13 +783,13 @@ Text Label 3950 1400 0 60 ~ 0 CTL2 Text Label 3950 1500 0 60 ~ 0 CTL3 -Text HLabel 3700 1700 0 60 Output ~ 0 +Text HLabel 3600 1700 0 60 Output ~ 0 DE -Text HLabel 4450 1750 0 60 Output ~ 0 +Text HLabel 4350 1750 0 60 Output ~ 0 OCLK -Text HLabel 3900 1900 0 60 Output ~ 0 +Text HLabel 3800 1900 0 60 Output ~ 0 HSYNC -Text HLabel 3900 1800 0 60 Output ~ 0 +Text HLabel 3800 1800 0 60 Output ~ 0 VSYNC Connection ~ 4450 2700 NoConn ~ 4850 3000 @@ -918,13 +908,13 @@ Wire Wire Line Wire Wire Line 4400 5550 3700 5550 Wire Wire Line - 4400 1650 4850 1650 + 4250 1650 4850 1650 Wire Wire Line 4800 1750 4850 1750 Wire Wire Line - 4450 1750 4500 1750 + 4350 1750 4500 1750 Wire Wire Line - 4000 1700 3700 1700 + 3850 1700 3600 1700 $Comp L R_Pack04 RN? U 1 1 5845D791 @@ -994,10 +984,10 @@ $EndComp Wire Wire Line 4450 2900 4450 2700 $Comp -L GND #PWR? +L GND #PWR063 U 1 1 58481897 P 4800 1850 -F 0 "#PWR?" H 4800 1600 50 0001 C CNN +F 0 "#PWR063" H 4800 1600 50 0001 C CNN F 1 "GND" H 4805 1677 50 0000 C CNN F 2 "" H 4800 1850 50 0000 C CNN F 3 "" H 4800 1850 50 0000 C CNN @@ -1034,7 +1024,7 @@ L R R? U 1 1 584833AA P 4650 1750 F 0 "R?" V 4443 1750 50 0000 C CNN -F 1 "R" V 4534 1750 50 0000 C CNN +F 1 "Zw" V 4534 1750 50 0000 C CNN F 2 "" V 4580 1750 50 0000 C CNN F 3 "" H 4650 1750 50 0000 C CNN 1 4650 1750 @@ -1043,31 +1033,185 @@ $EndComp $Comp L R_Pack03 RN? U 1 1 5848373B -P 4200 1800 -F 0 "RN?" V 3883 1800 50 0000 C CNN -F 1 "R_Pack03" V 3974 1800 50 0000 C CNN -F 2 "" V 4475 1800 50 0001 C CNN -F 3 "" H 4200 1800 50 0000 C CNN - 1 4200 1800 +P 4050 1800 +F 0 "RN?" V 3733 1800 50 0000 C CNN +F 1 "R_Pack03" V 3824 1800 50 0000 C CNN +F 2 "" V 4325 1800 50 0001 C CNN +F 3 "" H 4050 1800 50 0000 C CNN + 1 4050 1800 0 1 1 0 $EndComp Wire Wire Line - 4400 1650 4400 1700 + 4250 1650 4250 1700 Wire Wire Line 4850 2050 4450 2050 Wire Wire Line 4450 2050 4450 1800 Wire Wire Line - 4450 1800 4400 1800 + 4450 1800 4250 1800 Wire Wire Line 4850 1950 4500 1950 Wire Wire Line 4500 1950 4500 1900 Wire Wire Line - 4500 1900 4400 1900 + 4500 1900 4250 1900 Wire Wire Line - 3900 1800 4000 1800 + 3800 1800 3850 1800 Wire Wire Line - 3900 1900 4000 1900 + 3800 1900 3850 1900 Connection ~ 7850 2750 +Wire Wire Line + 8000 1500 8400 1500 +Text Label 8000 1400 0 60 ~ 0 +DDCCLK +Text Label 8000 1500 0 60 ~ 0 +DDCDAT +Text Label 9200 4050 0 60 ~ 0 +DDCDAT +Text Label 9200 4900 0 60 ~ 0 +DDCCLK +$Comp +L Q_NMOS_GDS Q? +U 1 1 58486C99 +P 8600 3950 +F 0 "Q?" V 8850 3950 50 0000 C CNN +F 1 "Q_NMOS_GDS" V 8941 3950 50 0000 C CNN +F 2 "" H 8800 4050 50 0000 C CNN +F 3 "" H 8600 3950 50 0000 C CNN + 1 8600 3950 + 0 1 1 0 +$EndComp +$Comp +L +3V3 #PWR064 +U 1 1 58486DD6 +P 8600 3700 +F 0 "#PWR064" H 8600 3550 50 0001 C CNN +F 1 "+3V3" H 8615 3873 50 0000 C CNN +F 2 "" H 8600 3700 50 0000 C CNN +F 3 "" H 8600 3700 50 0000 C CNN + 1 8600 3700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8600 3700 8600 3750 +Wire Wire Line + 8000 4050 8400 4050 +Wire Wire Line + 8800 4050 9200 4050 +$Comp +L R R? +U 1 1 584871C6 +P 8900 3850 +F 0 "R?" H 8970 3896 50 0000 L CNN +F 1 "10k" H 8970 3805 50 0000 L CNN +F 2 "" V 8830 3850 50 0000 C CNN +F 3 "" H 8900 3850 50 0000 C CNN + 1 8900 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8900 4050 8900 4000 +Connection ~ 8600 3700 +$Comp +L R R? +U 1 1 584876BA +P 8250 3850 +F 0 "R?" H 8320 3896 50 0000 L CNN +F 1 "10k" H 8320 3805 50 0000 L CNN +F 2 "" V 8180 3850 50 0000 C CNN +F 3 "" H 8250 3850 50 0000 C CNN + 1 8250 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8250 4050 8250 4000 +Connection ~ 8250 4050 +Connection ~ 8900 4050 +$Comp +L Q_NMOS_GDS Q? +U 1 1 58487D0C +P 8600 4800 +F 0 "Q?" V 8850 4800 50 0000 C CNN +F 1 "Q_NMOS_GDS" V 8941 4800 50 0000 C CNN +F 2 "" H 8800 4900 50 0000 C CNN +F 3 "" H 8600 4800 50 0000 C CNN + 1 8600 4800 + 0 1 1 0 +$EndComp +$Comp +L +3V3 #PWR065 +U 1 1 58487D12 +P 8600 4550 +F 0 "#PWR065" H 8600 4400 50 0001 C CNN +F 1 "+3V3" H 8615 4723 50 0000 C CNN +F 2 "" H 8600 4550 50 0000 C CNN +F 3 "" H 8600 4550 50 0000 C CNN + 1 8600 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8600 4550 8600 4600 +Wire Wire Line + 8000 4900 8400 4900 +Wire Wire Line + 8800 4900 9200 4900 +$Comp +L R R? +U 1 1 58487D1B +P 8900 4700 +F 0 "R?" H 8970 4746 50 0000 L CNN +F 1 "10k" H 8970 4655 50 0000 L CNN +F 2 "" V 8830 4700 50 0000 C CNN +F 3 "" H 8900 4700 50 0000 C CNN + 1 8900 4700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8900 4900 8900 4850 +Connection ~ 8600 4550 +$Comp +L R R? +U 1 1 58487D24 +P 8250 4700 +F 0 "R?" H 8320 4746 50 0000 L CNN +F 1 "10k" H 8320 4655 50 0000 L CNN +F 2 "" V 8180 4700 50 0000 C CNN +F 3 "" H 8250 4700 50 0000 C CNN + 1 8250 4700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8250 4900 8250 4850 +Connection ~ 8250 4900 +Connection ~ 8900 4900 +$Comp +L +5V #PWR066 +U 1 1 5848AB0D +P 8900 4450 +F 0 "#PWR066" H 8900 4300 50 0001 C CNN +F 1 "+5V" H 8915 4623 50 0000 C CNN +F 2 "" H 8900 4450 50 0000 C CNN +F 3 "" H 8900 4450 50 0000 C CNN + 1 8900 4450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR067 +U 1 1 5848AB67 +P 8900 3600 +F 0 "#PWR067" H 8900 3450 50 0001 C CNN +F 1 "+5V" H 8915 3773 50 0000 C CNN +F 2 "" H 8900 3600 50 0000 C CNN +F 3 "" H 8900 3600 50 0000 C CNN + 1 8900 3600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8900 3600 8900 3700 +Wire Wire Line + 8900 4450 8900 4550 +Wire Wire Line + 8250 3700 8600 3700 +Wire Wire Line + 8250 4550 8600 4550 $EndSCHEMATC diff --git a/dvi_out.sch b/dvi_out.sch index b454edb..6e8af4d 100644 --- a/dvi_out.sch +++ b/dvi_out.sch @@ -269,10 +269,10 @@ Wire Wire Line 4950 6650 5100 6650 Connection ~ 5100 6650 $Comp -L +3V3 #PWR? +L +3V3 #PWR068 U 1 1 5847FE01 P 5100 6400 -F 0 "#PWR?" H 5100 6250 50 0001 C CNN +F 0 "#PWR068" H 5100 6250 50 0001 C CNN F 1 "+3V3" H 5115 6573 50 0000 C CNN F 2 "" H 5100 6400 50 0000 C CNN F 3 "" H 5100 6400 50 0000 C CNN @@ -334,10 +334,10 @@ Wire Wire Line 4650 7200 4650 7150 Connection ~ 4250 7200 $Comp -L GND #PWR? +L GND #PWR069 U 1 1 5848018E P 4250 7250 -F 0 "#PWR?" H 4250 7000 50 0001 C CNN +F 0 "#PWR069" H 4250 7000 50 0001 C CNN F 1 "GND" H 4255 7077 50 0000 C CNN F 2 "" H 4250 7250 50 0000 C CNN F 3 "" H 4250 7250 50 0000 C CNN @@ -421,10 +421,10 @@ Connection ~ 5650 7400 Wire Wire Line 5650 6850 6050 6850 $Comp -L GND #PWR? +L GND #PWR070 U 1 1 58480AED P 5850 6850 -F 0 "#PWR?" H 5850 6600 50 0001 C CNN +F 0 "#PWR070" H 5850 6600 50 0001 C CNN F 1 "GND" H 5855 6677 50 0000 C CNN F 2 "" H 5850 6850 50 0000 C CNN F 3 "" H 5850 6850 50 0000 C CNN @@ -433,10 +433,10 @@ F 3 "" H 5850 6850 50 0000 C CNN $EndComp Connection ~ 5850 6850 $Comp -L GND #PWR? +L GND #PWR071 U 1 1 58480B2A P 5850 7400 -F 0 "#PWR?" H 5850 7150 50 0001 C CNN +F 0 "#PWR071" H 5850 7150 50 0001 C CNN F 1 "GND" H 5855 7227 50 0000 C CNN F 2 "" H 5850 7400 50 0000 C CNN F 3 "" H 5850 7400 50 0000 C CNN @@ -481,10 +481,10 @@ Wire Wire Line Connection ~ 2300 6900 Connection ~ 2300 7000 $Comp -L GND #PWR? +L GND #PWR072 U 1 1 584811BE P 2300 7200 -F 0 "#PWR?" H 2300 6950 50 0001 C CNN +F 0 "#PWR072" H 2300 6950 50 0001 C CNN F 1 "GND" H 2305 7027 50 0000 C CNN F 2 "" H 2300 7200 50 0000 C CNN F 3 "" H 2300 7200 50 0000 C CNN @@ -766,10 +766,10 @@ Wire Wire Line Wire Wire Line 4650 4300 4700 4300 $Comp -L +3V3 #PWR? +L +3V3 #PWR073 U 1 1 584885B1 P 4650 4300 -F 0 "#PWR?" H 4650 4150 50 0001 C CNN +F 0 "#PWR073" H 4650 4150 50 0001 C CNN F 1 "+3V3" H 4665 4473 50 0000 C CNN F 2 "" H 4650 4300 50 0000 C CNN F 3 "" H 4650 4300 50 0000 C CNN @@ -849,10 +849,10 @@ Wire Wire Line Wire Wire Line 7700 1100 8000 1100 $Comp -L GND #PWR? +L GND #PWR074 U 1 1 5848A94C P 7650 1200 -F 0 "#PWR?" H 7650 950 50 0001 C CNN +F 0 "#PWR074" H 7650 950 50 0001 C CNN F 1 "GND" V 7655 1072 50 0000 R CNN F 2 "" H 7650 1200 50 0000 C CNN F 3 "" H 7650 1200 50 0000 C CNN @@ -860,10 +860,10 @@ F 3 "" H 7650 1200 50 0000 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR? +L GND #PWR075 U 1 1 5848A9C2 P 7650 2400 -F 0 "#PWR?" H 7650 2150 50 0001 C CNN +F 0 "#PWR075" H 7650 2150 50 0001 C CNN F 1 "GND" V 7655 2272 50 0000 R CNN F 2 "" H 7650 2400 50 0000 C CNN F 3 "" H 7650 2400 50 0000 C CNN @@ -871,10 +871,10 @@ F 3 "" H 7650 2400 50 0000 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR? +L GND #PWR076 U 1 1 5848AB76 P 7650 3100 -F 0 "#PWR?" H 7650 2850 50 0001 C CNN +F 0 "#PWR076" H 7650 2850 50 0001 C CNN F 1 "GND" V 7655 2972 50 0000 R CNN F 2 "" H 7650 3100 50 0000 C CNN F 3 "" H 7650 3100 50 0000 C CNN @@ -888,31 +888,31 @@ Wire Wire Line Wire Wire Line 7650 3100 8000 3100 Wire Wire Line - 8000 2300 7300 2300 + 8000 2300 7750 2300 $Comp L Polyfuse F? U 1 1 5848B419 -P 7150 2300 -F 0 "F?" V 6925 2300 50 0000 C CNN -F 1 "Polyfuse" V 7016 2300 50 0000 C CNN -F 2 "" H 7200 2100 50 0001 L CNN -F 3 "" H 7150 2300 50 0001 C CNN - 1 7150 2300 +P 7600 2300 +F 0 "F?" V 7375 2300 50 0000 C CNN +F 1 "Polyfuse 50mA" V 7466 2300 50 0000 C CNN +F 2 "" H 7650 2100 50 0001 L CNN +F 3 "" H 7600 2300 50 0001 C CNN + 1 7600 2300 0 1 1 0 $EndComp $Comp -L +5V #PWR? +L +5V #PWR077 U 1 1 5848BF51 -P 6950 2300 -F 0 "#PWR?" H 6950 2150 50 0001 C CNN -F 1 "+5V" H 6965 2473 50 0000 C CNN -F 2 "" H 6950 2300 50 0000 C CNN -F 3 "" H 6950 2300 50 0000 C CNN - 1 6950 2300 +P 7400 2300 +F 0 "#PWR077" H 7400 2150 50 0001 C CNN +F 1 "+5V" H 7415 2473 50 0000 C CNN +F 2 "" H 7400 2300 50 0000 C CNN +F 3 "" H 7400 2300 50 0000 C CNN + 1 7400 2300 0 -1 -1 0 $EndComp Wire Wire Line - 6950 2300 7000 2300 + 7400 2300 7450 2300 Wire Wire Line 7650 1500 8000 1500 Wire Wire Line @@ -921,16 +921,185 @@ Text Label 7650 1500 0 60 ~ 0 DDCCLK Text Label 7650 1600 0 60 ~ 0 DDCDAT -Text Label 1350 1300 0 60 ~ 0 +Text Label 9000 5650 0 60 ~ 0 DDCCLK -Text Label 1350 1400 0 60 ~ 0 -DDCDAT -Wire Wire Line - 1350 1300 1150 1300 -Wire Wire Line - 1350 1400 1150 1400 -Text HLabel 1150 1300 0 60 Input ~ 0 +Text HLabel 7700 5650 0 60 Input ~ 0 DDCCLK -Text HLabel 1150 1400 0 60 BiDi ~ 0 +Text HLabel 7700 4600 0 60 BiDi ~ 0 DDCDAT +$Comp +L Q_NMOS_GDS Q? +U 1 1 58488B88 +P 8300 4500 +F 0 "Q?" V 8550 4500 50 0000 C CNN +F 1 "Q_NMOS_GDS" V 8641 4500 50 0000 C CNN +F 2 "" H 8500 4600 50 0000 C CNN +F 3 "" H 8300 4500 50 0000 C CNN + 1 8300 4500 + 0 1 1 0 +$EndComp +$Comp +L +3V3 #PWR078 +U 1 1 58488B8F +P 8300 4250 +F 0 "#PWR078" H 8300 4100 50 0001 C CNN +F 1 "+3V3" H 8315 4423 50 0000 C CNN +F 2 "" H 8300 4250 50 0000 C CNN +F 3 "" H 8300 4250 50 0000 C CNN + 1 8300 4250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8300 4250 8300 4300 +Wire Wire Line + 7700 4600 8100 4600 +Wire Wire Line + 8500 4600 8900 4600 +$Comp +L R R? +U 1 1 58488B98 +P 8600 4400 +F 0 "R?" H 8670 4446 50 0000 L CNN +F 1 "10k" H 8670 4355 50 0000 L CNN +F 2 "" V 8530 4400 50 0000 C CNN +F 3 "" H 8600 4400 50 0000 C CNN + 1 8600 4400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8600 4600 8600 4550 +Connection ~ 8300 4250 +$Comp +L R R? +U 1 1 58488BA2 +P 7950 4400 +F 0 "R?" H 8020 4446 50 0000 L CNN +F 1 "10k" H 8020 4355 50 0000 L CNN +F 2 "" V 7880 4400 50 0000 C CNN +F 3 "" H 7950 4400 50 0000 C CNN + 1 7950 4400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7950 4600 7950 4550 +Connection ~ 7950 4600 +Connection ~ 8600 4600 +Text Label 8900 4600 0 60 ~ 0 +DDCDAT +$Comp +L +5V #PWR079 +U 1 1 58488F8B +P 8600 4200 +F 0 "#PWR079" H 8600 4050 50 0001 C CNN +F 1 "+5V" H 8615 4373 50 0000 C CNN +F 2 "" H 8600 4200 50 0000 C CNN +F 3 "" H 8600 4200 50 0000 C CNN + 1 8600 4200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8600 4200 8600 4250 +Wire Wire Line + 7950 4250 8300 4250 +$Comp +L Q_NMOS_GDS Q? +U 1 1 58489457 +P 8350 5550 +F 0 "Q?" V 8600 5550 50 0000 C CNN +F 1 "Q_NMOS_GDS" V 8691 5550 50 0000 C CNN +F 2 "" H 8550 5650 50 0000 C CNN +F 3 "" H 8350 5550 50 0000 C CNN + 1 8350 5550 + 0 1 1 0 +$EndComp +$Comp +L R R? +U 1 1 58489619 +P 8000 5450 +F 0 "R?" H 8070 5496 50 0000 L CNN +F 1 "10k" H 8070 5405 50 0000 L CNN +F 2 "" V 7930 5450 50 0000 C CNN +F 3 "" H 8000 5450 50 0000 C CNN + 1 8000 5450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR080 +U 1 1 584896AE +P 8700 5200 +F 0 "#PWR080" H 8700 5050 50 0001 C CNN +F 1 "+5V" H 8715 5373 50 0000 C CNN +F 2 "" H 8700 5200 50 0000 C CNN +F 3 "" H 8700 5200 50 0000 C CNN + 1 8700 5200 + 1 0 0 -1 +$EndComp +$Comp +L +3V3 #PWR081 +U 1 1 58489716 +P 8350 5300 +F 0 "#PWR081" H 8350 5150 50 0001 C CNN +F 1 "+3V3" H 8365 5473 50 0000 C CNN +F 2 "" H 8350 5300 50 0000 C CNN +F 3 "" H 8350 5300 50 0000 C CNN + 1 8350 5300 + 1 0 0 -1 +$EndComp +$Comp +L R R? +U 1 1 58489AF1 +P 8700 5450 +F 0 "R?" H 8770 5496 50 0000 L CNN +F 1 "10k" H 8770 5405 50 0000 L CNN +F 2 "" V 8630 5450 50 0000 C CNN +F 3 "" H 8700 5450 50 0000 C CNN + 1 8700 5450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8550 5650 9000 5650 +Wire Wire Line + 8700 5600 8700 5650 +Connection ~ 8700 5650 +Wire Wire Line + 8700 5300 8700 5200 +Wire Wire Line + 8350 5350 8350 5300 +Connection ~ 8350 5300 +Wire Wire Line + 8350 5300 8000 5300 +Wire Wire Line + 7700 5650 8150 5650 +Wire Wire Line + 8000 5600 8000 5650 +Connection ~ 8000 5650 +Wire Notes Line + 7150 3850 9500 3850 +Wire Notes Line + 9500 3850 9500 6000 +Wire Notes Line + 9500 6000 7150 6000 +Wire Notes Line + 7150 6000 7150 3850 +Text Notes 7200 3950 0 60 ~ 0 +I²C Level Shifter 3V3 <-> 5V +Text Notes 7400 5000 0 60 ~ 0 +Use Logic Level NMOS Types Vth << 3V3 +Wire Wire Line + 8000 2500 7150 2500 +$Comp +L R R? +U 1 1 5848CEAD +P 7000 2500 +F 0 "R?" V 6793 2500 50 0000 C CNN +F 1 "200" V 6884 2500 50 0000 C CNN +F 2 "" V 6930 2500 50 0000 C CNN +F 3 "" H 7000 2500 50 0000 C CNN + 1 7000 2500 + 0 1 1 0 +$EndComp +Text HLabel 6800 2500 0 60 Output ~ 0 +HOTPLUG +Wire Wire Line + 6800 2500 6850 2500 $EndSCHEMATC diff --git a/fpga.sch b/fpga.sch index db98848..0215711 100644 --- a/fpga.sch +++ b/fpga.sch @@ -150,10 +150,10 @@ F 3 "" H 3800 4500 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +1V2 #PWR018 +L +1V2 #PWR020 U 1 1 583A44FF P 1300 850 -F 0 "#PWR018" H 1300 700 50 0001 C CNN +F 0 "#PWR020" H 1300 700 50 0001 C CNN F 1 "+1V2" H 1315 1023 50 0000 C CNN F 2 "" H 1300 850 50 0000 C CNN F 3 "" H 1300 850 50 0000 C CNN @@ -161,10 +161,10 @@ F 3 "" H 1300 850 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR019 +L GND #PWR021 U 1 1 583A4A0A P 3000 2750 -F 0 "#PWR019" H 3000 2500 50 0001 C CNN +F 0 "#PWR021" H 3000 2500 50 0001 C CNN F 1 "GND" H 3005 2577 50 0000 C CNN F 2 "" H 3000 2750 50 0000 C CNN F 3 "" H 3000 2750 50 0000 C CNN @@ -172,10 +172,10 @@ F 3 "" H 3000 2750 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +2V5 #PWR020 +L +2V5 #PWR022 U 1 1 583A4B94 P 1000 1850 -F 0 "#PWR020" H 1000 1700 50 0001 C CNN +F 0 "#PWR022" H 1000 1700 50 0001 C CNN F 1 "+2V5" H 1015 2023 50 0000 C CNN F 2 "" H 1000 1850 50 0000 C CNN F 3 "" H 1000 1850 50 0000 C CNN @@ -194,10 +194,10 @@ F 3 "" H 1400 2700 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR021 +L GND #PWR023 U 1 1 583A52CD P 2000 4250 -F 0 "#PWR021" H 2000 4000 50 0001 C CNN +F 0 "#PWR023" H 2000 4000 50 0001 C CNN F 1 "GND" H 2005 4077 50 0000 C CNN F 2 "" H 2000 4250 50 0000 C CNN F 3 "" H 2000 4250 50 0000 C CNN @@ -227,10 +227,10 @@ DCLK Text Label 800 5300 0 60 ~ 0 nCS $Comp -L +3V3 #PWR022 +L +3V3 #PWR024 U 1 1 583A6DDD P 1050 4800 -F 0 "#PWR022" H 1050 4650 50 0001 C CNN +F 0 "#PWR024" H 1050 4650 50 0001 C CNN F 1 "+3V3" H 1065 4973 50 0000 C CNN F 2 "" H 1050 4800 50 0000 C CNN F 3 "" H 1050 4800 50 0000 C CNN @@ -238,10 +238,10 @@ F 3 "" H 1050 4800 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR023 +L GND #PWR025 U 1 1 583A6E3B P 1600 5850 -F 0 "#PWR023" H 1600 5600 50 0001 C CNN +F 0 "#PWR025" H 1600 5600 50 0001 C CNN F 1 "GND" H 1605 5677 50 0000 C CNN F 2 "" H 1600 5850 50 0000 C CNN F 3 "" H 1600 5850 50 0000 C CNN @@ -271,10 +271,10 @@ F 3 "" H 2500 3850 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR024 +L GND #PWR026 U 1 1 583A77E0 P 3050 4000 -F 0 "#PWR024" H 3050 3750 50 0001 C CNN +F 0 "#PWR026" H 3050 3750 50 0001 C CNN F 1 "GND" H 3055 3827 50 0000 C CNN F 2 "" H 3050 4000 50 0000 C CNN F 3 "" H 3050 4000 50 0000 C CNN @@ -282,10 +282,10 @@ F 3 "" H 3050 4000 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3V3 #PWR025 +L +3V3 #PWR027 U 1 1 583A7CA6 P 2500 4100 -F 0 "#PWR025" H 2500 3950 50 0001 C CNN +F 0 "#PWR027" H 2500 3950 50 0001 C CNN F 1 "+3V3" H 2515 4273 50 0000 C CNN F 2 "" H 2500 4100 50 0000 C CNN F 3 "" H 2500 4100 50 0000 C CNN @@ -293,10 +293,10 @@ F 3 "" H 2500 4100 50 0000 C CNN -1 0 0 1 $EndComp $Comp -L +3V3 #PWR026 +L +3V3 #PWR028 U 1 1 583A7D05 P 2900 4100 -F 0 "#PWR026" H 2900 3950 50 0001 C CNN +F 0 "#PWR028" H 2900 3950 50 0001 C CNN F 1 "+3V3" H 2915 4273 50 0000 C CNN F 2 "" H 2900 4100 50 0000 C CNN F 3 "" H 2900 4100 50 0000 C CNN @@ -428,10 +428,10 @@ F 3 "" H 7700 1050 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR028 +L GND #PWR029 U 1 1 583B09C6 P 7700 1300 -F 0 "#PWR028" H 7700 1050 50 0001 C CNN +F 0 "#PWR029" H 7700 1050 50 0001 C CNN F 1 "GND" H 7705 1127 50 0000 C CNN F 2 "" H 7700 1300 50 0000 C CNN F 3 "" H 7700 1300 50 0000 C CNN @@ -439,10 +439,10 @@ F 3 "" H 7700 1300 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +1V2 #PWR029 +L +1V2 #PWR030 U 1 1 583B1503 P 1050 6400 -F 0 "#PWR029" H 1050 6250 50 0001 C CNN +F 0 "#PWR030" H 1050 6250 50 0001 C CNN F 1 "+1V2" H 1065 6573 50 0000 C CNN F 2 "" H 1050 6400 50 0000 C CNN F 3 "" H 1050 6400 50 0000 C CNN @@ -593,10 +593,10 @@ F 3 "" H 3500 4650 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR030 +L GND #PWR031 U 1 1 583B4A21 P 3300 4900 -F 0 "#PWR030" H 3300 4650 50 0001 C CNN +F 0 "#PWR031" H 3300 4650 50 0001 C CNN F 1 "GND" H 3305 4727 50 0000 C CNN F 2 "" H 3300 4900 50 0000 C CNN F 3 "" H 3300 4900 50 0000 C CNN @@ -648,10 +648,10 @@ F 3 "" H 8150 5150 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR034 +L GND #PWR033 U 1 1 583B6256 P 8150 5350 -F 0 "#PWR034" H 8150 5100 50 0001 C CNN +F 0 "#PWR033" H 8150 5100 50 0001 C CNN F 1 "GND" H 8155 5177 50 0000 C CNN F 2 "" H 8150 5350 50 0000 C CNN F 3 "" H 8150 5350 50 0000 C CNN @@ -670,10 +670,10 @@ F 3 "" H 8100 3800 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR036 +L GND #PWR034 U 1 1 583B64FE P 8100 4000 -F 0 "#PWR036" H 8100 3750 50 0001 C CNN +F 0 "#PWR034" H 8100 3750 50 0001 C CNN F 1 "GND" H 8105 3827 50 0000 C CNN F 2 "" H 8100 4000 50 0000 C CNN F 3 "" H 8100 4000 50 0000 C CNN @@ -703,10 +703,10 @@ F 3 "" H 1000 2250 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR037 +L GND #PWR035 U 1 1 583B8291 P 1000 2450 -F 0 "#PWR037" H 1000 2200 50 0001 C CNN +F 0 "#PWR035" H 1000 2200 50 0001 C CNN F 1 "GND" H 1005 2277 50 0000 C CNN F 2 "" H 1000 2450 50 0000 C CNN F 3 "" H 1000 2450 50 0000 C CNN @@ -714,10 +714,10 @@ F 3 "" H 1000 2450 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR038 +L +V_IO #PWR036 U 1 1 583AD214 P 8100 3550 -F 0 "#PWR038" H 8100 3400 50 0001 C CNN +F 0 "#PWR036" H 8100 3400 50 0001 C CNN F 1 "+V_IO" H 8115 3723 50 0000 C CNN F 2 "" H 8100 3550 50 0000 C CNN F 3 "" H 8100 3550 50 0000 C CNN @@ -743,10 +743,10 @@ LINK_ACT_IN Text HLabel 8950 2650 0 60 Output ~ 0 TXCLK- $Comp -L +V_IO #PWR? +L +V_IO #PWR037 U 1 1 583B2257 P 7750 700 -F 0 "#PWR?" H 7750 550 50 0001 C CNN +F 0 "#PWR037" H 7750 550 50 0001 C CNN F 1 "+V_IO" H 7700 850 50 0000 C CNN F 2 "" H 7750 700 50 0000 C CNN F 3 "" H 7750 700 50 0000 C CNN @@ -754,10 +754,10 @@ F 3 "" H 7750 700 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR038 U 1 1 583B258A P 8150 4900 -F 0 "#PWR?" H 8150 4750 50 0001 C CNN +F 0 "#PWR038" H 8150 4750 50 0001 C CNN F 1 "+V_IO" H 8165 5073 50 0000 C CNN F 2 "" H 8150 4900 50 0000 C CNN F 3 "" H 8150 4900 50 0000 C CNN @@ -765,10 +765,10 @@ F 3 "" H 8150 4900 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR039 U 1 1 583B28F3 P 5400 1750 -F 0 "#PWR?" H 5400 1600 50 0001 C CNN +F 0 "#PWR039" H 5400 1600 50 0001 C CNN F 1 "+V_IO" H 5415 1923 50 0000 C CNN F 2 "" H 5400 1750 50 0000 C CNN F 3 "" H 5400 1750 50 0000 C CNN @@ -798,10 +798,10 @@ F 3 "" H 1400 4650 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3V3 #PWR? +L +3V3 #PWR040 U 1 1 583B3873 P 3450 6600 -F 0 "#PWR?" H 3450 6450 50 0001 C CNN +F 0 "#PWR040" H 3450 6450 50 0001 C CNN F 1 "+3V3" H 3465 6773 50 0000 C CNN F 2 "" H 3450 6600 50 0000 C CNN F 3 "" H 3450 6600 50 0000 C CNN @@ -809,10 +809,10 @@ F 3 "" H 3450 6600 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR041 U 1 1 583B3932 P 3950 6600 -F 0 "#PWR?" H 3950 6450 50 0001 C CNN +F 0 "#PWR041" H 3950 6450 50 0001 C CNN F 1 "+V_IO" H 3965 6773 50 0000 C CNN F 2 "" H 3950 6600 50 0000 C CNN F 3 "" H 3950 6600 50 0000 C CNN @@ -820,10 +820,10 @@ F 3 "" H 3950 6600 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR042 U 1 1 583B446A P 3900 6950 -F 0 "#PWR?" H 3900 6700 50 0001 C CNN +F 0 "#PWR042" H 3900 6700 50 0001 C CNN F 1 "GND" H 3905 6777 50 0000 C CNN F 2 "" H 3900 6950 50 0000 C CNN F 3 "" H 3900 6950 50 0000 C CNN @@ -853,10 +853,10 @@ F 3 "" H 11000 3900 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR043 U 1 1 583B6AE6 P 10750 3600 -F 0 "#PWR?" H 10750 3450 50 0001 C CNN +F 0 "#PWR043" H 10750 3450 50 0001 C CNN F 1 "+V_IO" H 10765 3773 50 0000 C CNN F 2 "" H 10750 3600 50 0000 C CNN F 3 "" H 10750 3600 50 0000 C CNN @@ -864,10 +864,10 @@ F 3 "" H 10750 3600 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR044 U 1 1 583B6B66 P 10850 5800 -F 0 "#PWR?" H 10850 5650 50 0001 C CNN +F 0 "#PWR044" 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 @@ -875,10 +875,10 @@ F 3 "" H 10850 5800 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR045 U 1 1 583B6BE6 P 10800 2150 -F 0 "#PWR?" H 10800 2000 50 0001 C CNN +F 0 "#PWR045" H 10800 2000 50 0001 C CNN F 1 "+V_IO" H 10815 2323 50 0000 C CNN F 2 "" H 10800 2150 50 0000 C CNN F 3 "" H 10800 2150 50 0000 C CNN @@ -886,10 +886,10 @@ F 3 "" H 10800 2150 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +V_IO #PWR? +L +V_IO #PWR046 U 1 1 583B6D77 P 10950 750 -F 0 "#PWR?" H 10950 600 50 0001 C CNN +F 0 "#PWR046" H 10950 600 50 0001 C CNN F 1 "+V_IO" H 10965 923 50 0000 C CNN F 2 "" H 10950 750 50 0000 C CNN F 3 "" H 10950 750 50 0000 C CNN @@ -1030,10 +1030,10 @@ F 3 "" H 10950 1050 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR047 U 1 1 583C064D P 10800 1300 -F 0 "#PWR?" H 10800 1050 50 0001 C CNN +F 0 "#PWR047" H 10800 1050 50 0001 C CNN F 1 "GND" H 10805 1127 50 0000 C CNN F 2 "" H 10800 1300 50 0000 C CNN F 3 "" H 10800 1300 50 0000 C CNN @@ -1063,10 +1063,10 @@ F 3 "" H 11000 2800 50 0000 C CNN -1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR048 U 1 1 583C141D P 10800 2950 -F 0 "#PWR?" H 10800 2700 50 0001 C CNN +F 0 "#PWR048" H 10800 2700 50 0001 C CNN F 1 "GND" H 10805 2777 50 0000 C CNN F 2 "" H 10800 2950 50 0000 C CNN F 3 "" H 10800 2950 50 0000 C CNN @@ -1074,10 +1074,10 @@ F 3 "" H 10800 2950 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR049 U 1 1 583C2260 P 10800 4100 -F 0 "#PWR?" H 10800 3850 50 0001 C CNN +F 0 "#PWR049" H 10800 3850 50 0001 C CNN F 1 "GND" H 10805 3927 50 0000 C CNN F 2 "" H 10800 4100 50 0000 C CNN F 3 "" H 10800 4100 50 0000 C CNN @@ -1096,10 +1096,10 @@ F 3 "" H 10850 6150 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR050 U 1 1 583C290E P 10850 6350 -F 0 "#PWR?" H 10850 6100 50 0001 C CNN +F 0 "#PWR050" 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 @@ -1135,10 +1135,10 @@ F 3 "" H 4850 6400 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR? +L GND #PWR051 U 1 1 583B1426 P 4850 6700 -F 0 "#PWR?" H 4850 6450 50 0001 C CNN +F 0 "#PWR051" H 4850 6450 50 0001 C CNN F 1 "GND" H 4855 6527 50 0000 C CNN F 2 "" H 4850 6700 50 0000 C CNN F 3 "" H 4850 6700 50 0000 C CNN @@ -1784,10 +1784,10 @@ $EndComp Wire Wire Line 6250 6400 6350 6400 $Comp -L +3V3 #PWR? +L +3V3 #PWR052 U 1 1 5848933D P 4850 5900 -F 0 "#PWR?" H 4850 5750 50 0001 C CNN +F 0 "#PWR052" H 4850 5750 50 0001 C CNN F 1 "+3V3" H 4865 6073 50 0000 C CNN F 2 "" H 4850 5900 50 0000 C CNN F 3 "" H 4850 5900 50 0000 C CNN diff --git a/power.sch b/power.sch index d0e0024..bfa6f91 100644 --- a/power.sch +++ b/power.sch @@ -522,10 +522,10 @@ Wire Wire Line Connection ~ 3750 1450 Connection ~ 3750 1050 $Comp -L +5V #PWR? +L +5V #PWR018 U 1 1 5848B9D8 P 1050 600 -F 0 "#PWR?" H 1050 450 50 0001 C CNN +F 0 "#PWR018" H 1050 450 50 0001 C CNN F 1 "+5V" V 1065 728 50 0000 L CNN F 2 "" H 1050 600 50 0000 C CNN F 3 "" H 1050 600 50 0000 C CNN @@ -576,10 +576,10 @@ Wire Wire Line Wire Wire Line 4250 850 4250 850 $Comp -L GND #PWR? +L GND #PWR019 U 1 1 5848CFDB P 4250 850 -F 0 "#PWR?" H 4250 600 50 0001 C CNN +F 0 "#PWR019" H 4250 600 50 0001 C CNN F 1 "GND" H 4255 677 50 0000 C CNN F 2 "" H 4250 850 50 0000 C CNN F 3 "" H 4250 850 50 0000 C CNN