summaryrefslogtreecommitdiff
path: root/library/SubcircuitLibrary/SN54154/SN54154.sub
diff options
context:
space:
mode:
Diffstat (limited to 'library/SubcircuitLibrary/SN54154/SN54154.sub')
-rw-r--r--library/SubcircuitLibrary/SN54154/SN54154.sub277
1 files changed, 277 insertions, 0 deletions
diff --git a/library/SubcircuitLibrary/SN54154/SN54154.sub b/library/SubcircuitLibrary/SN54154/SN54154.sub
new file mode 100644
index 00000000..e5f7b310
--- /dev/null
+++ b/library/SubcircuitLibrary/SN54154/SN54154.sub
@@ -0,0 +1,277 @@
+* Subcircuit SN54154
+* c:\fossee\esim\library\subcircuitlibrary\SN54154\SN54154.sub
+.subckt SN54154 o0 o1 o2 o3 o4 o5 o6 o7 o8 o9 o10 ? o11 o12 o13 o14 o15 g1_bar g2_bar d_in c_in b_in a_in ?
+a1 [net-_u11-pad1_ net-_u11-pad2_ ] g u11
+a2 g1_bar net-_u11-pad1_ u5
+a3 g2_bar net-_u11-pad2_ u6
+a4 a_in a_bar u1
+a5 a_bar a u7
+a6 b_in b_bar u2
+a7 b_bar b u8
+a8 c_in c_bar u3
+a9 c_bar c u9
+a10 d_in d_bar u4
+a11 d_bar d u10
+a12 [g net-_u44-pad3_ ] net-_u60-pad3_ u60
+a13 [a_bar net-_u28-pad3_ ] net-_u44-pad3_ u44
+a14 [b_bar net-_u12-pad3_ ] net-_u28-pad3_ u28
+a15 [c_bar d_bar ] net-_u12-pad3_ u12
+a16 [g net-_u45-pad3_ ] net-_u61-pad3_ u61
+a17 [a net-_u29-pad3_ ] net-_u45-pad3_ u45
+a18 [b_bar net-_u13-pad3_ ] net-_u29-pad3_ u29
+a19 [c_bar d_bar ] net-_u13-pad3_ u13
+a20 [g net-_u46-pad3_ ] net-_u62-pad3_ u62
+a21 [a_bar net-_u30-pad3_ ] net-_u46-pad3_ u46
+a22 [b net-_u14-pad3_ ] net-_u30-pad3_ u30
+a23 [c_bar d_bar ] net-_u14-pad3_ u14
+a24 [c_bar d_bar ] net-_u15-pad3_ u15
+a25 [b net-_u15-pad3_ ] net-_u31-pad3_ u31
+a26 [a net-_u31-pad3_ ] net-_u47-pad3_ u47
+a27 [g net-_u47-pad3_ ] net-_u63-pad3_ u63
+a28 [c d_bar ] net-_u16-pad3_ u16
+a29 [b_bar net-_u16-pad3_ ] net-_u32-pad3_ u32
+a30 [a_bar net-_u32-pad3_ ] net-_u48-pad3_ u48
+a31 [g net-_u48-pad3_ ] net-_u64-pad3_ u64
+a32 [c d_bar ] net-_u17-pad3_ u17
+a33 [b_bar net-_u17-pad3_ ] net-_u33-pad3_ u33
+a34 [a net-_u33-pad3_ ] net-_u49-pad3_ u49
+a35 [g net-_u49-pad3_ ] net-_u65-pad3_ u65
+a36 [c d_bar ] net-_u18-pad3_ u18
+a37 [b net-_u18-pad3_ ] net-_u34-pad3_ u34
+a38 [a_bar net-_u34-pad3_ ] net-_u50-pad3_ u50
+a39 [g net-_u50-pad3_ ] net-_u66-pad3_ u66
+a40 [c d_bar ] net-_u19-pad3_ u19
+a41 [b net-_u19-pad3_ ] net-_u35-pad3_ u35
+a42 [a net-_u35-pad3_ ] net-_u51-pad3_ u51
+a43 [g net-_u51-pad3_ ] net-_u67-pad3_ u67
+a44 [c_bar d ] net-_u20-pad3_ u20
+a45 [b_bar net-_u20-pad3_ ] net-_u36-pad3_ u36
+a46 [a_bar net-_u36-pad3_ ] net-_u52-pad3_ u52
+a47 [g net-_u52-pad3_ ] net-_u68-pad3_ u68
+a48 [c_bar d ] net-_u21-pad3_ u21
+a49 [b_bar net-_u21-pad3_ ] net-_u37-pad3_ u37
+a50 [a net-_u37-pad3_ ] net-_u53-pad3_ u53
+a51 [g net-_u53-pad3_ ] net-_u69-pad3_ u69
+a52 [c_bar d ] net-_u22-pad3_ u22
+a53 [b net-_u22-pad3_ ] net-_u38-pad3_ u38
+a54 [a_bar net-_u38-pad3_ ] net-_u54-pad3_ u54
+a55 [g net-_u54-pad3_ ] net-_u70-pad3_ u70
+a56 [c_bar d ] net-_u25-pad3_ u25
+a57 [b net-_u25-pad3_ ] net-_u41-pad3_ u41
+a58 [a net-_u41-pad3_ ] net-_u57-pad3_ u57
+a59 [g net-_u57-pad3_ ] net-_u73-pad3_ u73
+a60 [c d ] net-_u26-pad3_ u26
+a61 [b_bar net-_u26-pad3_ ] net-_u42-pad3_ u42
+a62 [a_bar net-_u42-pad3_ ] net-_u58-pad3_ u58
+a63 [g net-_u58-pad3_ ] net-_u74-pad3_ u74
+a64 [c d ] net-_u23-pad3_ u23
+a65 [b_bar net-_u23-pad3_ ] net-_u39-pad3_ u39
+a66 [a net-_u39-pad3_ ] net-_u55-pad3_ u55
+a67 [g net-_u55-pad3_ ] net-_u71-pad3_ u71
+a68 [c d ] net-_u24-pad3_ u24
+a69 [b net-_u24-pad3_ ] net-_u40-pad3_ u40
+a70 [a_bar net-_u40-pad3_ ] net-_u56-pad3_ u56
+a71 [g net-_u56-pad3_ ] net-_u72-pad3_ u72
+a72 [c d ] net-_u27-pad3_ u27
+a73 [b net-_u27-pad3_ ] net-_u43-pad3_ u43
+a74 [a net-_u43-pad3_ ] net-_u59-pad3_ u59
+a75 [g net-_u59-pad3_ ] net-_u75-pad3_ u75
+a76 net-_u60-pad3_ o0 u76
+a77 net-_u61-pad3_ o1 u77
+a78 net-_u62-pad3_ o2 u78
+a79 net-_u63-pad3_ o3 u79
+a80 net-_u64-pad3_ o4 u80
+a81 net-_u65-pad3_ o5 u81
+a82 net-_u66-pad3_ o6 u82
+a83 net-_u67-pad3_ o7 u83
+a84 net-_u68-pad3_ o8 u84
+a85 net-_u69-pad3_ o9 u85
+a86 net-_u70-pad3_ o10 u86
+a87 net-_u73-pad3_ o11 u89
+a88 net-_u74-pad3_ o12 u90
+a89 net-_u71-pad3_ o13 u87
+a90 net-_u72-pad3_ o14 u88
+a91 net-_u75-pad3_ o15 u91
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u11 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u5 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u6 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u1 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u7 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u8 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u60 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u44 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u28 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u61 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u45 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u29 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u13 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u62 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u46 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u30 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u14 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u31 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u47 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u63 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u32 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u48 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u64 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u33 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u49 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u65 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u34 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u50 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u66 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u35 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u51 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u67 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u20 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u36 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u52 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u68 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u21 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u37 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u53 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u69 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u22 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u38 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u54 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u70 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u25 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u41 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u57 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u73 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u26 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u42 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u58 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u74 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u23 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u39 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u55 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u71 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u24 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u40 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u56 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u72 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u27 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u43 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u59 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_and, NgSpice Name: d_and
+.model u75 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u76 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u77 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u78 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u79 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u80 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u81 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u82 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u83 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u84 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u85 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u86 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u89 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u90 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u87 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u88 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+* Schematic Name: d_inverter, NgSpice Name: d_inverter
+.model u91 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 )
+.ends SN54154 \ No newline at end of file