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 EELAYER 25 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "" Date "" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr $Comp L d_inverter U5 U 1 1 680256E1 P 2300 1200 F 0 "U5" H 2300 1100 60 0000 C CNN F 1 "d_inverter" H 2300 1350 60 0000 C CNN F 2 "" H 2350 1150 60 0000 C CNN F 3 "" H 2350 1150 60 0000 C CNN 1 2300 1200 1 0 0 -1 $EndComp $Comp L 4_and X1 U 1 1 68025716 P 4050 1800 F 0 "X1" H 4100 1750 60 0000 C CNN F 1 "4_and" H 4150 1900 60 0000 C CNN F 2 "" H 4050 1800 60 0000 C CNN F 3 "" H 4050 1800 60 0000 C CNN 1 4050 1800 1 0 0 -1 $EndComp $Comp L 4_and X2 U 1 1 68025737 P 4050 2300 F 0 "X2" H 4100 2250 60 0000 C CNN F 1 "4_and" H 4150 2400 60 0000 C CNN F 2 "" H 4050 2300 60 0000 C CNN F 3 "" H 4050 2300 60 0000 C CNN 1 4050 2300 1 0 0 -1 $EndComp $Comp L 4_and X3 U 1 1 68025752 P 4050 2800 F 0 "X3" H 4100 2750 60 0000 C CNN F 1 "4_and" H 4150 2900 60 0000 C CNN F 2 "" H 4050 2800 60 0000 C CNN F 3 "" H 4050 2800 60 0000 C CNN 1 4050 2800 1 0 0 -1 $EndComp $Comp L 4_and X4 U 1 1 68025775 P 4050 3250 F 0 "X4" H 4100 3200 60 0000 C CNN F 1 "4_and" H 4150 3350 60 0000 C CNN F 2 "" H 4050 3250 60 0000 C CNN F 3 "" H 4050 3250 60 0000 C CNN 1 4050 3250 1 0 0 -1 $EndComp $Comp L 4_and X5 U 1 1 68025794 P 4050 3750 F 0 "X5" H 4100 3700 60 0000 C CNN F 1 "4_and" H 4150 3850 60 0000 C CNN F 2 "" H 4050 3750 60 0000 C CNN F 3 "" H 4050 3750 60 0000 C CNN 1 4050 3750 1 0 0 -1 $EndComp $Comp L 4_and X6 U 1 1 680257C7 P 4050 4250 F 0 "X6" H 4100 4200 60 0000 C CNN F 1 "4_and" H 4150 4350 60 0000 C CNN F 2 "" H 4050 4250 60 0000 C CNN F 3 "" H 4050 4250 60 0000 C CNN 1 4050 4250 1 0 0 -1 $EndComp $Comp L 4_and X7 U 1 1 680257F2 P 4050 4750 F 0 "X7" H 4100 4700 60 0000 C CNN F 1 "4_and" H 4150 4850 60 0000 C CNN F 2 "" H 4050 4750 60 0000 C CNN F 3 "" H 4050 4750 60 0000 C CNN 1 4050 4750 1 0 0 -1 $EndComp $Comp L 4_and X8 U 1 1 6802581B P 4050 5250 F 0 "X8" H 4100 5200 60 0000 C CNN F 1 "4_and" H 4150 5350 60 0000 C CNN F 2 "" H 4050 5250 60 0000 C CNN F 3 "" H 4050 5250 60 0000 C CNN 1 4050 5250 1 0 0 -1 $EndComp $Comp L d_or U11 U 1 1 6802584A P 6350 2550 F 0 "U11" H 6350 2550 60 0000 C CNN F 1 "d_or" H 6350 2650 60 0000 C CNN F 2 "" H 6350 2550 60 0000 C CNN F 3 "" H 6350 2550 60 0000 C CNN 1 6350 2550 1 0 0 -1 $EndComp $Comp L d_or U13 U 1 1 68025893 P 6400 3050 F 0 "U13" H 6400 3050 60 0000 C CNN F 1 "d_or" H 6400 3150 60 0000 C CNN F 2 "" H 6400 3050 60 0000 C CNN F 3 "" H 6400 3050 60 0000 C CNN 1 6400 3050 1 0 0 -1 $EndComp $Comp L d_or U14 U 1 1 68025938 P 6400 3450 F 0 "U14" H 6400 3450 60 0000 C CNN F 1 "d_or" H 6400 3550 60 0000 C CNN F 2 "" H 6400 3450 60 0000 C CNN F 3 "" H 6400 3450 60 0000 C CNN 1 6400 3450 1 0 0 -1 $EndComp $Comp L d_or U12 U 1 1 68025975 P 6350 4100 F 0 "U12" H 6350 4100 60 0000 C CNN F 1 "d_or" H 6350 4200 60 0000 C CNN F 2 "" H 6350 4100 60 0000 C CNN F 3 "" H 6350 4100 60 0000 C CNN 1 6350 4100 1 0 0 -1 $EndComp $Comp L d_or U9 U 1 1 680259B2 P 6300 4450 F 0 "U9" H 6300 4450 60 0000 C CNN F 1 "d_or" H 6300 4550 60 0000 C CNN F 2 "" H 6300 4450 60 0000 C CNN F 3 "" H 6300 4450 60 0000 C CNN 1 6300 4450 1 0 0 -1 $EndComp $Comp L d_or U10 U 1 1 680259F1 P 6300 4800 F 0 "U10" H 6300 4800 60 0000 C CNN F 1 "d_or" H 6300 4900 60 0000 C CNN F 2 "" H 6300 4800 60 0000 C CNN F 3 "" H 6300 4800 60 0000 C CNN 1 6300 4800 1 0 0 -1 $EndComp $Comp L d_or U15 U 1 1 68025A26 P 8350 3750 F 0 "U15" H 8350 3750 60 0000 C CNN F 1 "d_or" H 8350 3850 60 0000 C CNN F 2 "" H 8350 3750 60 0000 C CNN F 3 "" H 8350 3750 60 0000 C CNN 1 8350 3750 1 0 0 -1 $EndComp $Comp L d_and U16 U 1 1 68025A81 P 9500 3350 F 0 "U16" H 9500 3350 60 0000 C CNN F 1 "d_and" H 9550 3450 60 0000 C CNN F 2 "" H 9500 3350 60 0000 C CNN F 3 "" H 9500 3350 60 0000 C CNN 1 9500 3350 1 0 0 -1 $EndComp $Comp L d_inverter U17 U 1 1 68025AF6 P 10450 3600 F 0 "U17" H 10450 3500 60 0000 C CNN F 1 "d_inverter" H 10450 3750 60 0000 C CNN F 2 "" H 10500 3550 60 0000 C CNN F 3 "" H 10500 3550 60 0000 C CNN 1 10450 3600 1 0 0 -1 $EndComp $Comp L d_inverter U2 U 1 1 68025B39 P 1700 5650 F 0 "U2" H 1700 5550 60 0000 C CNN F 1 "d_inverter" H 1700 5800 60 0000 C CNN F 2 "" H 1750 5600 60 0000 C CNN F 3 "" H 1750 5600 60 0000 C CNN 1 1700 5650 1 0 0 -1 $EndComp $Comp L d_inverter U6 U 1 1 68025BA0 P 2450 5650 F 0 "U6" H 2450 5550 60 0000 C CNN F 1 "d_inverter" H 2450 5800 60 0000 C CNN F 2 "" H 2500 5600 60 0000 C CNN F 3 "" H 2500 5600 60 0000 C CNN 1 2450 5650 1 0 0 -1 $EndComp $Comp L d_inverter U3 U 1 1 68025BDD P 1700 6100 F 0 "U3" H 1700 6000 60 0000 C CNN F 1 "d_inverter" H 1700 6250 60 0000 C CNN F 2 "" H 1750 6050 60 0000 C CNN F 3 "" H 1750 6050 60 0000 C CNN 1 1700 6100 1 0 0 -1 $EndComp $Comp L d_inverter U7 U 1 1 68025C1C P 2450 6150 F 0 "U7" H 2450 6050 60 0000 C CNN F 1 "d_inverter" H 2450 6300 60 0000 C CNN F 2 "" H 2500 6100 60 0000 C CNN F 3 "" H 2500 6100 60 0000 C CNN 1 2450 6150 1 0 0 -1 $EndComp $Comp L d_inverter U4 U 1 1 68025C63 P 1700 6600 F 0 "U4" H 1700 6500 60 0000 C CNN F 1 "d_inverter" H 1700 6750 60 0000 C CNN F 2 "" H 1750 6550 60 0000 C CNN F 3 "" H 1750 6550 60 0000 C CNN 1 1700 6600 1 0 0 -1 $EndComp $Comp L d_inverter U8 U 1 1 68025CB4 P 2500 6600 F 0 "U8" H 2500 6500 60 0000 C CNN F 1 "d_inverter" H 2500 6750 60 0000 C CNN F 2 "" H 2550 6550 60 0000 C CNN F 3 "" H 2550 6550 60 0000 C CNN 1 2500 6600 1 0 0 -1 $EndComp $Comp L PORT U1 U 4 1 68025CFD P 1050 1200 F 0 "U1" H 1100 1300 30 0000 C CNN F 1 "PORT" H 1050 1200 30 0000 C CNN F 2 "" H 1050 1200 60 0000 C CNN F 3 "" H 1050 1200 60 0000 C CNN 4 1050 1200 1 0 0 -1 $EndComp $Comp L PORT U1 U 5 1 68025D54 P 1050 1950 F 0 "U1" H 1100 2050 30 0000 C CNN F 1 "PORT" H 1050 1950 30 0000 C CNN F 2 "" H 1050 1950 60 0000 C CNN F 3 "" H 1050 1950 60 0000 C CNN 5 1050 1950 1 0 0 -1 $EndComp $Comp L PORT U1 U 6 1 68025DA7 P 1050 2400 F 0 "U1" H 1100 2500 30 0000 C CNN F 1 "PORT" H 1050 2400 30 0000 C CNN F 2 "" H 1050 2400 60 0000 C CNN F 3 "" H 1050 2400 60 0000 C CNN 6 1050 2400 1 0 0 -1 $EndComp $Comp L PORT U1 U 7 1 68025DF8 P 1050 2900 F 0 "U1" H 1100 3000 30 0000 C CNN F 1 "PORT" H 1050 2900 30 0000 C CNN F 2 "" H 1050 2900 60 0000 C CNN F 3 "" H 1050 2900 60 0000 C CNN 7 1050 2900 1 0 0 -1 $EndComp $Comp L PORT U1 U 8 1 68025E53 P 1050 3350 F 0 "U1" H 1100 3450 30 0000 C CNN F 1 "PORT" H 1050 3350 30 0000 C CNN F 2 "" H 1050 3350 60 0000 C CNN F 3 "" H 1050 3350 60 0000 C CNN 8 1050 3350 1 0 0 -1 $EndComp $Comp L PORT U1 U 9 1 68025EA4 P 1050 3800 F 0 "U1" H 1100 3900 30 0000 C CNN F 1 "PORT" H 1050 3800 30 0000 C CNN F 2 "" H 1050 3800 60 0000 C CNN F 3 "" H 1050 3800 60 0000 C CNN 9 1050 3800 1 0 0 -1 $EndComp $Comp L PORT U1 U 10 1 68025F03 P 1050 4250 F 0 "U1" H 1100 4350 30 0000 C CNN F 1 "PORT" H 1050 4250 30 0000 C CNN F 2 "" H 1050 4250 60 0000 C CNN F 3 "" H 1050 4250 60 0000 C CNN 10 1050 4250 1 0 0 -1 $EndComp $Comp L PORT U1 U 11 1 68025F64 P 1050 4700 F 0 "U1" H 1100 4800 30 0000 C CNN F 1 "PORT" H 1050 4700 30 0000 C CNN F 2 "" H 1050 4700 60 0000 C CNN F 3 "" H 1050 4700 60 0000 C CNN 11 1050 4700 1 0 0 -1 $EndComp $Comp L PORT U1 U 12 1 68025FBB P 1050 5250 F 0 "U1" H 1100 5350 30 0000 C CNN F 1 "PORT" H 1050 5250 30 0000 C CNN F 2 "" H 1050 5250 60 0000 C CNN F 3 "" H 1050 5250 60 0000 C CNN 12 1050 5250 1 0 0 -1 $EndComp $Comp L PORT U1 U 1 1 68026020 P 950 5650 F 0 "U1" H 1000 5750 30 0000 C CNN F 1 "PORT" H 950 5650 30 0000 C CNN F 2 "" H 950 5650 60 0000 C CNN F 3 "" H 950 5650 60 0000 C CNN 1 950 5650 1 0 0 -1 $EndComp $Comp L PORT U1 U 2 1 6802607F P 950 6100 F 0 "U1" H 1000 6200 30 0000 C CNN F 1 "PORT" H 950 6100 30 0000 C CNN F 2 "" H 950 6100 60 0000 C CNN F 3 "" H 950 6100 60 0000 C CNN 2 950 6100 1 0 0 -1 $EndComp $Comp L PORT U1 U 3 1 680260DC P 950 6600 F 0 "U1" H 1000 6700 30 0000 C CNN F 1 "PORT" H 950 6600 30 0000 C CNN F 2 "" H 950 6600 60 0000 C CNN F 3 "" H 950 6600 60 0000 C CNN 3 950 6600 1 0 0 -1 $EndComp $Comp L PORT U1 U 13 1 68026141 P 11000 3300 F 0 "U1" H 11050 3400 30 0000 C CNN F 1 "PORT" H 11000 3300 30 0000 C CNN F 2 "" H 11000 3300 60 0000 C CNN F 3 "" H 11000 3300 60 0000 C CNN 13 11000 3300 -1 0 0 1 $EndComp $Comp L PORT U1 U 14 1 680261B0 P 11150 3600 F 0 "U1" H 11200 3700 30 0000 C CNN F 1 "PORT" H 11150 3600 30 0000 C CNN F 2 "" H 11150 3600 60 0000 C CNN F 3 "" H 11150 3600 60 0000 C CNN 14 11150 3600 -1 0 0 1 $EndComp Wire Wire Line 1300 1200 2000 1200 Wire Wire Line 1300 1950 3650 1950 Wire Wire Line 1300 2400 3650 2400 Wire Wire Line 3650 2400 3650 2450 Wire Wire Line 1300 2900 3650 2900 Wire Wire Line 3650 2900 3650 2950 Wire Wire Line 1300 3350 3650 3350 Wire Wire Line 3650 3350 3650 3400 Wire Wire Line 1300 3800 3450 3800 Wire Wire Line 3450 3800 3450 3900 Wire Wire Line 3450 3900 3650 3900 Wire Wire Line 1300 4250 3100 4250 Wire Wire Line 3100 4250 3100 4400 Wire Wire Line 3100 4400 3650 4400 Wire Wire Line 1300 4700 2900 4700 Wire Wire Line 2900 4700 2900 4900 Wire Wire Line 2900 4900 3650 4900 Wire Wire Line 1300 5250 2750 5250 Wire Wire Line 2750 5250 2750 5350 Wire Wire Line 2750 5350 3650 5350 Wire Wire Line 3650 5350 3650 5400 Wire Wire Line 1200 5650 1400 5650 Wire Wire Line 1200 6100 1400 6100 Wire Wire Line 1200 6600 1400 6600 Wire Wire Line 2000 5650 2150 5650 Wire Wire Line 2000 6100 2150 6100 Wire Wire Line 2150 6100 2150 6150 Wire Wire Line 2000 6600 2200 6600 Wire Wire Line 4550 1800 5900 1800 Wire Wire Line 5900 1800 5900 2450 Wire Wire Line 4550 2300 5650 2300 Wire Wire Line 5650 2300 5650 2550 Wire Wire Line 5650 2550 5900 2550 Wire Wire Line 6800 2500 7250 2500 Wire Wire Line 7250 2500 7250 2800 Wire Wire Line 7250 2800 5750 2800 Wire Wire Line 5750 2800 5750 2950 Wire Wire Line 5750 2950 5950 2950 Wire Wire Line 4550 2800 5300 2800 Wire Wire Line 5300 2800 5300 3050 Wire Wire Line 5300 3050 5950 3050 Wire Wire Line 6850 3000 7300 3000 Wire Wire Line 7300 3000 7300 3200 Wire Wire Line 7300 3200 5950 3200 Wire Wire Line 5950 3200 5950 3350 Wire Wire Line 4550 3250 5650 3250 Wire Wire Line 5650 3250 5650 3450 Wire Wire Line 5650 3450 5950 3450 Wire Wire Line 6850 3400 7900 3400 Wire Wire Line 7900 3400 7900 3650 Wire Wire Line 4550 3750 5900 3750 Wire Wire Line 5900 3750 5900 4000 Wire Wire Line 4500 4100 5900 4100 Wire Wire Line 4500 4100 4500 4150 Wire Wire Line 4500 4150 4550 4150 Wire Wire Line 4550 4150 4550 4250 Wire Wire Line 6800 4050 6800 4200 Wire Wire Line 6800 4200 5850 4200 Wire Wire Line 5850 4200 5850 4350 Wire Wire Line 4550 4750 5350 4750 Wire Wire Line 5350 4750 5350 4450 Wire Wire Line 5350 4450 5850 4450 Wire Wire Line 6750 4400 6900 4400 Wire Wire Line 6900 4400 6900 4550 Wire Wire Line 6900 4550 5850 4550 Wire Wire Line 5850 4550 5850 4700 Wire Wire Line 4550 5250 5850 5250 Wire Wire Line 5850 5250 5850 4800 Wire Wire Line 6750 4750 7900 4750 Wire Wire Line 7900 4750 7900 3750 Wire Wire Line 8800 3700 8800 3350 Wire Wire Line 8800 3350 9050 3350 Wire Wire Line 9950 3300 10750 3300 Wire Wire Line 10100 3300 10100 3600 Wire Wire Line 10100 3600 10150 3600 Connection ~ 10100 3300 Wire Wire Line 10750 3600 10900 3600 Wire Wire Line 2600 1200 9050 1200 Wire Wire Line 9050 1200 9050 3250 Wire Wire Line 2050 5650 2050 1650 Wire Wire Line 2050 1650 3650 1650 Connection ~ 2050 5650 Wire Wire Line 3650 2650 2050 2650 Connection ~ 2050 2650 Wire Wire Line 3650 3600 2050 3600 Connection ~ 2050 3600 Wire Wire Line 3650 4600 2050 4600 Connection ~ 2050 4600 Wire Wire Line 2750 5650 3100 5650 Wire Wire Line 3100 5650 3100 5400 Wire Wire Line 3100 5400 2150 5400 Wire Wire Line 2150 5400 2150 2150 Wire Wire Line 2150 2150 3650 2150 Wire Wire Line 3650 3100 2150 3100 Wire Wire Line 2150 3100 2150 3150 Connection ~ 2150 3150 Wire Wire Line 3650 4100 2150 4100 Connection ~ 2150 4100 Wire Wire Line 3650 5100 2150 5100 Connection ~ 2150 5100 Wire Wire Line 2050 6100 2050 5850 Wire Wire Line 2050 5850 2850 5850 Connection ~ 2050 6100 Wire Wire Line 2750 6150 3000 6150 Wire Wire Line 2100 6600 2100 6250 Wire Wire Line 2100 6250 3200 6250 Connection ~ 2100 6600 Wire Wire Line 2800 6600 3350 6600 Wire Wire Line 2850 5850 2850 1750 Wire Wire Line 2850 1750 3650 1750 Wire Wire Line 2850 2250 3650 2250 Connection ~ 2850 2250 Wire Wire Line 2850 3700 3650 3700 Connection ~ 2850 3700 Wire Wire Line 2850 4200 3650 4200 Connection ~ 2850 4200 Wire Wire Line 3000 6150 3000 2750 Wire Wire Line 3000 2750 3650 2750 Wire Wire Line 3000 3200 3650 3200 Connection ~ 3000 3200 Wire Wire Line 3000 4700 3650 4700 Connection ~ 3000 4700 Wire Wire Line 3000 5200 3650 5200 Connection ~ 3000 5200 Wire Wire Line 3200 6250 3200 1850 Wire Wire Line 3200 1850 3650 1850 Wire Wire Line 3200 2350 3650 2350 Connection ~ 3200 2350 Wire Wire Line 3200 2850 3650 2850 Connection ~ 3200 2850 Wire Wire Line 3200 3300 3650 3300 Connection ~ 3200 3300 Wire Wire Line 3350 6600 3350 3950 Wire Wire Line 3350 3950 3550 3950 Wire Wire Line 3550 3950 3550 3800 Wire Wire Line 3550 3800 3650 3800 Wire Wire Line 3350 4300 3650 4300 Connection ~ 3350 4300 Wire Wire Line 3350 4800 3650 4800 Connection ~ 3350 4800 Wire Wire Line 3350 5300 3650 5300 Connection ~ 3350 5300 $EndSCHEMATC