EESchema Schematic File Version 2
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:power
LIBS:eSim_Plot
LIBS:transistors
LIBS:conn
LIBS:eSim_User
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:eSim_Analog
LIBS:eSim_Devices
LIBS:eSim_Digital
LIBS:eSim_Hybrid
LIBS:eSim_Miscellaneous
LIBS:eSim_Power
LIBS:eSim_Sources
LIBS:eSim_Subckt
LIBS:eSim_Nghdl
LIBS:eSim_Ngveri
LIBS:eSim_SKY130
LIBS:eSim_SKY130_Subckts
LIBS:SN54HC148_IC-cache
EELAYER 25 0
EELAYER END
$Descr A0 46811 33110
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L NOT_Gate X5
U 1 1 665EAFFC
P 14500 7200
F 0 "X5" H 15500 7000 60  0000 C CNN
F 1 "NOT_Gate" H 15550 7100 60  0000 C CNN
F 2 "" H 14500 7200 60  0001 C CNN
F 3 "" H 14500 7200 60  0001 C CNN
	1    14500 7200
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X1
U 1 1 665EB114
P 14250 9500
F 0 "X1" H 15250 9300 60  0000 C CNN
F 1 "NOT_Gate" H 15300 9400 60  0000 C CNN
F 2 "" H 14250 9500 60  0001 C CNN
F 3 "" H 14250 9500 60  0001 C CNN
	1    14250 9500
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X9
U 1 1 665EB1E2
P 16400 9500
F 0 "X9" H 17400 9300 60  0000 C CNN
F 1 "NOT_Gate" H 17450 9400 60  0000 C CNN
F 2 "" H 16400 9500 60  0001 C CNN
F 3 "" H 16400 9500 60  0001 C CNN
	1    16400 9500
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X3
U 1 1 665EB469
P 14400 13700
F 0 "X3" H 15400 13500 60  0000 C CNN
F 1 "NOT_Gate" H 15450 13600 60  0000 C CNN
F 2 "" H 14400 13700 60  0001 C CNN
F 3 "" H 14400 13700 60  0001 C CNN
	1    14400 13700
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X10
U 1 1 665EB46F
P 16500 13700
F 0 "X10" H 17500 13500 60  0000 C CNN
F 1 "NOT_Gate" H 17550 13600 60  0000 C CNN
F 2 "" H 16500 13700 60  0001 C CNN
F 3 "" H 16500 13700 60  0001 C CNN
	1    16500 13700
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X4
U 1 1 665EB549
P 14400 15800
F 0 "X4" H 15400 15600 60  0000 C CNN
F 1 "NOT_Gate" H 15450 15700 60  0000 C CNN
F 2 "" H 14400 15800 60  0001 C CNN
F 3 "" H 14400 15800 60  0001 C CNN
	1    14400 15800
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X12
U 1 1 665EB54F
P 16650 15800
F 0 "X12" H 17650 15600 60  0000 C CNN
F 1 "NOT_Gate" H 17700 15700 60  0000 C CNN
F 2 "" H 16650 15800 60  0001 C CNN
F 3 "" H 16650 15800 60  0001 C CNN
	1    16650 15800
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X2
U 1 1 665EB651
P 14350 18100
F 0 "X2" H 15350 17900 60  0000 C CNN
F 1 "NOT_Gate" H 15400 18000 60  0000 C CNN
F 2 "" H 14350 18100 60  0001 C CNN
F 3 "" H 14350 18100 60  0001 C CNN
	1    14350 18100
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X11
U 1 1 665EB657
P 16500 18100
F 0 "X11" H 17500 17900 60  0000 C CNN
F 1 "NOT_Gate" H 17550 18000 60  0000 C CNN
F 2 "" H 16500 18100 60  0001 C CNN
F 3 "" H 16500 18100 60  0001 C CNN
	1    16500 18100
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X7
U 1 1 665EB7CD
P 15650 20500
F 0 "X7" H 16650 20300 60  0000 C CNN
F 1 "NOT_Gate" H 16700 20400 60  0000 C CNN
F 2 "" H 15650 20500 60  0001 C CNN
F 3 "" H 15650 20500 60  0001 C CNN
	1    15650 20500
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X29
U 1 1 665EC0E4
P 26850 6650
F 0 "X29" H 27850 6450 60  0000 C CNN
F 1 "NOT_Gate" H 27900 6550 60  0000 C CNN
F 2 "" H 26850 6650 60  0001 C CNN
F 3 "" H 26850 6650 60  0001 C CNN
	1    26850 6650
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X30
U 1 1 665EC3BA
P 26850 7650
F 0 "X30" H 27850 7450 60  0000 C CNN
F 1 "NOT_Gate" H 27900 7550 60  0000 C CNN
F 2 "" H 26850 7650 60  0001 C CNN
F 3 "" H 26850 7650 60  0001 C CNN
	1    26850 7650
	1    0    0    -1  
$EndComp
$Comp
L OR_Gate X31
U 1 1 665EC48E
P 28600 7100
F 0 "X31" H 30000 6900 60  0000 C CNN
F 1 "OR_Gate" H 30050 7000 60  0000 C CNN
F 2 "" H 28600 7100 60  0001 C CNN
F 3 "" H 28600 7100 60  0001 C CNN
	1    28600 7100
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X6
U 1 1 665EDD6D
P 15350 11550
F 0 "X6" H 16350 11350 60  0000 C CNN
F 1 "NOT_Gate" H 16400 11450 60  0000 C CNN
F 2 "" H 15350 11550 60  0001 C CNN
F 3 "" H 15350 11550 60  0001 C CNN
	1    15350 11550
	1    0    0    -1  
$EndComp
$Comp
L NOT_Gate X8
U 1 1 665F0631
P 15650 22500
F 0 "X8" H 16650 22300 60  0000 C CNN
F 1 "NOT_Gate" H 16700 22400 60  0000 C CNN
F 2 "" H 15650 22500 60  0001 C CNN
F 3 "" H 15650 22500 60  0001 C CNN
	1    15650 22500
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X14
U 1 1 665F3F97
P 22000 11700
F 0 "X14" H 22600 11650 60  0000 C CNN
F 1 "AND_Gate" H 22550 12000 60  0000 C CNN
F 2 "" H 22000 11700 60  0001 C CNN
F 3 "" H 22000 11700 60  0001 C CNN
	1    22000 11700
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X15
U 1 1 665F88E7
P 22100 16550
F 0 "X15" H 22700 16500 60  0000 C CNN
F 1 "AND_Gate" H 22650 16850 60  0000 C CNN
F 2 "" H 22100 16550 60  0001 C CNN
F 3 "" H 22100 16550 60  0001 C CNN
	1    22100 16550
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X16
U 1 1 665F8A63
P 22100 17700
F 0 "X16" H 22700 17650 60  0000 C CNN
F 1 "AND_Gate" H 22650 18000 60  0000 C CNN
F 2 "" H 22100 17700 60  0001 C CNN
F 3 "" H 22100 17700 60  0001 C CNN
	1    22100 17700
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X17
U 1 1 665F96A6
P 22100 19400
F 0 "X17" H 22700 19350 60  0000 C CNN
F 1 "AND_Gate" H 22650 19700 60  0000 C CNN
F 2 "" H 22100 19400 60  0001 C CNN
F 3 "" H 22100 19400 60  0001 C CNN
	1    22100 19400
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X18
U 1 1 665F9751
P 22100 20550
F 0 "X18" H 22700 20500 60  0000 C CNN
F 1 "AND_Gate" H 22650 20850 60  0000 C CNN
F 2 "" H 22100 20550 60  0001 C CNN
F 3 "" H 22100 20550 60  0001 C CNN
	1    22100 20550
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X19
U 1 1 665F97D5
P 22150 21650
F 0 "X19" H 22750 21600 60  0000 C CNN
F 1 "AND_Gate" H 22700 21950 60  0000 C CNN
F 2 "" H 22150 21650 60  0001 C CNN
F 3 "" H 22150 21650 60  0001 C CNN
	1    22150 21650
	1    0    0    -1  
$EndComp
$Comp
L AND_Gate X20
U 1 1 665F98B1
P 22150 22700
F 0 "X20" H 22750 22650 60  0000 C CNN
F 1 "AND_Gate" H 22700 23000 60  0000 C CNN
F 2 "" H 22150 22700 60  0001 C CNN
F 3 "" H 22150 22700 60  0001 C CNN
	1    22150 22700
	1    0    0    -1  
$EndComp
$Comp
L 4_NOR_IC X26
U 1 1 665F4947
P 25200 10150
F 0 "X26" H 27000 10100 60  0000 C CNN
F 1 "4_NOR_IC" H 27000 10200 60  0000 C CNN
F 2 "" H 25200 10150 60  0001 C CNN
F 3 "" H 25200 10150 60  0001 C CNN
	1    25200 10150
	1    0    0    -1  
$EndComp
$Comp
L 4_NOR_IC X27
U 1 1 665F54B6
P 25200 16350
F 0 "X27" H 27000 16300 60  0000 C CNN
F 1 "4_NOR_IC" H 27000 16400 60  0000 C CNN
F 2 "" H 25200 16350 60  0001 C CNN
F 3 "" H 25200 16350 60  0001 C CNN
	1    25200 16350
	1    0    0    -1  
$EndComp
$Comp
L 4_NOR_IC X28
U 1 1 665F56D4
P 25350 21100
F 0 "X28" H 27150 21050 60  0000 C CNN
F 1 "4_NOR_IC" H 27150 21150 60  0000 C CNN
F 2 "" H 25350 21100 60  0001 C CNN
F 3 "" H 25350 21100 60  0001 C CNN
	1    25350 21100
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 2 1 665FEFA1
P 12150 15800
F 0 "U1" H 12200 15900 30  0000 C CNN
F 1 "PORT" H 12150 15800 30  0000 C CNN
F 2 "" H 12150 15800 60  0000 C CNN
F 3 "" H 12150 15800 60  0000 C CNN
	2    12150 15800
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 9 1 665FF16A
P 28600 10150
F 0 "U1" H 28650 10250 30  0000 C CNN
F 1 "PORT" H 28600 10150 30  0000 C CNN
F 2 "" H 28600 10150 60  0000 C CNN
F 3 "" H 28600 10150 60  0000 C CNN
	9    28600 10150
	-1   0    0    -1  
$EndComp
$Comp
L PORT U1
U 15 1 665FF1E1
P 33450 5950
F 0 "U1" H 33500 6050 30  0000 C CNN
F 1 "PORT" H 33450 5950 30  0000 C CNN
F 2 "" H 33450 5950 60  0000 C CNN
F 3 "" H 33450 5950 60  0000 C CNN
	15   33450 5950
	-1   0    0    -1  
$EndComp
$Comp
L PORT U1
U 16 1 665FF258
P 21050 4100
F 0 "U1" H 21100 4200 30  0000 C CNN
F 1 "PORT" H 21050 4100 30  0000 C CNN
F 2 "" H 21050 4100 60  0000 C CNN
F 3 "" H 21050 4100 60  0000 C CNN
	16   21050 4100
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 13 1 665FF2B7
P 11850 11550
F 0 "U1" H 11900 11650 30  0000 C CNN
F 1 "PORT" H 11850 11550 30  0000 C CNN
F 2 "" H 11850 11550 60  0000 C CNN
F 3 "" H 11850 11550 60  0000 C CNN
	13   11850 11550
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 14 1 665FF314
P 33450 7100
F 0 "U1" H 33500 7200 30  0000 C CNN
F 1 "PORT" H 33450 7100 30  0000 C CNN
F 2 "" H 33450 7100 60  0000 C CNN
F 3 "" H 33450 7100 60  0000 C CNN
	14   33450 7100
	-1   0    0    -1  
$EndComp
$Comp
L PORT U1
U 10 1 665FF377
P 11800 5600
F 0 "U1" H 11850 5700 30  0000 C CNN
F 1 "PORT" H 11800 5600 30  0000 C CNN
F 2 "" H 11800 5600 60  0000 C CNN
F 3 "" H 11800 5600 60  0000 C CNN
	10   11800 5600
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 11 1 665FF3DC
P 11800 7200
F 0 "U1" H 11850 7300 30  0000 C CNN
F 1 "PORT" H 11800 7200 30  0000 C CNN
F 2 "" H 11800 7200 60  0000 C CNN
F 3 "" H 11800 7200 60  0000 C CNN
	11   11800 7200
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 12 1 665FF443
P 11850 9500
F 0 "U1" H 11900 9600 30  0000 C CNN
F 1 "PORT" H 11850 9500 30  0000 C CNN
F 2 "" H 11850 9500 60  0000 C CNN
F 3 "" H 11850 9500 60  0000 C CNN
	12   11850 9500
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 7 1 665FF4D0
P 28700 16350
F 0 "U1" H 28750 16450 30  0000 C CNN
F 1 "PORT" H 28700 16350 30  0000 C CNN
F 2 "" H 28700 16350 60  0000 C CNN
F 3 "" H 28700 16350 60  0000 C CNN
	7    28700 16350
	-1   0    0    -1  
$EndComp
$Comp
L PORT U1
U 8 1 665FF53B
P 21150 24650
F 0 "U1" H 21200 24750 30  0000 C CNN
F 1 "PORT" H 21150 24650 30  0000 C CNN
F 2 "" H 21150 24650 60  0000 C CNN
F 3 "" H 21150 24650 60  0000 C CNN
	8    21150 24650
	-1   0    0    -1  
$EndComp
$Comp
L PORT U1
U 3 1 665FF5AC
P 12200 18100
F 0 "U1" H 12250 18200 30  0000 C CNN
F 1 "PORT" H 12200 18100 30  0000 C CNN
F 2 "" H 12200 18100 60  0000 C CNN
F 3 "" H 12200 18100 60  0000 C CNN
	3    12200 18100
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 4 1 665FF61B
P 12450 20500
F 0 "U1" H 12500 20600 30  0000 C CNN
F 1 "PORT" H 12450 20500 30  0000 C CNN
F 2 "" H 12450 20500 60  0000 C CNN
F 3 "" H 12450 20500 60  0000 C CNN
	4    12450 20500
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 5 1 665FF68C
P 12450 22500
F 0 "U1" H 12500 22600 30  0000 C CNN
F 1 "PORT" H 12450 22500 30  0000 C CNN
F 2 "" H 12450 22500 60  0000 C CNN
F 3 "" H 12450 22500 60  0000 C CNN
	5    12450 22500
	1    0    0    -1  
$EndComp
$Comp
L PORT U1
U 6 1 665FF6FF
P 28700 21100
F 0 "U1" H 28750 21200 30  0000 C CNN
F 1 "PORT" H 28700 21100 30  0000 C CNN
F 2 "" H 28700 21100 60  0000 C CNN
F 3 "" H 28700 21100 60  0000 C CNN
	6    28700 21100
	-1   0    0    -1  
$EndComp
$Comp
L PORT U1
U 1 1 665FF774
P 12000 13700
F 0 "U1" H 12050 13800 30  0000 C CNN
F 1 "PORT" H 12000 13700 30  0000 C CNN
F 2 "" H 12000 13700 60  0000 C CNN
F 3 "" H 12000 13700 60  0000 C CNN
	1    12000 13700
	1    0    0    -1  
$EndComp
Wire Wire Line
	22250 5600 12050 5600
Wire Wire Line
	14850 7200 12050 7200
Wire Wire Line
	12500 7200 12500 5700
Wire Wire Line
	12500 5700 22250 5700
Connection ~ 12500 7200
Wire Wire Line
	15550 7200 21250 7200
Wire Wire Line
	21250 7200 21250 8550
Wire Wire Line
	21250 8550 22700 8550
Wire Wire Line
	14600 9500 12100 9500
Wire Wire Line
	15300 9500 16750 9500
Wire Wire Line
	17450 9500 17450 8650
Wire Wire Line
	17450 8650 22700 8650
Wire Wire Line
	15700 11550 12100 11550
Wire Wire Line
	16400 11550 18500 11550
Wire Wire Line
	18500 9600 18500 15400
Wire Wire Line
	18500 9600 22700 9600
Wire Wire Line
	14750 13700 12250 13700
Wire Wire Line
	15450 13700 16850 13700
Wire Wire Line
	14750 15800 12400 15800
Wire Wire Line
	15450 15800 17000 15800
Wire Wire Line
	12450 18100 14700 18100
Wire Wire Line
	15400 18100 16850 18100
Wire Wire Line
	16000 20500 12700 20500
Wire Wire Line
	16700 20500 18050 20500
Wire Wire Line
	16000 22500 12700 22500
Wire Wire Line
	21550 22500 16700 22500
Wire Wire Line
	22700 8750 20550 8750
Wire Wire Line
	22700 8850 21400 8850
Wire Wire Line
	20550 8750 20550 13700
Wire Wire Line
	20550 13700 17550 13700
Wire Wire Line
	21400 8850 21400 18100
Wire Wire Line
	21400 18100 17550 18100
Wire Wire Line
	22700 8950 21550 8950
Wire Wire Line
	21550 6400 21550 23000
Wire Wire Line
	20550 9700 22700 9700
Connection ~ 20550 9700
Wire Wire Line
	22700 9800 21400 9800
Connection ~ 21400 9800
Wire Wire Line
	22700 9900 21550 9900
Connection ~ 21550 9900
Wire Wire Line
	20900 10600 22900 10600
Wire Wire Line
	20900 10600 20900 16950
Wire Wire Line
	20900 16950 16250 16950
Wire Wire Line
	16250 16950 16250 15800
Connection ~ 16250 15800
Wire Wire Line
	21400 10700 22900 10700
Connection ~ 21400 10700
Wire Wire Line
	22700 10800 21550 10800
Connection ~ 21550 10800
Wire Wire Line
	21550 6400 22250 6400
Connection ~ 21550 8950
Wire Wire Line
	27200 7650 21550 7650
Connection ~ 21550 7650
Wire Wire Line
	24500 5950 33200 5950
Wire Wire Line
	26400 5950 26400 6650
Wire Wire Line
	26400 6650 27200 6650
Wire Wire Line
	22750 11600 22000 11600
Wire Wire Line
	22000 11600 22000 22600
Wire Wire Line
	22000 22000 18050 22000
Wire Wire Line
	18050 22000 18050 20500
Wire Wire Line
	22750 11800 21550 11800
Connection ~ 21550 11800
Wire Wire Line
	16050 9500 16050 10450
Wire Wire Line
	16050 10450 19750 10450
Wire Wire Line
	19750 10450 19750 14350
Wire Wire Line
	19750 14350 22800 14350
Connection ~ 16050 9500
Wire Wire Line
	22800 14450 19000 14450
Wire Wire Line
	19000 14450 19000 13700
Connection ~ 19000 13700
Wire Wire Line
	22800 14550 19000 14550
Wire Wire Line
	19000 14550 19000 15800
Wire Wire Line
	19000 15800 17700 15800
Wire Wire Line
	21550 14650 22800 14650
Connection ~ 21550 14650
Wire Wire Line
	18500 15400 22800 15400
Connection ~ 18500 11550
Wire Wire Line
	22800 15500 19450 15500
Wire Wire Line
	19450 15500 19450 13700
Connection ~ 19450 13700
Wire Wire Line
	22800 15600 19000 15600
Connection ~ 19000 15600
Wire Wire Line
	22800 15700 21550 15700
Connection ~ 21550 15700
Wire Wire Line
	22850 16450 19800 16450
Wire Wire Line
	19800 16450 19800 21550
Wire Wire Line
	19800 19450 16250 19450
Wire Wire Line
	16250 19450 16250 18100
Connection ~ 16250 18100
Wire Wire Line
	22850 16650 21550 16650
Connection ~ 21550 16650
Wire Wire Line
	22850 17800 21550 17800
Connection ~ 21550 17800
Wire Wire Line
	22850 17600 22000 17600
Connection ~ 22000 17600
Wire Wire Line
	22850 19300 18700 19300
Wire Wire Line
	18700 19300 18700 14450
Wire Wire Line
	18700 14450 16400 14450
Wire Wire Line
	16400 14450 16400 13700
Connection ~ 16400 13700
Wire Wire Line
	22850 19500 21550 19500
Connection ~ 21550 19500
Wire Wire Line
	22850 20450 19000 20450
Wire Wire Line
	19000 20450 19000 16950
Connection ~ 19000 16950
Wire Wire Line
	22850 20650 21550 20650
Connection ~ 21550 20650
Wire Wire Line
	19800 21550 22900 21550
Connection ~ 19800 19450
Wire Wire Line
	22900 21750 21550 21750
Connection ~ 21550 21750
Wire Wire Line
	22000 22600 22900 22600
Connection ~ 22000 22000
Wire Wire Line
	21550 23000 22900 23000
Wire Wire Line
	22900 23000 22900 22800
Connection ~ 21550 22500
Wire Wire Line
	22250 5800 12650 5800
Wire Wire Line
	12650 5800 12650 9500
Connection ~ 12650 9500
Wire Wire Line
	22250 5900 12800 5900
Wire Wire Line
	12800 5900 12800 11550
Connection ~ 12800 11550
Wire Wire Line
	22250 6000 13000 6000
Wire Wire Line
	13000 6000 13000 13700
Connection ~ 13000 13700
Wire Wire Line
	22250 6100 13250 6100
Wire Wire Line
	13250 6100 13250 15800
Connection ~ 13250 15800
Wire Wire Line
	22250 6200 13450 6200
Wire Wire Line
	13450 6200 13450 18100
Connection ~ 13450 18100
Wire Wire Line
	22250 6300 13650 6300
Wire Wire Line
	13650 6300 13650 20500
Connection ~ 13650 20500
Wire Wire Line
	27900 6650 29200 6650
Wire Wire Line
	29200 6650 29200 7050
Wire Wire Line
	29200 7200 29200 7650
Wire Wire Line
	29200 7650 27900 7650
Wire Wire Line
	30100 7100 33200 7100
Connection ~ 26400 5950
Wire Wire Line
	15100 6900 15100 5150
Wire Wire Line
	15100 5150 28500 5150
Wire Wire Line
	23200 5150 23200 5250
Wire Wire Line
	27450 7350 28450 7350
Wire Wire Line
	28450 7350 28450 6350
Wire Wire Line
	27450 6350 29550 6350
Wire Wire Line
	29550 6350 29550 6750
Connection ~ 28450 6350
Wire Wire Line
	28500 5150 28500 6350
Connection ~ 23200 5150
Connection ~ 28500 6350
Wire Wire Line
	21300 5150 21300 4100
Connection ~ 21300 5150
Wire Wire Line
	14850 9200 14850 8850
Wire Wire Line
	14850 8850 17000 8850
Wire Wire Line
	17000 8850 17000 9200
Wire Wire Line
	15950 11250 15950 8850
Connection ~ 15950 8850
Wire Wire Line
	15000 13400 15000 13200
Wire Wire Line
	15000 13200 17100 13200
Wire Wire Line
	17100 13200 17100 13400
Wire Wire Line
	16600 13200 16600 10950
Wire Wire Line
	16600 10950 15950 10950
Connection ~ 15950 10950
Connection ~ 16600 13200
Wire Wire Line
	15000 15500 15000 15350
Wire Wire Line
	15000 15350 17250 15350
Wire Wire Line
	17250 15350 17250 15500
Wire Wire Line
	15900 15350 15900 13200
Connection ~ 15900 13200
Connection ~ 15900 15350
Wire Wire Line
	14950 17800 14950 17600
Wire Wire Line
	14950 17600 17100 17600
Wire Wire Line
	17100 17600 17100 17800
Wire Wire Line
	16050 17600 16050 15350
Connection ~ 16050 15350
Connection ~ 16050 17600
Wire Wire Line
	16250 22200 16700 22200
Wire Wire Line
	16700 22200 16700 20200
Wire Wire Line
	16700 20200 16250 20200
Wire Wire Line
	16250 20200 16250 19600
Wire Wire Line
	16250 19600 15750 19600
Wire Wire Line
	15750 19600 15750 17600
Connection ~ 15750 17600
Wire Wire Line
	25750 8750 25750 9750
Wire Wire Line
	25750 9750 26250 9750
Wire Wire Line
	26250 10500 23750 10500
Wire Wire Line
	23750 10500 23750 11700
Wire Wire Line
	23750 11700 23700 11700
Wire Wire Line
	26250 14500 26250 15950
Wire Wire Line
	26350 16150 25950 16150
Wire Wire Line
	25950 16150 25950 15550
Wire Wire Line
	23800 16550 23800 16450
Wire Wire Line
	23800 16450 26350 16450
Wire Wire Line
	26250 16700 25950 16700
Wire Wire Line
	25950 16700 25950 17700
Wire Wire Line
	25950 17700 23800 17700
Wire Wire Line
	23800 19400 26100 19400
Wire Wire Line
	26100 19400 26100 20700
Wire Wire Line
	26100 20700 26400 20700
Wire Wire Line
	26500 20900 25850 20900
Wire Wire Line
	25850 20900 25850 20550
Wire Wire Line
	25850 20550 23800 20550
Wire Wire Line
	26500 21200 25850 21200
Wire Wire Line
	25850 21200 25850 21650
Wire Wire Line
	25850 21650 23850 21650
Wire Wire Line
	26400 21450 26100 21450
Wire Wire Line
	26100 21450 26100 22650
Wire Wire Line
	26100 22650 23850 22650
Wire Wire Line
	23850 22650 23850 22700
Wire Wire Line
	27950 10150 28350 10150
Wire Wire Line
	27950 16350 28450 16350
Wire Wire Line
	28100 21100 28450 21100
Wire Wire Line
	15100 7500 15100 8150
Wire Wire Line
	15100 8150 29550 8150
Wire Wire Line
	23200 8150 23200 6700
Wire Wire Line
	27450 8150 27450 7950
Connection ~ 23200 8150
Wire Wire Line
	27450 6950 27450 7100
Wire Wire Line
	27450 7100 27150 7100
Wire Wire Line
	27150 7100 27150 8150
Connection ~ 27150 8150
Wire Wire Line
	29550 8150 29550 7500
Connection ~ 27450 8150
Wire Wire Line
	14850 9800 14850 10000
Wire Wire Line
	14850 10000 17000 10000
Wire Wire Line
	17000 10000 17000 9800
Wire Wire Line
	16300 10000 16300 8150
Connection ~ 16300 8150
Connection ~ 16300 10000
Wire Wire Line
	15950 11850 16350 11850
Wire Wire Line
	16350 11850 16350 10000
Connection ~ 16350 10000
Wire Wire Line
	27100 9550 26250 9550
Wire Wire Line
	26250 9550 26250 5150
Connection ~ 26250 5150
Wire Wire Line
	27100 12350 27100 10750
Wire Wire Line
	15950 12350 27100 12350
Wire Wire Line
	23200 12350 23200 12100
Wire Wire Line
	15950 12350 15950 11850
Connection ~ 23200 12350
Wire Wire Line
	16300 12350 16300 14100
Wire Wire Line
	15000 14100 17100 14100
Wire Wire Line
	15000 14100 15000 14000
Connection ~ 16300 12350
Wire Wire Line
	17100 14100 17100 14000
Connection ~ 16300 14100
Wire Wire Line
	17250 16100 17250 16200
Wire Wire Line
	17250 16200 15000 16200
Wire Wire Line
	15000 16200 15000 16100
Wire Wire Line
	16150 14100 16150 16200
Connection ~ 16150 16200
Connection ~ 16150 14100
Wire Wire Line
	17100 18400 17100 18500
Wire Wire Line
	17100 18500 14950 18500
Wire Wire Line
	14950 18500 14950 18400
Wire Wire Line
	15850 16200 15850 18500
Connection ~ 15850 18500
Connection ~ 15850 16200
Wire Wire Line
	27100 18300 27100 16950
Wire Wire Line
	16550 18300 27100 18300
Wire Wire Line
	23300 18300 23300 18100
Wire Wire Line
	16550 18300 16550 18500
Connection ~ 16550 18500
Connection ~ 23300 18300
Wire Wire Line
	15550 18500 15550 20800
Wire Wire Line
	15550 20800 16250 20800
Connection ~ 15550 18500
Wire Wire Line
	15700 20800 15700 22800
Wire Wire Line
	15700 22800 16250 22800
Connection ~ 15700 20800
Wire Wire Line
	15950 22800 15950 23300
Wire Wire Line
	15950 23300 27250 23300
Wire Wire Line
	23350 23300 23350 23100
Connection ~ 15950 22800
Wire Wire Line
	23350 22050 22650 22050
Wire Wire Line
	22650 22050 22650 23300
Connection ~ 22650 23300
Wire Wire Line
	23300 20950 23950 20950
Wire Wire Line
	23950 23300 23950 19800
Connection ~ 23350 23300
Wire Wire Line
	23950 19800 23300 19800
Connection ~ 23950 20950
Wire Wire Line
	27250 23300 27250 21700
Connection ~ 23950 23300
Wire Wire Line
	25150 21250 23350 21250
Wire Wire Line
	25150 8400 25150 22300
Wire Wire Line
	25150 20200 27250 20200
Wire Wire Line
	27250 20200 27250 20500
Wire Wire Line
	25150 20100 23300 20100
Wire Wire Line
	23300 20100 23300 20150
Connection ~ 25150 20200
Wire Wire Line
	23300 19000 25150 19000
Connection ~ 25150 20100
Wire Wire Line
	25150 22300 23350 22300
Connection ~ 25150 21250
Wire Wire Line
	25150 17300 23300 17300
Connection ~ 25150 19000
Wire Wire Line
	25150 16150 23300 16150
Connection ~ 25150 17300
Wire Wire Line
	23700 16950 22500 16950
Wire Wire Line
	22500 16950 22500 18300
Connection ~ 22500 18300
Wire Wire Line
	27100 15750 25150 15750
Connection ~ 25150 16150
Wire Wire Line
	25150 8400 26250 8400
Connection ~ 26250 8400
Connection ~ 25150 15750
Wire Wire Line
	23200 11300 23200 11250
Wire Wire Line
	23200 11250 25150 11250
Connection ~ 25150 11250
Wire Wire Line
	20900 23300 20900 24650
Connection ~ 20900 23300
$Comp
L AND_5 X23
U 1 1 6660054F
P 22150 8750
F 0 "X23" H 23400 8700 60  0000 C CNN
F 1 "AND_5" H 23300 8800 60  0000 C CNN
F 2 "" H 22150 8750 60  0001 C CNN
F 3 "" H 22150 8750 60  0001 C CNN
	1    22150 8750
	1    0    0    -1  
$EndComp
$Comp
L AND_4 X22
U 1 1 666007B3
P 22050 9700
F 0 "X22" H 23300 9400 60  0000 C CNN
F 1 "AND_4" H 23200 9650 60  0000 C CNN
F 2 "" H 22050 9700 60  0001 C CNN
F 3 "" H 22050 9700 60  0001 C CNN
	1    22050 9700
	1    0    0    -1  
$EndComp
Wire Wire Line
	23700 9750 23700 9950
Wire Wire Line
	23700 9950 26350 9950
Wire Wire Line
	23900 8750 25750 8750
$Comp
L 3_AND X21
U 1 1 66601150
P 19150 10750
F 0 "X21" H 23500 10650 60  0000 C CNN
F 1 "3_AND" H 23500 10750 60  0000 C CNN
F 2 "" H 19550 11100 60  0001 C CNN
F 3 "" H 19550 11100 60  0001 C CNN
	1    19150 10750
	1    0    0    -1  
$EndComp
Wire Wire Line
	22900 10700 22900 10800
Wire Wire Line
	22700 10800 22700 11000
Wire Wire Line
	22700 11000 22900 11000
Wire Wire Line
	23450 10250 23650 10250
Wire Wire Line
	23650 10250 23650 9300
Wire Wire Line
	23200 9300 23950 9300
Wire Wire Line
	23950 9300 23950 8250
Wire Wire Line
	23250 8250 26250 8250
Connection ~ 23650 9300
Connection ~ 26250 8250
Connection ~ 23950 8250
Wire Wire Line
	23250 9200 23550 9200
Wire Wire Line
	23550 9200 23550 10150
Wire Wire Line
	23200 10150 23900 10150
Wire Wire Line
	23900 10150 23900 12350
Wire Wire Line
	23900 11300 23500 11300
Connection ~ 23550 10150
Connection ~ 23900 12350
Connection ~ 23900 11300
Wire Wire Line
	24200 10750 25900 10750
Wire Wire Line
	25900 10750 25900 10250
Wire Wire Line
	25900 10250 26350 10250
$Comp
L AND_4 X24
U 1 1 6660337C
P 22150 14450
F 0 "X24" H 23400 14150 60  0000 C CNN
F 1 "AND_4" H 23300 14400 60  0000 C CNN
F 2 "" H 22150 14450 60  0001 C CNN
F 3 "" H 22150 14450 60  0001 C CNN
	1    22150 14450
	1    0    0    -1  
$EndComp
Wire Wire Line
	23800 14500 26250 14500
$Comp
L AND_4 X25
U 1 1 66603845
P 22150 15500
F 0 "X25" H 23400 15200 60  0000 C CNN
F 1 "AND_4" H 23300 15450 60  0000 C CNN
F 2 "" H 22150 15500 60  0001 C CNN
F 3 "" H 22150 15500 60  0001 C CNN
	1    22150 15500
	1    0    0    -1  
$EndComp
Wire Wire Line
	25950 15550 23800 15550
Wire Wire Line
	23300 15100 25150 15100
Connection ~ 25150 15100
Wire Wire Line
	23300 14050 25150 14050
Connection ~ 25150 14050
Wire Wire Line
	23300 14900 23700 14900
Wire Wire Line
	23700 14900 23700 16950
Wire Wire Line
	23700 15950 23300 15950
Connection ~ 23300 16950
Connection ~ 23700 15950
Wire Wire Line
	16650 8850 16650 5150
Connection ~ 16650 5150
Connection ~ 16650 8850
$Comp
L 9_NAND X13
U 1 1 66601122
P 21300 5950
F 0 "X13" H 23250 5900 60  0000 C CNN
F 1 "9_NAND" H 23250 6000 60  0000 C CNN
F 2 "" H 23250 5900 60  0001 C CNN
F 3 "" H 23250 5900 60  0001 C CNN
	1    21300 5950
	1    0    0    -1  
$EndComp
$EndSCHEMATC