ttl-fpga/lutd.sch

987 lines
23 KiB
Plaintext
Raw Normal View History

2019-05-30 20:24:33 +02:00
EESchema Schematic File Version 4
2019-05-30 21:12:52 +02:00
LIBS:ttl-fpga-cache
2019-05-30 20:24:33 +02:00
EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 3
Title "DISCRETE TTL FPGA"
Date ""
Rev "01"
Comp "Markus Koch <markus@notsyncing.net>"
Comment1 "Logic Block"
Comment2 "single 4-input LUT / dual 3-input LUT"
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L 74xx_IEEE:74164 U?
U 1 1 5CF42176
P 3100 3450
AR Path="/5CF41639/5CF42176" Ref="U?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF42176" Ref="U?" Part="1"
F 0 "U?" H 3450 3650 50 0000 C CNN
F 1 "74164" H 3500 3750 50 0000 C CNN
F 2 "" H 3100 3450 50 0001 C CNN
F 3 "" H 3100 3450 50 0001 C CNN
1 3100 3450
1 0 0 -1
$EndComp
$Comp
L 74xx_IEEE:74164 U?
U 1 1 5CF427E5
P 3100 5000
AR Path="/5CF41639/5CF427E5" Ref="U?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF427E5" Ref="U?" Part="1"
F 0 "U?" H 3450 5200 50 0000 C CNN
F 1 "74164" H 3500 5300 50 0000 C CNN
F 2 "" H 3100 5000 50 0001 C CNN
F 3 "" H 3100 5000 50 0001 C CNN
1 3100 5000
1 0 0 -1
$EndComp
Wire Wire Line
2550 5100 2500 5100
Wire Wire Line
2500 5100 2500 5050
Wire Wire Line
2500 5000 2550 5000
Wire Wire Line
3650 4250 3700 4250
Wire Wire Line
2450 4400 2450 5050
Wire Wire Line
2450 5050 2500 5050
Wire Wire Line
3700 4250 3700 4400
Connection ~ 2500 5050
Wire Wire Line
2500 5050 2500 5000
Wire Wire Line
2550 3550 2500 3550
Wire Wire Line
2500 3550 2500 3500
Wire Wire Line
2500 3450 2550 3450
Wire Wire Line
2550 4850 2350 4850
Wire Wire Line
2350 4850 2350 3300
Wire Wire Line
2350 3300 2550 3300
Wire Wire Line
2500 3500 2000 3500
Connection ~ 2500 3500
Wire Wire Line
2500 3500 2500 3450
Wire Wire Line
2350 3300 2000 3300
Connection ~ 2350 3300
Wire Wire Line
3650 3750 4250 3750
Wire Wire Line
3650 3650 4250 3650
Wire Wire Line
4250 3850 3650 3850
Wire Wire Line
3650 3950 4250 3950
Wire Wire Line
3650 4050 4250 4050
Wire Wire Line
3650 4150 4250 4150
Connection ~ 3700 4250
Wire Wire Line
3700 4250 4250 4250
Wire Wire Line
4250 3550 3700 3550
Wire Wire Line
3700 3550 3700 3500
Wire Wire Line
3700 3500 3650 3500
$Comp
L 74xx_IEEE:74251 U?
U 1 1 5CF5B900
P 4800 5200
AR Path="/5CF41639/5CF5B900" Ref="U?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF5B900" Ref="U?" Part="1"
F 0 "U?" H 5000 5900 50 0000 C CNN
F 1 "74251" H 4700 5900 50 0000 C CNN
F 2 "" H 4800 5200 50 0001 C CNN
F 3 "" H 4800 5200 50 0001 C CNN
1 4800 5200
1 0 0 -1
$EndComp
Wire Wire Line
4250 5200 3650 5200
Wire Wire Line
4250 5300 3650 5300
Wire Wire Line
4250 5400 3650 5400
Wire Wire Line
4250 5500 3650 5500
Wire Wire Line
4250 5600 3650 5600
Wire Wire Line
4250 5700 3650 5700
Wire Wire Line
4250 5800 3700 5800
Wire Wire Line
4250 5100 3700 5100
Wire Wire Line
3700 5100 3700 5050
Wire Wire Line
3700 5050 3650 5050
Entry Wire Line
3850 3100 3950 3200
Entry Wire Line
3850 3200 3950 3300
Entry Wire Line
3850 3300 3950 3400
Wire Wire Line
3950 3200 4250 3200
$Comp
L 74xx_IEEE:74251 U?
U 1 1 5CF4F8AB
P 4800 3650
AR Path="/5CF41639/5CF4F8AB" Ref="U?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF4F8AB" Ref="U?" Part="1"
F 0 "U?" H 5000 4350 50 0000 C CNN
F 1 "74251" H 4700 4350 50 0000 C CNN
F 2 "" H 4800 3650 50 0001 C CNN
F 3 "" H 4800 3650 50 0001 C CNN
1 4800 3650
1 0 0 -1
$EndComp
Wire Wire Line
3950 3300 4250 3300
Wire Wire Line
3950 3400 4250 3400
Entry Wire Line
3850 4750 3950 4850
Entry Wire Line
3850 4650 3950 4750
Entry Wire Line
3850 4850 3950 4950
Wire Wire Line
3950 4750 4250 4750
Wire Wire Line
3950 4850 4250 4850
Wire Wire Line
3950 4950 4250 4950
Text Label 3950 3300 0 50 ~ 0
lut_in1
Text Label 3950 3400 0 50 ~ 0
lut_in2
Text Label 3950 4750 0 50 ~ 0
lut_in0
Text Label 3950 4850 0 50 ~ 0
lut_in1
Text Label 3950 4950 0 50 ~ 0
lut_in2
Text HLabel 2000 3300 0 50 Input ~ 0
isp_sck
Text HLabel 2000 3500 0 50 Input ~ 0
isp_mosi
Wire Wire Line
3700 5800 3700 5950
Connection ~ 3700 5800
Wire Wire Line
3700 5800 3650 5800
Wire Wire Line
2000 5950 3700 5950
Text HLabel 2000 5950 0 50 Output ~ 0
isp_miso
Text HLabel 2000 2700 0 50 Input ~ 0
lut_in
Text Label 3950 3200 0 50 ~ 0
lut_in0
Text Label 2300 2700 0 50 ~ 0
lut_in[3..0]
NoConn ~ 5350 4000
NoConn ~ 5350 5550
Text HLabel 2000 900 0 50 Input ~ 0
cfg_sync
NoConn ~ 7450 4300
NoConn ~ 7450 4400
NoConn ~ 7450 4500
Text HLabel 2000 6650 0 50 Input ~ 0
clk
Text HLabel 2000 6750 0 50 Input ~ 0
rst_n
$Comp
L power:GNDD #PWR?
U 1 1 5D015E6D
P 6200 4550
AR Path="/5CF41639/5D015E6D" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D015E6D" Ref="#PWR0129" Part="1"
F 0 "#PWR0129" H 6200 4300 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 6204 4395 50 0000 C CNN
F 2 "" H 6200 4550 50 0001 C CNN
F 3 "" H 6200 4550 50 0001 C CNN
1 6200 4550
1 0 0 -1
$EndComp
Wire Wire Line
6200 4550 6200 4500
Wire Wire Line
6200 4500 6450 4500
Wire Wire Line
6450 4400 6200 4400
Wire Wire Line
6200 4400 6200 4500
Connection ~ 6200 4500
Wire Wire Line
6450 4300 6200 4300
Wire Wire Line
6200 4300 6200 4400
Connection ~ 6200 4400
Wire Wire Line
4250 4650 3950 4650
Text Label 3950 4650 0 50 ~ 0
2019-05-30 21:12:52 +02:00
lut_b_en_n
2019-05-30 20:24:33 +02:00
Wire Wire Line
2019-05-30 21:12:52 +02:00
4150 3100 4250 3100
2019-05-30 20:24:33 +02:00
Text Label 8150 3850 0 50 ~ 0
cfg_sync
Wire Wire Line
8500 3850 8100 3850
$Comp
L 74xx_IEEE:74157 U?
U 1 1 5D187D09
P 9050 4150
AR Path="/5CF41639/5D187D09" Ref="U?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D187D09" Ref="U?" Part="1"
2019-05-30 21:36:22 +02:00
F 0 "U?" H 9400 4500 50 0000 C CNN
F 1 "74157" H 9450 4600 50 0000 C CNN
2019-05-30 20:24:33 +02:00
F 2 "" H 9050 4150 50 0001 C CNN
F 3 "" H 9050 4150 50 0001 C CNN
1 9050 4150
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS174 U?
U 1 1 5CF941AD
P 6950 4400
AR Path="/5CF41639/5CF941AD" Ref="U?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF941AD" Ref="U?" Part="1"
F 0 "U?" H 7200 4950 50 0000 C CNN
F 1 "74LS174" H 6750 4950 50 0000 C CNN
F 2 "" H 6950 4400 50 0001 C CNN
F 3 "http://www.ti.com/lit/gpn/sn74LS174" H 6950 4400 50 0001 C CNN
1 6950 4400
1 0 0 -1
$EndComp
Wire Wire Line
6100 4000 6100 3300
Wire Wire Line
5350 3300 5800 3300
Wire Wire Line
6100 4000 6450 4000
Wire Wire Line
6100 4850 6100 4200
Wire Wire Line
6100 4200 6450 4200
Wire Wire Line
5350 4850 5800 4850
$Comp
L Device:D_ALT D?
U 1 1 5D19E941
P 5800 3650
AR Path="/5CF41639/5D19E941" Ref="D?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D19E941" Ref="D?" Part="1"
F 0 "D?" V 5846 3571 50 0000 R CNN
F 1 "D_ALT" V 5755 3571 50 0000 R CNN
F 2 "" H 5800 3650 50 0001 C CNN
F 3 "~" H 5800 3650 50 0001 C CNN
1 5800 3650
0 -1 -1 0
$EndComp
$Comp
L Device:D_ALT D?
U 1 1 5D19F2CD
P 5800 4500
AR Path="/5CF41639/5D19F2CD" Ref="D?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D19F2CD" Ref="D?" Part="1"
F 0 "D?" V 5754 4579 50 0000 L CNN
F 1 "D_ALT" V 5845 4579 50 0000 L CNN
F 2 "" H 5800 4500 50 0001 C CNN
F 3 "~" H 5800 4500 50 0001 C CNN
1 5800 4500
0 1 1 0
$EndComp
Wire Wire Line
5800 4650 5800 4850
Connection ~ 5800 4850
Wire Wire Line
5800 4850 6100 4850
Wire Wire Line
5800 4350 5800 4100
Wire Wire Line
5800 3500 5800 3300
Connection ~ 5800 3300
Wire Wire Line
5800 3300 6100 3300
Wire Wire Line
6450 4100 5800 4100
Connection ~ 5800 4100
Wire Wire Line
5800 4100 5800 3800
Wire Wire Line
5800 4100 5550 4100
Wire Wire Line
5550 4100 5550 4200
$Comp
L Device:R R?
U 1 1 5D1A7947
P 5550 4350
AR Path="/5CF41639/5D1A7947" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D1A7947" Ref="R?" Part="1"
F 0 "R?" H 5480 4304 50 0000 R CNN
F 1 "10k" H 5480 4395 50 0000 R CNN
F 2 "" V 5480 4350 50 0001 C CNN
F 3 "~" H 5550 4350 50 0001 C CNN
1 5550 4350
1 0 0 1
$EndComp
$Comp
L power:GNDD #PWR?
U 1 1 5D1A7DBD
P 5550 4600
AR Path="/5CF41639/5D1A7DBD" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D1A7DBD" Ref="#PWR0130" Part="1"
F 0 "#PWR0130" H 5550 4350 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 5554 4445 50 0000 C CNN
F 2 "" H 5550 4600 50 0001 C CNN
F 3 "" H 5550 4600 50 0001 C CNN
1 5550 4600
1 0 0 -1
$EndComp
Wire Wire Line
5550 4600 5550 4500
Text Label 6150 4000 0 50 ~ 0
async_a
Text Label 6150 4100 0 50 ~ 0
async_c
Text Label 6150 4200 0 50 ~ 0
async_b
Wire Wire Line
8500 4000 7450 4000
Text Label 7550 4000 0 50 ~ 0
sync_a
Text Label 7550 4100 0 50 ~ 0
sync_c
Text Label 7550 4200 0 50 ~ 0
sync_b
Wire Wire Line
7450 4100 7950 4100
Wire Wire Line
7950 4100 7950 4200
Wire Wire Line
7950 4200 8500 4200
Wire Wire Line
7450 4200 7850 4200
Wire Wire Line
8500 4400 7850 4400
Wire Wire Line
7850 4200 7850 4400
Wire Wire Line
8500 4100 8150 4100
Text Label 8150 4100 0 50 ~ 0
async_a
Text Label 8150 4300 0 50 ~ 0
async_c
Text Label 8150 4500 0 50 ~ 0
async_b
Wire Wire Line
8150 4300 8500 4300
Wire Wire Line
8500 4500 8150 4500
Wire Wire Line
2019-05-31 18:52:59 +02:00
9600 4050 10250 4050
Text HLabel 10250 4050 2 50 Output ~ 0
2019-05-30 20:24:33 +02:00
lut_out_a
2019-05-31 18:52:59 +02:00
Text HLabel 10250 4250 2 50 Output ~ 0
2019-05-30 20:24:33 +02:00
lut_out_c
2019-05-31 18:52:59 +02:00
Text HLabel 10250 4450 2 50 Output ~ 0
2019-05-30 20:24:33 +02:00
lut_out_b
Wire Wire Line
2019-05-31 18:52:59 +02:00
10250 4450 9600 4450
2019-05-30 20:24:33 +02:00
Wire Wire Line
2019-05-31 18:52:59 +02:00
9600 4250 10250 4250
2019-05-30 20:24:33 +02:00
Text Notes 4800 3700 0 94 ~ 0
A
Text Notes 4800 5300 0 94 ~ 0
B
$Comp
L Device:Q_NPN_BCE Q?
U 1 1 5D215162
2019-05-30 21:12:52 +02:00
P 3700 1750
2019-05-30 20:24:33 +02:00
AR Path="/5CF41639/5D215162" Ref="Q?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D215162" Ref="Q?" Part="1"
2019-05-30 21:12:52 +02:00
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
2019-05-30 20:24:33 +02:00
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5D21734D
2019-05-30 21:12:52 +02:00
P 3800 1250
2019-05-30 20:24:33 +02:00
AR Path="/5CF41639/5D21734D" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D21734D" Ref="R?" Part="1"
2019-05-30 21:12:52 +02:00
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
2019-05-30 20:24:33 +02:00
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"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2296E9" Ref="#PWR0131" Part="1"
F 0 "#PWR0131" H 3800 2200 50 0001 C CNN
2019-05-30 20:24:33 +02:00
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
2019-05-30 21:12:52 +02:00
3800 2450 3800 1950
2019-05-30 20:24:33 +02:00
Entry Wire Line
2900 2700 3000 2600
Wire Wire Line
2019-05-30 21:12:52 +02:00
3000 2600 3000 1750
2019-05-30 20:24:33 +02:00
Text Label 3000 2600 1 50 ~ 0
lut_in3
Wire Wire Line
6450 4700 6350 4700
Wire Wire Line
6350 4700 6350 6650
Wire Wire Line
6350 6650 2000 6650
Wire Wire Line
2000 6750 6450 6750
Wire Wire Line
6450 6750 6450 4900
$Comp
L power:GNDD #PWR?
U 1 1 5D26A4EB
P 6950 5300
AR Path="/5CF41639/5D26A4EB" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D26A4EB" Ref="#PWR0132" Part="1"
F 0 "#PWR0132" H 6950 5050 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 6954 5145 50 0000 C CNN
F 2 "" H 6950 5300 50 0001 C CNN
F 3 "" H 6950 5300 50 0001 C CNN
1 6950 5300
1 0 0 -1
$EndComp
Wire Wire Line
6950 5200 6950 5300
$Comp
L power:GNDD #PWR?
U 1 1 5D276079
P 8300 3550
AR Path="/5CF41639/5D276079" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D276079" Ref="#PWR0133" Part="1"
F 0 "#PWR0133" H 8300 3300 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 8304 3395 50 0000 C CNN
F 2 "" H 8300 3550 50 0001 C CNN
F 3 "" H 8300 3550 50 0001 C CNN
1 8300 3550
1 0 0 -1
$EndComp
Wire Wire Line
8300 3550 8300 3450
Wire Wire Line
8300 3450 8500 3450
Wire Wire Line
8500 3450 8500 3750
$Comp
L power:VCC #PWR?
U 1 1 5D27AEF5
P 6950 3600
AR Path="/5CF41639/5D27AEF5" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D27AEF5" Ref="#PWR0134" Part="1"
F 0 "#PWR0134" H 6950 3450 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "VCC" H 6967 3773 50 0000 C CNN
F 2 "" H 6950 3600 50 0001 C CNN
F 3 "" H 6950 3600 50 0001 C CNN
1 6950 3600
1 0 0 -1
$EndComp
Wire Wire Line
6950 3600 6950 3700
$Comp
L power:GNDD #PWR?
U 1 1 5D2924B9
P 4800 6000
AR Path="/5CF41639/5D2924B9" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2924B9" Ref="#PWR0135" Part="1"
F 0 "#PWR0135" H 4800 5750 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 4804 5845 50 0000 C CNN
F 2 "" H 4800 6000 50 0001 C CNN
F 3 "" H 4800 6000 50 0001 C CNN
1 4800 6000
1 0 0 -1
$EndComp
Wire Wire Line
4800 6000 4800 5900
$Comp
L power:GNDD #PWR?
U 1 1 5D2970E5
P 4450 4400
AR Path="/5CF41639/5D2970E5" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2970E5" Ref="#PWR0136" Part="1"
F 0 "#PWR0136" H 4450 4150 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 4454 4245 50 0000 C CNN
F 2 "" H 4450 4400 50 0001 C CNN
F 3 "" H 4450 4400 50 0001 C CNN
1 4450 4400
1 0 0 -1
$EndComp
Wire Wire Line
4450 4400 4800 4400
Wire Wire Line
4800 4400 4800 4350
$Comp
L power:VCC #PWR?
U 1 1 5D29AD03
P 5150 4450
AR Path="/5CF41639/5D29AD03" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D29AD03" Ref="#PWR0137" Part="1"
F 0 "#PWR0137" H 5150 4300 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "VCC" H 5167 4623 50 0000 C CNN
F 2 "" H 5150 4450 50 0001 C CNN
F 3 "" H 5150 4450 50 0001 C CNN
1 5150 4450
1 0 0 -1
$EndComp
Wire Wire Line
5150 4450 4800 4450
Wire Wire Line
4800 4450 4800 4550
$Comp
L power:VCC #PWR?
U 1 1 5D29EA17
P 4800 2900
AR Path="/5CF41639/5D29EA17" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D29EA17" Ref="#PWR0138" Part="1"
F 0 "#PWR0138" H 4800 2750 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "VCC" H 4817 3073 50 0000 C CNN
F 2 "" H 4800 2900 50 0001 C CNN
F 3 "" H 4800 2900 50 0001 C CNN
1 4800 2900
1 0 0 -1
$EndComp
Wire Wire Line
4800 2900 4800 3000
$Comp
L power:GNDD #PWR?
U 1 1 5D2B29AB
P 2900 2850
AR Path="/5CF41639/5D2B29AB" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2B29AB" Ref="#PWR0139" Part="1"
F 0 "#PWR0139" H 2900 2600 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 2904 2695 50 0000 C CNN
F 2 "" H 2900 2850 50 0001 C CNN
F 3 "" H 2900 2850 50 0001 C CNN
1 2900 2850
1 0 0 -1
$EndComp
Wire Wire Line
2900 2850 2900 2800
Wire Wire Line
2900 2800 3100 2800
Wire Wire Line
3100 2800 3100 3100
$Comp
L power:VCC #PWR?
U 1 1 5D2B7E69
P 3300 3000
AR Path="/5CF41639/5D2B7E69" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2B7E69" Ref="#PWR0140" Part="1"
F 0 "#PWR0140" H 3300 2850 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "VCC" H 3317 3173 50 0000 C CNN
F 2 "" H 3300 3000 50 0001 C CNN
F 3 "" H 3300 3000 50 0001 C CNN
1 3300 3000
1 0 0 -1
$EndComp
Wire Wire Line
3300 3000 3300 3100
Wire Wire Line
3700 4400 2450 4400
$Comp
L power:GNDD #PWR?
U 1 1 5D2CD01F
P 2900 4450
AR Path="/5CF41639/5D2CD01F" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2CD01F" Ref="#PWR0141" Part="1"
F 0 "#PWR0141" H 2900 4200 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "GNDD" H 2904 4295 50 0000 C CNN
F 2 "" H 2900 4450 50 0001 C CNN
F 3 "" H 2900 4450 50 0001 C CNN
1 2900 4450
1 0 0 -1
$EndComp
Wire Wire Line
2900 4450 3100 4450
Wire Wire Line
3100 4450 3100 4650
$Comp
L power:VCC #PWR?
U 1 1 5D2D1794
P 3300 4550
AR Path="/5CF41639/5D2D1794" Ref="#PWR?" Part="1"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5D2D1794" Ref="#PWR0142" Part="1"
F 0 "#PWR0142" H 3300 4400 50 0001 C CNN
2019-05-30 20:24:33 +02:00
F 1 "VCC" H 3317 4723 50 0000 C CNN
F 2 "" H 3300 4550 50 0001 C CNN
F 3 "" H 3300 4550 50 0001 C CNN
1 3300 4550
1 0 0 -1
$EndComp
Wire Wire Line
3300 4550 3300 4650
2019-05-30 21:12:52 +02:00
Text Label 3900 1500 0 50 ~ 0
lut_a_en_n
2019-05-30 20:24:33 +02:00
Wire Wire Line
8100 900 8100 3850
Wire Wire Line
2000 900 8100 900
Text Label 8150 4600 0 50 ~ 0
async_b
Wire Wire Line
8500 4600 8150 4600
Text Label 8150 4700 0 50 ~ 0
async_b
Wire Wire Line
8500 4700 8150 4700
2019-05-31 18:52:59 +02:00
Text HLabel 10250 4650 2 50 Output ~ 0
2019-05-30 20:24:33 +02:00
lut_out_b_async
Wire Wire Line
2019-05-31 18:52:59 +02:00
10250 4650 9600 4650
2019-05-30 20:24:33 +02:00
Text HLabel 2000 1000 0 50 Input ~ 0
cfg_split_n
Wire Wire Line
2019-05-30 21:12:52 +02:00
2000 1000 2200 1000
2019-05-30 20:24:33 +02:00
$Comp
L Device:R R?
U 1 1 5D748DEE
2019-05-30 21:12:52 +02:00
P 3250 1750
2019-05-30 20:24:33 +02:00
AR Path="/5CF41639/5D748DEE" Ref="R?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D748DEE" Ref="R?" Part="1"
2019-05-30 21:12:52 +02:00
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
2019-05-30 20:24:33 +02:00
0 -1 1 0
$EndComp
Wire Wire Line
2019-05-30 21:12:52 +02:00
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
2019-05-30 20:24:33 +02:00
Wire Wire Line
2019-05-30 21:12:52 +02:00
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"
2019-05-30 21:36:22 +02:00
AR Path="/5D77FDBE/5D7AF013/5CF9E825" Ref="#PWR0143" Part="1"
F 0 "#PWR0143" H 2200 2200 50 0001 C CNN
2019-05-30 21:12:52 +02:00
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
$Comp
L Device:Q_PNP_BCE Q?
U 1 1 5CFA4AF5
P 2300 1750
F 0 "Q?" H 2491 1704 50 0000 L CNN
F 1 "Q_PNP_BCE" H 2491 1795 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
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
2019-05-30 21:36:22 +02:00
$Comp
L power:GNDD #PWR?
U 1 1 5CF3ABB3
P 8850 3450
AR Path="/5CF41639/5CF3ABB3" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF3ABB3" Ref="#PWR0144" Part="1"
AR Path="/5D77FDBE/5CF3ABB3" Ref="#PWR?" Part="1"
F 0 "#PWR0144" H 8850 3200 50 0001 C CNN
F 1 "GNDD" H 8854 3295 50 0000 C CNN
F 2 "" H 8850 3450 50 0001 C CNN
F 3 "" H 8850 3450 50 0001 C CNN
1 8850 3450
1 0 0 -1
$EndComp
Wire Wire Line
8850 3450 9050 3450
Wire Wire Line
9050 3450 9050 3650
$Comp
L power:VCC #PWR?
U 1 1 5CF3ABBB
P 9200 3550
AR Path="/5CF41639/5CF3ABBB" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5CF3ABBB" Ref="#PWR0145" Part="1"
AR Path="/5D77FDBE/5CF3ABBB" Ref="#PWR?" Part="1"
F 0 "#PWR0145" H 9200 3400 50 0001 C CNN
F 1 "VCC" H 9217 3723 50 0000 C CNN
F 2 "" H 9200 3550 50 0001 C CNN
F 3 "" H 9200 3550 50 0001 C CNN
1 9200 3550
1 0 0 -1
$EndComp
Wire Wire Line
9200 3550 9200 3650
$Comp
L Device:C C?
U 1 1 5D2EACB1
P 10050 1150
AR Path="/5D77FDBE/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 1 "100n" H 10050 1050 50 0000 L CNN
F 2 "" H 10088 1000 50 0001 C CNN
F 3 "~" H 10050 1150 50 0001 C CNN
1 10050 1150
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5D2EACB7
P 10250 1150
AR Path="/5D77FDBE/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 1 "100n" H 10250 1050 50 0000 L CNN
F 2 "" H 10288 1000 50 0001 C CNN
F 3 "~" H 10250 1150 50 0001 C CNN
1 10250 1150
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5D2EACBD
P 10450 1150
AR Path="/5D77FDBE/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 1 "100n" H 10450 1050 50 0000 L CNN
F 2 "" H 10488 1000 50 0001 C CNN
F 3 "~" H 10450 1150 50 0001 C CNN
1 10450 1150
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5D2EACC3
P 10650 1150
AR Path="/5D77FDBE/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 1 "100n" H 10650 1050 50 0000 L CNN
F 2 "" H 10688 1000 50 0001 C CNN
F 3 "~" H 10650 1150 50 0001 C CNN
1 10650 1150
1 0 0 -1
$EndComp
Wire Wire Line
10050 1000 10050 900
Wire Wire Line
10050 900 10250 900
Wire Wire Line
10650 900 10650 1000
Wire Wire Line
10450 1000 10450 900
Connection ~ 10450 900
Wire Wire Line
10450 900 10650 900
Wire Wire Line
10250 1000 10250 900
Connection ~ 10250 900
Wire Wire Line
10250 900 10350 900
Wire Wire Line
10050 1300 10050 1400
Wire Wire Line
10050 1400 10250 1400
Wire Wire Line
10650 1400 10650 1300
Wire Wire Line
10450 1300 10450 1400
Connection ~ 10450 1400
Wire Wire Line
10450 1400 10650 1400
Wire Wire Line
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
L power:GNDD #PWR?
U 1 1 5D2EACE7
P 10350 1500
AR Path="/5D77FDBE/5D2EACE7" Ref="#PWR?" Part="1"
AR Path="/5D77FDBE/5D7AF013/5D2EACE7" Ref="#PWR0147" Part="1"
F 0 "#PWR0147" H 10350 1250 50 0001 C CNN
F 1 "GNDD" H 10354 1345 50 0000 C CNN
F 2 "" H 10350 1500 50 0001 C CNN
F 3 "" H 10350 1500 50 0001 C CNN
1 10350 1500
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5D2FCD73
P 10850 1150
AR Path="/5D77FDBE/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 1 "100n" H 10850 1050 50 0000 L CNN
F 2 "" H 10888 1000 50 0001 C CNN
F 3 "~" H 10850 1150 50 0001 C CNN
1 10850 1150
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5D2FCFE7
P 9850 1150
AR Path="/5D77FDBE/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 1 "100n" H 9850 1050 50 0000 L CNN
F 2 "" H 9888 1000 50 0001 C CNN
F 3 "~" H 9850 1150 50 0001 C CNN
1 9850 1150
1 0 0 -1
$EndComp
Wire Wire Line
9850 1000 9850 900
Wire Wire Line
9850 900 10050 900
Connection ~ 10050 900
Wire Wire Line
10050 1400 9850 1400
Wire Wire Line
9850 1400 9850 1300
Connection ~ 10050 1400
Wire Wire Line
10650 1400 10850 1400
Wire Wire Line
10850 1400 10850 1300
Connection ~ 10650 1400
Wire Wire Line
10850 1000 10850 900
Wire Wire Line
10850 900 10650 900
2019-05-31 16:36:08 +02:00
Connection ~ 10650 900
2019-05-31 18:52:59 +02:00
Text Label 9600 4050 0 50 ~ 0
lut_out_a
Text Label 9600 4250 0 50 ~ 0
lut_out_c
Text Label 9600 4450 0 50 ~ 0
lut_out_b
Text Label 9600 4650 0 50 ~ 0
lut_out_b_async
2019-05-30 21:36:22 +02:00
Wire Bus Line
2000 2700 3850 2700
Wire Bus Line
3850 2700 3850 4950
2019-05-30 20:24:33 +02:00
$EndSCHEMATC