migrate jelib->delib
[fleet.git] / chips / marina / electric / latchesK.delib / passTFmc.sch
diff --git a/chips/marina/electric/latchesK.delib/passTFmc.sch b/chips/marina/electric/latchesK.delib/passTFmc.sch
new file mode 100644 (file)
index 0000000..f2f20d8
--- /dev/null
@@ -0,0 +1,141 @@
+HlatchesK|8.10k
+
+# External Libraries:
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LredFive|redFive
+
+# Cell passTFmc;1{sch}
+CpassTFmc;1{sch}||schematic|1208521673320|1212430350846||LEDRIVE_inv@0()F40.223755|LEDRIVE_inv@1()F12.18191|LEDRIVE_inv@2()F25.000002|LEDRIVE_mux1@0.nms2@0()F22.083002|LEDRIVE_mux1@0.pms2@0()F22.083218|LEDRIVE_mux1@1.nms2@0()F5.1026616|LEDRIVE_mux1@1.pms2@0()F5.1029825|LEDRIVE_mux1@2.nms2@0()F5.1026616|LEDRIVE_mux1@2.pms2@0()F5.1029825|LEDRIVE_mux21_tr@0()F12.192992|LEDRIVE_mux21_tr@2()F12.192992|LEDRIVE_mux21_tr@3()F22.612944|LEDRIVE_nand2_sy@0()F13.266861|LEDRIVE_nand2_sy@1()F13.266861|LEDRIVE_nand2_sy@2()F4.2087545|LEDRIVE_nand3@0()F17.913712|LEDRIVE_nand3@1()F17.913712|LEDRIVE_nand3@2()F5.341881|LEDRIVE_nor2_sy@0()F19.59327|LEDRIVE_nor2_sy@1()F5.8922563
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||-21|-9|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y1.5;)S4
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||-15|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y-0.5;)S4
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||30|16|||R|
+NOff-Page|conn@1||-12|-18|||YRRR|
+NOff-Page|conn@3||-26|13|||YR|
+NOff-Page|conn@4||48|13|||R|
+NOff-Page|conn@5||48|-16|||YRRR|
+NGround|gnd@0||-18|-16.5||||
+IredFive:nms2b;1{ic}|nms2@0||0|-18|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOJPX-2.25;Y1.5;)S2|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1
+IredFive:nms2b;1{ic}|nms2@1||18|-18|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOJPX-2.25;Y1.5;)S5|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1
+IredFive:nms2b;1{ic}|nms2@2||36|-18|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOJPX-2.25;Y1.5;)S2|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1
+IpassTFmc;1{ic}|passLatc@1||42|27|||D5G4;
+IredFive:passTF;1{ic}|passTF@0||48|-6|RRR||D5G4;|ATTR_XN(D5FLeave alone;G1;NPX-3.25;Y-0.5;)S20|ATTR_XP(D5FLeave alone;G1;NPX3.25;Y-0.5;)S20
+Ngeneric:Invisible-Pin|pin@0||1|34|||||ART_message(D5G6;)SpassTFmc
+Ngeneric:Invisible-Pin|pin@1||1|19|||||ART_message(D5G3;)Sies 31 May 2008
+Ngeneric:Invisible-Pin|pin@2||1|27|||||ART_message(D5G4;)S[pass latch with T and F outputs,and FALSE output master clear]
+NWire_Pin|pin@54||7|2||||
+NWire_Pin|pin@56||7|8||||
+NWire_Pin|pin@57||7|-2||||
+NWire_Pin|pin@59||7|-14||||
+NWire_Pin|pin@61||-6|12||||
+NWire_Pin|pin@62||-6|-18||||
+NWire_Pin|pin@65||0|-3||||
+NWire_Pin|pin@71||11|-2||||
+NWire_Pin|pin@72||11|2||||
+NWire_Pin|pin@73||11|8||||
+NWire_Pin|pin@74||11|-14||||
+NWire_Pin|pin@83||18|-3||||
+NWire_Pin|pin@85||24|12||||
+NWire_Pin|pin@86||24|-18||||
+NWire_Pin|pin@89||-6|0||||
+NWire_Pin|pin@90||-18|0||||
+NWire_Pin|pin@91||-18|-13||||
+NWire_Pin|pin@92||-10|-9||||
+NWire_Pin|pin@93||-21|-6||||
+NWire_Pin|pin@94||-15|-6||||
+NWire_Pin|pin@95||-18|-6||||
+NWire_Pin|pin@96||-15|-13||||
+NWire_Pin|pin@97||-21|-13||||
+NWire_Pin|pin@106||-26|-9||||
+NWire_Pin|pin@107||-10|-3||||
+NWire_Pin|pin@108||42|-5.5||||
+NWire_Pin|pin@109||42|8||||
+NWire_Pin|pin@110||42|-6.5||||
+NWire_Pin|pin@111||42|-14||||
+NWire_Pin|pin@112||30|12||||
+NWire_Pin|pin@113||30|-18||||
+NWire_Pin|pin@116||48|3||||
+NWire_Pin|pin@117||36|3||||
+NWire_Pin|pin@118||24|-9||||
+NWire_Pin|pin@119||48|-9||||
+NWire_Pin|pin@120||30|-3||||
+NWire_Pin|pin@121||-10|6||||
+NWire_Pin|pin@122||-26|10||||
+IredFive:pms2;1{ic}|pms2@0||0|12|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S1
+IredFive:pms2;1{ic}|pms2@1||18|12|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S5
+IredFive:pms2;1{ic}|pms2@2||-18|10|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S1
+IredFive:pms2;1{ic}|pms2@3||36|12|||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y1;)S1
+IorangeTSMC090nm:wire90;1{ic}|wire90@20||-14|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D149.70000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|c[F]|D5G2;||2700|pin@59||7|-14|pin@57||7|-2
+Awire|c[F]|D5G2;||900|pin@110||42|-6.5|pin@111||42|-14
+Awire|c[T]|D5G2;||900|pin@56||7|8|pin@54||7|2
+Awire|c[T]|D5G2;||2700|pin@108||42|-5.5|pin@109||42|8
+Awire|net@108|||1800|pms2@0|g2|3|8|pin@56||7|8
+Awire|net@112|||0|pin@59||7|-14|nms2@0|g2|3|-14
+Awire|net@116|||1800|pin@61||-6|12|pms2@0|g|-3|12
+Awire|net@118|||1800|pin@62||-6|-18|nms2@0|g|-3|-18
+Awire|net@124|||900|pin@65||0|-3|nms2@0|d|0|-12
+Awire|net@133|||1350|pin@54||7|2|pin@71||11|-2
+Awire|net@134|||2250|pin@57||7|-2|pin@72||11|2
+Awire|net@136|||1800|pin@73||11|8|pms2@1|g2|15|8
+Awire|net@139|||1800|pin@74||11|-14|nms2@1|g2|15|-14
+Awire|net@156|||900|pms2@1|d|18|6|pin@83||18|-3
+Awire|net@157|||900|pin@83||18|-3|nms2@1|d|18|-12
+Awire|net@158|||1800|pin@65||0|-3|pin@83||18|-3
+Awire|net@161|||0|pin@85||24|12|pms2@1|g|21|12
+Awire|net@163|||0|pin@86||24|-18|nms2@1|g|21|-18
+Awire|net@164|||2700|pin@74||11|-14|pin@71||11|-2
+Awire|net@165|||900|pin@73||11|8|pin@72||11|2
+Awire|net@168|||1800|wire90@20|a|-11.5|0|pin@89||-6|0
+Awire|net@169|||0|wire90@20|b|-16.5|0|pin@90||-18|0
+Awire|net@170|||900|pms2@2|d|-18|4|pin@90||-18|0
+Awire|net@171|||2700|gnd@0||-18|-14.5|pin@91||-18|-13
+Awire|net@172|||1800|NMOSx@1|g|-12|-9|pin@92||-10|-9
+Awire|net@173|||2700|NMOSx@0|d|-21|-7|pin@93||-21|-6
+Awire|net@174|||1800|pin@95||-18|-6|pin@94||-15|-6
+Awire|net@175|||900|pin@94||-15|-6|NMOSx@1|d|-15|-7
+Awire|net@176|||1800|pin@93||-21|-6|pin@95||-18|-6
+Awire|net@177|||900|pin@90||-18|0|pin@95||-18|-6
+Awire|net@178|||1800|pin@91||-18|-13|pin@96||-15|-13
+Awire|net@179|||2700|pin@96||-15|-13|NMOSx@1|s|-15|-11
+Awire|net@180|||0|pin@91||-18|-13|pin@97||-21|-13
+Awire|net@181|||2700|pin@97||-21|-13|NMOSx@0|s|-21|-11
+Awire|net@186|||900|pin@89||-6|0|pin@62||-6|-18
+Awire|net@187|||900|pin@61||-6|12|pin@89||-6|0
+Awire|net@193|||0|NMOSx@0|g|-24|-9|pin@106||-26|-9
+Awire|net@197|||2700|pin@92||-10|-9|pin@107||-10|-3
+Awire|net@198|||0|pin@65||0|-3|pin@107||-10|-3
+Awire|net@200|||900|pin@121||-10|6|pin@107||-10|-3
+Awire|net@203|||2700|pin@65||0|-3|pms2@0|d|0|6
+Awire|net@205|||0|passTF@0|passT|46|-5.5|pin@108||42|-5.5
+Awire|net@206|||1800|pms2@3|g2|39|8|pin@109||42|8
+Awire|net@207|||0|passTF@0|passF|46|-6.5|pin@110||42|-6.5
+Awire|net@208|||0|pin@111||42|-14|nms2@2|g2|39|-14
+Awire|net@209|||1800|pin@112||30|12|pms2@3|g|33|12
+Awire|net@210|||1800|pin@113||30|-18|nms2@2|g|33|-18
+Awire|net@212|||2700|pin@116||48|3|conn@4|a|48|11
+Awire|net@213|||900|passTF@0|drn|48|-8|pin@119||48|-9
+Awire|net@216|||2700|passTF@0|src|48|-4|pin@116||48|3
+Awire|net@217|||900|pms2@3|d|36|6|pin@117||36|3
+Awire|net@218|||0|pin@116||48|3|pin@117||36|3
+Awire|net@219|||900|pin@85||24|12|pin@118||24|-9
+Awire|net@220|||900|pin@118||24|-9|pin@86||24|-18
+Awire|net@221|||900|pin@119||48|-9|conn@5|y|48|-14
+Awire|net@222|||1800|pin@118||24|-9|pin@119||48|-9
+Awire|net@223|||2700|pin@120||30|-3|pin@112||30|12
+Awire|net@224|||2700|pin@113||30|-18|pin@120||30|-3
+Awire|net@225|||1800|pin@83||18|-3|pin@120||30|-3
+Awire|net@226|||2700|nms2@2|d|36|-12|pin@117||36|3
+Awire|net@227|||2700|pin@112||30|12|conn@0|a|30|14
+Awire|net@228|||2700|pin@106||-26|-9|pin@122||-26|10
+Awire|net@230|||1800|pms2@2|g2|-15|6|pin@121||-10|6
+Awire|net@232|||2700|pin@122||-26|10|conn@3|y|-26|11
+Awire|net@233|||0|pms2@2|g|-21|10|pin@122||-26|10
+Ec[T,F]||D4G2;|conn@1|a|I
+Ein_1|in[1]|D4G2;|conn@5|a|I
+Emc||D4G2;|conn@3|a|I
+Eout|outF[1]|D6G2;|conn@0|y|O
+Eout_1|outT[1]|D6G2;|conn@4|y|O
+X