summaryrefslogtreecommitdiff
path: root/hc
diff options
context:
space:
mode:
Diffstat (limited to 'hc')
-rw-r--r--hc/dhvqfn.s163
-rw-r--r--hc/dip.s163
-rw-r--r--hc/hc_tfast.cir995
-rw-r--r--hc/hc_tnomi.cir995
-rw-r--r--hc/hc_tslow.cir995
-rw-r--r--hc/hct.cir220
-rw-r--r--hc/readme.txt87
-rw-r--r--hc/so.s163
-rw-r--r--hc/ssop.s161
-rw-r--r--hc/tssop.s163
10 files changed, 4105 insertions, 0 deletions
diff --git a/hc/dhvqfn.s b/hc/dhvqfn.s
new file mode 100644
index 0000000..fcb620e
--- /dev/null
+++ b/hc/dhvqfn.s
@@ -0,0 +1,163 @@
+* DHVQFN PACKAGE LIBRARY
+* NETLIST OUTPUT FOR HSPICE.
+* GENERATED ON MARCH 30, 2011
+*
+* (C) Copyright 2011 NXP Semiconductors
+* All rights reserved
+* NXP Semiconductors warrants and represents that the Spice model
+* identified herein is owned by NXP Semiconductors (NXP). The
+* model provided is not warranted as fully representing all of the
+* operating characteristics and specifications of the semiconductor
+* products to which the model relates. Moreover, unless there is a
+* signed, written agreement to the contrary, this Spice model is
+* furnished on an "as is" basis without support or warranty of any
+* kind, either expressed or implied, regarding the use thereof, and
+* NXP specifically disclaims all implied warranties of
+* merchantability and fitness of the model for any purpose.
+*
+* NXP does not assume any liability arising out of the application
+* or use of this Spice model including infringement of patents and
+* copyrights, nor does NXP convey any license under its patents and
+* copyrights or the rights of others.
+*
+* NXP provides Spice models as a service to our customers. You and
+* your company shall not distribute, convey, sell, or give these models
+* to anyone else without receiving prior written permission from
+* NXP.
+*
+* NXP reserves the right to make changes without notice to these
+* Spice models to improve reliability, function, or design.
+*
+* Please be aware that your receipt and subsequent use of the SPICE
+* information provided shall serve as acceptance of the terms and
+* conditions of this agreement. If you do not accept these terms,
+* you should return or destroy the SPICE models and any other
+* accompanying information immediately.
+*
+.SUBCKT pk14
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14
++ 15 16 17 18 19 20 21 22 23 24
++ 25 26 27 28
+* Pin Resistance
+r1 1 1001 5.998E-02
+r2 2 1002 7.171E-02
+r3 3 1003 6.197E-02
+r4 4 1004 5.611E-02
+r5 5 1005 6.197E-02
+r6 6 1006 7.171E-02
+r7 7 1007 5.998E-02
+r8 8 1008 5.998E-02
+r9 9 1009 7.171E-02
+r10 10 1010 6.197E-02
+r11 11 1011 5.611E-02
+r12 12 1012 6.197E-02
+r13 13 1013 7.171E-02
+r14 14 1014 5.998E-02
+
+* Pin Inductance
+l1 1001 15 9.226E-10
+l2 1002 16 1.103E-09
+l3 1003 17 9.530E-10
+l4 1004 18 8.629E-10
+l5 1005 19 9.529E-10
+l6 1006 20 1.103E-09
+l7 1007 21 9.227E-10
+l8 1008 22 9.226E-10
+l9 1009 23 1.103E-09
+l10 1010 24 9.531E-10
+l11 1011 25 8.630E-10
+l12 1012 26 9.530E-10
+l13 1013 27 1.103E-09
+l14 1014 28 9.226E-10
+.ENDS pk14
+.SUBCKT pk16
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16
++ 17 18 19 20 21 22 23 24 25 26
++ 27 28 29 30 31 32
+* Pin Resistance
+r1 1 1001 5.995E-02
+r2 2 1002 7.168E-02
+r3 3 1003 6.193E-02
+r4 4 1004 5.608E-02
+r5 5 1005 5.607E-02
+r6 6 1006 6.192E-02
+r7 7 1007 7.167E-02
+r8 8 1008 5.995E-02
+r9 9 1009 5.996E-02
+r10 10 1010 7.170E-02
+r11 11 1011 6.194E-02
+r12 12 1012 5.608E-02
+r13 13 1013 5.610E-02
+r14 14 1014 6.193E-02
+r15 15 1015 7.168E-02
+r16 16 1016 5.995E-02
+
+* Pin Inductance
+l1 1001 17 9.221E-10
+l2 1002 18 1.103E-09
+l3 1003 19 9.521E-10
+l4 1004 20 8.622E-10
+l5 1005 21 8.622E-10
+l6 1006 22 9.521E-10
+l7 1007 23 1.102E-09
+l8 1008 24 9.221E-10
+l9 1009 25 9.222E-10
+l10 1010 26 1.103E-09
+l11 1011 27 9.523E-10
+l12 1012 28 8.624E-10
+l13 1013 29 8.624E-10
+l14 1014 30 9.522E-10
+l15 1015 31 1.103E-09
+l16 1016 32 9.222E-10
+.ENDS pk16
+.SUBCKT pk20
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16 17 18 19 20
++ 21 22 23 24 25 26 27 28 29 30
++ 31 32 33 34 35 36 37 38 39 40
+* Pin Resistance
+r1 1 1001 1.187E-01
+r2 2 1002 1.188E-01
+r3 3 1003 9.536E-02
+r4 4 1004 7.977E-02
+r5 5 1005 7.977E-02
+r6 6 1006 7.977E-02
+r7 7 1007 7.977E-02
+r8 8 1008 9.536E-02
+r9 9 1009 1.188E-01
+r10 10 1010 1.188E-01
+r11 11 1011 1.188E-01
+r12 12 1012 1.187E-01
+r13 13 1013 9.534E-02
+r14 14 1014 7.975E-02
+r15 15 1015 7.977E-02
+r16 16 1016 7.977E-02
+r17 17 1017 7.975E-02
+r18 18 1018 9.535E-02
+r19 19 1019 1.188E-01
+r20 20 1020 1.188E-01
+
+* Pin Inductance
+l1 1001 21 1.831E-09
+l2 1002 22 1.831E-09
+l3 1003 23 1.470E-09
+l4 1004 24 1.230E-09
+l5 1005 25 1.230E-09
+l6 1006 26 1.230E-09
+l7 1007 27 1.230E-09
+l8 1008 28 1.470E-09
+l9 1009 29 1.830E-09
+l10 1010 30 1.830E-09
+l11 1011 31 1.831E-09
+l12 1012 32 1.831E-09
+l13 1013 33 1.471E-09
+l14 1014 34 1.231E-09
+l15 1015 35 1.230E-09
+l16 1016 36 1.230E-09
+l17 1017 37 1.230E-09
+l18 1018 38 1.470E-09
+l19 1019 39 1.830E-09
+l20 1020 40 1.830E-09
+.ENDS pk20
diff --git a/hc/dip.s b/hc/dip.s
new file mode 100644
index 0000000..91e6cd1
--- /dev/null
+++ b/hc/dip.s
@@ -0,0 +1,163 @@
+* DIP PACKAGE LIBRARY
+* NETLIST OUTPUT FOR HSPICE.
+* GENERATED ON MARCH 30, 2011
+*
+* (C) Copyright 2011 NXP Semiconductors
+* All rights reserved
+* NXP Semiconductors warrants and represents that the Spice model
+* identified herein is owned by NXP Semiconductors (NXP). The
+* model provided is not warranted as fully representing all of the
+* operating characteristics and specifications of the semiconductor
+* products to which the model relates. Moreover, unless there is a
+* signed, written agreement to the contrary, this Spice model is
+* furnished on an "as is" basis without support or warranty of any
+* kind, either expressed or implied, regarding the use thereof, and
+* NXP specifically disclaims all implied warranties of
+* merchantability and fitness of the model for any purpose.
+*
+* NXP does not assume any liability arising out of the application
+* or use of this Spice model including infringement of patents and
+* copyrights, nor does NXP convey any license under its patents and
+* copyrights or the rights of others.
+*
+* NXP provides Spice models as a service to our customers. You and
+* your company shall not distribute, convey, sell, or give these models
+* to anyone else without receiving prior written permission from
+* NXP.
+*
+* NXP reserves the right to make changes without notice to these
+* Spice models to improve reliability, function, or design.
+*
+* Please be aware that your receipt and subsequent use of the SPICE
+* information provided shall serve as acceptance of the terms and
+* conditions of this agreement. If you do not accept these terms,
+* you should return or destroy the SPICE models and any other
+* accompanying information immediately.
+*
+.SUBCKT pk14
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14
++ 15 16 17 18 19 20 21 22 23 24
++ 25 26 27 28
+* Pin Resistance
+r1 1 1001 1.161E-01
+r2 2 1002 1.078E-01
+r3 3 1003 1.026E-01
+r4 4 1004 9.882E-02
+r5 5 1005 9.941E-02
+r6 6 1006 1.032E-01
+r7 7 1007 1.106E-01
+r8 8 1008 1.107E-01
+r9 9 1009 1.032E-01
+r10 10 1010 9.941E-02
+r11 11 1011 9.871E-02
+r12 12 1012 1.026E-01
+r13 13 1013 1.079E-01
+r14 14 1014 1.159E-01
+
+* Pin Inductance
+l1 1001 15 6.164E-09
+l2 1002 16 4.379E-09
+l3 1003 17 3.251E-09
+l4 1004 18 2.650E-09
+l5 1005 19 2.752E-09
+l6 1006 20 3.618E-09
+l7 1007 21 5.276E-09
+l8 1008 22 5.266E-09
+l9 1009 23 3.624E-09
+l10 1010 24 2.757E-09
+l11 1011 25 2.654E-09
+l12 1012 26 3.262E-09
+l13 1013 27 4.393E-09
+l14 1014 28 6.163E-09
+.ENDS pk14
+.SUBCKT pk16
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16
++ 17 18 19 20 21 22 23 24 25 26
++ 27 28 29 30 31 32
+* Pin Resistance
+r1 1 1001 1.005E-01
+r2 2 1002 9.428E-02
+r3 3 1003 8.772E-02
+r4 4 1004 8.532E-02
+r5 5 1005 8.938E-02
+r6 6 1006 9.550E-02
+r7 7 1007 1.012E-01
+r8 8 1008 1.065E-01
+r9 9 1009 1.063E-01
+r10 10 1010 1.012E-01
+r11 11 1011 9.541E-02
+r12 12 1012 8.935E-02
+r13 13 1013 8.531E-02
+r14 14 1014 8.770E-02
+r15 15 1015 9.424E-02
+r16 16 1016 1.004E-01
+
+* Pin Inductance
+l1 1001 17 5.319E-09
+l2 1002 18 4.022E-09
+l3 1003 19 2.984E-09
+l4 1004 20 2.660E-09
+l5 1005 21 3.301E-09
+l6 1006 22 4.460E-09
+l7 1007 23 5.973E-09
+l8 1008 24 7.713E-09
+l9 1009 25 7.696E-09
+l10 1010 26 5.964E-09
+l11 1011 27 4.450E-09
+l12 1012 28 3.294E-09
+l13 1013 29 2.654E-09
+l14 1014 30 2.977E-09
+l15 1015 31 4.015E-09
+l16 1016 32 5.320E-09
+.ENDS pk16
+.SUBCKT pk20
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16 17 18 19 20
++ 21 22 23 24 25 26 27 28 29 30
++ 31 32 33 34 35 36 37 38 39 40
+* Pin Resistance
+r1 1 1001 1.261E-01
+r2 2 1002 1.059E-01
+r3 3 1003 1.005E-01
+r4 4 1004 9.428E-02
+r5 5 1005 8.772E-02
+r6 6 1006 8.532E-02
+r7 7 1007 8.938E-02
+r8 8 1008 9.550E-02
+r9 9 1009 1.012E-01
+r10 10 1010 1.065E-01
+r11 11 1011 1.063E-01
+r12 12 1012 1.012E-01
+r13 13 1013 9.541E-02
+r14 14 1014 8.935E-02
+r15 15 1015 8.531E-02
+r16 16 1016 8.770E-02
+r17 17 1017 9.424E-02
+r18 18 1018 1.004E-01
+r19 19 1019 1.059E-01
+r20 20 1020 1.104E-01
+
+* Pin Inductance
+l1 1001 21 8.894E-09
+l2 1002 22 6.851E-09
+l3 1003 23 5.319E-09
+l4 1004 24 4.022E-09
+l5 1005 25 2.984E-09
+l6 1006 26 2.660E-09
+l7 1007 27 3.301E-09
+l8 1008 28 4.460E-09
+l9 1009 29 5.973E-09
+l10 1010 30 7.713E-09
+l11 1011 31 7.696E-09
+l12 1012 32 5.964E-09
+l13 1013 33 4.450E-09
+l14 1014 34 3.294E-09
+l15 1015 35 2.654E-09
+l16 1016 36 2.977E-09
+l17 1017 37 4.015E-09
+l18 1018 38 5.320E-09
+l19 1019 39 6.853E-09
+l20 1020 40 8.655E-09
+.ENDS pk20
diff --git a/hc/hc_tfast.cir b/hc/hc_tfast.cir
new file mode 100644
index 0000000..01c20e4
--- /dev/null
+++ b/hc/hc_tfast.cir
@@ -0,0 +1,995 @@
+* HCMOS Subcircuit and Primitive Elements Library
+* hc_tfast.cir
+* Fast Process Corner
+* Standard Logic Product Group
+* NXP Semiconductors
+*
+* Version Date By Remarks
+* ---------------------------------------------------------------------
+* 1.3 01/02/2022 KDD Added HC(T)10 & 11
+* 1.2 30/03/2011 RRV Rewritten netlists to add package options.
+* 1.12 27/10/2010 RRV Added HC(T)240/253
+* 1.11 06/07/2010 RRV Added HC(T)02/08/86
+* 1.10 10/12/2009 RRV Removed HCT05
+* 1.09 09/22/2009 RRV Corrected typo in SWITCH3N
+* 1.08 09/08/2009 RRV Added HC(T)4020/4060
+* 1.07 03/27/2009 RRV Added HC(T)05
+* 1.06 02/20/2006 RRV Added HC(T)366/368
+* 1.05 10/27/2005 RRV Updated HC/T04 and HCU04 models
+* 1.04 09/22/2003 RM Active High Enable for SWI2 and SWI2T
+*
+************************************************
+* FAST N-Channel Transistor *
+* UCB-3 Parameter Set *
+* HIGH-SPEED CMOS Logic Family *
+* 10-Jan.-1995 *
+************************************************
+.Model MHCNEF NMOS
++LEVEL = 3
++KP = 49.6E-6
++VTO = 0.52
++TOX = 49.0E-9
++NSUB = 4.0E15
++GAMMA = 0.74
++PHI = 0.65
++VMAX = 135E3
++RS = 30
++RD = 30
++XJ = 0.10E-6
++LD = 0.69E-6
++DELTA = 0.38
++THETA = 0.048
++ETA = 0.020
++KAPPA = 0.0
++WD = 0.5E-6
+
+***********************************************
+* FAST P-Channel transistor *
+* UCB-3 Parameter Set *
+* HIGH-SPEED CMOS Logic Family *
+* 10-Jan.-1995 *
+***********************************************
+.Model MHCPEF PMOS
++LEVEL = 3
++KP = 24.6E-6
++VTO = -0.51
++TOX = 49.0E-9
++NSUB = 3.6E16
++GAMMA = 0.82
++PHI = 0.65
++VMAX = 600E3
++RS = 60
++RD = 60
++XJ = 0.61E-6
++LD = 0.35E-6
++DELTA = 2.12
++THETA = 0.100
++ETA = 0.260
++KAPPA = 0.0
++WD = 0.5E-6
+
+
+.MODEL INT D
+
+
+****************************************
+* START OF SUB-CIRCUIT DESCRIPTION *
+* MARCH 30, 2011 *
+****************************************
+
+*****NOMIN.CIR*****
+
+****Version 1.04 Added Inverter****
+.SUBCKT INV4F 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+MP1 3 2 50 50 MHCPEF W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 60 60 MHCNEF W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+.ENDS
+
+
+.SUBCKT INP0F 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 3 100
+MP1 3 50 50 50 MHCPEF W=20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 3 60 60 60 MHCNEF W=35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+.ENDS
+
+.SUBCKT INP1F 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W=20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNEF W=35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+MP2 3 4 50 50 MHCPEF W=88U L=2.4U AD=290P AS=550P PD=10U PS=100U
+MN2 3 4 60 60 MHCNEF W=56U L=2.4U AD=162P AS=550P PD=10U PS= 75U
+.ENDS
+
+.SUBCKT INP1TF 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W= 20U L=2.4U AD=100P AS=100P PD= 40U PS= 20U
+MN1 4 60 60 60 MHCNEF W= 35U L=2.4U AD=260P AS=260P PD= 70U PS= 20U
+MP2 3 4 5 50 MHCPEF W= 88U L=2.4U AD=290P AS=550P PD=107U PS=195U
+MN2 3 4 60 60 MHCNEF W= 56U L=2.4U AD=162P AS=550P PD= 55U PS=162U
+D1 50 5 INT
+MP4 3 6 50 50 MHCPEF W=6.4U L=4.0U AD= 60P AS= 60P PD=13U PS= 24U
+MN4 3 4 60 60 MHCNEF W=185U L=2.4U AD=740P AS=740P PD=50U PS=185U
+MP5 6 3 50 50 MHCPEF W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+MN5 6 3 60 60 MHCNEF W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+.ENDS
+
+.SUBCKT INP2F 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W= 20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNEF W= 35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+MP2 3 4 50 50 MHCPEF W=176U L=2.4U AD=580P AS=580P PD=10U PS=200U
+MN2 3 4 60 60 MHCNEF W=112U L=2.4U AD=325P AS=580P PD=10U PS=150U
+.ENDS
+
+.SUBCKT INP2TF 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W= 20U L=2.4U AD=100P AS= 100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNEF W= 35U L=2.4U AD=260P AS= 260P PD=70U PS= 20U
+MP2 3 4 5 50 MHCPEF W=176U L=2.4U AD=580P AS=1100P PD=10U PS=200U
+MN2 3 4 60 60 MHCNEF W=112U L=2.4U AD=325P AS=1100P PD=10U PS=150U
+D1 50 5 INT
+MP4 3 6 50 50 MHCPEF W=6.4U L=4.0U AD= 60P AS= 60P PD=13U PS= 24U
+MN4 3 4 60 60 MHCNEF W=348U L=2.4U AD=740P AS=740P PD=50U PS=348U
+MP5 6 3 50 50 MHCPEF W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+MN5 6 3 60 60 MHCNEF W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+.ENDS
+
+
+.SUBCKT SMT1F 2 3 50 60
+* SCHMITT-TRIGGER INPUT FOR HC14 CMOS INPUT LEVELS
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEF W=35U L=2.4U AD=140P AS=140P PD=50U PS=35U
+MP2 5 4 50 50 MHCPEF W=36U L=2.4U AD=140P AS=140P PD=50U PS=35U
+MN2 6 4 60 60 MHCNEF W=16U L=2.4U AD= 70P AS= 70P PD=15U PS=17U
+MP3 3 4 5 50 MHCPEF W=44U L=2.4U AD=220P AS=220P PD=60U PS=44U
+MN3 3 4 6 6 MHCNEF W=17U L=2.4U AD= 70P AS= 70P PD=15U PS=16U
+MP4 5 3 60 50 MHCPEF W=36U L=2.4U AD=150P AS=150P PD=60U PS=36U
+MN4 6 3 50 6 MHCNEF W= 6U L= 4U AD= 25P AS= 25P PD=10U PS= 6U
+.ENDS
+
+
+.SUBCKT SMTTL1F 2 3 50 60
+* SCHMITT-TRIGGER INPUT FOR HCT14 WITH TTL INPUT LEVELS
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W= 20U L=2.4U AD= 100P AS= 100P PD= 40U PS= 20U
+MN1 4 60 60 60 MHCNEF W= 35U L=2.4U AD= 140P AS= 140P PD= 50U PS= 35U
+D1 50 7 INT
+MP2 5 4 7 7 MHCPEF W= 36U L=2.4U AD= 140P AS= 140P PD= 50U PS= 35U
+MN2 6 4 60 60 MHCNEF W=216U L=2.4U AD= 860P AS= 860P PD=140U PS=216U
+MP3 3 4 5 50 MHCPEF W= 54U L=2.4U AD= 220P AS= 220P PD= 60U PS= 44U
+MN3 3 4 6 6 MHCNEF W=257U L=2.4U AD=1000P AS=1000P PD=150U PS=257U
+MP4 5 3 60 50 MHCPEF W= 32U L= 4U AD= 120P AS= 120P PD=100U PS= 32U
+MN4 6 3 50 6 MHCNEF W= 14U L= 4U AD= 100P AS= 100P PD= 30U PS= 24U
+MP5 8 3 50 50 MHCPEF W= 10U L=2.4U AD= 40P AS= 40P PD= 16U PS= 10U
+MN5 8 3 60 60 MHCNEF W= 5U L=2.4U AD= 20P AS= 20P PD= 12U PS= 5U
+MP6 3 8 50 50 MHCPEF W= 6U L=8.0U AD= 30P AS= 30P PD= 16U PS= 6U
+.ENDS
+
+
+.SUBCKT INVF 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+MP1 3 2 50 50 MHCPEF W=364U L=2.4U AD=500P AS=500P PD=10U PS=430U
+MN1 3 2 60 60 MHCNEF W=184U L=2.4U AD=275P AS=275P PD=10U PS=270U
+.ENDS
+
+
+.SUBCKT NANDF 2 3 4 50 60
+*INTERNAL NAND
+*IN1 = 2, IN2 = 3, OUT = 4, VCC= 50, GND = 60
+MP1 4 2 50 50 MHCPEF W=112U L=2.4U AD=150P AS=300P PD= 75U PS=150U
+MP2 4 3 50 50 MHCPEF W=112U L=2.4U AD=150P AS=300P PD= 75U PS=150U
+MN1 4 2 5 60 MHCNEF W=300U L=2.4U AD=300P AS=300P PD=300U PS=300U
+MN2 5 3 60 60 MHCNEF W=300U L=2.4U AD=300P AS=300P PD=300U PS=300U
+.ENDS
+
+.SUBCKT LLCF 2 3 40 50 60
+* LEVEL CONVERTER
+* INA = 2, OUT = 3, VEE = 40, VCC = 50, GND = 60
+MP4 4 2 50 50 MHCPEF W= 30U L= 2.4U AD=120P AS=120P PD= 40U PS= 30U
+MN4 4 2 60 60 MHCNEF W= 15U L= 2.4U AD= 60P AS= 60P PD= 20U PS= 15U
+MP1 5 4 50 50 MHCPEF W=135U L= 2.4U AD=500P AS=500P PD=100U PS=135U
+MP2 6 2 50 50 MHCPEF W=135U L= 2.4U AD=500P AS=500P PD=100U PS=135U
+MN1 5 6 40 40 MHCNEF W=6.4U L=18.8U AD= 25P AS= 25P PD= 20U PS=6.4U
+MN2 6 5 40 40 MHCNEF W=6.4U L=18.8U AD= 25P AS= 25P PD= 20U PS=6.4U
+MP3 7 6 50 50 MHCPEF W= 10U L= 4.0U AD= 40P AS= 40P PD= 20U PS= 10U
+MN3 7 6 40 40 MHCNEF W= 5U L= 4.0U AD= 20P AS= 20P PD= 10U PS= 5U
+MP5 3 7 50 50 MHCPEF W= 30U L= 2.4U AD=120P AS=120P PD= 40U PS= 30U
+MN5 3 7 40 40 MHCNEF W= 15U L= 2.4U AD= 60P AS= 60P PD= 20U PS= 15U
+.ENDS
+
+.SUBCKT SWITCH1F 2 8 9 40 50
+* ANALOG SWITCH
+* INPUT = 2, Y = 8, Z = 9, VEE = 40, VCC =50
+MP1 3 2 50 50 MHCPEF W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 40 40 MHCNEF W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPEF W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 40 40 MHCNEF W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 8 4 5 50 MHCPEF W= 216U L=2.4U AD= 900P AS= 900P PD=100U PS= 216U
+MN5 8 3 5 5 MHCNEF W= 108U L=2.4U AD= 430P AS= 430P PD= 50U PS= 108U
+MN6 5 4 40 40 MHCNEF W= 145U L=2.4U AD= 600P AS= 600P PD= 75U PS= 145U
+MP7 9 4 8 50 MHCPEF W=1068U L=2.4U AD=2500P AS=2500P PD= 10U PS=1068U
+MN7 9 3 8 5 MHCNEF W= 312U L=2.4U AD=1200P AS=1200P PD= 10U PS= 312U
+.ENDS
+
+.SUBCKT SWITCH2F 2 8 9 50 60
+* ANALOG SWITCH
+* INPUT= 2 Y= 8 Z= 9 VCC= 50 GND= 60
+MP1 3 2 50 50 MHCPEF W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 60 60 MHCNEF W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPEF W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 60 60 MHCNEF W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 5 3 8 50 MHCPEF W= 85U L=2.4U AD= 355P AS= 355P PD= 40U PS= 85U
+MN5 5 4 8 5 MHCNEF W= 42U L=2.4U AD= 170P AS= 170P PD= 20U PS= 42U
+MN6 5 3 60 60 MHCNEF W= 145U L=2.4U AD= 600P AS= 600P PD= 75U PS= 145U
+MP7 9 3 8 50 MHCPEF W=1900U L=2.4U AD=2500P AS=2500P PD= 10U PS=1900U
+MN7 9 4 8 5 MHCNEF W= 576U L=2.4U AD=1200P AS=1200P PD= 10U PS= 576U
+.ENDS
+
+.SUBCKT SWITCH3F 2 8 9 40 50
+* ANALOG SWITCH
+* INPUT = 2 Y = 8 Z = 9 VEE = 40 VCC = 50
+MP1 3 2 50 50 MHCPEF W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 40 40 MHCNEF W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPEF W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 40 40 MHCNEF W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 9 3 8 50 MHCPEF W=1168U L=2.4U AD=2730P AS=2730P PD= 10U PS=1168U
+MN5 9 4 8 40 MHCNEF W= 312U L=2.4U AD=1200P AS=1200P PD= 10U PS= 312U
+.ENDS
+
+
+.SUBCKT BUSOUTPF 2 3 4 50 60
+* INPUT = 2 OEN = 3 (LOW) OUT = 4 VCC = 50 GND = 60
+* 3-STATE BUS OUTPUT
+MP1 5 3 50 50 MHCPEF W= 90U L=2.4U AD= 360P AS= 360P PD= 30U PS=360U
+MN1 5 3 60 60 MHCNEF W= 40U L=2.4U AD= 160P AS= 160P PD= 20U PS= 40U
+MP2 6 2 50 50 MHCPEF W=480U L=2.4U AD=1800P AS=1800P PD=100U PS=480U
+MN2 7 2 60 60 MHCNEF W=240U L=2.4U AD=1000P AS=1000P PD= 50U PS=240U
+MP3 7 3 6 50 MHCPEF W=280U L=2.4U AD=1120P AS=1120P PD= 55U PS=280U
+MN3 7 3 60 60 MHCNEF W=160U L=2.4U AD= 640P AS= 640P PD= 40U PS=160U
+MP4 6 5 50 50 MHCPEF W=240U L=2.4U AD=1000P AS=1000P PD= 50U PS=240U
+MN4 7 5 7 60 MHCNEF W=190U L=2.4U AD= 760P AS= 760P PD= 45U PS=190U
+R1 6 8 200
+R2 7 9 200
+MP5 4 8 50 50 MHCPEF W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN5 4 9 60 60 MHCNEF W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+R3 8 10 100
+R4 9 11 100
+MP6 4 10 50 50 MHCPEF W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN6 4 11 60 60 MHCNEF W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+R5 10 12 50
+R6 11 13 50
+MP7 4 12 50 50 MHCPEF W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN7 4 13 60 60 MHCNEF W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+.ENDS
+
+.SUBCKT OUTUF 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 3 4 50 50 MHCPEF W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN1 3 4 60 60 MHCNEF W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+R2 4 5 50
+MP2 3 5 50 50 MHCPEF W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN2 3 5 60 60 MHCNEF W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+R3 5 6 50
+MP3 3 6 50 50 MHCPEF W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN3 3 6 60 60 MHCNEF W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+.ENDS
+
+.SUBCKT OUTPF 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 3 4 50 50 MHCPEF W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN1 3 4 60 60 MHCNEF W=140U L=2.4U AD=200P AS=300P PD=10U PS=130U
+R2 4 5 50
+MP2 3 5 50 50 MHCPEF W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN2 3 5 60 60 MHCNEF W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+R3 5 6 50
+MP3 3 6 50 50 MHCPEF W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN3 3 6 60 60 MHCNEF W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+.ENDS
+
+.SUBCKT OUTPODF 2 3 60
+*IN=2, OUT=3, GND=60
+R1 2 4 50
+MN1 3 4 60 60 MHCNEF W=140U L=2.4U AD=200P AS=300P PD=10U PS=130U
+R2 4 5 25
+MN2 3 5 60 60 MHCNEF W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+R3 5 6 25
+MN3 3 6 60 60 MHCNEF W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+.ENDS
+
+.SUBCKT INPOSCF 2 5 3 50 60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEF W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 6 4 50 50 MHCPEF W=707U L=2.4U AD=1700P AS=2000P PD=40U PS=60U
+MP3 6 5 50 50 MHCPEF W=166U L=2.4U AD=400P AS=800P PD=40U PS=60U
+MN2 6 4 7 60 MHCNEF W=480U L=2.4U AD=1200P AS=900P PD=60U PS=65U
+MN3 7 5 60 60 MHCNEF W=640U L=2.4U AD=1200P AS=2000P PD=90U PS=80U
+MP4 3 6 50 50 MHCPEF W=832U L=2.4U AD=2000P AS=3000P PD=40U PS=60U
+MN4 3 6 60 60 MHCNEF W=333U L=2.4U AD=800P AS=1600P PD=40U PS=60U
+.ENDS
+
+.SUBCKT INP3F 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEF W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 5 4 50 50 MHCPEF W=29U L=2.4U AD=85P AS=85P PD=29U PS=29U
+MN2 5 4 60 60 MHCNEF W=19U L=2.4U AD=70P AS=70P PD=19U PS=19U
+MP3 3 5 50 50 MHCPEF W=112U L=2.4U AD=200P AS=200P PD=30U PS=30U
+MN3 3 5 60 60 MHCNEF W=56U L=2.4U AD=100P AS=100P PD=15U PS=15U
+.ENDS
+
+.SUBCKT INP3TF 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEF W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEF W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 6 4 5 50 MHCPEF W=29U L=2.4U AD=85P AS=85P PD=29U PS=29U
+MN2 6 4 60 60 MHCNEF W=19U L=2.4U AD=70P AS=70P PD=19U PS=19U
+D1 50 5 INT
+MP4 6 3 50 50 MHCPEF W=6.4U L=4.0U AD=25P AS=25P PD=6.4U PS=6.4U
+MN4 6 4 60 60 MHCNEF W=80U L=2.4U AD=120P AS=240P PD=80U PS=80U
+MP5 3 6 50 50 MHCPEF W=112U L=3.2U AD=200P AS=200P PD=30U PS=30U
+MN5 3 6 60 60 MHCNEF W=56U L=3.2U AD=100P AS=100P PD=15U PS=15U
+.ENDS
+*******************************************************************
+*******************************************************************
+
+******CIR_NOMIN-HC TYPES******
+
+.SUBCKT INV0 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP0F
+XOUTP 25 30 80 90 OUTUF
+.ENDS
+
+
+.SUBCKT INV1 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1F
+XINV 25 35 80 90 INVF
+XOUTP 35 30 80 90 OUTPF
+.ENDS
+
+
+.SUBCKT INV2 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2F
+XINV 25 35 80 90 INVF
+XOUTP 35 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT INVOD 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2F
+XINV 25 35 80 90 INVF
+XOUTPOD 35 30 90 OUTPODF
+.ENDS
+
+.SUBCKT INVSMT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 SMT1F
+XINV 25 35 80 90 INVF
+XOUTP 35 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT NINV1 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1F
+XINV0 25 35 80 90 INVF
+XINV1 35 45 80 90 INVF
+XOUTP 45 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT NANDINV 20 50 30 80 90
+*INVERTING 2-NAND
+*EN = 50, IN = 20, OUT = 30, VCC = 80, GND = 90
+XIN1 20 25 80 90 INP2F
+XIN2 50 35 80 90 INP2F
+XNAND 25 35 36 80 90 NANDF
+XOUT 36 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT SWI1 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2F
+XLC 25 35 70 80 90 LLCF
+XAS 35 30 40 70 80 SWITCH1F
+.ENDS
+
+
+.SUBCKT SWI2 20 30 40 80 90
+* INP = 20 Y = 30 Z = 40 VCC = 80 GND = 90
+*XINP 20 25 80 90 INP2F
+****Version 1.04 Inserted inverter****
+XINP 20 250 80 90 INP2F
+XINV 250 25 80 90 INV4F
+XAS 25 30 40 80 90 SWITCH2F
+.ENDS
+
+
+.SUBCKT SWI3 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP1F
+XLC 25 35 70 80 90 LLCF
+XAS 35 30 40 70 80 SWITCH3F
+.ENDS
+
+
+.SUBCKT NINV3 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2F
+XINV 25 35 80 90 INVF
+XBUSOUTP 35 50 30 80 90 BUSOUTPF
+.ENDS
+
+.SUBCKT INV3 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2F
+XBUSOUTP 25 50 30 80 90 BUSOUTPF
+.ENDS
+
+.SUBCKT OSC 20 50 30 80 90
+*
+* INP = 20 MR = 50 OUT = 30 VCC = 80 GND = 90
+XINPOSC 20 17 25 80 90 INPOSCF
+XINV1 25 35 80 90 INVF
+XOUTPN 35 30 80 90 OUTPF
+XINPMR 50 16 80 90 INP3F
+XINV2 16 17 80 90 INVF
+.ENDS
+
+******CIR_NOMIN-HCT TYPES******
+
+.SUBCKT INV1T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1TF
+XINV 25 35 80 90 INVF
+XOUTP 35 30 80 90 OUTPF
+.ENDS
+
+
+.SUBCKT INV2T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2TF
+XINV 25 35 80 90 INVF
+XOUTP 35 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT INVODT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2TF
+XINV 25 35 80 90 INVF
+XOUTPOD 35 30 90 OUTPODF
+.ENDS
+
+.SUBCKT INVSMTT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 SMTTL1F
+XINV 25 35 80 90 INVF
+XOUTP 35 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT NINV1T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1TF
+XINV0 25 35 80 90 INVF
+XINV1 35 45 80 90 INVF
+XOUTP 45 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT NANDINVT 20 50 30 80 90
+*INVERTING 2-NAND
+*EN = 50, IN = 20, OUT = 30, VCC = 80, GND = 90
+XIN1 20 25 80 90 INP2TF
+XIN2 50 35 80 90 INP2TF
+XNAND 25 35 36 80 90 NANDF
+XOUT 36 30 80 90 OUTPF
+.ENDS
+
+.SUBCKT SWI1T 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TF
+XLC 25 35 70 80 90 LLCF
+XAS 35 30 40 70 80 SWITCH1F
+.ENDS
+
+
+.SUBCKT SWI2T 20 30 40 80 90
+* INP = 20 Y = 30 Z = 40 VCC = 80 GND = 90
+*XINP 20 25 80 90 INP2TF
+****Version 1.04 Inserted inverter****
+XINP 20 250 80 90 INP2TF
+XINV 250 25 80 90 INV4F
+XAS 25 30 40 80 90 SWITCH2F
+.ENDS
+
+
+.SUBCKT SWI3T 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP1TF
+XLC 25 35 70 80 90 LLCF
+XAS 35 30 40 70 80 SWITCH3F
+.ENDS
+
+
+.SUBCKT NINV3T 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TF
+XINV 25 35 80 90 INVF
+XBUSOUTP 35 50 30 80 90 BUSOUTPF
+.ENDS
+
+.SUBCKT INV3T 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TF
+XBUSOUTP 25 50 30 80 90 BUSOUTPF
+.ENDS
+
+.SUBCKT OSCT 20 50 30 80 90
+*
+* INP = 20 MR = 50 OUT = 30 VCC = 80 GND = 90
+XINPOSC 20 17 25 80 90 INPOSCF
+XINV1 25 35 80 90 INVF
+XOUTPN 35 30 80 90 OUTPF
+XINPMR 50 16 80 90 INP3TF
+XINV2 16 17 80 90 INVF
+.ENDS
+
+***********************************************************
+.SUBCKT HC00pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC00 20 30 10 90 INV2
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT00pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT00 20 30 10 90 INV2T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC02pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC02 20 30 10 90 INV2
+XPK14 3 2 90 90 90 90 0 90 90 90 90 90 90 1
++ 30 20 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT02pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT02 20 30 10 90 INV2T
+XPK14 3 2 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC04 20 30 10 90 INV1
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT04 20 30 10 90 INV1T
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCU04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCU04 20 30 10 90 INV0
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC05pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC05 20 30 10 90 INVOD
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC08pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC08 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT08pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT08 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC10pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 INV2
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HCT10pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 INV2T
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HC11pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 NINV1
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HCT11pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 NINV1T
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HC14pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC14 20 30 10 90 INVSMT
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT14pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT14 20 30 10 90 INVSMTT
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC32pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC32 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT32pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT32 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC74pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC74 20 30 10 90 INV1
+XPK14 90 2 90 90 90 3 0 90 90 90 90 90 90 1
++ 90 20 90 90 90 30 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT74pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT74 20 30 10 90 INV1T
+XPK14 90 2 90 90 90 3 0 90 90 90 90 90 90 1
++ 90 20 90 90 90 30 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC86pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC86 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT86pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT86 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC123pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC123 20 30 10 90 INV1
+XPK16 2 90 90 90 3 90 90 0 90 90 90 90 90 90 90 1
++ 20 90 90 90 30 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT123pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT123 20 30 10 90 INV1T
+XPK16 2 90 90 90 3 90 90 0 90 90 90 90 90 90 90 1
++ 20 90 90 90 30 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC132pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC132 20 30 10 90 INVSMT
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT132pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT132 20 30 10 90 INVSMTT
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC138pck 2 5 3 1 0
+XHC138 20 50 30 10 90 NANDINV
+XPK16 2 90 90 5 90 90 90 0 90 90 90 90 90 90 3 1
++ 20 90 90 50 90 90 90 90 90 90 90 90 90 90 30 10 pk16
+.ENDS
+
+.SUBCKT HCT138pck 2 5 3 1 0
+XHCT138 20 50 30 10 90 NANDINVT
+XPK16 2 90 90 5 90 90 90 0 90 90 90 90 90 90 3 1
++ 20 90 90 50 90 90 90 90 90 90 90 90 90 90 30 10 pk16
+.ENDS
+
+.SUBCKT HC161pck 2 3 1 0
+XHC161 20 30 10 90 INV2
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HCT161pck 2 3 1 0
+XHCT161 20 30 10 90 INV2T
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HC163pck 2 3 1 0
+XHC163 20 30 10 90 INV2
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HCT163pck 2 3 1 0
+XHCT163 20 30 10 90 INV2T
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HC240pck 2 5 3 1 0
+XHC240 20 50 30 10 90 INV3
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT240pck 2 5 3 1 0
+XHCT240 20 50 30 10 90 INV3T
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC244pck 2 5 3 1 0
+XHC244 20 50 30 10 90 NINV3
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT244pck 2 5 3 1 0
+XHCT244 20 50 30 10 90 NINV3T
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC245pck 2 5 3 1 0
+XHC245 20 50 30 10 90 NINV3
+XPK20 90 2 90 90 90 90 90 90 90 0 90 90 90 90 90 90 90 3 5 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 30 50 10 pk20
+.ENDS
+
+.SUBCKT HCT245pck 2 5 3 1 0
+XHCT245 20 50 30 10 90 NINV3T
+XPK20 90 2 90 90 90 90 90 90 90 0 90 90 90 90 90 90 90 3 5 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 30 50 10 pk20
+.ENDS
+
+.SUBCKT HC253pck 2 5 3 1 0
+XHC253 20 50 30 10 90 NINV3
+XPK16 5 90 90 90 90 2 3 0 90 90 90 90 90 90 90 1
++ 50 90 90 90 90 20 30 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT253pck 2 5 3 1 0
+XHCT253 20 50 30 10 90 NINV3T
+XPK16 5 90 90 90 90 2 3 0 90 90 90 90 90 90 90 1
++ 50 90 90 90 90 20 30 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC273pck 2 3 1 0
+XHC273 20 30 10 90 NINV1
+XPK20 90 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 90 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT273pck 2 3 1 0
+XHCT273 20 30 10 90 NINV1T
+XPK20 90 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 90 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC366pck 2 5 3 1 0
+XHC366 20 50 30 10 90 INV3
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT366pck 2 5 3 1 0
+XHCT366 20 50 30 10 90 INV3T
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC368pck 2 5 3 1 0
+XHC368 20 50 30 10 90 INV3
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT368pck 2 5 3 1 0
+XHCT368 20 50 30 10 90 INV3T
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC373pck 2 5 3 1 0
+XHC373 20 50 30 10 90 NINV3
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT373pck 2 5 3 1 0
+XHCT373 20 50 30 10 90 NINV3T
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC374pck 2 5 3 1 0
+XHC374 20 50 30 10 90 NINV3
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT374pck 2 5 3 1 0
+XHCT374 20 50 30 10 90 NINV3T
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC595pck 2 5 3 1 0
+XHC595 20 50 30 10 90 NINV3
+XPK16 90 90 90 90 90 90 90 0 90 90 90 90 5 2 3 1
++ 90 90 90 90 90 90 90 90 90 90 90 90 50 20 30 10 pk16
+.ENDS
+
+.SUBCKT HCT595pck 2 5 3 1 0
+XHCT595 20 50 30 10 90 NINV3T
+XPK16 90 90 90 90 90 90 90 0 90 90 90 90 5 2 3 1
++ 90 90 90 90 90 90 90 90 90 90 90 90 50 20 30 10 pk16
+.ENDS
+
+.SUBCKT HC4020pck 2 3 1 0
+XHC4020 20 30 10 90 NINV1
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4020pck 2 3 1 0
+XHCT4020 20 30 10 90 NINV1T
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4040pck 2 3 1 0
+XHC4040 20 30 10 90 NINV1
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4040pck 2 3 1 0
+XHCT4040 20 30 10 90 NINV1T
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4051pck 2 3 4 7 1 0
+XHC4051 20 30 40 70 10 90 SWI1
+XPK16 90 90 4 90 90 2 7 0 90 90 90 90 3 90 90 1
++ 90 90 40 90 90 20 70 90 90 90 90 90 30 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4051pck 2 3 4 7 1 0
+XHCT4051 20 30 40 70 10 90 SWI1T
+XPK16 90 90 4 90 90 2 7 0 90 90 90 90 3 90 90 1
++ 90 90 40 90 90 20 70 90 90 90 90 90 30 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4052pck 2 3 4 7 1 0
+XHC4052 20 30 40 70 10 90 SWI1
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 4 90 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 40 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4052pck 2 3 4 7 1 0
+XHCT4052 20 30 40 70 10 90 SWI1T
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 4 90 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 40 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4053pck 2 3 4 7 1 0
+XHC4053 20 30 40 70 10 90 SWI1
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 90 4 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 90 40 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4053pck 2 3 4 7 1 0
+XHCT4053 20 30 40 70 10 90 SWI1T
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 90 4 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 90 40 90 10 pk16
+.ENDS
+
+.SUBCKT HC4060pck 2 5 3 1 0
+XHC4060 20 50 30 10 90 OSC
+XPK16 90 90 90 90 90 90 3 0 90 90 2 5 90 90 90 1
++ 90 90 90 90 90 90 30 90 90 90 20 50 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4060pck 2 5 3 1 0
+XHCT4060 20 50 30 10 90 OSCT
+XPK16 90 90 90 90 90 90 3 0 90 90 2 5 90 90 90 1
++ 90 90 90 90 90 90 30 90 90 90 20 50 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4066pck 2 3 4 1 0
+XHC4066 20 30 40 10 90 SWI2
+XPK14 3 4 90 90 90 90 0 90 90 90 90 90 2 1
++ 30 40 90 90 90 90 90 90 90 90 90 90 20 10 pk14
+.ENDS
+
+.SUBCKT HCT4066pck 2 3 4 1 0
+XHCT4066 20 30 40 10 90 SWI2T
+XPK14 3 4 90 90 90 90 0 90 90 90 90 90 2 1
++ 30 90 90 90 90 90 90 90 90 90 90 90 20 10 pk14
+.ENDS
+
+.SUBCKT HC4316pck 2 3 4 7 1 0
+XHC4316 20 30 40 70 10 90 SWI3
+XPK16 4 3 90 90 90 90 90 0 7 90 90 90 90 90 2 1
++ 40 30 90 90 90 90 90 90 70 90 90 90 90 90 20 10 pk16
+.ENDS
+
+.SUBCKT HCT4316pck 2 3 4 7 1 0
+XHCT4316 20 30 40 70 10 90 SWI3T
+XPK16 4 3 90 90 90 90 90 0 7 90 90 90 90 90 2 1
++ 40 30 90 90 90 90 90 90 70 90 90 90 90 90 20 10 pk16
+.ENDS
+
+.SUBCKT HC4538pck 2 3 1 0
+XHC4538 20 30 10 90 INVSMT
+XPK16 90 90 90 2 90 3 90 0 90 90 90 90 90 90 90 1
++ 90 90 90 20 90 30 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4538pck 2 3 1 0
+XHCT4538 20 30 10 90 INVSMTT
+XPK16 90 90 90 2 90 3 90 0 90 90 90 90 90 90 90 1
++ 90 90 90 20 90 30 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
diff --git a/hc/hc_tnomi.cir b/hc/hc_tnomi.cir
new file mode 100644
index 0000000..8d7660c
--- /dev/null
+++ b/hc/hc_tnomi.cir
@@ -0,0 +1,995 @@
+* HCMOS Subcircuit and Primitive Elements Library
+* HC_TNOMI.CIR
+* Nominal Process Corner
+* Standard Logic Product Group
+* NXP Semiconductors
+*
+* Version Date By Remarks
+* ---------------------------------------------------------------------
+* 1.3 01/02/2022 KDD Added HC(T)10 & HC(T)11
+* 1.2 30/03/2011 RRV Rewritten netlists to add package options.
+* 1.12 27/10/2010 RRV Added HC(T)240/253
+* 1.11 06/07/2010 RRV Added HC(T)02/08/86
+* 1.10 10/12/2009 RRV Removed HCT05
+* 1.09 09/22/2009 RRV Corrected typo in SWITCH3N
+* 1.08 09/08/2009 RRV Added HC(T)4020/4060
+* 1.07 03/27/2009 RRV Added HC(T)05
+* 1.06 02/20/2006 RRV Added HC(T)366/368
+* 1.05 10/27/2005 RRV Updated HC/T04 and HCU04 models
+* 1.04 09/22/2003 RM Active High Enable for SWI2 and SWI2T
+*
+************************************************
+* NOMINAL N-Channel Transistor *
+* UCB-3 Parameter Set *
+* HIGH-SPEED CMOS Logic Family *
+* 10-Jan.-1995 *
+************************************************
+.Model MHCNEN NMOS
++LEVEL = 3
++KP = 45.3E-6
++VTO = 0.72
++TOX = 51.5E-9
++NSUB = 2.8E15
++GAMMA = 0.94
++PHI = 0.65
++VMAX = 150E3
++RS = 40
++RD = 40
++XJ = 0.11E-6
++LD = 0.52E-6
++DELTA = 0.315
++THETA = 0.054
++ETA = 0.025
++KAPPA = 0.0
++WD = 0.0
+
+***********************************************
+* NOMINAL P-Channel transistor *
+* UCB-3 Parameter Set *
+* HIGH-SPEED CMOS Logic Family *
+* 10-Jan.-1995 *
+***********************************************
+.Model MHCPEN PMOS
++LEVEL = 3
++KP = 22.1E-6
++VTO = -0.71
++TOX = 51.5E-9
++NSUB = 3.3E16
++GAMMA = 0.92
++PHI = 0.65
++VMAX = 970E3
++RS = 80
++RD = 80
++XJ = 0.63E-6
++LD = 0.23E-6
++DELTA = 2.24
++THETA = 0.108
++ETA = 0.322
++KAPPA = 0.0
++WD = 0.0
+
+
+.MODEL INT D
+
+
+****************************************
+* START OF SUB-CIRCUIT DESCRIPTION *
+* MARCH 30, 2011 *
+****************************************
+
+*****NOMIN.CIR*****
+
+****Version 1.04 Added Inverter****
+.SUBCKT INV4N 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+MP1 3 2 50 50 MHCPEN W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 60 60 MHCNEN W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+.ENDS
+
+
+.SUBCKT INP0N 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 3 100
+MP1 3 50 50 50 MHCPEN W=20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 3 60 60 60 MHCNEN W=35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+.ENDS
+
+.SUBCKT INP1N 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W=20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNEN W=35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+MP2 3 4 50 50 MHCPEN W=88U L=2.4U AD=290P AS=550P PD=10U PS=100U
+MN2 3 4 60 60 MHCNEN W=56U L=2.4U AD=162P AS=550P PD=10U PS= 75U
+.ENDS
+
+.SUBCKT INP1TN 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W= 20U L=2.4U AD=100P AS=100P PD= 40U PS= 20U
+MN1 4 60 60 60 MHCNEN W= 35U L=2.4U AD=260P AS=260P PD= 70U PS= 20U
+MP2 3 4 5 50 MHCPEN W= 88U L=2.4U AD=290P AS=550P PD=107U PS=195U
+MN2 3 4 60 60 MHCNEN W= 56U L=2.4U AD=162P AS=550P PD= 55U PS=162U
+D1 50 5 INT
+MP4 3 6 50 50 MHCPEN W=6.4U L=4.0U AD= 60P AS= 60P PD=13U PS= 24U
+MN4 3 4 60 60 MHCNEN W=185U L=2.4U AD=740P AS=740P PD=50U PS=185U
+MP5 6 3 50 50 MHCPEN W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+MN5 6 3 60 60 MHCNEN W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+.ENDS
+
+.SUBCKT INP2N 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W= 20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNEN W= 35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+MP2 3 4 50 50 MHCPEN W=176U L=2.4U AD=580P AS=580P PD=10U PS=200U
+MN2 3 4 60 60 MHCNEN W=112U L=2.4U AD=325P AS=580P PD=10U PS=150U
+.ENDS
+
+.SUBCKT INP2TN 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W= 20U L=2.4U AD=100P AS= 100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNEN W= 35U L=2.4U AD=260P AS= 260P PD=70U PS= 20U
+MP2 3 4 5 50 MHCPEN W=176U L=2.4U AD=580P AS=1100P PD=10U PS=200U
+MN2 3 4 60 60 MHCNEN W=112U L=2.4U AD=325P AS=1100P PD=10U PS=150U
+D1 50 5 INT
+MP4 3 6 50 50 MHCPEN W=6.4U L=4.0U AD= 60P AS= 60P PD=13U PS= 24U
+MN4 3 4 60 60 MHCNEN W=348U L=2.4U AD=740P AS=740P PD=50U PS=348U
+MP5 6 3 50 50 MHCPEN W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+MN5 6 3 60 60 MHCNEN W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+.ENDS
+
+
+.SUBCKT SMT1N 2 3 50 60
+* SCHMITT-TRIGGER INPUT FOR HC14 CMOS INPUT LEVELS
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEN W=35U L=2.4U AD=140P AS=140P PD=50U PS=35U
+MP2 5 4 50 50 MHCPEN W=36U L=2.4U AD=140P AS=140P PD=50U PS=35U
+MN2 6 4 60 60 MHCNEN W=16U L=2.4U AD= 70P AS= 70P PD=15U PS=17U
+MP3 3 4 5 50 MHCPEN W=44U L=2.4U AD=220P AS=220P PD=60U PS=44U
+MN3 3 4 6 6 MHCNEN W=17U L=2.4U AD= 70P AS= 70P PD=15U PS=16U
+MP4 5 3 60 50 MHCPEN W=36U L=2.4U AD=150P AS=150P PD=60U PS=36U
+MN4 6 3 50 6 MHCNEN W= 6U L= 4U AD= 25P AS= 25P PD=10U PS= 6U
+.ENDS
+
+
+.SUBCKT SMTTL1N 2 3 50 60
+* SCHMITT-TRIGGER INPUT FOR HCT14 WITH TTL INPUT LEVELS
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W= 20U L=2.4U AD= 100P AS= 100P PD= 40U PS= 20U
+MN1 4 60 60 60 MHCNEN W= 35U L=2.4U AD= 140P AS= 140P PD= 50U PS= 35U
+D1 50 7 INT
+MP2 5 4 7 7 MHCPEN W= 36U L=2.4U AD= 140P AS= 140P PD= 50U PS= 35U
+MN2 6 4 60 60 MHCNEN W=216U L=2.4U AD= 860P AS= 860P PD=140U PS=216U
+MP3 3 4 5 50 MHCPEN W= 54U L=2.4U AD= 220P AS= 220P PD= 60U PS= 44U
+MN3 3 4 6 6 MHCNEN W=257U L=2.4U AD=1000P AS=1000P PD=150U PS=257U
+MP4 5 3 60 50 MHCPEN W= 32U L= 4U AD= 120P AS= 120P PD=100U PS= 32U
+MN4 6 3 50 6 MHCNEN W= 14U L= 4U AD= 100P AS= 100P PD= 30U PS= 24U
+MP5 8 3 50 50 MHCPEN W= 10U L=2.4U AD= 40P AS= 40P PD= 16U PS= 10U
+MN5 8 3 60 60 MHCNEN W= 5U L=2.4U AD= 20P AS= 20P PD= 12U PS= 5U
+MP6 3 8 50 50 MHCPEN W= 6U L=8.0U AD= 30P AS= 30P PD= 16U PS= 6U
+.ENDS
+
+
+.SUBCKT INVN 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+MP1 3 2 50 50 MHCPEN W=364U L=2.4U AD=500P AS=500P PD=10U PS=430U
+MN1 3 2 60 60 MHCNEN W=184U L=2.4U AD=275P AS=275P PD=10U PS=270U
+.ENDS
+
+
+.SUBCKT NANDN 2 3 4 50 60
+*INTERNAL NAND
+*IN1 = 2, IN2 = 3, OUT = 4, VCC= 50, GND = 60
+MP1 4 2 50 50 MHCPEN W=112U L=2.4U AD=150P AS=300P PD= 75U PS=150U
+MP2 4 3 50 50 MHCPEN W=112U L=2.4U AD=150P AS=300P PD= 75U PS=150U
+MN1 4 2 5 60 MHCNEN W=300U L=2.4U AD=300P AS=300P PD=300U PS=300U
+MN2 5 3 60 60 MHCNEN W=300U L=2.4U AD=300P AS=300P PD=300U PS=300U
+.ENDS
+
+.SUBCKT LLCN 2 3 40 50 60
+* LEVEL CONVERTER
+* INA = 2, OUT = 3, VEE = 40, VCC = 50, GND = 60
+MP4 4 2 50 50 MHCPEN W= 30U L= 2.4U AD=120P AS=120P PD= 40U PS= 30U
+MN4 4 2 60 60 MHCNEN W= 15U L= 2.4U AD= 60P AS= 60P PD= 20U PS= 15U
+MP1 5 4 50 50 MHCPEN W=135U L= 2.4U AD=500P AS=500P PD=100U PS=135U
+MP2 6 2 50 50 MHCPEN W=135U L= 2.4U AD=500P AS=500P PD=100U PS=135U
+MN1 5 6 40 40 MHCNEN W=6.4U L=18.8U AD= 25P AS= 25P PD= 20U PS=6.4U
+MN2 6 5 40 40 MHCNEN W=6.4U L=18.8U AD= 25P AS= 25P PD= 20U PS=6.4U
+MP3 7 6 50 50 MHCPEN W= 10U L= 4.0U AD= 40P AS= 40P PD= 20U PS= 10U
+MN3 7 6 40 40 MHCNEN W= 5U L= 4.0U AD= 20P AS= 20P PD= 10U PS= 5U
+MP5 3 7 50 50 MHCPEN W= 30U L= 2.4U AD=120P AS=120P PD= 40U PS= 30U
+MN5 3 7 40 40 MHCNEN W= 15U L= 2.4U AD= 60P AS= 60P PD= 20U PS= 15U
+.ENDS
+
+.SUBCKT SWITCH1N 2 8 9 40 50
+* ANALOG SWITCH
+* INPUT = 2, Y = 8, Z = 9, VEE = 40, VCC =50
+MP1 3 2 50 50 MHCPEN W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 40 40 MHCNEN W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPEN W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 40 40 MHCNEN W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 8 4 5 50 MHCPEN W= 216U L=2.4U AD= 900P AS= 900P PD=100U PS= 216U
+MN5 8 3 5 5 MHCNEN W= 108U L=2.4U AD= 430P AS= 430P PD= 50U PS= 108U
+MN6 5 4 40 40 MHCNEN W= 145U L=2.4U AD= 600P AS= 600P PD= 75U PS= 145U
+MP7 9 4 8 50 MHCPEN W=1068U L=2.4U AD=2500P AS=2500P PD= 10U PS=1068U
+MN7 9 3 8 5 MHCNEN W= 312U L=2.4U AD=1200P AS=1200P PD= 10U PS= 312U
+.ENDS
+
+.SUBCKT SWITCH2N 2 8 9 50 60
+* ANALOG SWITCH
+* INPUT= 2 Y= 8 Z= 9 VCC= 50 GND= 60
+MP1 3 2 50 50 MHCPEN W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 60 60 MHCNEN W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPEN W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 60 60 MHCNEN W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 5 3 8 50 MHCPEN W= 85U L=2.4U AD= 355P AS= 355P PD= 40U PS= 85U
+MN5 5 4 8 5 MHCNEN W= 42U L=2.4U AD= 170P AS= 170P PD= 20U PS= 42U
+MN6 5 3 60 60 MHCNEN W= 145U L=2.4U AD= 600P AS= 600P PD= 75U PS= 145U
+MP7 9 3 8 50 MHCPEN W=1900U L=2.4U AD=2500P AS=2500P PD= 10U PS=1900U
+MN7 9 4 8 5 MHCNEN W= 576U L=2.4U AD=1200P AS=1200P PD= 10U PS= 576U
+.ENDS
+
+.SUBCKT SWITCH3N 2 8 9 40 50
+* ANALOG SWITCH
+* INPUT = 2 Y = 8 Z = 9 VEE = 40 VCC = 50
+MP1 3 2 50 50 MHCPEN W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 40 40 MHCNEN W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPEN W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 40 40 MHCNEN W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 9 3 8 50 MHCPEN W=1168U L=2.4U AD=2730P AS=2730P PD= 10U PS=1168U
+MN5 9 4 8 40 MHCNEN W= 312U L=2.4U AD=1200P AS=1200P PD= 10U PS= 312U
+.ENDS
+
+
+.SUBCKT BUSOUTPN 2 3 4 50 60
+* INPUT = 2 OEN = 3 (LOW) OUT = 4 VCC = 50 GND = 60
+* 3-STATE BUS OUTPUT
+MP1 5 3 50 50 MHCPEN W= 90U L=2.4U AD= 360P AS= 360P PD= 30U PS=360U
+MN1 5 3 60 60 MHCNEN W= 40U L=2.4U AD= 160P AS= 160P PD= 20U PS= 40U
+MP2 6 2 50 50 MHCPEN W=480U L=2.4U AD=1800P AS=1800P PD=100U PS=480U
+MN2 7 2 60 60 MHCNEN W=240U L=2.4U AD=1000P AS=1000P PD= 50U PS=240U
+MP3 7 3 6 50 MHCPEN W=280U L=2.4U AD=1120P AS=1120P PD= 55U PS=280U
+MN3 7 3 60 60 MHCNEN W=160U L=2.4U AD= 640P AS= 640P PD= 40U PS=160U
+MP4 6 5 50 50 MHCPEN W=240U L=2.4U AD=1000P AS=1000P PD= 50U PS=240U
+MN4 7 5 7 60 MHCNEN W=190U L=2.4U AD= 760P AS= 760P PD= 45U PS=190U
+R1 6 8 200
+R2 7 9 200
+MP5 4 8 50 50 MHCPEN W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN5 4 9 60 60 MHCNEN W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+R3 8 10 100
+R4 9 11 100
+MP6 4 10 50 50 MHCPEN W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN6 4 11 60 60 MHCNEN W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+R5 10 12 50
+R6 11 13 50
+MP7 4 12 50 50 MHCPEN W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN7 4 13 60 60 MHCNEN W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+.ENDS
+
+.SUBCKT OUTUN 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 3 4 50 50 MHCPEN W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN1 3 4 60 60 MHCNEN W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+R2 4 5 50
+MP2 3 5 50 50 MHCPEN W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN2 3 5 60 60 MHCNEN W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+R3 5 6 50
+MP3 3 6 50 50 MHCPEN W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN3 3 6 60 60 MHCNEN W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+.ENDS
+
+.SUBCKT OUTPN 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 3 4 50 50 MHCPEN W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN1 3 4 60 60 MHCNEN W=140U L=2.4U AD=200P AS=300P PD=10U PS=130U
+R2 4 5 50
+MP2 3 5 50 50 MHCPEN W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN2 3 5 60 60 MHCNEN W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+R3 5 6 50
+MP3 3 6 50 50 MHCPEN W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN3 3 6 60 60 MHCNEN W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+.ENDS
+
+.SUBCKT OUTPODN 2 3 60
+*IN=2, OUT=3, GND=60
+R1 2 4 50
+MN1 3 4 60 60 MHCNEN W=140U L=2.4U AD=200P AS=300P PD=10U PS=130U
+R2 4 5 25
+MN2 3 5 60 60 MHCNEN W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+R3 5 6 25
+MN3 3 6 60 60 MHCNEN W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+.ENDS
+
+.SUBCKT INPOSCN 2 5 3 50 60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEN W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 6 4 50 50 MHCPEN W=707U L=2.4U AD=1700P AS=2000P PD=40U PS=60U
+MP3 6 5 50 50 MHCPEN W=166U L=2.4U AD=400P AS=800P PD=40U PS=60U
+MN2 6 4 7 60 MHCNEN W=480U L=2.4U AD=1200P AS=900P PD=60U PS=65U
+MN3 7 5 60 60 MHCNEN W=640U L=2.4U AD=1200P AS=2000P PD=90U PS=80U
+MP4 3 6 50 50 MHCPEN W=832U L=2.4U AD=2000P AS=3000P PD=40U PS=60U
+MN4 3 6 60 60 MHCNEN W=333U L=2.4U AD=800P AS=1600P PD=40U PS=60U
+.ENDS
+
+.SUBCKT INP3N 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEN W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 5 4 50 50 MHCPEN W=29U L=2.4U AD=85P AS=85P PD=29U PS=29U
+MN2 5 4 60 60 MHCNEN W=19U L=2.4U AD=70P AS=70P PD=19U PS=19U
+MP3 3 5 50 50 MHCPEN W=112U L=2.4U AD=200P AS=200P PD=30U PS=30U
+MN3 3 5 60 60 MHCNEN W=56U L=2.4U AD=100P AS=100P PD=15U PS=15U
+.ENDS
+
+.SUBCKT INP3TN 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPEN W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNEN W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 6 4 5 50 MHCPEN W=29U L=2.4U AD=85P AS=85P PD=29U PS=29U
+MN2 6 4 60 60 MHCNEN W=19U L=2.4U AD=70P AS=70P PD=19U PS=19U
+D1 50 5 INT
+MP4 6 3 50 50 MHCPEN W=6.4U L=4.0U AD=25P AS=25P PD=6.4U PS=6.4U
+MN4 6 4 60 60 MHCNEN W=80U L=2.4U AD=120P AS=240P PD=80U PS=80U
+MP5 3 6 50 50 MHCPEN W=112U L=3.2U AD=200P AS=200P PD=30U PS=30U
+MN5 3 6 60 60 MHCNEN W=56U L=3.2U AD=100P AS=100P PD=15U PS=15U
+.ENDS
+*******************************************************************
+*******************************************************************
+
+******CIR_NOMIN-HC TYPES******
+
+.SUBCKT INV0 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP0N
+XOUTP 25 30 80 90 OUTUN
+.ENDS
+
+
+.SUBCKT INV1 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1N
+XINV 25 35 80 90 INVN
+XOUTP 35 30 80 90 OUTPN
+.ENDS
+
+
+.SUBCKT INV2 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2N
+XINV 25 35 80 90 INVN
+XOUTP 35 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT INVOD 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2N
+XINV 25 35 80 90 INVN
+XOUTPOD 35 30 90 OUTPODN
+.ENDS
+
+.SUBCKT INVSMT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 SMT1N
+XINV 25 35 80 90 INVN
+XOUTP 35 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT NINV1 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1N
+XINV0 25 35 80 90 INVN
+XINV1 35 45 80 90 INVN
+XOUTP 45 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT NANDINV 20 50 30 80 90
+*INVERTING 2-NAND
+*EN = 50, IN = 20, OUT = 30, VCC = 80, GND = 90
+XIN1 20 25 80 90 INP2N
+XIN2 50 35 80 90 INP2N
+XNAND 25 35 36 80 90 NANDN
+XOUT 36 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT SWI1 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2N
+XLC 25 35 70 80 90 LLCN
+XAS 35 30 40 70 80 SWITCH1N
+.ENDS
+
+
+.SUBCKT SWI2 20 30 40 80 90
+* INP = 20 Y = 30 Z = 40 VCC = 80 GND = 90
+*XINP 20 25 80 90 INP2N
+****Version 1.04 Inserted inverter****
+XINP 20 250 80 90 INP2N
+XINV 250 25 80 90 INV4N
+XAS 25 30 40 80 90 SWITCH2N
+.ENDS
+
+
+.SUBCKT SWI3 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP1N
+XLC 25 35 70 80 90 LLCN
+XAS 35 30 40 70 80 SWITCH3N
+.ENDS
+
+
+.SUBCKT NINV3 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2N
+XINV 25 35 80 90 INVN
+XBUSOUTP 35 50 30 80 90 BUSOUTPN
+.ENDS
+
+.SUBCKT INV3 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2N
+XBUSOUTP 25 50 30 80 90 BUSOUTPN
+.ENDS
+
+.SUBCKT OSC 20 50 30 80 90
+*
+* INP = 20 MR = 50 OUT = 30 VCC = 80 GND = 90
+XINPOSC 20 17 25 80 90 INPOSCN
+XINV1 25 35 80 90 INVN
+XOUTPN 35 30 80 90 OUTPN
+XINPMR 50 16 80 90 INP3N
+XINV2 16 17 80 90 INVN
+.ENDS
+
+******CIR_NOMIN-HCT TYPES******
+
+.SUBCKT INV1T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1TN
+XINV 25 35 80 90 INVN
+XOUTP 35 30 80 90 OUTPN
+.ENDS
+
+
+.SUBCKT INV2T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2TN
+XINV 25 35 80 90 INVN
+XOUTP 35 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT INVODT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2TN
+XINV 25 35 80 90 INVN
+XOUTPOD 35 30 90 OUTPODN
+.ENDS
+
+.SUBCKT INVSMTT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 SMTTL1N
+XINV 25 35 80 90 INVN
+XOUTP 35 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT NINV1T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1TN
+XINV0 25 35 80 90 INVN
+XINV1 35 45 80 90 INVN
+XOUTP 45 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT NANDINVT 20 50 30 80 90
+*INVERTING 2-NAND
+*EN = 50, IN = 20, OUT = 30, VCC = 80, GND = 90
+XIN1 20 25 80 90 INP2TN
+XIN2 50 35 80 90 INP2TN
+XNAND 25 35 36 80 90 NANDN
+XOUT 36 30 80 90 OUTPN
+.ENDS
+
+.SUBCKT SWI1T 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TN
+XLC 25 35 70 80 90 LLCN
+XAS 35 30 40 70 80 SWITCH1N
+.ENDS
+
+
+.SUBCKT SWI2T 20 30 40 80 90
+* INP = 20 Y = 30 Z = 40 VCC = 80 GND = 90
+*XINP 20 25 80 90 INP2TN
+****Version 1.04 Inserted inverter****
+XINP 20 250 80 90 INP2TN
+XINV 250 25 80 90 INV4N
+XAS 25 30 40 80 90 SWITCH2N
+.ENDS
+
+
+.SUBCKT SWI3T 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP1TN
+XLC 25 35 70 80 90 LLCN
+XAS 35 30 40 70 80 SWITCH3N
+.ENDS
+
+
+.SUBCKT NINV3T 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TN
+XINV 25 35 80 90 INVN
+XBUSOUTP 35 50 30 80 90 BUSOUTPN
+.ENDS
+
+.SUBCKT INV3T 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TN
+XBUSOUTP 25 50 30 80 90 BUSOUTPN
+.ENDS
+
+.SUBCKT OSCT 20 50 30 80 90
+*
+* INP = 20 MR = 50 OUT = 30 VCC = 80 GND = 90
+XINPOSC 20 17 25 80 90 INPOSCN
+XINV1 25 35 80 90 INVN
+XOUTPN 35 30 80 90 OUTPN
+XINPMR 50 16 80 90 INP3TN
+XINV2 16 17 80 90 INVN
+.ENDS
+
+***********************************************************
+.SUBCKT HC00pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC00 20 30 10 90 INV2
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT00pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT00 20 30 10 90 INV2T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC02pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC02 20 30 10 90 INV2
+XPK14 3 2 90 90 90 90 0 90 90 90 90 90 90 1
++ 30 20 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT02pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT02 20 30 10 90 INV2T
+XPK14 3 2 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC04 20 30 10 90 INV1
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT04 20 30 10 90 INV1T
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCU04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCU04 20 30 10 90 INV0
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC05pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC05 20 30 10 90 INVOD
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC08pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC08 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT08pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT08 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC10pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC00 20 30 10 90 INV2
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HCT10pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC00 20 30 10 90 INV2T
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HC11pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 NINV1
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HCT11pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHCT11 20 30 10 90 NINV1T
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HC14pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC14 20 30 10 90 INVSMT
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT14pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT14 20 30 10 90 INVSMTT
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC32pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC32 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT32pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT32 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC74pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC74 20 30 10 90 INV1
+XPK14 90 2 90 90 90 3 0 90 90 90 90 90 90 1
++ 90 20 90 90 90 30 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT74pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT74 20 30 10 90 INV1T
+XPK14 90 2 90 90 90 3 0 90 90 90 90 90 90 1
++ 90 20 90 90 90 30 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC86pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC86 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT86pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT86 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC123pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC123 20 30 10 90 INV1
+XPK16 2 90 90 90 3 90 90 0 90 90 90 90 90 90 90 1
++ 20 90 90 90 30 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT123pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT123 20 30 10 90 INV1T
+XPK16 2 90 90 90 3 90 90 0 90 90 90 90 90 90 90 1
++ 20 90 90 90 30 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC132pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC132 20 30 10 90 INVSMT
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT132pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT132 20 30 10 90 INVSMTT
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC138pck 2 5 3 1 0
+XHC138 20 50 30 10 90 NANDINV
+XPK16 2 90 90 5 90 90 90 0 90 90 90 90 90 90 3 1
++ 20 90 90 50 90 90 90 90 90 90 90 90 90 90 30 10 pk16
+.ENDS
+
+.SUBCKT HCT138pck 2 5 3 1 0
+XHCT138 20 50 30 10 90 NANDINVT
+XPK16 2 90 90 5 90 90 90 0 90 90 90 90 90 90 3 1
++ 20 90 90 50 90 90 90 90 90 90 90 90 90 90 30 10 pk16
+.ENDS
+
+.SUBCKT HC161pck 2 3 1 0
+XHC161 20 30 10 90 INV2
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HCT161pck 2 3 1 0
+XHCT161 20 30 10 90 INV2T
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HC163pck 2 3 1 0
+XHC163 20 30 10 90 INV2
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HCT163pck 2 3 1 0
+XHCT163 20 30 10 90 INV2T
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HC240pck 2 5 3 1 0
+XHC240 20 50 30 10 90 INV3
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT240pck 2 5 3 1 0
+XHCT240 20 50 30 10 90 INV3T
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC244pck 2 5 3 1 0
+XHC244 20 50 30 10 90 NINV3
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT244pck 2 5 3 1 0
+XHCT244 20 50 30 10 90 NINV3T
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC245pck 2 5 3 1 0
+XHC245 20 50 30 10 90 NINV3
+XPK20 90 2 90 90 90 90 90 90 90 0 90 90 90 90 90 90 90 3 5 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 30 50 10 pk20
+.ENDS
+
+.SUBCKT HCT245pck 2 5 3 1 0
+XHCT245 20 50 30 10 90 NINV3T
+XPK20 90 2 90 90 90 90 90 90 90 0 90 90 90 90 90 90 90 3 5 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 30 50 10 pk20
+.ENDS
+
+.SUBCKT HC253pck 2 5 3 1 0
+XHC253 20 50 30 10 90 NINV3
+XPK16 5 90 90 90 90 2 3 0 90 90 90 90 90 90 90 1
++ 50 90 90 90 90 20 30 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT253pck 2 5 3 1 0
+XHCT253 20 50 30 10 90 NINV3T
+XPK16 5 90 90 90 90 2 3 0 90 90 90 90 90 90 90 1
++ 50 90 90 90 90 20 30 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC273pck 2 3 1 0
+XHC273 20 30 10 90 NINV1
+XPK20 90 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 90 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT273pck 2 3 1 0
+XHCT273 20 30 10 90 NINV1T
+XPK20 90 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 90 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC366pck 2 5 3 1 0
+XHC366 20 50 30 10 90 INV3
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT366pck 2 5 3 1 0
+XHCT366 20 50 30 10 90 INV3T
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC368pck 2 5 3 1 0
+XHC368 20 50 30 10 90 INV3
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT368pck 2 5 3 1 0
+XHCT368 20 50 30 10 90 INV3T
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC373pck 2 5 3 1 0
+XHC373 20 50 30 10 90 NINV3
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT373pck 2 5 3 1 0
+XHCT373 20 50 30 10 90 NINV3T
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC374pck 2 5 3 1 0
+XHC374 20 50 30 10 90 NINV3
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT374pck 2 5 3 1 0
+XHCT374 20 50 30 10 90 NINV3T
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC595pck 2 5 3 1 0
+XHC595 20 50 30 10 90 NINV3
+XPK16 90 90 90 90 90 90 90 0 90 90 90 90 5 2 3 1
++ 90 90 90 90 90 90 90 90 90 90 90 90 50 20 30 10 pk16
+.ENDS
+
+.SUBCKT HCT595pck 2 5 3 1 0
+XHCT595 20 50 30 10 90 NINV3T
+XPK16 90 90 90 90 90 90 90 0 90 90 90 90 5 2 3 1
++ 90 90 90 90 90 90 90 90 90 90 90 90 50 20 30 10 pk16
+.ENDS
+
+.SUBCKT HC4020pck 2 3 1 0
+XHC4020 20 30 10 90 NINV1
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4020pck 2 3 1 0
+XHCT4020 20 30 10 90 NINV1T
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4040pck 2 3 1 0
+XHC4040 20 30 10 90 NINV1
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4040pck 2 3 1 0
+XHCT4040 20 30 10 90 NINV1T
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4051pck 2 3 4 7 1 0
+XHC4051 20 30 40 70 10 90 SWI1
+XPK16 90 90 4 90 90 2 7 0 90 90 90 90 3 90 90 1
++ 90 90 40 90 90 20 70 90 90 90 90 90 30 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4051pck 2 3 4 7 1 0
+XHCT4051 20 30 40 70 10 90 SWI1T
+XPK16 90 90 4 90 90 2 7 0 90 90 90 90 3 90 90 1
++ 90 90 40 90 90 20 70 90 90 90 90 90 30 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4052pck 2 3 4 7 1 0
+XHC4052 20 30 40 70 10 90 SWI1
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 4 90 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 40 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4052pck 2 3 4 7 1 0
+XHCT4052 20 30 40 70 10 90 SWI1T
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 4 90 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 40 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4053pck 2 3 4 7 1 0
+XHC4053 20 30 40 70 10 90 SWI1
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 90 4 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 90 40 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4053pck 2 3 4 7 1 0
+XHCT4053 20 30 40 70 10 90 SWI1T
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 90 4 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 90 40 90 10 pk16
+.ENDS
+
+.SUBCKT HC4060pck 2 5 3 1 0
+XHC4060 20 50 30 10 90 OSC
+XPK16 90 90 90 90 90 90 3 0 90 90 2 5 90 90 90 1
++ 90 90 90 90 90 90 30 90 90 90 20 50 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4060pck 2 5 3 1 0
+XHCT4060 20 50 30 10 90 OSCT
+XPK16 90 90 90 90 90 90 3 0 90 90 2 5 90 90 90 1
++ 90 90 90 90 90 90 30 90 90 90 20 50 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4066pck 2 3 4 1 0
+XHC4066 20 30 40 10 90 SWI2
+XPK14 3 4 90 90 90 90 0 90 90 90 90 90 2 1
++ 30 40 90 90 90 90 90 90 90 90 90 90 20 10 pk14
+.ENDS
+
+.SUBCKT HCT4066pck 2 3 4 1 0
+XHCT4066 20 30 40 10 90 SWI2T
+XPK14 3 4 90 90 90 90 0 90 90 90 90 90 2 1
++ 30 90 90 90 90 90 90 90 90 90 90 90 20 10 pk14
+.ENDS
+
+.SUBCKT HC4316pck 2 3 4 7 1 0
+XHC4316 20 30 40 70 10 90 SWI3
+XPK16 4 3 90 90 90 90 90 0 7 90 90 90 90 90 2 1
++ 40 30 90 90 90 90 90 90 70 90 90 90 90 90 20 10 pk16
+.ENDS
+
+.SUBCKT HCT4316pck 2 3 4 7 1 0
+XHCT4316 20 30 40 70 10 90 SWI3T
+XPK16 4 3 90 90 90 90 90 0 7 90 90 90 90 90 2 1
++ 40 30 90 90 90 90 90 90 70 90 90 90 90 90 20 10 pk16
+.ENDS
+
+.SUBCKT HC4538pck 2 3 1 0
+XHC4538 20 30 10 90 INVSMT
+XPK16 90 90 90 2 90 3 90 0 90 90 90 90 90 90 90 1
++ 90 90 90 20 90 30 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4538pck 2 3 1 0
+XHCT4538 20 30 10 90 INVSMTT
+XPK16 90 90 90 2 90 3 90 0 90 90 90 90 90 90 90 1
++ 90 90 90 20 90 30 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
diff --git a/hc/hc_tslow.cir b/hc/hc_tslow.cir
new file mode 100644
index 0000000..90a81d4
--- /dev/null
+++ b/hc/hc_tslow.cir
@@ -0,0 +1,995 @@
+* HCMOS Subcircuit and Primitive Elements Library
+* hc_tslow.cir
+* Slow Process Corner
+* Standard Logic Product Group
+* NXP Semiconductors
+*
+* Version Date By Remarks
+* ---------------------------------------------------------------------
+* 1.3 01/02/2022 KDD Added HC(T)10 & 11
+* 1.2 30/03/2011 RRV Rewritten netlists to add package options.
+* 1.12 27/10/2010 RRV Added HC(T)240/253
+* 1.11 06/07/2010 RRV Added HC(T)02/08/86
+* 1.10 10/12/2009 RRV Removed HCT05
+* 1.09 09/22/2009 RRV Corrected typo in SWITCH3N
+* 1.08 09/08/2009 RRV Added HC(T)4020/4060
+* 1.07 03/27/2009 RRV Added HC(T)05
+* 1.06 02/20/2006 RRV Added HC(T)366/368
+* 1.05 10/27/2005 RRV Updated HC/T04 and HCU04 models
+* 1.04 09/22/2003 RM Active High Enable for SWI2 and SWI2T
+*
+************************************************
+* SLOW N-Channel Transistor *
+* UCB-3 Parameter Set *
+* HIGH-SPEED CMOS Logic Family *
+* 10-Jan.-1995 *
+************************************************
+.Model MHCNES NMOS
++LEVEL = 3
++KP = 41.0E-6
++VTO = 0.92
++TOX = 54.0E-9
++NSUB = 2.0E15
++GAMMA = 1.14
++PHI = 0.65
++VMAX = 175E3
++RS = 50
++RD = 50
++XJ = 0.12E-6
++LD = 0.35E-6
++DELTA = 0.25
++THETA = 0.060
++ETA = 0.030
++KAPPA = 0.0
++WD = -0.5E-6
+
+***********************************************
+* SLOW P-Channel transistor *
+* UCB-3 Parameter Set *
+* HIGH-SPEED CMOS Logic Family *
+* 10-Jan.-1995 *
+***********************************************
+.Model MHCPES PMOS
++LEVEL = 3
++KP = 19.6E-6
++VTO = -0.91
++TOX = 54.0E-9
++NSUB = 3.0E16
++GAMMA = 1.02
++PHI = 0.65
++VMAX = 190E4
++RS = 100
++RD = 100
++XJ = 0.65E-6
++LD = 0.10E-6
++DELTA = 2.35
++THETA = 0.120
++ETA = 0.380
++KAPPA = 0.0
++WD = -0.5E-6
+
+
+.MODEL INT D
+
+
+****************************************
+* START OF SUB-CIRCUIT DESCRIPTION *
+* MARCH 30, 2011 *
+****************************************
+
+*****NOMIN.CIR*****
+
+****Version 1.04 Added Inverter****
+.SUBCKT INV4S 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+MP1 3 2 50 50 MHCPES W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 60 60 MHCNES W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+.ENDS
+
+
+.SUBCKT INP0S 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 3 100
+MP1 3 50 50 50 MHCPES W=20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 3 60 60 60 MHCNES W=35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+.ENDS
+
+.SUBCKT INP1S 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W=20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNES W=35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+MP2 3 4 50 50 MHCPES W=88U L=2.4U AD=290P AS=550P PD=10U PS=100U
+MN2 3 4 60 60 MHCNES W=56U L=2.4U AD=162P AS=550P PD=10U PS= 75U
+.ENDS
+
+.SUBCKT INP1TS 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W= 20U L=2.4U AD=100P AS=100P PD= 40U PS= 20U
+MN1 4 60 60 60 MHCNES W= 35U L=2.4U AD=260P AS=260P PD= 70U PS= 20U
+MP2 3 4 5 50 MHCPES W= 88U L=2.4U AD=290P AS=550P PD=107U PS=195U
+MN2 3 4 60 60 MHCNES W= 56U L=2.4U AD=162P AS=550P PD= 55U PS=162U
+D1 50 5 INT
+MP4 3 6 50 50 MHCPES W=6.4U L=4.0U AD= 60P AS= 60P PD=13U PS= 24U
+MN4 3 4 60 60 MHCNES W=185U L=2.4U AD=740P AS=740P PD=50U PS=185U
+MP5 6 3 50 50 MHCPES W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+MN5 6 3 60 60 MHCNES W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+.ENDS
+
+.SUBCKT INP2S 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W= 20U L=2.4U AD=100P AS=100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNES W= 35U L=2.4U AD=260P AS=260P PD=70U PS= 20U
+MP2 3 4 50 50 MHCPES W=176U L=2.4U AD=580P AS=580P PD=10U PS=200U
+MN2 3 4 60 60 MHCNES W=112U L=2.4U AD=325P AS=580P PD=10U PS=150U
+.ENDS
+
+.SUBCKT INP2TS 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W= 20U L=2.4U AD=100P AS= 100P PD=40U PS= 20U
+MN1 4 60 60 60 MHCNES W= 35U L=2.4U AD=260P AS= 260P PD=70U PS= 20U
+MP2 3 4 5 50 MHCPES W=176U L=2.4U AD=580P AS=1100P PD=10U PS=200U
+MN2 3 4 60 60 MHCNES W=112U L=2.4U AD=325P AS=1100P PD=10U PS=150U
+D1 50 5 INT
+MP4 3 6 50 50 MHCPES W=6.4U L=4.0U AD= 60P AS= 60P PD=13U PS= 24U
+MN4 3 4 60 60 MHCNES W=348U L=2.4U AD=740P AS=740P PD=50U PS=348U
+MP5 6 3 50 50 MHCPES W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+MN5 6 3 60 60 MHCNES W=6.4U L=3.2U AD= 50P AS= 50P PD=10U PS= 20U
+.ENDS
+
+
+.SUBCKT SMT1S 2 3 50 60
+* SCHMITT-TRIGGER INPUT FOR HC14 CMOS INPUT LEVELS
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNES W=35U L=2.4U AD=140P AS=140P PD=50U PS=35U
+MP2 5 4 50 50 MHCPES W=36U L=2.4U AD=140P AS=140P PD=50U PS=35U
+MN2 6 4 60 60 MHCNES W=16U L=2.4U AD= 70P AS= 70P PD=15U PS=17U
+MP3 3 4 5 50 MHCPES W=44U L=2.4U AD=220P AS=220P PD=60U PS=44U
+MN3 3 4 6 6 MHCNES W=17U L=2.4U AD= 70P AS= 70P PD=15U PS=16U
+MP4 5 3 60 50 MHCPES W=36U L=2.4U AD=150P AS=150P PD=60U PS=36U
+MN4 6 3 50 6 MHCNES W= 6U L= 4U AD= 25P AS= 25P PD=10U PS= 6U
+.ENDS
+
+
+.SUBCKT SMTTL1S 2 3 50 60
+* SCHMITT-TRIGGER INPUT FOR HCT14 WITH TTL INPUT LEVELS
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W= 20U L=2.4U AD= 100P AS= 100P PD= 40U PS= 20U
+MN1 4 60 60 60 MHCNES W= 35U L=2.4U AD= 140P AS= 140P PD= 50U PS= 35U
+D1 50 7 INT
+MP2 5 4 7 7 MHCPES W= 36U L=2.4U AD= 140P AS= 140P PD= 50U PS= 35U
+MN2 6 4 60 60 MHCNES W=216U L=2.4U AD= 860P AS= 860P PD=140U PS=216U
+MP3 3 4 5 50 MHCPES W= 54U L=2.4U AD= 220P AS= 220P PD= 60U PS= 44U
+MN3 3 4 6 6 MHCNES W=257U L=2.4U AD=1000P AS=1000P PD=150U PS=257U
+MP4 5 3 60 50 MHCPES W= 32U L= 4U AD= 120P AS= 120P PD=100U PS= 32U
+MN4 6 3 50 6 MHCNES W= 14U L= 4U AD= 100P AS= 100P PD= 30U PS= 24U
+MP5 8 3 50 50 MHCPES W= 10U L=2.4U AD= 40P AS= 40P PD= 16U PS= 10U
+MN5 8 3 60 60 MHCNES W= 5U L=2.4U AD= 20P AS= 20P PD= 12U PS= 5U
+MP6 3 8 50 50 MHCPES W= 6U L=8.0U AD= 30P AS= 30P PD= 16U PS= 6U
+.ENDS
+
+
+.SUBCKT INVS 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+MP1 3 2 50 50 MHCPES W=364U L=2.4U AD=500P AS=500P PD=10U PS=430U
+MN1 3 2 60 60 MHCNES W=184U L=2.4U AD=275P AS=275P PD=10U PS=270U
+.ENDS
+
+
+.SUBCKT NANDS 2 3 4 50 60
+*INTERNAL NAND
+*IN1 = 2, IN2 = 3, OUT = 4, VCC= 50, GND = 60
+MP1 4 2 50 50 MHCPES W=112U L=2.4U AD=150P AS=300P PD= 75U PS=150U
+MP2 4 3 50 50 MHCPES W=112U L=2.4U AD=150P AS=300P PD= 75U PS=150U
+MN1 4 2 5 60 MHCNES W=300U L=2.4U AD=300P AS=300P PD=300U PS=300U
+MN2 5 3 60 60 MHCNES W=300U L=2.4U AD=300P AS=300P PD=300U PS=300U
+.ENDS
+
+.SUBCKT LLCS 2 3 40 50 60
+* LEVEL CONVERTER
+* INA = 2, OUT = 3, VEE = 40, VCC = 50, GND = 60
+MP4 4 2 50 50 MHCPES W= 30U L= 2.4U AD=120P AS=120P PD= 40U PS= 30U
+MN4 4 2 60 60 MHCNES W= 15U L= 2.4U AD= 60P AS= 60P PD= 20U PS= 15U
+MP1 5 4 50 50 MHCPES W=135U L= 2.4U AD=500P AS=500P PD=100U PS=135U
+MP2 6 2 50 50 MHCPES W=135U L= 2.4U AD=500P AS=500P PD=100U PS=135U
+MN1 5 6 40 40 MHCNES W=6.4U L=18.8U AD= 25P AS= 25P PD= 20U PS=6.4U
+MN2 6 5 40 40 MHCNES W=6.4U L=18.8U AD= 25P AS= 25P PD= 20U PS=6.4U
+MP3 7 6 50 50 MHCPES W= 10U L= 4.0U AD= 40P AS= 40P PD= 20U PS= 10U
+MN3 7 6 40 40 MHCNES W= 5U L= 4.0U AD= 20P AS= 20P PD= 10U PS= 5U
+MP5 3 7 50 50 MHCPES W= 30U L= 2.4U AD=120P AS=120P PD= 40U PS= 30U
+MN5 3 7 40 40 MHCNES W= 15U L= 2.4U AD= 60P AS= 60P PD= 20U PS= 15U
+.ENDS
+
+.SUBCKT SWITCH1S 2 8 9 40 50
+* ANALOG SWITCH
+* INPUT = 2, Y = 8, Z = 9, VEE = 40, VCC =50
+MP1 3 2 50 50 MHCPES W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 40 40 MHCNES W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPES W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 40 40 MHCNES W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 8 4 5 50 MHCPES W= 216U L=2.4U AD= 900P AS= 900P PD=100U PS= 216U
+MN5 8 3 5 5 MHCNES W= 108U L=2.4U AD= 430P AS= 430P PD= 50U PS= 108U
+MN6 5 4 40 40 MHCNES W= 145U L=2.4U AD= 600P AS= 600P PD= 75U PS= 145U
+MP7 9 4 8 50 MHCPES W=1068U L=2.4U AD=2500P AS=2500P PD= 10U PS=1068U
+MN7 9 3 8 5 MHCNES W= 312U L=2.4U AD=1200P AS=1200P PD= 10U PS= 312U
+.ENDS
+
+.SUBCKT SWITCH2S 2 8 9 50 60
+* ANALOG SWITCH
+* INPUT= 2 Y= 8 Z= 9 VCC= 50 GND= 60
+MP1 3 2 50 50 MHCPES W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 60 60 MHCNES W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPES W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 60 60 MHCNES W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 5 3 8 50 MHCPES W= 85U L=2.4U AD= 355P AS= 355P PD= 40U PS= 85U
+MN5 5 4 8 5 MHCNES W= 42U L=2.4U AD= 170P AS= 170P PD= 20U PS= 42U
+MN6 5 3 60 60 MHCNES W= 145U L=2.4U AD= 600P AS= 600P PD= 75U PS= 145U
+MP7 9 3 8 50 MHCPES W=1900U L=2.4U AD=2500P AS=2500P PD= 10U PS=1900U
+MN7 9 4 8 5 MHCNES W= 576U L=2.4U AD=1200P AS=1200P PD= 10U PS= 576U
+.ENDS
+
+.SUBCKT SWITCH3S 2 8 9 40 50
+* ANALOG SWITCH
+* INPUT = 2 Y = 8 Z = 9 VEE = 40 VCC = 50
+MP1 3 2 50 50 MHCPES W= 88U L=2.4U AD= 350P AS= 350P PD=100U PS= 88U
+MN1 3 2 40 40 MHCNES W= 56U L=2.4U AD= 225P AS= 225P PD= 70U PS= 56U
+MP4 4 3 50 50 MHCPES W= 350U L=2.4U AD= 900P AS= 900P PD=200U PS= 350U
+MN4 4 3 40 40 MHCNES W= 150U L=2.4U AD= 400P AS= 400P PD=100U PS= 150U
+MP5 9 3 8 50 MHCPES W=1168U L=2.4U AD=2730P AS=2730P PD= 10U PS=1168U
+MN5 9 4 8 40 MHCNES W= 312U L=2.4U AD=1200P AS=1200P PD= 10U PS= 312U
+.ENDS
+
+
+.SUBCKT BUSOUTPS 2 3 4 50 60
+* INPUT = 2 OEN = 3 (LOW) OUT = 4 VCC = 50 GND = 60
+* 3-STATE BUS OUTPUT
+MP1 5 3 50 50 MHCPES W= 90U L=2.4U AD= 360P AS= 360P PD= 30U PS=360U
+MN1 5 3 60 60 MHCNES W= 40U L=2.4U AD= 160P AS= 160P PD= 20U PS= 40U
+MP2 6 2 50 50 MHCPES W=480U L=2.4U AD=1800P AS=1800P PD=100U PS=480U
+MN2 7 2 60 60 MHCNES W=240U L=2.4U AD=1000P AS=1000P PD= 50U PS=240U
+MP3 7 3 6 50 MHCPES W=280U L=2.4U AD=1120P AS=1120P PD= 55U PS=280U
+MN3 7 3 60 60 MHCNES W=160U L=2.4U AD= 640P AS= 640P PD= 40U PS=160U
+MP4 6 5 50 50 MHCPES W=240U L=2.4U AD=1000P AS=1000P PD= 50U PS=240U
+MN4 7 5 7 60 MHCNES W=190U L=2.4U AD= 760P AS= 760P PD= 45U PS=190U
+R1 6 8 200
+R2 7 9 200
+MP5 4 8 50 50 MHCPES W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN5 4 9 60 60 MHCNES W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+R3 8 10 100
+R4 9 11 100
+MP6 4 10 50 50 MHCPES W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN6 4 11 60 60 MHCNES W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+R5 10 12 50
+R6 11 13 50
+MP7 4 12 50 50 MHCPES W=540U L=2.4U AD=1500P AS=1500P PD=10U PS=540U
+MN7 4 13 60 60 MHCNES W=233U L=2.4U AD= 750P AS= 750P PD=10U PS=233U
+.ENDS
+
+.SUBCKT OUTUS 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 3 4 50 50 MHCPES W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN1 3 4 60 60 MHCNES W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+R2 4 5 50
+MP2 3 5 50 50 MHCPES W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN2 3 5 60 60 MHCNES W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+R3 5 6 50
+MP3 3 6 50 50 MHCPES W=485U L=2.4U AD=1200P AS=530P PD=10U PS=180U
+MN3 3 6 60 60 MHCNES W=222U L=2.4U AD=530P AS=300P PD=10U PS=130U
+.ENDS
+
+.SUBCKT OUTPS 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 3 4 50 50 MHCPES W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN1 3 4 60 60 MHCNES W=140U L=2.4U AD=200P AS=300P PD=10U PS=130U
+R2 4 5 50
+MP2 3 5 50 50 MHCPES W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN2 3 5 60 60 MHCNES W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+R3 5 6 50
+MP3 3 6 50 50 MHCPES W=360U L=2.4U AD=400P AS=400P PD=10U PS=180U
+MN3 3 6 60 60 MHCNES W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+.ENDS
+
+.SUBCKT OUTPODS 2 3 60
+*IN=2, OUT=3, GND=60
+R1 2 4 50
+MN1 3 4 60 60 MHCNES W=140U L=2.4U AD=200P AS=300P PD=10U PS=130U
+R2 4 5 25
+MN2 3 5 60 60 MHCNES W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+R3 5 6 25
+MN3 3 6 60 60 MHCNES W=140U L=2.4U AD=200P AS=200P PD=10U PS=130U
+.ENDS
+
+.SUBCKT INPOSCS 2 5 3 50 60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNES W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 6 4 50 50 MHCPES W=707U L=2.4U AD=1700P AS=2000P PD=40U PS=60U
+MP3 6 5 50 50 MHCPES W=166U L=2.4U AD=400P AS=800P PD=40U PS=60U
+MN2 6 4 7 60 MHCNES W=480U L=2.4U AD=1200P AS=900P PD=60U PS=65U
+MN3 7 5 60 60 MHCNES W=640U L=2.4U AD=1200P AS=2000P PD=90U PS=80U
+MP4 3 6 50 50 MHCPES W=832U L=2.4U AD=2000P AS=3000P PD=40U PS=60U
+MN4 3 6 60 60 MHCNES W=333U L=2.4U AD=800P AS=1600P PD=40U PS=60U
+.ENDS
+
+.SUBCKT INP3S 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNES W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 5 4 50 50 MHCPES W=29U L=2.4U AD=85P AS=85P PD=29U PS=29U
+MN2 5 4 60 60 MHCNES W=19U L=2.4U AD=70P AS=70P PD=19U PS=19U
+MP3 3 5 50 50 MHCPES W=112U L=2.4U AD=200P AS=200P PD=30U PS=30U
+MN3 3 5 60 60 MHCNES W=56U L=2.4U AD=100P AS=100P PD=15U PS=15U
+.ENDS
+
+.SUBCKT INP3TS 2 3 50 60
+*IN=2, OUT=3, VCC=50, GND=60
+R1 2 4 100
+MP1 4 50 50 50 MHCPES W=20U L=2.4U AD=100P AS=100P PD=40U PS=20U
+MN1 4 60 60 60 MHCNES W=35U L=2.4U AD=260P AS=260P PD=70U PS=20U
+MP2 6 4 5 50 MHCPES W=29U L=2.4U AD=85P AS=85P PD=29U PS=29U
+MN2 6 4 60 60 MHCNES W=19U L=2.4U AD=70P AS=70P PD=19U PS=19U
+D1 50 5 INT
+MP4 6 3 50 50 MHCPES W=6.4U L=4.0U AD=25P AS=25P PD=6.4U PS=6.4U
+MN4 6 4 60 60 MHCNES W=80U L=2.4U AD=120P AS=240P PD=80U PS=80U
+MP5 3 6 50 50 MHCPES W=112U L=3.2U AD=200P AS=200P PD=30U PS=30U
+MN5 3 6 60 60 MHCNES W=56U L=3.2U AD=100P AS=100P PD=15U PS=15U
+.ENDS
+*******************************************************************
+*******************************************************************
+
+******CIR_NOMIN-HC TYPES******
+
+.SUBCKT INV0 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP0S
+XOUTP 25 30 80 90 OUTUS
+.ENDS
+
+
+.SUBCKT INV1 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1S
+XINV 25 35 80 90 INVS
+XOUTP 35 30 80 90 OUTPS
+.ENDS
+
+
+.SUBCKT INV2 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2S
+XINV 25 35 80 90 INVS
+XOUTP 35 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT INVOD 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2S
+XINV 25 35 80 90 INVS
+XOUTPOD 35 30 90 OUTPODS
+.ENDS
+
+.SUBCKT INVSMT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 SMT1S
+XINV 25 35 80 90 INVS
+XOUTP 35 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT NINV1 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1S
+XINV0 25 35 80 90 INVS
+XINV1 35 45 80 90 INVS
+XOUTP 45 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT NANDINV 20 50 30 80 90
+*INVERTING 2-NAND
+*EN = 50, IN = 20, OUT = 30, VCC = 80, GND = 90
+XIN1 20 25 80 90 INP2S
+XIN2 50 35 80 90 INP2S
+XNAND 25 35 36 80 90 NANDS
+XOUT 36 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT SWI1 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2S
+XLC 25 35 70 80 90 LLCS
+XAS 35 30 40 70 80 SWITCH1S
+.ENDS
+
+
+.SUBCKT SWI2 20 30 40 80 90
+* INP = 20 Y = 30 Z = 40 VCC = 80 GND = 90
+*XINP 20 25 80 90 INP2S
+****Version 1.04 Inserted inverter****
+XINP 20 250 80 90 INP2S
+XINV 250 25 80 90 INV4S
+XAS 25 30 40 80 90 SWITCH2S
+.ENDS
+
+
+.SUBCKT SWI3 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP1S
+XLC 25 35 70 80 90 LLCS
+XAS 35 30 40 70 80 SWITCH3S
+.ENDS
+
+
+.SUBCKT NINV3 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2S
+XINV 25 35 80 90 INVS
+XBUSOUTP 35 50 30 80 90 BUSOUTPS
+.ENDS
+
+.SUBCKT INV3 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2S
+XBUSOUTP 25 50 30 80 90 BUSOUTPS
+.ENDS
+
+.SUBCKT OSC 20 50 30 80 90
+*
+* INP = 20 MR = 50 OUT = 30 VCC = 80 GND = 90
+XINPOSC 20 17 25 80 90 INPOSCS
+XINV1 25 35 80 90 INVS
+XOUTPN 35 30 80 90 OUTPS
+XINPMR 50 16 80 90 INP3S
+XINV2 16 17 80 90 INVS
+.ENDS
+
+******CIR_NOMIN-HCT TYPES******
+
+.SUBCKT INV1T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1TS
+XINV 25 35 80 90 INVS
+XOUTP 35 30 80 90 OUTPS
+.ENDS
+
+
+.SUBCKT INV2T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2TS
+XINV 25 35 80 90 INVS
+XOUTP 35 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT INVODT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP2TS
+XINV 25 35 80 90 INVS
+XOUTPOD 35 30 90 OUTPODS
+.ENDS
+
+.SUBCKT INVSMTT 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 SMTTL1S
+XINV 25 35 80 90 INVS
+XOUTP 35 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT NINV1T 20 30 80 90
+*IN=20, OUT=30, VCC=80, GND=90
+XINP 20 25 80 90 INP1TS
+XINV0 25 35 80 90 INVS
+XINV1 35 45 80 90 INVS
+XOUTP 45 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT NANDINVT 20 50 30 80 90
+*INVERTING 2-NAND
+*EN = 50, IN = 20, OUT = 30, VCC = 80, GND = 90
+XIN1 20 25 80 90 INP2TS
+XIN2 50 35 80 90 INP2TS
+XNAND 25 35 36 80 90 NANDS
+XOUT 36 30 80 90 OUTPS
+.ENDS
+
+.SUBCKT SWI1T 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TS
+XLC 25 35 70 80 90 LLCS
+XAS 35 30 40 70 80 SWITCH1S
+.ENDS
+
+
+.SUBCKT SWI2T 20 30 40 80 90
+* INP = 20 Y = 30 Z = 40 VCC = 80 GND = 90
+*XINP 20 25 80 90 INP2TS
+****Version 1.04 Inserted inverter****
+XINP 20 250 80 90 INP2TS
+XINV 250 25 80 90 INV4S
+XAS 25 30 40 80 90 SWITCH2S
+.ENDS
+
+
+.SUBCKT SWI3T 20 30 40 70 80 90
+* INP = 20 Y = 30 Z = 40 VEE = 70 VCC = 80 GND = 90
+XINP 20 25 80 90 INP1TS
+XLC 25 35 70 80 90 LLCS
+XAS 35 30 40 70 80 SWITCH3S
+.ENDS
+
+
+.SUBCKT NINV3T 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TS
+XINV 25 35 80 90 INVS
+XBUSOUTP 35 50 30 80 90 BUSOUTPS
+.ENDS
+
+.SUBCKT INV3T 20 50 30 80 90
+* INP = 20 OEN = 50(LOW) OUT = 30 VCC = 80 GND = 90
+XINP 20 25 80 90 INP2TS
+XBUSOUTP 25 50 30 80 90 BUSOUTPS
+.ENDS
+
+.SUBCKT OSCT 20 50 30 80 90
+*
+* INP = 20 MR = 50 OUT = 30 VCC = 80 GND = 90
+XINPOSC 20 17 25 80 90 INPOSCS
+XINV1 25 35 80 90 INVS
+XOUTPN 35 30 80 90 OUTPS
+XINPMR 50 16 80 90 INP3TS
+XINV2 16 17 80 90 INVS
+.ENDS
+
+***********************************************************
+.SUBCKT HC00pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC00 20 30 10 90 INV2
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT00pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT00 20 30 10 90 INV2T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC02pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC02 20 30 10 90 INV2
+XPK14 3 2 90 90 90 90 0 90 90 90 90 90 90 1
++ 30 20 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT02pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT02 20 30 10 90 INV2T
+XPK14 3 2 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC04 20 30 10 90 INV1
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT04 20 30 10 90 INV1T
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCU04pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCU04 20 30 10 90 INV0
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC05pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC05 20 30 10 90 INVOD
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC08pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC08 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT08pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT08 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC10pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 INV2
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HCT10pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 INV2T
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HC11pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 NINV1
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HCT11pck 2 3 1 0
+*IN1=2, OUT=3, VCC=1, GND=0
+XHC11 20 30 10 90 NINV1T
+XPK14 2 1 90 90 90 90 0 90 90 90 90 3 1 1
++ 20 10 90 90 90 90 90 90 90 90 90 30 10 10 pk14
+.ENDS
+
+.SUBCKT HC14pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC14 20 30 10 90 INVSMT
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT14pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT14 20 30 10 90 INVSMTT
+XPK14 2 3 90 90 90 90 0 90 90 90 90 90 90 1
++ 20 30 90 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC32pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC32 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT32pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT32 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC74pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC74 20 30 10 90 INV1
+XPK14 90 2 90 90 90 3 0 90 90 90 90 90 90 1
++ 90 20 90 90 90 30 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT74pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT74 20 30 10 90 INV1T
+XPK14 90 2 90 90 90 3 0 90 90 90 90 90 90 1
++ 90 20 90 90 90 30 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC86pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC86 20 30 10 90 NINV1
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT86pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT86 20 30 10 90 NINV1T
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC123pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC123 20 30 10 90 INV1
+XPK16 2 90 90 90 3 90 90 0 90 90 90 90 90 90 90 1
++ 20 90 90 90 30 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT123pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT123 20 30 10 90 INV1T
+XPK16 2 90 90 90 3 90 90 0 90 90 90 90 90 90 90 1
++ 20 90 90 90 30 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC132pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHC132 20 30 10 90 INVSMT
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HCT132pck 2 3 1 0
+*IN=2, OUT=3, VCC=1, GND=0
+XHCT132 20 30 10 90 INVSMTT
+XPK14 2 90 3 90 90 90 0 90 90 90 90 90 90 1
++ 20 90 30 90 90 90 90 90 90 90 90 90 90 10 pk14
+.ENDS
+
+.SUBCKT HC138pck 2 5 3 1 0
+XHC138 20 50 30 10 90 NANDINV
+XPK16 2 90 90 5 90 90 90 0 90 90 90 90 90 90 3 1
++ 20 90 90 50 90 90 90 90 90 90 90 90 90 90 30 10 pk16
+.ENDS
+
+.SUBCKT HCT138pck 2 5 3 1 0
+XHCT138 20 50 30 10 90 NANDINVT
+XPK16 2 90 90 5 90 90 90 0 90 90 90 90 90 90 3 1
++ 20 90 90 50 90 90 90 90 90 90 90 90 90 90 30 10 pk16
+.ENDS
+
+.SUBCKT HC161pck 2 3 1 0
+XHC161 20 30 10 90 INV2
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HCT161pck 2 3 1 0
+XHCT161 20 30 10 90 INV2T
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HC163pck 2 3 1 0
+XHC163 20 30 10 90 INV2
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HCT163pck 2 3 1 0
+XHCT163 20 30 10 90 INV2T
+XPK16 90 2 90 90 90 90 90 0 90 90 90 90 90 3 90 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 30 90 10 pk16
+.ENDS
+
+.SUBCKT HC240pck 2 5 3 1 0
+XHC240 20 50 30 10 90 INV3
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT240pck 2 5 3 1 0
+XHCT240 20 50 30 10 90 INV3T
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC244pck 2 5 3 1 0
+XHC244 20 50 30 10 90 NINV3
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT244pck 2 5 3 1 0
+XHCT244 20 50 30 10 90 NINV3T
+XPK20 5 2 3 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC245pck 2 5 3 1 0
+XHC245 20 50 30 10 90 NINV3
+XPK20 90 2 90 90 90 90 90 90 90 0 90 90 90 90 90 90 90 3 5 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 30 50 10 pk20
+.ENDS
+
+.SUBCKT HCT245pck 2 5 3 1 0
+XHCT245 20 50 30 10 90 NINV3T
+XPK20 90 2 90 90 90 90 90 90 90 0 90 90 90 90 90 90 90 3 5 1
++ 90 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 30 50 10 pk20
+.ENDS
+
+.SUBCKT HC253pck 2 5 3 1 0
+XHC253 20 50 30 10 90 NINV3
+XPK16 5 90 90 90 90 2 3 0 90 90 90 90 90 90 90 1
++ 50 90 90 90 90 20 30 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT253pck 2 5 3 1 0
+XHCT253 20 50 30 10 90 NINV3T
+XPK16 5 90 90 90 90 2 3 0 90 90 90 90 90 90 90 1
++ 50 90 90 90 90 20 30 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC273pck 2 3 1 0
+XHC273 20 30 10 90 NINV1
+XPK20 90 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 90 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT273pck 2 3 1 0
+XHCT273 20 30 10 90 NINV1T
+XPK20 90 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 90 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC366pck 2 5 3 1 0
+XHC366 20 50 30 10 90 INV3
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT366pck 2 5 3 1 0
+XHCT366 20 50 30 10 90 INV3T
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC368pck 2 5 3 1 0
+XHC368 20 50 30 10 90 INV3
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT368pck 2 5 3 1 0
+XHCT368 20 50 30 10 90 INV3T
+XPK16 5 2 3 90 90 90 90 0 90 90 90 90 90 90 90 1
++ 50 20 30 90 90 90 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC373pck 2 5 3 1 0
+XHC373 20 50 30 10 90 NINV3
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT373pck 2 5 3 1 0
+XHCT373 20 50 30 10 90 NINV3T
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC374pck 2 5 3 1 0
+XHC374 20 50 30 10 90 NINV3
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HCT374pck 2 5 3 1 0
+XHCT374 20 50 30 10 90 NINV3T
+XPK20 5 3 2 90 90 90 90 90 90 0 90 90 90 90 90 90 90 90 90 1
++ 50 30 20 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 10 pk20
+.ENDS
+
+.SUBCKT HC595pck 2 5 3 1 0
+XHC595 20 50 30 10 90 NINV3
+XPK16 90 90 90 90 90 90 90 0 90 90 90 90 5 2 3 1
++ 90 90 90 90 90 90 90 90 90 90 90 90 50 20 30 10 pk16
+.ENDS
+
+.SUBCKT HCT595pck 2 5 3 1 0
+XHCT595 20 50 30 10 90 NINV3T
+XPK16 90 90 90 90 90 90 90 0 90 90 90 90 5 2 3 1
++ 90 90 90 90 90 90 90 90 90 90 90 90 50 20 30 10 pk16
+.ENDS
+
+.SUBCKT HC4020pck 2 3 1 0
+XHC4020 20 30 10 90 NINV1
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4020pck 2 3 1 0
+XHCT4020 20 30 10 90 NINV1T
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4040pck 2 3 1 0
+XHC4040 20 30 10 90 NINV1
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4040pck 2 3 1 0
+XHCT4040 20 30 10 90 NINV1T
+XPK16 90 90 90 90 90 90 90 0 3 2 90 90 90 90 90 1
++ 90 90 90 90 90 90 90 90 30 20 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4051pck 2 3 4 7 1 0
+XHC4051 20 30 40 70 10 90 SWI1
+XPK16 90 90 4 90 90 2 7 0 90 90 90 90 3 90 90 1
++ 90 90 40 90 90 20 70 90 90 90 90 90 30 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4051pck 2 3 4 7 1 0
+XHCT4051 20 30 40 70 10 90 SWI1T
+XPK16 90 90 4 90 90 2 7 0 90 90 90 90 3 90 90 1
++ 90 90 40 90 90 20 70 90 90 90 90 90 30 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4052pck 2 3 4 7 1 0
+XHC4052 20 30 40 70 10 90 SWI1
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 4 90 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 40 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4052pck 2 3 4 7 1 0
+XHCT4052 20 30 40 70 10 90 SWI1T
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 4 90 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 40 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4053pck 2 3 4 7 1 0
+XHC4053 20 30 40 70 10 90 SWI1
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 90 4 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 90 40 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4053pck 2 3 4 7 1 0
+XHCT4053 20 30 40 70 10 90 SWI1T
+XPK16 90 90 90 90 90 2 7 0 90 90 90 3 90 4 90 1
++ 90 90 90 90 90 20 70 90 90 90 90 30 90 40 90 10 pk16
+.ENDS
+
+.SUBCKT HC4060pck 2 5 3 1 0
+XHC4060 20 50 30 10 90 OSC
+XPK16 90 90 90 90 90 90 3 0 90 90 2 5 90 90 90 1
++ 90 90 90 90 90 90 30 90 90 90 20 50 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4060pck 2 5 3 1 0
+XHCT4060 20 50 30 10 90 OSCT
+XPK16 90 90 90 90 90 90 3 0 90 90 2 5 90 90 90 1
++ 90 90 90 90 90 90 30 90 90 90 20 50 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HC4066pck 2 3 4 1 0
+XHC4066 20 30 40 10 90 SWI2
+XPK14 3 4 90 90 90 90 0 90 90 90 90 90 2 1
++ 30 40 90 90 90 90 90 90 90 90 90 90 20 10 pk14
+.ENDS
+
+.SUBCKT HCT4066pck 2 3 4 1 0
+XHCT4066 20 30 40 10 90 SWI2T
+XPK14 3 4 90 90 90 90 0 90 90 90 90 90 2 1
++ 30 90 90 90 90 90 90 90 90 90 90 90 20 10 pk14
+.ENDS
+
+.SUBCKT HC4316pck 2 3 4 7 1 0
+XHC4316 20 30 40 70 10 90 SWI3
+XPK16 4 3 90 90 90 90 90 0 7 90 90 90 90 90 2 1
++ 40 30 90 90 90 90 90 90 70 90 90 90 90 90 20 10 pk16
+.ENDS
+
+.SUBCKT HCT4316pck 2 3 4 7 1 0
+XHCT4316 20 30 40 70 10 90 SWI3T
+XPK16 4 3 90 90 90 90 90 0 7 90 90 90 90 90 2 1
++ 40 30 90 90 90 90 90 90 70 90 90 90 90 90 20 10 pk16
+.ENDS
+
+.SUBCKT HC4538pck 2 3 1 0
+XHC4538 20 30 10 90 INVSMT
+XPK16 90 90 90 2 90 3 90 0 90 90 90 90 90 90 90 1
++ 90 90 90 20 90 30 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
+
+.SUBCKT HCT4538pck 2 3 1 0
+XHCT4538 20 30 10 90 INVSMTT
+XPK16 90 90 90 2 90 3 90 0 90 90 90 90 90 90 90 1
++ 90 90 90 20 90 30 90 90 90 90 90 90 90 90 90 10 pk16
+.ENDS
diff --git a/hc/hct.cir b/hc/hct.cir
new file mode 100644
index 0000000..9117872
--- /dev/null
+++ b/hc/hct.cir
@@ -0,0 +1,220 @@
+* HCMOS BERKELEY SPICE MODELS
+* HCT.CIR
+* HC AND HCT PRODUCT FAMILY
+* STANDARD LOGIC PRODUCT GROUP
+* NXP SEMICONDUCTORS
+*
+* Version Date By Remarks
+* ---------------------------------------------------------------------
+* 1.4 31/01/2022 KDD Added HC(T)10/11
+* 1.3 25/01/2022 KDD Added HC11
+* 1.2 30/03/2011 RRV Rewritten netlists to add package options.
+* 1.12 27/10/2010 RRV Added HC(T)240/253
+* 1.11 06/07/2010 RRV Added HC(T)02/08/86
+* 1.10 10/12/2009 RRV Removed HCT05
+* 1.09 09/22/2009 RRV Corrected typo in SWITCH3N
+* 1.08 09/04/2009 RRV Added HC(T)4020/4060
+* 1.07 03/27/2009 RRV Added HC(T)05
+* 1.06 02/20/2006 RRV Added HC(T)366/368
+* 1.05 10/27/2005 RRV Updated HC/T04 and HCU04 models
+* 1.04 09/22/2003 RM Active High Enable for SWI2 and SWI2T
+*
+*--------------------------------------------------------------*
+*SIMULATION MODULES OF CMOS LOGIC PARTS OF NXP SEMICONDUCTORS *
+*HCMOS FAMILY IN BERKELEY SPICE FORMAT *
+*--------------------------------------------------------------*
+* IN ORDER TO SIMULATE A SPECIFIC HCMOS DEVICE, GO TO THE END *
+* OF THE FILE UNDER HEADING 'START RUNNING CIRCUIT MODEL' AND *
+* REMOVE THE COMMENT STATEMENT '*' BEFORE THE REQUIRED DEVICE. *
+* ALL OTHER DEVICES MUST HAVE AN '*' COMMENT STATEMENT. *
+* IF YOU LIKE TO SIMULATE WITH FAST OR SLOW PARAMETERS, GO TO *
+* HEADING 'PROCESS MODELS' AND REMOVE THE COMMENT STATEMENT '*'*
+* BEFORE THE REQUIRED PROCESS MODEL. *
+* YOU MAY ONLY SIMULATE ONE DEVICE AT THE TIME. *
+* THE LOAD CIRCUIT AND SIMULATION TIMING SHOULD NORMALLY BE *
+* ADAPTED TO YOUR SPECIFIC SITUATION. *
+*--------------------------------------------------------------*
+
+******************************************************************
+* *
+* These HCMOS models represent only one data input and one output*
+* of the device. Devices with a 3-state output buffer also have *
+* an Output Enable (OE) input. The HC138 also has an Input Enable*
+* (EN) input. Other control inputs such as DIR or CLK inputs are *
+* not modeled. Circuitry between the input and output buffers are*
+* also omitted, such as gates, registers, latches, mux's and *
+* intermediate buffers. One result of this is that HC models do *
+* not show the exact function of the device. Another result of *
+* this is that propagation delays in SPICE will not necessarily *
+* match with the published AC timing specifications in the device*
+* datasheet. *
+* *
+******************************************************************
+
+**********************************************************
+.OPTIONS ACCT LIST OPTS ITL5=25000 NOMOD INGOLD=2
+
+* Nominal parameters
+*.INC hc_tnomi.cir
+
+* Fast parameters
+*.INC hc_tfast.cir
+
+* Slow parameters
+.INC hc_tslow.cir
+
+**********************************************************
+* Package Options
+**********************************************************
+*.INC ssop.s
+*.INC so.s
+*.INC dip.s
+.INC tssop.s
+*.INC dhvqfn.s
+
+************* START RUNNING CIRCUIT MODEL **************
+*XHC00 2 3 1 0 HC00pck
+*XHCT00 2 3 1 0 HCT00pck
+*XHC02 2 3 1 0 HC02pck
+*XHCT02 2 3 1 0 HCT02pck
+*XHC04 2 3 1 0 HC04pck
+*XHCT04 2 3 1 0 HCT04pck
+*XHCU04 2 3 1 0 HCU04pck
+*XHC05 2 3 1 0 HC05pck
+*XHC08 2 3 1 0 HC08pck
+*XHCT08 2 3 1 0 HCT08pck
+*XHC10 2 3 1 0 HC10pck
+XHCT10 2 3 1 0 HCT10pck
+*XHC11 2 3 1 0 HC11pck
+*XHCT11 2 3 1 0 HCT11pck
+*XHC14 2 3 1 0 HC14pck
+*XHCT14 2 3 1 0 HCT14pck
+*XHC32 2 3 1 0 HC32pck
+*XHCT32 2 3 1 0 HCT32pck
+*XHC74 2 3 1 0 HC74pck
+*XHCT74 2 3 1 0 HCT74pck
+*XHC86 2 3 1 0 HC86pck
+*XHCT86 2 3 1 0 HCT86pck
+*XHC123 2 3 1 0 HC123pck
+*XHCT123 2 3 1 0 HCT123pck
+*XHC132 2 3 1 0 HC132pck
+*XHCT132 2 3 1 0 HCT132pck
+*XHC138 2 5 3 1 0 HC138pck
+*XHCT138 2 5 3 1 0 HCT138pck
+*XHC161 2 3 1 0 HC161pck
+*XHCT161 2 3 1 0 HCT161pck
+*XHC163 2 3 1 0 HC163pck
+*XHCT163 2 3 1 0 HCT163pck
+*XHC240 2 5 3 1 0 HC240pck
+*XHCT240 2 5 3 1 0 HCT240pck
+*XHC244 2 5 3 1 0 HC244pck
+*XHCT244 2 5 3 1 0 HCT244pck
+*XHC245 2 5 3 1 0 HC245pck
+*XHCT245 2 5 3 1 0 HCT245pck
+*XHC253 2 5 3 1 0 HC253pck
+*XHCT253 2 5 3 1 0 HCT253pck
+*XHC273 2 3 1 0 HC273pck
+*XHCT273 2 3 1 0 HCT273pck
+*XHC366 2 5 3 1 0 HC366pck
+*XHCT366 2 5 3 1 0 HCT366pck
+*XHC368 2 5 3 1 0 HC368pck
+*XHCT368 2 5 3 1 0 HCT368pck
+*XHC373 2 5 3 1 0 HC373pck
+*XHCT373 2 5 3 1 0 HCT373pck
+*XHC374 2 5 3 1 0 HC374pck
+*XHCT374 2 5 3 1 0 HCT374pck
+*XHC595 2 5 3 1 0 HC595pck
+*XHCT595 2 5 3 1 0 HCT595pck
+*XHC4020 2 3 1 0 HC4020pck
+*XHCT4020 2 3 1 0 HCT4020pck
+*XHC4040 2 3 1 0 HC4040pck
+*XHCT4040 2 3 1 0 HCT4040pck
+*XHC4051 2 3 4 5 1 0 HC4051pck
+*XHCT4051 2 3 4 5 1 0 HCT4051pck
+*XHC4052 2 3 4 5 1 0 HC4052pck
+*XHCT4052 2 3 4 5 1 0 HCT4052pck
+*XHC4053 2 3 4 5 1 0 HC4053pck
+*XHCT4053 2 3 4 5 1 0 HCT4053pck
+*XHC4060 2 5 3 1 0 HC4060pck
+*XHCT4060 2 5 3 1 0 HCT4060pck
+*XHC4066 2 3 4 1 0 HC4066pck
+*XHCT4066 2 3 4 1 0 HCT4066pck
+*XHC4316 2 3 4 5 1 0 HC4316pck
+*XHCT4316 2 3 4 5 1 0 HCT4316pck
+*XHC4538 2 3 1 0 HC4538pck
+*XHCT4538 2 3 1 0 HCT4538pck
+
+
+*********************** EXTERNAL TEST LOAD ************************
+*R1 3 1 1K
+* Use only for 3-state Tplz
+
+*R1 3 0 1K
+* Use only for 3-state Tphz
+
+*R1 3 0 1K
+C1 3 0 50P
+* Datasheet specifies Cload only.
+
+* RPU 3 1 1K
+* For Open-drain types
+*******************************************************************
+
+
+VCC 1 0 DC 4.5
+VIN1 2 0 PULSE 0 4.5 5N 6N 6N 40N 80N
+
+* Use for HC(T)138/244/245/373/374/595
+
+***************************** SWITCH *******************************
+
+****Use ONLY with TRAN. ANAL. (4051 / 4052 / 4053 / 4066 / 4316)****
+
+*VCC 1 0 DC 4.5
+*VIN1 2 0 PULSE 0 4.5 5N 6N 6N 80N 160N
+*VIN2 3 0 DC 4.5
+
+*VEE 5 0 DC 0.0
+*Do not use with 4066
+
+*RZ 4 0 1K
+*CL 4 0 50P
+
+********************************************************************
+
+
+* Use this part only for 4051 - 4053 and the 4316 Ron calculations *
+*VEE 5 0 DC -4.5
+*VIN2 2 0 DC 4.5
+
+*VIN3 3 5 PULSE 0 4.5 5N 6N 6N 40N 80N
+*Only for TRAN
+
+*VIN4 3 5 DC 9.0
+*ILAST 4 5 DC 1mA
+*C2 4 0 50P
+********************************************************************
+
+
+******* Use this part only for the 4066 Ron calculations ***********
+*VIN2 2 0 DC 4.5
+
+*VIN3 3 0 PULSE 0 4.5 5N 6N 6N 40N 80N
+*Only for TRAN
+
+*VIN4 3 0 DC 4.5
+*ILAST 4 0 DC 1mA
+*C2 4 0 50P
+********************************************************************
+
+.TRAN 1N 180N
+.PRINT TRAN V(3)
+
+*PRINT TRAN V(2) V(5)
+*Only for 4051 - 4316 with TRAN analyse
+
+.OPTIONS ITL4 = 50
+.OPTIONS POST=2
+
+.PROBE V(2) V(3)
+.END
diff --git a/hc/readme.txt b/hc/readme.txt
new file mode 100644
index 0000000..e948680
--- /dev/null
+++ b/hc/readme.txt
@@ -0,0 +1,87 @@
+================================================================================
+ NXP SEMICONDUCTORS HCMOS SPICE MODELS
+================================================================================
+
+This is version 1.2 for the NXP Semiconductors HCMOS SPICE models. These
+models are in Berkeley SPICE format. To run simulations, read the instructions
+provided in the top level program, hct.cir. Also refer to the SPICE data book
+for information on individual part types and package modeling. The following
+files should be included to perform simulations on the HCMOS family: hct.cir,
+hc_tnomi.cir,hc_tfast.cir, hc_tslow.cir and the package libraries: dhvqfn.s,
+dip.s, so.s, ssop.s and tssop.s.
+
+The following shows the revision history for the HCMOS models:
+
+Verison 1.2
+-----------
+Date 30/03/2011 RRV
+Rewritten netlist to add package options.
+Available packages: DIP, SO, SSOP, TSSOP and DHVQFN
+
+Version 1.12
+------------
+Date 27/10/2010 RRV
+Added HC(T)240/253
+
+Version 1.11
+------------
+Date 06/07/2010 RRV
+Added HC(T)02/08/86
+
+Version 1.10
+------------
+Date 10/12/2009 RRV
+Removed HCT05 (not an active part type)
+
+Version 1.09
+------------
+Date 09/23/2009 RRV
+.SUBSCKT SWITCH3 renamed to SWITCH3N in hc_tnomi.cir
+
+Version 1.08
+------------
+Date 09/08/2009 RRV
+Added models for HC(T)4020/4060
+
+Version 1.07
+------------
+Date 03/27/2009 RRV
+Added models for HC(T)05
+
+Version 1.06
+------------
+Date 02/20/2006 RRV
+Added models for HC(T)366 and HC(T)368
+
+Version 1.05
+------------
+Date 10/27/2005 RRV
+Updated HC/T04 and HCU04 models.
+Commented out R1 for test load. Datasheet specifies only Cload.
+
+Version 1.04
+------------
+Date 09/22/2003 RM
+Added an inverter between the enable input module and the enable input of the
+analog switch in hc4066 and hct4066, in order to realize an active high enable.
+
+Version 1.03
+------------
+Date 01/14/2003 RM
+Corrected the level converter subcircuit LLCN/LLCF/LLCS, used in
+SWI1, SWI3, SWI1T, SWI3T. The gate connection of MP1 is now connected
+to net 4 (it was connected to net 2, which was not correct).
+
+Version 1.02
+------------
+Date 10/3/95
+Deleted UNBUFF circuit in subcircuit files for HCU04 model. All subcircuit
+files were changed.
+
+Version 1.01
+------------
+Added HCU04 model. All files were changed.
+
+Version 1.0
+-----------
+Original release.
diff --git a/hc/so.s b/hc/so.s
new file mode 100644
index 0000000..018da25
--- /dev/null
+++ b/hc/so.s
@@ -0,0 +1,163 @@
+* SO PACKAGE LIBRARY
+* NETLIST OUTPUT FOR HSPICE.
+* GENERATED ON MARCH 30, 2011
+*
+* (C) Copyright 2011 NXP Semiconductors
+* All rights reserved
+* NXP Semiconductors warrants and represents that the Spice model
+* identified herein is owned by NXP Semiconductors (NXP). The
+* model provided is not warranted as fully representing all of the
+* operating characteristics and specifications of the semiconductor
+* products to which the model relates. Moreover, unless there is a
+* signed, written agreement to the contrary, this Spice model is
+* furnished on an "as is" basis without support or warranty of any
+* kind, either expressed or implied, regarding the use thereof, and
+* NXP specifically disclaims all implied warranties of
+* merchantability and fitness of the model for any purpose.
+*
+* NXP does not assume any liability arising out of the application
+* or use of this Spice model including infringement of patents and
+* copyrights, nor does NXP convey any license under its patents and
+* copyrights or the rights of others.
+*
+* NXP provides Spice models as a service to our customers. You and
+* your company shall not distribute, convey, sell, or give these models
+* to anyone else without receiving prior written permission from
+* NXP.
+*
+* NXP reserves the right to make changes without notice to these
+* Spice models to improve reliability, function, or design.
+*
+* Please be aware that your receipt and subsequent use of the SPICE
+* information provided shall serve as acceptance of the terms and
+* conditions of this agreement. If you do not accept these terms,
+* you should return or destroy the SPICE models and any other
+* accompanying information immediately.
+*
+.SUBCKT pk14
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14
++ 15 16 17 18 19 20 21 22 23 24
++ 25 26 27 28
+* Pin Resistance
+r1 1 1001 9.153E-02
+r2 2 1002 8.818E-02
+r3 3 1003 8.486E-02
+r4 4 1004 8.345E-02
+r5 5 1005 8.484E-02
+r6 6 1006 8.816E-02
+r7 7 1007 9.150E-02
+r8 8 1008 9.149E-02
+r9 9 1009 8.815E-02
+r10 10 1010 8.485E-02
+r11 11 1011 8.344E-02
+r12 12 1012 8.486E-02
+r13 13 1013 8.817E-02
+r14 14 1014 9.149E-02
+
+* Pin Inductance
+l1 1001 15 3.281E-09
+l2 1002 16 2.552E-09
+l3 1003 17 2.046E-09
+l4 1004 18 1.871E-09
+l5 1005 19 2.045E-09
+l6 1006 20 2.551E-09
+l7 1007 21 3.279E-09
+l8 1008 22 3.271E-09
+l9 1009 23 2.552E-09
+l10 1010 24 2.048E-09
+l11 1011 25 1.870E-09
+l12 1012 26 2.048E-09
+l13 1013 27 2.554E-09
+l14 1014 28 3.272E-09
+.ENDS pk14
+.SUBCKT pk16
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16
++ 17 18 19 20 21 22 23 24 25 26
++ 27 28 29 30 31 32
+* Pin Resistance
+r1 1 1001 9.351E-02
+r2 2 1002 9.046E-02
+r3 3 1003 8.674E-02
+r4 4 1004 8.377E-02
+r5 5 1005 8.376E-02
+r6 6 1006 8.672E-02
+r7 7 1007 9.043E-02
+r8 8 1008 9.348E-02
+r9 9 1009 9.341E-02
+r10 10 1010 9.037E-02
+r11 11 1011 8.668E-02
+r12 12 1012 8.380E-02
+r13 13 1013 8.379E-02
+r14 14 1014 8.671E-02
+r15 15 1015 9.037E-02
+r16 16 1016 9.341E-02
+
+* Pin Inductance
+l1 1001 17 3.652E-09
+l2 1002 18 2.838E-09
+l3 1003 19 2.221E-09
+l4 1004 20 1.850E-09
+l5 1005 21 1.850E-09
+l6 1006 22 2.220E-09
+l7 1007 23 2.838E-09
+l8 1008 24 3.650E-09
+l9 1009 25 3.637E-09
+l10 1010 26 2.828E-09
+l11 1011 27 2.215E-09
+l12 1012 28 1.848E-09
+l13 1013 29 1.848E-09
+l14 1014 30 2.215E-09
+l15 1015 31 2.828E-09
+l16 1016 32 3.636E-09
+.ENDS pk16
+.SUBCKT pk20
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16 17 18 19 20
++ 21 22 23 24 25 26 27 28 29 30
++ 31 32 33 34 35 36 37 38 39 40
+* Pin Resistance
+r1 1 1001 1.359E-01
+r2 2 1002 1.318E-01
+r3 3 1003 1.290E-01
+r4 4 1004 1.277E-01
+r5 5 1005 1.269E-01
+r6 6 1006 1.269E-01
+r7 7 1007 1.278E-01
+r8 8 1008 1.291E-01
+r9 9 1009 1.319E-01
+r10 10 1010 1.359E-01
+r11 11 1011 1.360E-01
+r12 12 1012 1.319E-01
+r13 13 1013 1.289E-01
+r14 14 1014 1.277E-01
+r15 15 1015 1.269E-01
+r16 16 1016 1.269E-01
+r17 17 1017 1.277E-01
+r18 18 1018 1.290E-01
+r19 19 1019 1.318E-01
+r20 20 1020 1.359E-01
+
+* Pin Inductance
+l1 1001 21 5.726E-09
+l2 1002 22 4.676E-09
+l3 1003 23 3.989E-09
+l4 1004 24 3.713E-09
+l5 1005 25 3.565E-09
+l6 1006 26 3.566E-09
+l7 1007 27 3.720E-09
+l8 1008 28 4.009E-09
+l9 1009 29 4.689E-09
+l10 1010 30 5.726E-09
+l11 1011 31 5.739E-09
+l12 1012 32 4.687E-09
+l13 1013 33 3.979E-09
+l14 1014 34 3.706E-09
+l15 1015 35 3.560E-09
+l16 1016 36 3.559E-09
+l17 1017 37 3.707E-09
+l18 1018 38 3.990E-09
+l19 1019 39 4.674E-09
+l20 1020 40 5.719E-09
+.ENDS pk20
diff --git a/hc/ssop.s b/hc/ssop.s
new file mode 100644
index 0000000..c17dbbe
--- /dev/null
+++ b/hc/ssop.s
@@ -0,0 +1,161 @@
+* SSOP PACKAGE LIBRARY
+* NETLIST OUTPUT FOR HSPICE.
+* GENERATED ON MARCH 30, 2011
+*
+* (C) Copyright 2011 NXP Semiconductors
+* All rights reserved
+* NXP Semiconductors warrants and represents that the Spice model
+* identified herein is owned by NXP Semiconductors (NXP). The
+* model provided is not warranted as fully representing all of the
+* operating characteristics and specifications of the semiconductor
+* products to which the model relates. Moreover, unless there is a
+* signed, written agreement to the contrary, this Spice model is
+* furnished on an "as is" basis without support or warranty of any
+* kind, either expressed or implied, regarding the use thereof, and
+* NXP specifically disclaims all implied warranties of
+* merchantability and fitness of the model for any purpose.
+*
+* NXP does not assume any liability arising out of the application
+* or use of this Spice model including infringement of patents and
+* copyrights, nor does NXP convey any license under its patents and
+* copyrights or the rights of others.
+*
+* NXP provides Spice models as a service to our customers. You and
+* your company shall not distribute, convey, sell, or give these models
+* to anyone else without receiving prior written permission from
+* NXP.
+*
+* NXP reserves the right to make changes without notice to these
+* Spice models to improve reliability, function, or design.
+*
+* Please be aware that your receipt and subsequent use of the SPICE
+* information provided shall serve as acceptance of the terms and
+* conditions of this agreement. If you do not accept these terms,
+* you should return or destroy the SPICE models and any other
+* accompanying information immediately.
+*
+.SUBCKT pk14
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14
++ 15 16 17 18 19 20 21 22 23 24
++ 25 26 27 28
+* Pin Resistance
+r1 1 1001 9.078E-02
+r2 2 1002 8.829E-02
+r3 3 1003 8.731E-02
+r4 4 1004 8.710E-02
+r5 5 1005 8.731E-02
+r6 6 1006 8.829E-02
+r7 7 1007 9.075E-02
+r8 8 1008 9.072E-02
+r9 9 1009 8.809E-02
+r10 10 1010 8.716E-02
+r11 11 1011 8.706E-02
+r12 12 1012 8.720E-02
+r13 13 1013 8.816E-02
+r14 14 1014 9.068E-02
+
+* Pin Inductance
+l1 1001 15 2.981E-09
+l2 1002 16 2.447E-09
+l3 1003 17 2.304E-09
+l4 1004 18 2.291E-09
+l5 1005 19 2.307E-09
+l6 1006 20 2.449E-09
+l7 1007 21 2.971E-09
+l8 1008 22 2.972E-09
+l9 1009 23 2.425E-09
+l10 1010 24 2.286E-09
+l11 1011 25 2.280E-09
+l12 1012 26 2.286E-09
+l13 1013 27 2.425E-09
+l14 1014 28 2.975E-09
+.ENDS pk14
+.SUBCKT pk16
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15
++ 17 18 19 20 21 22 23 24 25 26
++ 27 28 29 30 31
+* Pin Resistance
+r1 1 1001 9.134E-02
+r2 2 1002 8.865E-02
+r3 3 1003 8.711E-02
+r4 4 1004 8.695E-02
+r5 5 1005 8.691E-02
+r6 6 1006 8.705E-02
+r7 7 1007 8.863E-02
+r8 8 1008 9.142E-02
+r9 9 1009 9.150E-02
+r10 10 1010 8.876E-02
+r11 11 1011 8.724E-02
+r12 12 1012 8.708E-02
+r13 13 1013 8.702E-02
+r14 14 1014 8.717E-02
+r15 15 1015 8.867E-02
+
+* Pin Inductance
+l1 1001 17 2.978E-09
+l2 1002 18 2.469E-09
+l3 1003 19 2.253E-09
+l4 1004 20 2.239E-09
+l5 1005 21 2.225E-09
+l6 1006 22 2.240E-09
+l7 1007 23 2.466E-09
+l8 1008 24 2.988E-09
+l9 1009 25 2.999E-09
+l10 1010 26 2.480E-09
+l11 1011 27 2.267E-09
+l12 1012 28 2.257E-09
+l13 1013 29 2.253E-09
+l14 1014 30 2.266E-09
+l15 1015 31 2.471E-09
+.ENDS pk16
+.SUBCKT pk20
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16 17 18 19 20
++ 21 22 23 24 25 26 27 28 29 30
++ 31 32 33 34 35 36 37 38 39 40
+* Pin Resistance
+r1 1 1001 1.319E-01
+r2 2 1002 1.294E-01
+r3 3 1003 1.259E-01
+r4 4 1004 1.028E-01
+r5 5 1005 9.475E-02
+r6 6 1006 9.474E-02
+r7 7 1007 1.028E-01
+r8 8 1008 1.259E-01
+r9 9 1009 1.295E-01
+r10 10 1010 1.330E-01
+r11 11 1011 1.317E-01
+r12 12 1012 1.293E-01
+r13 13 1013 1.258E-01
+r14 14 1014 1.028E-01
+r15 15 1015 9.466E-02
+r16 16 1016 9.472E-02
+r17 17 1017 1.028E-01
+r18 18 1018 1.259E-01
+r19 19 1019 1.296E-01
+r20 20 1020 1.329E-01
+
+* Pin Inductance
+l1 1001 21 3.694E-09
+l2 1002 22 3.215E-09
+l3 1003 23 2.779E-09
+l4 1004 24 2.436E-09
+l5 1005 25 2.308E-09
+l6 1006 26 2.307E-09
+l7 1007 27 2.433E-09
+l8 1008 28 2.774E-09
+l9 1009 29 3.206E-09
+l10 1010 30 3.679E-09
+l11 1011 31 3.678E-09
+l12 1012 32 3.209E-09
+l13 1013 33 2.758E-09
+l14 1014 34 2.427E-09
+l15 1015 35 2.301E-09
+l16 1016 36 2.307E-09
+l17 1017 37 2.434E-09
+l18 1018 38 2.769E-09
+l19 1019 39 3.220E-09
+l20 1020 40 3.680E-09
+.ENDS pk20
diff --git a/hc/tssop.s b/hc/tssop.s
new file mode 100644
index 0000000..9517ea7
--- /dev/null
+++ b/hc/tssop.s
@@ -0,0 +1,163 @@
+* TSSOP PACKAGE LIBRARY
+* NETLIST OUTPUT FOR HSPICE.
+* GENERATED ON MARCH 30, 2011
+*
+* (C) Copyright 2011 NXP Semiconductors
+* All rights reserved
+* NXP Semiconductors warrants and represents that the Spice model
+* identified herein is owned by NXP Semiconductors (NXP). The
+* model provided is not warranted as fully representing all of the
+* operating characteristics and specifications of the semiconductor
+* products to which the model relates. Moreover, unless there is a
+* signed, written agreement to the contrary, this Spice model is
+* furnished on an "as is" basis without support or warranty of any
+* kind, either expressed or implied, regarding the use thereof, and
+* NXP specifically disclaims all implied warranties of
+* merchantability and fitness of the model for any purpose.
+*
+* NXP does not assume any liability arising out of the application
+* or use of this Spice model including infringement of patents and
+* copyrights, nor does NXP convey any license under its patents and
+* copyrights or the rights of others.
+*
+* NXP provides Spice models as a service to our customers. You and
+* your company shall not distribute, convey, sell, or give these models
+* to anyone else without receiving prior written permission from
+* NXP.
+*
+* NXP reserves the right to make changes without notice to these
+* Spice models to improve reliability, function, or design.
+*
+* Please be aware that your receipt and subsequent use of the SPICE
+* information provided shall serve as acceptance of the terms and
+* conditions of this agreement. If you do not accept these terms,
+* you should return or destroy the SPICE models and any other
+* accompanying information immediately.
+*
+.SUBCKT pk14
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14
++ 15 16 17 18 19 20 21 22 23 24
++ 25 26 27 28
+* Pin Resistance
+r1 1 1001 9.257E-02
+r2 2 1002 9.070E-02
+r3 3 1003 8.892E-02
+r4 4 1004 8.839E-02
+r5 5 1005 8.891E-02
+r6 6 1006 9.070E-02
+r7 7 1007 9.258E-02
+r8 8 1008 9.256E-02
+r9 9 1009 9.068E-02
+r10 10 1010 8.890E-02
+r11 11 1011 8.837E-02
+r12 12 1012 8.890E-02
+r13 13 1013 9.068E-02
+r14 14 1014 9.256E-02
+
+* Pin Inductance
+l1 1001 15 2.948E-09
+l2 1002 16 2.549E-09
+l3 1003 17 2.345E-09
+l4 1004 18 2.310E-09
+l5 1005 19 2.344E-09
+l6 1006 20 2.547E-09
+l7 1007 21 2.944E-09
+l8 1008 22 2.942E-09
+l9 1009 23 2.546E-09
+l10 1010 24 2.342E-09
+l11 1011 25 2.308E-09
+l12 1012 26 2.345E-09
+l13 1013 27 2.550E-09
+l14 1014 28 2.947E-09
+.ENDS pk14
+.SUBCKT pk16
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16
++ 17 18 19 20 21 22 23 24 25 26
++ 27 28 29 30 31 32
+* Pin Resistance
+r1 1 1001 9.213E-02
+r2 2 1002 9.808E-02
+r3 3 1003 9.628E-02
+r4 4 1004 9.194E-02
+r5 5 1005 9.196E-02
+r6 6 1006 9.626E-02
+r7 7 1007 9.806E-02
+r8 8 1008 9.209E-02
+r9 9 1009 9.214E-02
+r10 10 1010 9.806E-02
+r11 11 1011 9.627E-02
+r12 12 1012 9.196E-02
+r13 13 1013 9.196E-02
+r14 14 1014 9.628E-02
+r15 15 1015 9.807E-02
+r16 16 1016 9.208E-02
+
+* Pin Inductance
+l1 1001 17 2.955E-09
+l2 1002 18 2.647E-09
+l3 1003 19 2.414E-09
+l4 1004 20 2.337E-09
+l5 1005 21 2.337E-09
+l6 1006 22 2.413E-09
+l7 1007 23 2.648E-09
+l8 1008 24 2.949E-09
+l9 1009 25 2.956E-09
+l10 1010 26 2.648E-09
+l11 1011 27 2.417E-09
+l12 1012 28 2.340E-09
+l13 1013 29 2.336E-09
+l14 1014 30 2.412E-09
+l15 1015 31 2.647E-09
+l16 1016 32 2.947E-09
+.ENDS pk16
+.SUBCKT pk20
++ 1 2 3 4 5 6 7 8 9 10
++ 11 12 13 14 15 16 17 18 19 20
++ 21 22 23 24 25 26 27 28 29 30
++ 31 32 33 34 35 36 37 38 39 40
+* Pin Resistance
+r1 1 1001 9.132E-02
+r2 2 1002 8.924E-02
+r3 3 1003 8.600E-02
+r4 4 1004 8.597E-02
+r5 5 1005 8.576E-02
+r6 6 1006 8.574E-02
+r7 7 1007 8.595E-02
+r8 8 1008 8.594E-02
+r9 9 1009 8.925E-02
+r10 10 1010 9.130E-02
+r11 11 1011 9.134E-02
+r12 12 1012 8.925E-02
+r13 13 1013 8.600E-02
+r14 14 1014 8.597E-02
+r15 15 1015 8.576E-02
+r16 16 1016 8.574E-02
+r17 17 1017 8.596E-02
+r18 18 1018 8.595E-02
+r19 19 1019 8.925E-02
+r20 20 1020 9.134E-02
+
+* Pin Inductance
+l1 1001 21 2.811E-09
+l2 1002 22 2.335E-09
+l3 1003 23 1.921E-09
+l4 1004 24 1.922E-09
+l5 1005 25 1.914E-09
+l6 1006 26 1.913E-09
+l7 1007 27 1.921E-09
+l8 1008 28 1.921E-09
+l9 1009 29 2.334E-09
+l10 1010 30 2.809E-09
+l11 1011 31 2.812E-09
+l12 1012 32 2.332E-09
+l13 1013 33 1.920E-09
+l14 1014 34 1.921E-09
+l15 1015 35 1.914E-09
+l16 1016 36 1.913E-09
+l17 1017 37 1.921E-09
+l18 1018 38 1.921E-09
+l19 1019 39 2.331E-09
+l20 1020 40 2.812E-09
+.ENDS pk20