Replace mode select transistor logic with NOR gates

This commit is contained in:
Markus Koch 2019-05-31 21:06:05 +02:00
parent 9b3da0fd87
commit 2a44b7d1c5
3 changed files with 346 additions and 293 deletions

View File

@ -1577,7 +1577,7 @@ Connection ~ 3400 2350
Wire Wire Line Wire Wire Line
3400 2350 3400 3550 3400 2350 3400 3550
Text Notes 650 4250 0 50 ~ 0 Text Notes 650 4250 0 50 ~ 0
ISP Configuration Bit Mapping:\n [3..0]: Route top [3..0]\n [7..4]: Route left [3..0]\n\n [9..0]: Output muxing 1&0\n [11..10]: Drive 1 / 0\n [13..12]: Output muxing 3&2\n [15..14]: Drive 3 / 2\n\n [27..16]: Input muxing\n\n [28]: Input LED enable\n [29]: Output LED enable_n\n\n [30]: Synchronous mode\n [31]: LUT mode 3/4\n\n [47..32]: LUT-4 content\n [39..32]: LUT-3/1\n [47..40]: LUT-3/2 ISP Configuration Bit Mapping:\n [3..0]: Route top [3..0]\n [7..4]: Route left [3..0]\n\n [9..0]: Output muxing 1&0\n [11..10]: Drive 1 / 0\n [13..12]: Output muxing 3&2\n [15..14]: Drive 3 / 2\n\n [27..16]: Input muxing\n\n [28]: Input LED enable\n [29]: Output LED enable_n\n\n [30]: Synchronous mode\n [31]: LUT mode 3/_4\n\n [47..32]: LUT-4 content\n [39..32]: LUT-3/B\n [47..40]: LUT-3/A
Wire Wire Line Wire Wire Line
1000 2500 3150 2500 1000 2500 3150 2500
Wire Wire Line Wire Wire Line
@ -2318,7 +2318,7 @@ F9 "lut_out_a" O R 6900 6300 50
F10 "lut_out_c" O R 6900 6200 50 F10 "lut_out_c" O R 6900 6200 50
F11 "lut_out_b" O R 6900 6400 50 F11 "lut_out_b" O R 6900 6400 50
F12 "lut_out_b_async" O R 6900 6500 50 F12 "lut_out_b_async" O R 6900 6500 50
F13 "cfg_split_n" I L 5800 6050 50 F13 "cfg_split" I L 5800 6050 50
$EndSheet $EndSheet
$Comp $Comp
L 74xx_IEEE:74253 U? L 74xx_IEEE:74253 U?

522
lutd.sch
View File

@ -195,11 +195,11 @@ Text HLabel 2000 2700 0 50 Input ~ 0
lut_in lut_in
Text Label 3950 3200 0 50 ~ 0 Text Label 3950 3200 0 50 ~ 0
lut_in0 lut_in0
Text Label 2300 2700 0 50 ~ 0 Text Label 2050 2700 0 50 ~ 0
lut_in[3..0] lut_in[3..0]
NoConn ~ 5350 4000 NoConn ~ 5350 4000
NoConn ~ 5350 5550 NoConn ~ 5350 5550
Text HLabel 2000 900 0 50 Input ~ 0 Text HLabel 2000 1350 0 50 Input ~ 0
cfg_sync cfg_sync
NoConn ~ 7450 4300 NoConn ~ 7450 4300
NoConn ~ 7450 4400 NoConn ~ 7450 4400
@ -412,52 +412,9 @@ Text Notes 4800 3700 0 94 ~ 0
A A
Text Notes 4800 5300 0 94 ~ 0 Text Notes 4800 5300 0 94 ~ 0
B B
$Comp
L Device:Q_NPN_BCE Q?
U 1 1 5D215162
P 3700 1750
AR Path="/5CF41639/5D215162" Ref="Q?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D215162" Ref="Q?" Part="1"
F 0 "Q?" H 3891 1796 50 0000 L CNN
F 1 "Q_NPN_BCE" H 3891 1705 50 0000 L CNN
F 2 "" H 3900 1850 50 0001 C CNN
F 3 "~" H 3700 1750 50 0001 C CNN
1 3700 1750
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5D21734D
P 3800 1250
AR Path="/5CF41639/5D21734D" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D21734D" Ref="R?" Part="1"
F 0 "R?" H 3730 1204 50 0000 R CNN
F 1 "10k" H 3730 1295 50 0000 R CNN
F 2 "" V 3730 1250 50 0001 C CNN
F 3 "~" H 3800 1250 50 0001 C CNN
1 3800 1250
1 0 0 1
$EndComp
$Comp
L power:GNDD #PWR?
U 1 1 5D2296E9
P 3800 2450
AR Path="/5CF41639/5D2296E9" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2296E9" Ref="#PWR0131" Part="1"
F 0 "#PWR0131" H 3800 2200 50 0001 C CNN
F 1 "GNDD" H 3804 2295 50 0000 C CNN
F 2 "" H 3800 2450 50 0001 C CNN
F 3 "" H 3800 2450 50 0001 C CNN
1 3800 2450
1 0 0 -1
$EndComp
Wire Wire Line
3800 2450 3800 1950
Entry Wire Line Entry Wire Line
2900 2700 3000 2600 2450 2700 2550 2600
Wire Wire Line Text Label 2550 2600 0 50 ~ 0
3000 2600 3000 1750
Text Label 3000 2600 1 50 ~ 0
lut_in3 lut_in3
Wire Wire Line Wire Wire Line
6450 4700 6350 4700 6450 4700 6350 4700
@ -650,12 +607,10 @@ F 3 "" H 3300 4550 50 0001 C CNN
$EndComp $EndComp
Wire Wire Line Wire Wire Line
3300 4550 3300 4650 3300 4550 3300 4650
Text Label 3900 1500 0 50 ~ 0
lut_a_en_n
Wire Wire Line Wire Wire Line
8100 900 8100 3850 8100 1350 8100 3850
Wire Wire Line Wire Wire Line
2000 900 8100 900 2000 1350 8100 1350
Text Label 8150 4600 0 50 ~ 0 Text Label 8150 4600 0 50 ~ 0
async_b async_b
Wire Wire Line Wire Wire Line
@ -668,98 +623,8 @@ Text HLabel 10250 4650 2 50 Output ~ 0
lut_out_b_async lut_out_b_async
Wire Wire Line Wire Wire Line
10250 4650 9600 4650 10250 4650 9600 4650
Text HLabel 2000 1000 0 50 Input ~ 0 Text HLabel 2000 1650 0 50 Input ~ 0
cfg_split_n cfg_split
Wire Wire Line
2000 1000 2200 1000
$Comp
L Device:R R?
U 1 1 5D748DEE
P 3250 1750
AR Path="/5CF41639/5D748DEE" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D748DEE" Ref="R?" Part="1"
F 0 "R?" V 3043 1750 50 0000 C CNN
F 1 "10k" V 3134 1750 50 0000 C CNN
F 2 "" V 3180 1750 50 0001 C CNN
F 3 "~" H 3250 1750 50 0001 C CNN
1 3250 1750
0 -1 1 0
$EndComp
Wire Wire Line
3100 1750 3000 1750
Wire Wire Line
3400 1750 3500 1750
Wire Wire Line
3800 1400 3800 1500
Wire Wire Line
4150 1500 3800 1500
Wire Wire Line
4150 1500 4150 3100
Connection ~ 3800 1500
Wire Wire Line
3800 1500 3800 1550
Wire Wire Line
3800 1000 3800 1100
$Comp
L Device:R R?
U 1 1 5CF7FFE1
P 2750 1750
AR Path="/5CF41639/5CF7FFE1" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF7FFE1" Ref="R?" Part="1"
F 0 "R?" V 2543 1750 50 0000 C CNN
F 1 "10k" V 2634 1750 50 0000 C CNN
F 2 "" V 2680 1750 50 0001 C CNN
F 3 "~" H 2750 1750 50 0001 C CNN
1 2750 1750
0 -1 1 0
$EndComp
Wire Wire Line
2900 1750 3000 1750
Connection ~ 3000 1750
$Comp
L Device:R R?
U 1 1 5CF89787
P 2200 2200
AR Path="/5CF41639/5CF89787" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF89787" Ref="R?" Part="1"
F 0 "R?" H 2130 2154 50 0000 R CNN
F 1 "10k" H 2130 2245 50 0000 R CNN
F 2 "" V 2130 2200 50 0001 C CNN
F 3 "~" H 2200 2200 50 0001 C CNN
1 2200 2200
1 0 0 1
$EndComp
Wire Wire Line
2200 1550 2200 1000
Connection ~ 2200 1000
Wire Wire Line
2200 1000 3800 1000
$Comp
L power:GNDD #PWR?
U 1 1 5CF9E825
P 2200 2450
AR Path="/5CF41639/5CF9E825" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF9E825" Ref="#PWR0143" Part="1"
F 0 "#PWR0143" H 2200 2200 50 0001 C CNN
F 1 "GNDD" H 2204 2295 50 0000 C CNN
F 2 "" H 2200 2450 50 0001 C CNN
F 3 "" H 2200 2450 50 0001 C CNN
1 2200 2450
1 0 0 -1
$EndComp
Wire Wire Line
2200 2350 2200 2450
Wire Wire Line
2600 1750 2500 1750
Wire Wire Line
2200 2000 2200 2050
Wire Wire Line
2200 1950 2200 2000
Connection ~ 2200 2000
Wire Wire Line
2200 2000 1750 2000
Text Label 1750 2000 0 50 ~ 0
lut_b_en_n
$Comp $Comp
L power:GNDD #PWR? L power:GNDD #PWR?
U 1 1 5CF3ABB3 U 1 1 5CF3ABB3
@ -797,169 +662,142 @@ Wire Wire Line
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 5D2EACB1 U 1 1 5D2EACB1
P 10050 1150 P 9500 2050
AR Path="/5D77FDBE/5D2EACB1" Ref="C?" Part="1" AR Path="/5D77FDBE/5D2EACB1" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACB1" Ref="C?" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2EACB1" Ref="C?" Part="1"
F 0 "C?" H 10050 1250 50 0000 L CNN F 0 "C?" H 9500 2150 50 0000 L CNN
F 1 "100n" H 10050 1050 50 0000 L CNN F 1 "100n" H 9500 1950 50 0000 L CNN
F 2 "" H 10088 1000 50 0001 C CNN F 2 "" H 9538 1900 50 0001 C CNN
F 3 "~" H 10050 1150 50 0001 C CNN F 3 "~" H 9500 2050 50 0001 C CNN
1 10050 1150 1 9500 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 5D2EACB7 U 1 1 5D2EACB7
P 10250 1150 P 9700 2050
AR Path="/5D77FDBE/5D2EACB7" Ref="C?" Part="1" AR Path="/5D77FDBE/5D2EACB7" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACB7" Ref="C?" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2EACB7" Ref="C?" Part="1"
F 0 "C?" H 10250 1250 50 0000 L CNN F 0 "C?" H 9700 2150 50 0000 L CNN
F 1 "100n" H 10250 1050 50 0000 L CNN F 1 "100n" H 9700 1950 50 0000 L CNN
F 2 "" H 10288 1000 50 0001 C CNN F 2 "" H 9738 1900 50 0001 C CNN
F 3 "~" H 10250 1150 50 0001 C CNN F 3 "~" H 9700 2050 50 0001 C CNN
1 10250 1150 1 9700 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 5D2EACBD U 1 1 5D2EACBD
P 10450 1150 P 9900 2050
AR Path="/5D77FDBE/5D2EACBD" Ref="C?" Part="1" AR Path="/5D77FDBE/5D2EACBD" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACBD" Ref="C?" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2EACBD" Ref="C?" Part="1"
F 0 "C?" H 10450 1250 50 0000 L CNN F 0 "C?" H 9900 2150 50 0000 L CNN
F 1 "100n" H 10450 1050 50 0000 L CNN F 1 "100n" H 9900 1950 50 0000 L CNN
F 2 "" H 10488 1000 50 0001 C CNN F 2 "" H 9938 1900 50 0001 C CNN
F 3 "~" H 10450 1150 50 0001 C CNN F 3 "~" H 9900 2050 50 0001 C CNN
1 10450 1150 1 9900 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 5D2EACC3 U 1 1 5D2EACC3
P 10650 1150 P 10100 2050
AR Path="/5D77FDBE/5D2EACC3" Ref="C?" Part="1" AR Path="/5D77FDBE/5D2EACC3" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACC3" Ref="C?" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2EACC3" Ref="C?" Part="1"
F 0 "C?" H 10650 1250 50 0000 L CNN F 0 "C?" H 10100 2150 50 0000 L CNN
F 1 "100n" H 10650 1050 50 0000 L CNN F 1 "100n" H 10100 1950 50 0000 L CNN
F 2 "" H 10688 1000 50 0001 C CNN F 2 "" H 10138 1900 50 0001 C CNN
F 3 "~" H 10650 1150 50 0001 C CNN F 3 "~" H 10100 2050 50 0001 C CNN
1 10650 1150 1 10100 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
10050 1000 10050 900 9500 1900 9500 1800
Wire Wire Line Wire Wire Line
10050 900 10250 900 9500 1800 9700 1800
Wire Wire Line Wire Wire Line
10650 900 10650 1000 10100 1800 10100 1900
Wire Wire Line Wire Wire Line
10450 1000 10450 900 9900 1900 9900 1800
Connection ~ 10450 900 Connection ~ 9900 1800
Wire Wire Line Wire Wire Line
10450 900 10650 900 9900 1800 10100 1800
Wire Wire Line Wire Wire Line
10250 1000 10250 900 9700 1900 9700 1800
Connection ~ 10250 900 Connection ~ 9700 1800
Wire Wire Line Wire Wire Line
10250 900 10350 900 9500 2200 9500 2300
Wire Wire Line Wire Wire Line
10050 1300 10050 1400 9500 2300 9700 2300
Wire Wire Line Wire Wire Line
10050 1400 10250 1400 10100 2300 10100 2200
Wire Wire Line Wire Wire Line
10650 1400 10650 1300 9900 2200 9900 2300
Connection ~ 9900 2300
Wire Wire Line Wire Wire Line
10450 1300 10450 1400 9900 2300 10100 2300
Connection ~ 10450 1400
Wire Wire Line Wire Wire Line
10450 1400 10650 1400 9700 2200 9700 2300
Wire Wire Line Connection ~ 9700 2300
10250 1300 10250 1400
Connection ~ 10250 1400
Wire Wire Line
10250 1400 10350 1400
Wire Wire Line
10350 1400 10350 1500
Connection ~ 10350 1400
Wire Wire Line
10350 1400 10450 1400
Wire Wire Line
10350 900 10350 800
Connection ~ 10350 900
Wire Wire Line
10350 900 10450 900
$Comp
L power:VCC #PWR?
U 1 1 5D2EACE1
P 10350 800
AR Path="/5D77FDBE/5D2EACE1" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACE1" Ref="#PWR0146" Part="1"
F 0 "#PWR0146" H 10350 650 50 0001 C CNN
F 1 "VCC" H 10367 973 50 0000 C CNN
F 2 "" H 10350 800 50 0001 C CNN
F 3 "" H 10350 800 50 0001 C CNN
1 10350 800
1 0 0 -1
$EndComp
$Comp $Comp
L power:GNDD #PWR? L power:GNDD #PWR?
U 1 1 5D2EACE7 U 1 1 5D2EACE7
P 10350 1500 P 9700 2400
AR Path="/5D77FDBE/5D2EACE7" Ref="#PWR?" Part="1" AR Path="/5D77FDBE/5D2EACE7" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACE7" Ref="#PWR0147" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2EACE7" Ref="#PWR0147" Part="1"
F 0 "#PWR0147" H 10350 1250 50 0001 C CNN F 0 "#PWR0147" H 9700 2150 50 0001 C CNN
F 1 "GNDD" H 10354 1345 50 0000 C CNN F 1 "GNDD" H 9704 2245 50 0000 C CNN
F 2 "" H 10350 1500 50 0001 C CNN F 2 "" H 9700 2400 50 0001 C CNN
F 3 "" H 10350 1500 50 0001 C CNN F 3 "" H 9700 2400 50 0001 C CNN
1 10350 1500 1 9700 2400
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 5D2FCD73 U 1 1 5D2FCD73
P 10850 1150 P 10300 2050
AR Path="/5D77FDBE/5D2FCD73" Ref="C?" Part="1" AR Path="/5D77FDBE/5D2FCD73" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2FCD73" Ref="C?" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2FCD73" Ref="C?" Part="1"
F 0 "C?" H 10850 1250 50 0000 L CNN F 0 "C?" H 10300 2150 50 0000 L CNN
F 1 "100n" H 10850 1050 50 0000 L CNN F 1 "100n" H 10300 1950 50 0000 L CNN
F 2 "" H 10888 1000 50 0001 C CNN F 2 "" H 10338 1900 50 0001 C CNN
F 3 "~" H 10850 1150 50 0001 C CNN F 3 "~" H 10300 2050 50 0001 C CNN
1 10850 1150 1 10300 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 5D2FCFE7 U 1 1 5D2FCFE7
P 9850 1150 P 9300 2050
AR Path="/5D77FDBE/5D2FCFE7" Ref="C?" Part="1" AR Path="/5D77FDBE/5D2FCFE7" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2FCFE7" Ref="C?" Part="1" AR Path="/5D77FDBE/5D7AF013/5D2FCFE7" Ref="C?" Part="1"
F 0 "C?" H 9850 1250 50 0000 L CNN F 0 "C?" H 9300 2150 50 0000 L CNN
F 1 "100n" H 9850 1050 50 0000 L CNN F 1 "100n" H 9300 1950 50 0000 L CNN
F 2 "" H 9888 1000 50 0001 C CNN F 2 "" H 9338 1900 50 0001 C CNN
F 3 "~" H 9850 1150 50 0001 C CNN F 3 "~" H 9300 2050 50 0001 C CNN
1 9850 1150 1 9300 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
9850 1000 9850 900 9300 1900 9300 1800
Wire Wire Line Wire Wire Line
9850 900 10050 900 9300 1800 9500 1800
Connection ~ 10050 900 Connection ~ 9500 1800
Wire Wire Line Wire Wire Line
10050 1400 9850 1400 9500 2300 9300 2300
Wire Wire Line Wire Wire Line
9850 1400 9850 1300 9300 2300 9300 2200
Connection ~ 10050 1400 Connection ~ 9500 2300
Wire Wire Line Wire Wire Line
10650 1400 10850 1400 10100 2300 10300 2300
Wire Wire Line Wire Wire Line
10850 1400 10850 1300 10300 2300 10300 2200
Connection ~ 10650 1400 Connection ~ 10100 2300
Wire Wire Line Wire Wire Line
10850 1000 10850 900 10300 1900 10300 1800
Wire Wire Line Wire Wire Line
10850 900 10650 900 10300 1800 10100 1800
Connection ~ 10650 900 Connection ~ 10100 1800
Text Label 9600 4050 0 50 ~ 0 Text Label 9600 4050 0 50 ~ 0
lut_out_a lut_out_a
Text Label 9600 4250 0 50 ~ 0 Text Label 9600 4250 0 50 ~ 0
@ -968,21 +806,199 @@ Text Label 9600 4450 0 50 ~ 0
lut_out_b lut_out_b
Text Label 9600 4650 0 50 ~ 0 Text Label 9600 4650 0 50 ~ 0
lut_out_b_async lut_out_b_async
Text Label 4150 2300 0 50 ~ 0
lut_a_en_n
Text Label 4150 1750 0 50 ~ 0
lut_b_en_n
$Comp
L 74xx:74HCT02 U?
U 1 1 5D05C6CC
P 3750 1750
F 0 "U?" H 3750 2075 50 0000 C CNN
F 1 "74HCT02" H 3750 1984 50 0000 C CNN
F 2 "" H 3750 1750 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74hct02" H 3750 1750 50 0001 C CNN
1 3750 1750
1 0 0 -1
$EndComp
$Comp
L 74xx:74HCT02 U?
U 4 1 5D061A7A
P 5500 1750
F 0 "U?" H 5500 2075 50 0000 C CNN
F 1 "74HCT02" H 5500 1984 50 0000 C CNN
F 2 "" H 5500 1750 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74hct02" H 5500 1750 50 0001 C CNN
4 5500 1750
1 0 0 -1
$EndComp
$Comp
L 74xx:74HCT02 U?
U 5 1 5D0631C7
P 5500 2150
F 0 "U?" V 5800 2350 50 0000 C CNN
F 1 "74HCT02" V 5750 2000 50 0000 C CNN
F 2 "" H 5500 2150 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74hct02" H 5500 2150 50 0001 C CNN
5 5500 2150
0 1 1 0
$EndComp
Wire Wire Line
4150 3100 4150 2300
Wire Wire Line
2550 2400 2550 2600
Connection ~ 2550 2400
Wire Wire Line
4150 1750 4050 1750
$Comp
L power:GNDD #PWR?
U 1 1 5D13FB11
P 4900 2250
F 0 "#PWR?" H 4900 2000 50 0001 C CNN
F 1 "GNDD" H 4904 2095 50 0000 C CNN
F 2 "" H 4900 2250 50 0001 C CNN
F 3 "" H 4900 2250 50 0001 C CNN
1 4900 2250
1 0 0 -1
$EndComp
Wire Wire Line
4900 2250 4900 2150
Wire Wire Line
4900 2150 5000 2150
$Comp
L power:VCC #PWR?
U 1 1 5D147F83
P 6100 2050
F 0 "#PWR?" H 6100 1900 50 0001 C CNN
F 1 "VCC" H 6117 2223 50 0000 C CNN
F 2 "" H 6100 2050 50 0001 C CNN
F 3 "" H 6100 2050 50 0001 C CNN
1 6100 2050
1 0 0 -1
$EndComp
Wire Wire Line
6100 2050 6100 2150
Wire Wire Line
6100 2150 6000 2150
Wire Wire Line
5200 1850 4900 1850
Wire Wire Line
4900 1850 4900 2150
Connection ~ 4900 2150
Wire Wire Line
5200 1650 4900 1650
Wire Wire Line
4900 1650 4900 1850
Connection ~ 4900 1850
NoConn ~ 5800 1750
$Comp
L Device:C C?
U 1 1 5D182B36
P 9100 2050
AR Path="/5D77FDBE/5D182B36" Ref="C?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D182B36" Ref="C?" Part="1"
F 0 "C?" H 9100 2150 50 0000 L CNN
F 1 "100n" H 9100 1950 50 0000 L CNN
F 2 "" H 9138 1900 50 0001 C CNN
F 3 "~" H 9100 2050 50 0001 C CNN
1 9100 2050
1 0 0 -1
$EndComp
Wire Wire Line
9100 2200 9100 2300
Wire Wire Line
9100 2300 9300 2300
Connection ~ 9300 2300
Wire Wire Line
9100 1900 9100 1800
Wire Wire Line
9100 1800 9300 1800
Connection ~ 9300 1800
$Comp
L power:VCC #PWR?
U 1 1 5D2EACE1
P 9700 1700
AR Path="/5D77FDBE/5D2EACE1" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACE1" Ref="#PWR0146" Part="1"
F 0 "#PWR0146" H 9700 1550 50 0001 C CNN
F 1 "VCC" H 9717 1873 50 0000 C CNN
F 2 "" H 9700 1700 50 0001 C CNN
F 3 "" H 9700 1700 50 0001 C CNN
1 9700 1700
1 0 0 -1
$EndComp
Wire Wire Line
9700 1800 9900 1800
Wire Wire Line
9700 2300 9900 2300
Wire Wire Line
9700 1700 9700 1800
Wire Wire Line
9700 2400 9700 2300
Wire Wire Line
2650 1950 2650 1850
Wire Wire Line
2650 1850 2550 1850
Connection ~ 2650 1850
Wire Wire Line
2650 1850 2650 1750
Wire Wire Line
2550 1850 2550 2400
Wire Wire Line
2000 1650 2250 1650
Wire Wire Line
2550 2400 3450 2400
Wire Wire Line
4150 2300 4050 2300
$Comp
L 74xx:74HCT02 U?
U 3 1 5D06067C
P 3750 2300
F 0 "U?" H 3750 2625 50 0000 C CNN
F 1 "74HCT02" H 3750 2534 50 0000 C CNN
F 2 "" H 3750 2300 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74hct02" H 3750 2300 50 0001 C CNN
3 3750 2300
1 0 0 -1
$EndComp
Wire Wire Line
3450 2200 2250 2200
Wire Wire Line
2250 2200 2250 1650
Connection ~ 2250 1650
Wire Wire Line
2250 1650 3450 1650
Wire Notes Line
4150 1750 4150 1900
Wire Notes Line
4150 1900 4100 1850
Wire Notes Line
4150 1900 4200 1850
Wire Notes Line
4150 4450 4150 4600
Wire Notes Line
4150 4600 4100 4550
Wire Notes Line
4150 4600 4200 4550
Wire Wire Line
2750 1950 2650 1950
Wire Wire Line
2650 1750 2750 1750
Wire Wire Line
3350 1850 3450 1850
$Comp
L 74xx:74HCT02 U?
U 2 1 5D05F65F
P 3050 1850
F 0 "U?" H 3050 2175 50 0000 C CNN
F 1 "74HCT02" H 3050 2084 50 0000 C CNN
F 2 "" H 3050 1850 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74hct02" H 3050 1850 50 0001 C CNN
2 3050 1850
1 0 0 -1
$EndComp
Wire Bus Line Wire Bus Line
2000 2700 3850 2700 2000 2700 3850 2700
Wire Bus Line Wire Bus Line
3850 2700 3850 4950 3850 2700 3850 4950
$Comp
L Device:Q_NPN_BCE Q?
U 1 1 5CFA723D
P 2300 1750
AR Path="/5CF41639/5CFA723D" Ref="Q?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CFA723D" Ref="Q?" Part="1"
F 0 "Q?" H 2491 1796 50 0000 L CNN
F 1 "Q_NPN_BCE" H 2491 1705 50 0000 L CNN
F 2 "" H 2500 1850 50 0001 C CNN
F 3 "~" H 2300 1750 50 0001 C CNN
1 2300 1750
-1 0 0 -1
$EndComp
$EndSCHEMATC $EndSCHEMATC

View File

@ -43,6 +43,81 @@ X VSS 7 0 -500 200 U 50 50 5 0 W
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# 74xx_74HCT02
#
DEF 74xx_74HCT02 U 0 40 Y Y 5 L N
F0 "U" 0 50 50 H V C CNN
F1 "74xx_74HCT02" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74HC02 74HCT02 7402 74LS28
$FPLIST
SO14*
DIP*W7.62mm*
$ENDFPLIST
DRAW
A -360 0 258 354 -354 1 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 1 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 1 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 2 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 2 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 2 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 3 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 3 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 3 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 4 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 4 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 4 1 10 f 150 0 -24 -150
A 0 0 150 -899 899 1 2 10 f 0 -150 0 150
A 0 0 150 -899 899 2 2 10 f 0 -150 0 150
A 0 0 150 -899 899 3 2 10 f 0 -150 0 150
A 0 0 150 -899 899 4 2 10 f 0 -150 0 150
S -200 300 200 -300 5 1 10 f
P 2 1 1 10 -150 -150 -25 -150 f
P 2 1 1 10 -150 150 -25 150 f
P 12 1 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 2 1 10 -150 -150 -25 -150 f
P 2 2 1 10 -150 150 -25 150 f
P 12 2 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 3 1 10 -150 -150 -25 -150 f
P 2 3 1 10 -150 150 -25 150 f
P 12 3 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 4 1 10 -150 -150 -25 -150 f
P 2 4 1 10 -150 150 -25 150 f
P 12 4 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 4 1 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 2 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 3 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 4 2 10 0 150 -150 150 -150 -150 0 -150 f
X VCC 14 0 500 200 D 50 50 5 0 W
X GND 7 0 -500 200 U 50 50 5 0 W
X ~ 1 300 0 150 L 50 50 1 1 O I
X ~ 2 -300 100 170 R 50 50 1 1 I
X ~ 3 -300 -100 170 R 50 50 1 1 I
X ~ 4 300 0 150 L 50 50 2 1 O I
X ~ 5 -300 100 170 R 50 50 2 1 I
X ~ 6 -300 -100 170 R 50 50 2 1 I
X ~ 10 300 0 150 L 50 50 3 1 O I
X ~ 8 -300 100 170 R 50 50 3 1 I
X ~ 9 -300 -100 170 R 50 50 3 1 I
X ~ 11 -300 100 170 R 50 50 4 1 I
X ~ 12 -300 -100 170 R 50 50 4 1 I
X ~ 13 300 0 150 L 50 50 4 1 O I
X ~ 1 300 0 150 L 50 50 1 2 O
X ~ 2 -300 100 150 R 50 50 1 2 I I
X ~ 3 -300 -100 150 R 50 50 1 2 I I
X ~ 4 300 0 150 L 50 50 2 2 O
X ~ 5 -300 100 150 R 50 50 2 2 I I
X ~ 6 -300 -100 150 R 50 50 2 2 I I
X ~ 10 300 0 150 L 50 50 3 2 O
X ~ 8 -300 100 150 R 50 50 3 2 I I
X ~ 9 -300 -100 150 R 50 50 3 2 I I
X ~ 11 -300 100 150 R 50 50 4 2 I I
X ~ 12 -300 -100 150 R 50 50 4 2 I I
X ~ 13 300 0 150 L 50 50 4 2 O
ENDDRAW
ENDDEF
#
# 74xx_74LS174 # 74xx_74LS174
# #
DEF 74xx_74LS174 U 0 40 Y Y 1 L N DEF 74xx_74LS174 U 0 40 Y Y 1 L N
@ -320,44 +395,6 @@ X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Device_Q_NPN_BCE
#
DEF Device_Q_NPN_BCE Q 0 0 Y N 1 F N
F0 "Q" 200 50 50 H V L CNN
F1 "Device_Q_NPN_BCE" 200 -50 50 H V L CNN
F2 "" 200 100 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 50 0 111 0 1 10 N
P 2 0 1 0 25 25 100 100 N
P 3 0 1 0 25 -25 100 -100 100 -100 N
P 3 0 1 20 25 75 25 -75 25 -75 N
P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
X B 1 -200 0 225 R 50 50 1 1 I
X C 2 100 200 100 D 50 50 1 1 P
X E 3 100 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Q_PNP_BCE
#
DEF Device_Q_PNP_BCE Q 0 0 Y N 1 F N
F0 "Q" 200 50 50 H V L CNN
F1 "Device_Q_PNP_BCE" 200 -50 50 H V L CNN
F2 "" 200 100 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 50 0 111 0 1 10 N
P 2 0 1 0 25 25 100 100 N
P 3 0 1 0 25 -25 100 -100 100 -100 N
P 3 0 1 20 25 75 25 -75 25 -75 N
P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
X B 1 -200 0 225 R 50 50 1 1 I
X C 2 100 200 100 D 50 50 1 1 P
X E 3 100 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R # Device_R
# #
DEF Device_R R 0 0 N Y 1 F N DEF Device_R R 0 0 N Y 1 F N