summaryrefslogtreecommitdiff
path: root/library/SubcircuitLibrary/SN54HC164/SN54HC164.sch
diff options
context:
space:
mode:
Diffstat (limited to 'library/SubcircuitLibrary/SN54HC164/SN54HC164.sch')
-rw-r--r--library/SubcircuitLibrary/SN54HC164/SN54HC164.sch471
1 files changed, 471 insertions, 0 deletions
diff --git a/library/SubcircuitLibrary/SN54HC164/SN54HC164.sch b/library/SubcircuitLibrary/SN54HC164/SN54HC164.sch
new file mode 100644
index 00000000..37efa208
--- /dev/null
+++ b/library/SubcircuitLibrary/SN54HC164/SN54HC164.sch
@@ -0,0 +1,471 @@
+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:SN54HC164-cache
+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_and U4
+U 1 1 68315AC2
+P 1500 2900
+F 0 "U4" H 1500 2900 60 0000 C CNN
+F 1 "d_and" H 1550 3000 60 0000 C CNN
+F 2 "" H 1500 2900 60 0000 C CNN
+F 3 "" H 1500 2900 60 0000 C CNN
+ 1 1500 2900
+ 1 0 0 -1
+$EndComp
+$Comp
+L d_buffer U2
+U 1 1 68315BC5
+P 1450 3550
+F 0 "U2" H 1450 3500 60 0000 C CNN
+F 1 "d_buffer" H 1450 3600 60 0000 C CNN
+F 2 "" H 1450 3550 60 0000 C CNN
+F 3 "" H 1450 3550 60 0000 C CNN
+ 1 1450 3550
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4400 2950 4400 4000
+Wire Wire Line
+ 2500 4000 8900 4000
+Connection ~ 4400 4000
+Wire Wire Line
+ 6950 5300 6950 6300
+Wire Wire Line
+ 9100 6300 2400 6300
+Wire Wire Line
+ 9100 5300 9100 6300
+Connection ~ 6950 6300
+Wire Wire Line
+ 10750 2550 10750 4650
+Wire Wire Line
+ 10750 4650 2600 4650
+Wire Wire Line
+ 2600 4650 2600 5200
+$Comp
+L PORT U1
+U 2 1 68329827
+P 600 2750
+F 0 "U1" H 650 2850 30 0000 C CNN
+F 1 "PORT" H 600 2750 30 0000 C CNN
+F 2 "" H 600 2750 60 0000 C CNN
+F 3 "" H 600 2750 60 0000 C CNN
+ 2 600 2750
+ 1 0 0 -1
+$EndComp
+$Comp
+L PORT U1
+U 1 1 683299FF
+P 550 2950
+F 0 "U1" H 600 3050 30 0000 C CNN
+F 1 "PORT" H 550 2950 30 0000 C CNN
+F 2 "" H 550 2950 60 0000 C CNN
+F 3 "" H 550 2950 60 0000 C CNN
+ 1 550 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L PORT U1
+U 3 1 68329A7E
+P 600 3550
+F 0 "U1" H 650 3650 30 0000 C CNN
+F 1 "PORT" H 600 3550 30 0000 C CNN
+F 2 "" H 600 3550 60 0000 C CNN
+F 3 "" H 600 3550 60 0000 C CNN
+ 3 600 3550
+ 1 0 0 -1
+$EndComp
+$Comp
+L PORT U1
+U 5 1 6832B566
+P 4350 2250
+F 0 "U1" H 4400 2350 30 0000 C CNN
+F 1 "PORT" H 4350 2250 30 0000 C CNN
+F 2 "" H 4350 2250 60 0000 C CNN
+F 3 "" H 4350 2250 60 0000 C CNN
+ 5 4350 2250
+ 0 1 1 0
+$EndComp
+$Comp
+L PORT U1
+U 7 1 6832BB77
+P 6450 2300
+F 0 "U1" H 6500 2400 30 0000 C CNN
+F 1 "PORT" H 6450 2300 30 0000 C CNN
+F 2 "" H 6450 2300 60 0000 C CNN
+F 3 "" H 6450 2300 60 0000 C CNN
+ 7 6450 2300
+ 0 1 1 0
+$EndComp
+$Comp
+L PORT U1
+U 9 1 6832C2EC
+P 8700 2150
+F 0 "U1" H 8750 2250 30 0000 C CNN
+F 1 "PORT" H 8700 2150 30 0000 C CNN
+F 2 "" H 8700 2150 60 0000 C CNN
+F 3 "" H 8700 2150 60 0000 C CNN
+ 9 8700 2150
+ 0 1 1 0
+$EndComp
+$Comp
+L PORT U1
+U 11 1 6832C477
+P 10750 2300
+F 0 "U1" H 10800 2400 30 0000 C CNN
+F 1 "PORT" H 10750 2300 30 0000 C CNN
+F 2 "" H 10750 2300 60 0000 C CNN
+F 3 "" H 10750 2300 60 0000 C CNN
+ 11 10750 2300
+ 0 1 1 0
+$EndComp
+$Comp
+L PORT U1
+U 12 1 6832CD76
+P 11000 5600
+F 0 "U1" H 11050 5700 30 0000 C CNN
+F 1 "PORT" H 11000 5600 30 0000 C CNN
+F 2 "" H 11000 5600 60 0000 C CNN
+F 3 "" H 11000 5600 60 0000 C CNN
+ 12 11000 5600
+ 0 -1 -1 0
+$EndComp
+$Comp
+L PORT U1
+U 10 1 6832CDD5
+P 9150 4900
+F 0 "U1" H 9200 5000 30 0000 C CNN
+F 1 "PORT" H 9150 4900 30 0000 C CNN
+F 2 "" H 9150 4900 60 0000 C CNN
+F 3 "" H 9150 4900 60 0000 C CNN
+ 10 9150 4900
+ -1 0 0 1
+$EndComp
+$Comp
+L PORT U1
+U 8 1 6832DA50
+P 6900 4800
+F 0 "U1" H 6950 4900 30 0000 C CNN
+F 1 "PORT" H 6900 4800 30 0000 C CNN
+F 2 "" H 6900 4800 60 0000 C CNN
+F 3 "" H 6900 4800 60 0000 C CNN
+ 8 6900 4800
+ -1 0 0 1
+$EndComp
+$Comp
+L PORT U1
+U 6 1 6832E1B7
+P 4450 4950
+F 0 "U1" H 4500 5050 30 0000 C CNN
+F 1 "PORT" H 4450 4950 30 0000 C CNN
+F 2 "" H 4450 4950 60 0000 C CNN
+F 3 "" H 4450 4950 60 0000 C CNN
+ 6 4450 4950
+ -1 0 0 1
+$EndComp
+Wire Wire Line
+ 850 2750 950 2750
+Wire Wire Line
+ 950 2750 950 2800
+Wire Wire Line
+ 950 2800 1050 2800
+Wire Wire Line
+ 800 2950 950 2950
+Wire Wire Line
+ 950 2950 950 2900
+Wire Wire Line
+ 950 2900 1050 2900
+Wire Wire Line
+ 850 3550 950 3550
+Wire Wire Line
+ 10750 5200 11000 5200
+Wire Wire Line
+ 11000 5200 11000 5350
+Wire Wire Line
+ 6350 5200 7250 5200
+Wire Wire Line
+ 4000 5200 4950 5200
+$Comp
+L dff_rst U7
+U 1 1 6838654A
+P 2600 4750
+F 0 "U7" H 5450 6550 60 0000 C CNN
+F 1 "dff_rst" H 5450 6750 60 0000 C CNN
+F 2 "" H 5450 6700 60 0000 C CNN
+F 3 "" H 5450 6700 60 0000 C CNN
+ 1 2600 4750
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U3
+U 1 1 683865A3
+P 400 4750
+F 0 "U3" H 3250 6550 60 0000 C CNN
+F 1 "dff_rst" H 3250 6750 60 0000 C CNN
+F 2 "" H 3250 6700 60 0000 C CNN
+F 3 "" H 3250 6700 60 0000 C CNN
+ 1 400 4750
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U9
+U 1 1 68387904
+P 4700 4750
+F 0 "U9" H 7550 6550 60 0000 C CNN
+F 1 "dff_rst" H 7550 6750 60 0000 C CNN
+F 2 "" H 7550 6700 60 0000 C CNN
+F 3 "" H 7550 6700 60 0000 C CNN
+ 1 4700 4750
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U11
+U 1 1 683879C9
+P 6950 4750
+F 0 "U11" H 9800 6550 60 0000 C CNN
+F 1 "dff_rst" H 9800 6750 60 0000 C CNN
+F 2 "" H 9800 6700 60 0000 C CNN
+F 3 "" H 9800 6700 60 0000 C CNN
+ 1 6950 4750
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U5
+U 1 1 68388E0B
+P 450 7100
+F 0 "U5" H 3300 8900 60 0000 C CNN
+F 1 "dff_rst" H 3300 9100 60 0000 C CNN
+F 2 "" H 3300 9050 60 0000 C CNN
+F 3 "" H 3300 9050 60 0000 C CNN
+ 1 450 7100
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U8
+U 1 1 6838983E
+P 2800 7100
+F 0 "U8" H 5650 8900 60 0000 C CNN
+F 1 "dff_rst" H 5650 9100 60 0000 C CNN
+F 2 "" H 5650 9050 60 0000 C CNN
+F 3 "" H 5650 9050 60 0000 C CNN
+ 1 2800 7100
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U10
+U 1 1 683898F9
+P 5100 7100
+F 0 "U10" H 7950 8900 60 0000 C CNN
+F 1 "dff_rst" H 7950 9100 60 0000 C CNN
+F 2 "" H 7950 9050 60 0000 C CNN
+F 3 "" H 7950 9050 60 0000 C CNN
+ 1 5100 7100
+ 1 0 0 -1
+$EndComp
+$Comp
+L dff_rst U12
+U 1 1 68389980
+P 7200 7100
+F 0 "U12" H 10050 8900 60 0000 C CNN
+F 1 "dff_rst" H 10050 9100 60 0000 C CNN
+F 2 "" H 10050 9050 60 0000 C CNN
+F 3 "" H 10050 9050 60 0000 C CNN
+ 1 7200 7100
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1950 2850 2550 2850
+Wire Wire Line
+ 3950 2850 4750 2850
+Wire Wire Line
+ 4350 2500 4350 2850
+Connection ~ 4350 2850
+Wire Wire Line
+ 6150 2850 6850 2850
+Wire Wire Line
+ 8250 2850 9100 2850
+Wire Wire Line
+ 6450 2550 6450 2850
+Connection ~ 6450 2850
+Wire Wire Line
+ 8700 2400 8700 2850
+Connection ~ 8700 2850
+Wire Wire Line
+ 10750 2850 10500 2850
+Connection ~ 10750 2850
+Wire Wire Line
+ 2500 3550 2500 4000
+Wire Wire Line
+ 2100 3550 2500 3550
+Wire Wire Line
+ 2550 2950 2300 2950
+Wire Wire Line
+ 2300 2950 2300 3550
+Connection ~ 2300 3550
+Wire Wire Line
+ 4750 2950 4400 2950
+Wire Wire Line
+ 6850 2950 6550 2950
+Wire Wire Line
+ 6550 2950 6550 4000
+Connection ~ 6550 4000
+Wire Wire Line
+ 9100 2950 8900 2950
+Wire Wire Line
+ 8900 2950 8900 4000
+Connection ~ 2400 3550
+Wire Wire Line
+ 2600 5300 2400 5300
+Connection ~ 2400 5300
+Wire Wire Line
+ 2400 6300 2400 3550
+Wire Wire Line
+ 4950 5300 4750 5300
+Wire Wire Line
+ 4750 5300 4750 6300
+Connection ~ 4750 6300
+Wire Wire Line
+ 4200 4950 4150 4950
+Wire Wire Line
+ 4150 4950 4150 5200
+Connection ~ 4150 5200
+Wire Wire Line
+ 6650 4800 6550 4800
+Wire Wire Line
+ 6550 4800 6550 5200
+Connection ~ 6550 5200
+Wire Wire Line
+ 8650 5200 9350 5200
+Wire Wire Line
+ 8900 4900 8750 4900
+Wire Wire Line
+ 8750 4900 8750 5200
+Connection ~ 8750 5200
+Wire Wire Line
+ 6950 5300 7250 5300
+Wire Wire Line
+ 9100 5300 9350 5300
+$Comp
+L d_inverter U6
+U 1 1 6839582C
+P 1250 4400
+F 0 "U6" H 1250 4300 60 0000 C CNN
+F 1 "d_inverter" H 1250 4550 60 0000 C CNN
+F 2 "" H 1300 4350 60 0000 C CNN
+F 3 "" H 1300 4350 60 0000 C CNN
+ 1 1250 4400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1550 4400 2550 4400
+Wire Wire Line
+ 2550 4400 2550 3050
+Wire Wire Line
+ 4750 3050 4050 3050
+Wire Wire Line
+ 4050 3050 4050 4350
+Wire Wire Line
+ 4050 4350 2550 4350
+Connection ~ 2550 4350
+Wire Wire Line
+ 6850 3050 6250 3050
+Wire Wire Line
+ 6250 3050 6250 4250
+Wire Wire Line
+ 4050 4250 8450 4250
+Connection ~ 4050 4250
+Wire Wire Line
+ 9100 3050 8450 3050
+Wire Wire Line
+ 8450 3050 8450 4250
+Connection ~ 6250 4250
+Wire Wire Line
+ 2600 5400 1850 5400
+Wire Wire Line
+ 1850 5400 1850 4400
+Connection ~ 1850 4400
+Wire Wire Line
+ 4950 5400 4100 5400
+Wire Wire Line
+ 4100 5400 4100 5700
+Wire Wire Line
+ 2250 5700 6500 5700
+Wire Wire Line
+ 2250 5700 2250 5400
+Connection ~ 2250 5400
+Wire Wire Line
+ 7250 5400 6500 5400
+Wire Wire Line
+ 6500 5400 6500 5750
+Connection ~ 4100 5700
+Wire Wire Line
+ 9350 5400 8700 5400
+Wire Wire Line
+ 8700 5400 8700 5750
+Wire Wire Line
+ 8700 5750 6500 5750
+Connection ~ 6500 5700
+$Comp
+L PORT U1
+U 4 1 6839C527
+P 700 4400
+F 0 "U1" H 750 4500 30 0000 C CNN
+F 1 "PORT" H 700 4400 30 0000 C CNN
+F 2 "" H 700 4400 60 0000 C CNN
+F 3 "" H 700 4400 60 0000 C CNN
+ 4 700 4400
+ 1 0 0 -1
+$EndComp
+$EndSCHEMATC