diff options
author | Aditya Minocha | 2024-08-25 21:52:15 +0530 |
---|---|---|
committer | GitHub | 2024-08-25 21:52:15 +0530 |
commit | 64a830500ffbadd67c42d008e68c52dfdc6f28d2 (patch) | |
tree | acfd8da39aadba7cc285de455dfb30248d10ebc5 | |
parent | 7f60ce39c1e72fff19153772e66a628f9678e5c9 (diff) | |
download | eSim-64a830500ffbadd67c42d008e68c52dfdc6f28d2.tar.gz eSim-64a830500ffbadd67c42d008e68c52dfdc6f28d2.tar.bz2 eSim-64a830500ffbadd67c42d008e68c52dfdc6f28d2.zip |
SN54HC148 IC - 8:3 Priority Encoder (Remaining Files)
10 files changed, 2894 insertions, 0 deletions
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148-cache.lib b/library/SubcircuitLibrary/SN54HC148/SN54HC148-cache.lib new file mode 100644 index 00000000..e64e041c --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148-cache.lib @@ -0,0 +1,118 @@ +EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# DC
+#
+DEF DC v 0 40 Y Y 1 F N
+F0 "v" -200 100 60 H V C CNN
+F1 "DC" -200 -50 60 H V C CNN
+F2 "R1" -300 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ 1_pin
+$ENDFPLIST
+DRAW
+C 0 0 150 0 1 0 N
+X + 1 0 450 300 D 50 50 1 1 w
+X - 2 0 -450 300 U 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# GND
+#
+DEF GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "GND" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# SN54HC148_IC
+#
+DEF SN54HC148_IC X 0 40 Y Y 1 F N
+F0 "X" 1900 750 60 H V C CNN
+F1 "SN54HC148_IC" 1900 850 60 H V C CNN
+F2 "" 450 600 60 H I C CNN
+F3 "" 450 600 60 H I C CNN
+DRAW
+A 1900 1800 269 -1582 -218 0 1 0 N 1650 1700 2150 1700
+S 1300 0 2500 1700 0 1 0 N
+X 4 1 1100 1500 200 R 50 50 1 1 I
+X 5 2 1100 1300 200 R 50 50 1 1 I
+X 6 3 1100 1100 200 R 50 50 1 1 I
+X 7 4 1100 900 200 R 50 50 1 1 I
+X EI 5 1100 700 200 R 50 50 1 1 I
+X A2 6 1100 500 200 R 50 50 1 1 O
+X A1 7 1100 300 200 R 50 50 1 1 O
+X GND 8 1100 100 200 R 50 50 1 1 I
+X A0 9 2700 100 200 L 50 50 1 1 O
+X 0 10 2700 300 200 L 50 50 1 1 I
+X 1 11 2700 500 200 L 50 50 1 1 I
+X 2 12 2700 700 200 L 50 50 1 1 I
+X 3 13 2700 900 200 L 50 50 1 1 I
+X GS 14 2700 1100 200 L 50 50 1 1 O
+X EO 15 2700 1300 200 L 50 50 1 1 O
+X VCC 16 2700 1500 200 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# eSim_R
+#
+DEF eSim_R R 0 0 N Y 1 F N
+F0 "R" 50 130 50 H V C CNN
+F1 "eSim_R" 50 -50 50 H V C CNN
+F2 "" 50 -20 30 H V C CNN
+F3 "" 50 50 30 V V C CNN
+ALIAS resistor
+$FPLIST
+ R_*
+ Resistor_*
+$ENDFPLIST
+DRAW
+S 150 10 -50 90 0 1 10 N
+X ~ 1 -100 50 50 R 60 60 1 1 P
+X ~ 2 200 50 50 L 60 60 1 1 P
+ENDDRAW
+ENDDEF
+#
+# plot_v1
+#
+DEF plot_v1 U 0 40 Y Y 1 F N
+F0 "U" 0 500 60 H V C CNN
+F1 "plot_v1" 200 350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+C 0 500 100 0 1 0 N
+X ~ ~ 0 200 200 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# pulse
+#
+DEF pulse v 0 40 Y Y 1 F N
+F0 "v" -200 100 60 H V C CNN
+F1 "pulse" -200 -50 60 H V C CNN
+F2 "R1" -300 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ 1_pin
+$ENDFPLIST
+DRAW
+A -25 -450 501 928 871 0 1 0 N -50 50 0 50
+A 25 400 451 -931 -868 0 1 0 N 0 -50 50 -50
+A 75 600 551 -926 -873 0 1 0 N 50 50 100 50
+A 350 0 403 -1728 1728 0 1 0 N -50 -50 -50 50
+A 450 0 453 1736 -1736 0 1 0 N 0 50 0 -50
+A 600 0 552 -1748 1748 0 1 0 N 50 -50 50 50
+C 0 0 150 0 1 0 N
+X + 1 0 450 300 D 50 50 1 1 P
+X - 2 0 -450 300 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC-cache.lib b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC-cache.lib new file mode 100644 index 00000000..c7212c38 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC-cache.lib @@ -0,0 +1,206 @@ +EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# 3_AND
+#
+DEF 3_AND X 0 40 Y Y 1 F N
+F0 "X" 4350 -100 60 H V C CNN
+F1 "3_AND" 4350 0 60 H V C CNN
+F2 "" 400 350 60 H I C CNN
+F3 "" 400 350 60 H I C CNN
+DRAW
+A 4550 -25 329 -813 813 0 1 0 N 4600 -350 4600 300
+P 4 0 1 0 4600 300 3950 300 3950 -350 4600 -350 N
+X A 1 3750 150 200 R 50 50 1 1 I
+X B 2 3750 -50 200 R 50 50 1 1 I
+X C 3 3750 -250 200 R 50 50 1 1 I
+X GND 4 4350 -550 200 U 50 50 1 1 I
+X VCC 5 4300 500 200 D 50 50 1 1 I
+X OUT 6 5050 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# 4_NOR_IC
+#
+DEF 4_NOR_IC X 0 40 Y Y 1 F N
+F0 "X" 1800 -50 60 H V C CNN
+F1 "4_NOR_IC" 1800 50 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 544 31 806 -412 356 0 1 0 N 1150 -500 1200 500
+A 1364 886 1402 -392 -988 0 1 0 N 2450 0 1150 -500
+A 1394 -828 1342 381 983 0 1 0 N 2450 0 1200 500
+C 2500 0 50 0 1 0 N
+X A 1 1050 400 200 R 50 50 1 1 I
+X B 2 1150 200 200 R 50 50 1 1 I
+X C 3 1150 -100 200 R 50 50 1 1 I
+X D 4 1050 -350 200 R 50 50 1 1 I
+X GND 5 1900 -600 200 U 50 50 1 1 I
+X VCC 6 1900 600 200 D 50 50 1 1 I
+X OUT 7 2750 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# 9_NAND
+#
+DEF 9_NAND X 0 40 Y Y 1 F N
+F0 "X" 1950 -50 60 H V C CNN
+F1 "9_NAND" 1950 50 60 H V C CNN
+F2 "" 1950 -50 60 H I C CNN
+F3 "" 1950 -50 60 H I C CNN
+DRAW
+A 2350 -25 525 -899 899 0 1 0 N 2350 -550 2350 500
+C 2950 0 71 0 1 0 N
+P 6 0 1 0 2350 500 1150 500 1150 -450 1150 -500 1150 -550 2350 -550 N
+X A 1 950 350 200 R 50 50 1 1 I
+X B 2 950 250 200 R 50 50 1 1 I
+X C 3 950 150 200 R 50 50 1 1 I
+X D 4 950 50 200 R 50 50 1 1 I
+X E 5 950 -50 200 R 50 50 1 1 I
+X F 6 950 -150 200 R 50 50 1 1 I
+X G 7 950 -250 200 R 50 50 1 1 I
+X H 8 950 -350 200 R 50 50 1 1 I
+X I 9 950 -450 200 R 50 50 1 1 I
+X GND 10 1900 -750 200 U 50 50 1 1 I
+X VCC 11 1900 700 200 D 50 50 1 1 I
+X OUT 12 3200 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# AND_4
+#
+DEF AND_4 X 0 40 Y Y 1 F N
+F0 "X" 1250 -300 60 H V C CNN
+F1 "AND_4" 1150 -50 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 1250 -25 230 -775 775 0 1 0 N 1300 -250 1300 200
+P 5 0 1 0 1300 200 900 200 850 200 850 -250 1300 -250 N
+X A 1 650 100 200 R 50 50 1 1 I
+X B 2 650 0 200 R 50 50 1 1 I
+X C 3 650 -100 200 R 50 50 1 1 I
+X D 4 650 -200 200 R 50 50 1 1 I
+X GND 5 1150 -450 200 U 50 50 1 1 I
+X VCC 6 1150 400 200 D 50 50 1 1 I
+X OUT 7 1650 -50 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# AND_5
+#
+DEF AND_5 X 0 40 Y Y 1 F N
+F0 "X" 1250 -50 60 H V C CNN
+F1 "AND_5" 1150 50 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 1300 25 280 -797 797 0 1 0 N 1350 -250 1350 300
+P 4 0 1 0 1350 300 750 300 750 -250 1350 -250 N
+X A 1 550 200 200 R 50 50 1 1 I
+X B 2 550 100 200 R 50 50 1 1 I
+X C 3 550 0 200 R 50 50 1 1 I
+X D 4 550 -100 200 R 50 50 1 1 I
+X E 5 550 -200 200 R 50 50 1 1 I
+X GND 6 1100 -450 200 U 50 50 1 1 I
+X VCC 7 1100 500 200 D 50 50 1 1 I
+X OUT 8 1750 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# AND_Gate
+#
+DEF AND_Gate X 0 40 Y Y 1 F N
+F0 "X" 600 -50 60 H V C CNN
+F1 "AND_Gate" 550 300 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 1300 0 206 -760 760 0 1 0 N 1350 -200 1350 200
+P 4 0 1 0 1350 200 950 200 950 -200 1350 -200 N
+X A 1 750 100 200 R 50 50 1 1 I
+X B 2 750 -100 200 R 50 50 1 1 I
+X Out 3 1700 0 200 L 50 50 1 1 O
+X Vcc 4 1200 400 200 D 50 50 1 1 I
+X Gnd 5 1200 -400 200 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# NOT_Gate
+#
+DEF NOT_Gate X 0 40 Y Y 1 F N
+F0 "X" 1000 -200 60 H V C CNN
+F1 "NOT_Gate" 1050 -100 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+C 800 0 50 0 1 0 N
+P 4 0 1 0 550 -150 550 150 750 0 550 -150 N
+X In 1 350 0 200 R 50 50 1 1 I
+X Out 2 1050 0 200 L 50 50 1 1 O
+X Vcc 3 600 300 200 D 50 50 1 1 I
+X Gnd 4 600 -300 200 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# OR_Gate
+#
+DEF OR_Gate X 0 40 Y Y 1 F N
+F0 "X" 1400 -200 60 H V C CNN
+F1 "OR_Gate" 1450 -100 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 500 -25 305 -350 350 0 1 0 N 750 -200 750 150
+A 848 390 597 -408 -994 0 1 0 N 1300 0 750 -200
+A 870 -492 653 488 1006 0 1 0 N 1300 0 750 150
+X A 1 600 50 200 R 50 50 1 1 I
+X B 2 600 -100 200 R 50 50 1 1 I
+X Out 3 1500 0 200 L 50 50 1 1 O
+X Vcc 4 950 350 200 D 50 50 1 1 I
+X Gnd 5 950 -400 200 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# PORT
+#
+DEF PORT U 0 40 Y Y 26 F N
+F0 "U" 50 100 30 H V C CNN
+F1 "PORT" 0 0 30 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0
+A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50
+S -100 50 100 -50 0 1 0 N
+X ~ 1 250 0 100 L 30 30 1 1 B
+X ~ 2 250 0 100 L 30 30 2 1 B
+X ~ 3 250 0 100 L 30 30 3 1 B
+X ~ 4 250 0 100 L 30 30 4 1 B
+X ~ 5 250 0 100 L 30 30 5 1 B
+X ~ 6 250 0 100 L 30 30 6 1 B
+X ~ 7 250 0 100 L 30 30 7 1 B
+X ~ 8 250 0 100 L 30 30 8 1 B
+X ~ 9 250 0 100 L 30 30 9 1 B
+X ~ 10 250 0 100 L 30 30 10 1 B
+X ~ 11 250 0 100 L 30 30 11 1 B
+X ~ 12 250 0 100 L 30 30 12 1 B
+X ~ 13 250 0 100 L 30 30 13 1 B
+X ~ 14 250 0 100 L 30 30 14 1 B
+X ~ 15 250 0 100 L 30 30 15 1 B
+X ~ 16 250 0 100 L 30 30 16 1 B
+X ~ 17 250 0 100 L 30 30 17 1 B
+X ~ 18 250 0 100 L 30 30 18 1 B
+X ~ 19 250 0 100 L 30 30 19 1 B
+X ~ 20 250 0 100 L 30 30 20 1 B
+X ~ 21 250 0 100 L 30 30 21 1 B
+X ~ 22 250 0 100 L 30 30 22 1 B
+X ~ 23 250 0 100 L 30 30 23 1 B
+X ~ 24 250 0 100 L 30 30 24 1 B
+X ~ 25 250 0 100 L 30 30 25 1 B
+X ~ 26 250 0 100 L 30 30 26 1 B
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.bak b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.bak new file mode 100644 index 00000000..118e9b34 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.bak @@ -0,0 +1,1173 @@ +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
+$EndSCHEMATC
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.cir b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.cir new file mode 100644 index 00000000..52645e45 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.cir @@ -0,0 +1,42 @@ +* C:\FOSSEE\eSim\library\SubcircuitLibrary\SN54HC148_IC\SN54HC148_IC.cir
+
+* EESchema Netlist Version 1.1 (Spice format) creation date: 06/05/24 12:36:39
+
+* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N
+* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0
+
+* Sheet Name: /
+X5 Net-_U1-Pad11_ Net-_X23-Pad1_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X1 Net-_U1-Pad12_ Net-_X1-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X9 Net-_X1-Pad2_ Net-_X23-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X3 Net-_U1-Pad1_ Net-_X10-Pad1_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X10 Net-_X10-Pad1_ Net-_X10-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X4 Net-_U1-Pad2_ Net-_X12-Pad1_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X12 Net-_X12-Pad1_ Net-_X12-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X2 Net-_U1-Pad3_ Net-_X11-Pad1_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X11 Net-_X11-Pad1_ Net-_X11-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X7 Net-_U1-Pad4_ Net-_X14-Pad1_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X29 Net-_U1-Pad15_ Net-_X29-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X30 Net-_X13-Pad9_ Net-_X30-Pad2_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X31 Net-_X29-Pad2_ Net-_X30-Pad2_ Net-_U1-Pad14_ Net-_U1-Pad16_ Net-_U1-Pad8_ OR_Gate
+X6 Net-_U1-Pad13_ Net-_X22-Pad1_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X8 Net-_U1-Pad5_ Net-_X13-Pad9_ Net-_U1-Pad16_ Net-_U1-Pad8_ NOT_Gate
+X14 Net-_X14-Pad1_ Net-_X13-Pad9_ Net-_X14-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X15 Net-_X11-Pad1_ Net-_X13-Pad9_ Net-_X15-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X16 Net-_X14-Pad1_ Net-_X13-Pad9_ Net-_X16-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X17 Net-_X10-Pad1_ Net-_X13-Pad9_ Net-_X17-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X18 Net-_X12-Pad1_ Net-_X13-Pad9_ Net-_X18-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X19 Net-_X11-Pad1_ Net-_X13-Pad9_ Net-_X19-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X20 Net-_X14-Pad1_ Net-_X13-Pad9_ Net-_X20-Pad3_ Net-_U1-Pad16_ Net-_U1-Pad8_ AND_Gate
+X26 Net-_X23-Pad8_ Net-_X22-Pad7_ Net-_X21-Pad6_ Net-_X14-Pad3_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_U1-Pad9_ 4_NOR_IC
+X27 Net-_X24-Pad7_ Net-_X25-Pad7_ Net-_X15-Pad3_ Net-_X16-Pad3_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_U1-Pad7_ 4_NOR_IC
+X28 Net-_X17-Pad3_ Net-_X18-Pad3_ Net-_X19-Pad3_ Net-_X20-Pad3_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_U1-Pad6_ 4_NOR_IC
+U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U1-Pad7_ Net-_U1-Pad8_ Net-_U1-Pad9_ Net-_U1-Pad10_ Net-_U1-Pad11_ Net-_U1-Pad12_ Net-_U1-Pad13_ Net-_U1-Pad14_ Net-_U1-Pad15_ Net-_U1-Pad16_ PORT
+X23 Net-_X23-Pad1_ Net-_X23-Pad2_ Net-_X10-Pad2_ Net-_X11-Pad2_ Net-_X13-Pad9_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_X23-Pad8_ AND_5
+X22 Net-_X22-Pad1_ Net-_X10-Pad2_ Net-_X11-Pad2_ Net-_X13-Pad9_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_X22-Pad7_ AND_4
+X21 Net-_X12-Pad1_ Net-_X11-Pad2_ Net-_X13-Pad9_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_X21-Pad6_ 3_AND
+X24 Net-_X1-Pad2_ Net-_X10-Pad2_ Net-_X12-Pad2_ Net-_X13-Pad9_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_X24-Pad7_ AND_4
+X25 Net-_X22-Pad1_ Net-_X10-Pad2_ Net-_X12-Pad2_ Net-_X13-Pad9_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_X25-Pad7_ AND_4
+X13 Net-_U1-Pad10_ Net-_U1-Pad11_ Net-_U1-Pad12_ Net-_U1-Pad13_ Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_X13-Pad9_ Net-_U1-Pad8_ Net-_U1-Pad16_ Net-_U1-Pad15_ 9_NAND
+
+.end
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.cir.out b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.cir.out new file mode 100644 index 00000000..26d536f4 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.cir.out @@ -0,0 +1,51 @@ +* c:\fossee\esim\library\subcircuitlibrary\sn54hc148_ic\sn54hc148_ic.cir
+
+.include AND_3.sub
+.include AND.sub
+.include OR.sub
+.include 4_NOR.sub
+.include 9_NAND.sub
+.include NOT.sub
+.include AND_5.sub
+.include AND_4.sub
+x5 net-_u1-pad11_ net-_x23-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x1 net-_u1-pad12_ net-_x1-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x9 net-_x1-pad2_ net-_x23-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x3 net-_u1-pad1_ net-_x10-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x10 net-_x10-pad1_ net-_x10-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x4 net-_u1-pad2_ net-_x12-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x12 net-_x12-pad1_ net-_x12-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x2 net-_u1-pad3_ net-_x11-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x11 net-_x11-pad1_ net-_x11-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x7 net-_u1-pad4_ net-_x14-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x29 net-_u1-pad15_ net-_x29-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x30 net-_x13-pad9_ net-_x30-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x31 net-_x29-pad2_ net-_x30-pad2_ net-_u1-pad14_ net-_u1-pad16_ net-_u1-pad8_ OR
+x6 net-_u1-pad13_ net-_x22-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x8 net-_u1-pad5_ net-_x13-pad9_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x14 net-_x14-pad1_ net-_x13-pad9_ net-_x14-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x15 net-_x11-pad1_ net-_x13-pad9_ net-_x15-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x16 net-_x14-pad1_ net-_x13-pad9_ net-_x16-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x17 net-_x10-pad1_ net-_x13-pad9_ net-_x17-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x18 net-_x12-pad1_ net-_x13-pad9_ net-_x18-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x19 net-_x11-pad1_ net-_x13-pad9_ net-_x19-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x20 net-_x14-pad1_ net-_x13-pad9_ net-_x20-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x26 net-_x23-pad8_ net-_x22-pad7_ net-_x21-pad6_ net-_x14-pad3_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad9_ 4_NOR
+x27 net-_x24-pad7_ net-_x25-pad7_ net-_x15-pad3_ net-_x16-pad3_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad7_ 4_NOR
+x28 net-_x17-pad3_ net-_x18-pad3_ net-_x19-pad3_ net-_x20-pad3_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad6_ 4_NOR
+* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ net-_u1-pad16_ port
+x23 net-_x23-pad1_ net-_x23-pad2_ net-_x10-pad2_ net-_x11-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x23-pad8_ AND_5
+x22 net-_x22-pad1_ net-_x10-pad2_ net-_x11-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x22-pad7_ AND_4
+x21 net-_x12-pad1_ net-_x11-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x21-pad6_ AND_3
+x24 net-_x1-pad2_ net-_x10-pad2_ net-_x12-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x24-pad7_ AND_4
+x25 net-_x22-pad1_ net-_x10-pad2_ net-_x12-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x25-pad7_ AND_4
+x13 net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad15_ 9_NAND
+.tran 0e-00 0e-00 0e-00
+
+* Control Statements
+.control
+run
+print allv > plot_data_v.txt
+print alli > plot_data_i.txt
+.endc
+.end
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.pro b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.pro new file mode 100644 index 00000000..e27a398b --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.pro @@ -0,0 +1,73 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=adc-dac +LibName2=memory +LibName3=xilinx +LibName4=microcontrollers +LibName5=dsp +LibName6=microchip +LibName7=analog_switches +LibName8=motorola +LibName9=texas +LibName10=intel +LibName11=audio +LibName12=interface +LibName13=digital-audio +LibName14=philips +LibName15=display +LibName16=cypress +LibName17=siliconi +LibName18=opto +LibName19=atmel +LibName20=contrib +LibName21=power +LibName22=eSim_Plot +LibName23=transistors +LibName24=conn +LibName25=eSim_User +LibName26=regul +LibName27=74xx +LibName28=cmos4000 +LibName29=eSim_Analog +LibName30=eSim_Devices +LibName31=eSim_Digital +LibName32=eSim_Hybrid +LibName33=eSim_Miscellaneous +LibName34=eSim_Power +LibName35=eSim_Sources +LibName36=eSim_Subckt +LibName37=eSim_Nghdl +LibName38=eSim_Ngveri +LibName39=eSim_SKY130 +LibName40=eSim_SKY130_Subckts diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.sch b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.sch new file mode 100644 index 00000000..01df58a9 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.sch @@ -0,0 +1,1184 @@ +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
diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.sub b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.sub new file mode 100644 index 00000000..10ac0085 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC.sub @@ -0,0 +1,45 @@ +* Subcircuit SN54HC148_IC
+.subckt SN54HC148_IC net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ net-_u1-pad16_
+* c:\fossee\esim\library\subcircuitlibrary\sn54hc148_ic\sn54hc148_ic.cir
+.include AND_3.sub
+.include AND.sub
+.include OR.sub
+.include 4_NOR.sub
+.include 9_NAND.sub
+.include NOT.sub
+.include AND_5.sub
+.include AND_4.sub
+x5 net-_u1-pad11_ net-_x23-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x1 net-_u1-pad12_ net-_x1-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x9 net-_x1-pad2_ net-_x23-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x3 net-_u1-pad1_ net-_x10-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x10 net-_x10-pad1_ net-_x10-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x4 net-_u1-pad2_ net-_x12-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x12 net-_x12-pad1_ net-_x12-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x2 net-_u1-pad3_ net-_x11-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x11 net-_x11-pad1_ net-_x11-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x7 net-_u1-pad4_ net-_x14-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x29 net-_u1-pad15_ net-_x29-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x30 net-_x13-pad9_ net-_x30-pad2_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x31 net-_x29-pad2_ net-_x30-pad2_ net-_u1-pad14_ net-_u1-pad16_ net-_u1-pad8_ OR
+x6 net-_u1-pad13_ net-_x22-pad1_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x8 net-_u1-pad5_ net-_x13-pad9_ net-_u1-pad16_ net-_u1-pad8_ NOT
+x14 net-_x14-pad1_ net-_x13-pad9_ net-_x14-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x15 net-_x11-pad1_ net-_x13-pad9_ net-_x15-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x16 net-_x14-pad1_ net-_x13-pad9_ net-_x16-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x17 net-_x10-pad1_ net-_x13-pad9_ net-_x17-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x18 net-_x12-pad1_ net-_x13-pad9_ net-_x18-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x19 net-_x11-pad1_ net-_x13-pad9_ net-_x19-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x20 net-_x14-pad1_ net-_x13-pad9_ net-_x20-pad3_ net-_u1-pad16_ net-_u1-pad8_ AND
+x26 net-_x23-pad8_ net-_x22-pad7_ net-_x21-pad6_ net-_x14-pad3_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad9_ 4_NOR
+x27 net-_x24-pad7_ net-_x25-pad7_ net-_x15-pad3_ net-_x16-pad3_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad7_ 4_NOR
+x28 net-_x17-pad3_ net-_x18-pad3_ net-_x19-pad3_ net-_x20-pad3_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad6_ 4_NOR
+x23 net-_x23-pad1_ net-_x23-pad2_ net-_x10-pad2_ net-_x11-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x23-pad8_ AND_5
+x22 net-_x22-pad1_ net-_x10-pad2_ net-_x11-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x22-pad7_ AND_4
+x21 net-_x12-pad1_ net-_x11-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x21-pad6_ AND_3
+x24 net-_x1-pad2_ net-_x10-pad2_ net-_x12-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x24-pad7_ AND_4
+x25 net-_x22-pad1_ net-_x10-pad2_ net-_x12-pad2_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_x25-pad7_ AND_4
+x13 net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_x13-pad9_ net-_u1-pad8_ net-_u1-pad16_ net-_u1-pad15_ 9_NAND
+* Control Statements
+
+.ends SN54HC148_IC
\ No newline at end of file diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC_Previous_Values.xml b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC_Previous_Values.xml new file mode 100644 index 00000000..2c60d3e7 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_IC_Previous_Values.xml @@ -0,0 +1 @@ +<KicadtoNgspice><source /><model /><devicemodel /><subcircuit><x5><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x5><x1><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x1><x9><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x9><x3><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x3><x10><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x10><x4><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x4><x12><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x12><x2><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x2><x11><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x11><x7><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x7><x29><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x29><x30><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x30><x31><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\OR</field></x31><x6><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x6><x8><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\NOT</field></x8><x14><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x14><x15><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x15><x16><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x16><x17><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x17><x18><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x18><x19><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x19><x20><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND</field></x20><x26><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\4_NOR</field></x26><x27><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\4_NOR</field></x27><x28><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\4_NOR</field></x28><x23><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND_5</field></x23><x22><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND_4</field></x22><x21><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND_3</field></x21><x24><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND_4</field></x24><x25><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\AND_4</field></x25><x13><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\9_NAND</field></x13></subcircuit><analysis><ac><field1 name="Lin">true</field1><field2 name="Dec">false</field2><field3 name="Oct">false</field3><field4 name="Start Frequency" /><field5 name="Stop Frequency" /><field6 name="No. of points" /><field7 name="Start Fre Combo">Hz</field7><field8 name="Stop Fre Combo">Hz</field8></ac><dc><field1 name="Source 1" /><field2 name="Start" /><field3 name="Increment" /><field4 name="Stop" /><field5 name="Operating Point">0</field5><field6 name="Start Combo">Volts or Amperes</field6><field7 name="Increment Combo">Volts or Amperes</field7><field8 name="Stop Combo">Volts or Amperes</field8><field9 name="Source 2" /><field10 name="Start" /><field11 name="Increment" /><field12 name="Stop" /><field13 name="Start Combo">Volts or Amperes</field13><field14 name="Increment Combo">Volts or Amperes</field14><field15 name="Stop Combo">Volts or Amperes</field15></dc><tran><field1 name="Start Time" /><field2 name="Step Time" /><field3 name="Stop Time" /><field4 name="Start Combo">sec</field4><field5 name="Step Combo">sec</field5><field6 name="Stop Combo">sec</field6></tran></analysis></KicadtoNgspice>
\ No newline at end of file diff --git a/library/SubcircuitLibrary/SN54HC148/SN54HC148_Previous_Values.xml b/library/SubcircuitLibrary/SN54HC148/SN54HC148_Previous_Values.xml new file mode 100644 index 00000000..d59ebfd9 --- /dev/null +++ b/library/SubcircuitLibrary/SN54HC148/SN54HC148_Previous_Values.xml @@ -0,0 +1 @@ +<KicadtoNgspice><source><v1 name="Source type">dc<field1 name="Value">5</field1></v1><v2 name="Source type">dc<field1 name="Value">5</field1></v2><v3 name="Source type">dc<field1 name="Value">0</field1></v3><v4 name="Source type">dc<field1 name="Value">0</field1></v4><v1 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">5</field5><field5 name="Period">16</field5></v1><v3 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">6</field5><field5 name="Period">16</field5></v3><v4 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">7</field5><field5 name="Period">16</field5></v4><v5 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">8</field5><field5 name="Period">16</field5></v5><v6 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">1</field5><field5 name="Period">16</field5></v6><v7 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">2</field5><field5 name="Period">16</field5></v7><v9 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">4</field5><field5 name="Period">16</field5></v9><v8 name="Source type">pulse<field1 name="Initial Value">0</field1><field2 name="Pulse Value">5</field2><field3 name="Delay Time">0</field3><field4 name="Rise Time">1m</field4><field5 name="Fall Time">1m</field5><field5 name="Pulse width">3</field5><field5 name="Period">16</field5></v8></source><model /><devicemodel /><subcircuit><x1><field>C:\FOSSEE\eSim\library\SubcircuitLibrary\SN54HC148_IC</field></x1></subcircuit><analysis><ac><field1 name="Lin">true</field1><field2 name="Dec">false</field2><field3 name="Oct">false</field3><field4 name="Start Frequency" /><field5 name="Stop Frequency" /><field6 name="No. of points" /><field7 name="Start Fre Combo">Hz</field7><field8 name="Stop Fre Combo">Hz</field8></ac><dc><field1 name="Source 1" /><field2 name="Start" /><field3 name="Increment" /><field4 name="Stop" /><field5 name="Operating Point">0</field5><field6 name="Start Combo">Volts or Amperes</field6><field7 name="Increment Combo">Volts or Amperes</field7><field8 name="Stop Combo">Volts or Amperes</field8><field9 name="Source 2" /><field10 name="Start" /><field11 name="Increment" /><field12 name="Stop" /><field13 name="Start Combo">Volts or Amperes</field13><field14 name="Increment Combo">Volts or Amperes</field14><field15 name="Stop Combo">Volts or Amperes</field15></dc><tran><field1 name="Start Time">0</field1><field2 name="Step Time">0.01</field2><field3 name="Stop Time">50</field3><field4 name="Start Combo">ms</field4><field5 name="Step Combo">sec</field5><field6 name="Stop Combo">sec</field6></tran></analysis></KicadtoNgspice>
\ No newline at end of file |