migrate jelib->delib
[fleet.git] / chips / omegaCounter / 40nm / electric / purpleFive.delib / nor2V.sch
diff --git a/chips/omegaCounter/40nm/electric/purpleFive.delib/nor2V.sch b/chips/omegaCounter/40nm/electric/purpleFive.delib/nor2V.sch
new file mode 100644 (file)
index 0000000..b331878
--- /dev/null
@@ -0,0 +1,44 @@
+HpurpleFive|8.10k
+
+# Cell nor2V;1{sch}
+Cnor2V;1{sch}||schematic|1021415734000|1084377212000||ATTR_Delay(D5G1;HNPX-15.5;Y-11;)I100|ATTR_M(D5G1;HNPX-15.5;Y-10;)I1|ATTR_WN(D5G1;HNPX-15.5;Y-9;)I1|ATTR_WP(D5G1;HNPX-15.5;Y-8;)I1|ATTR_drive0(D5G1;HNPX-15.5;Y-12;)Sstrong0|ATTR_drive1(D5G1;HNPX-15.5;Y-13;)Sstrong1|ATTR_su(D5G1;HNPX-15;Y-14;)I-1|ATTR_verilog_template(D5G1;NTX7;Y-19;)Snor ($(drive0), $(drive1)) #($(Delay)) $(node_name) ($(out), $(ina), $(inb));|prototype_center()I[0,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-14|-4||||
+NOff-Page|conn@1||14|-4|||RR|
+NOff-Page|conn@2||14|0||||
+Inms1;1{ic}|nms1@0||-4|-8|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NPX3.5;Y0.5;)SLE.getdrive()|ATTR_su(OJP)S@su
+Inms1;1{ic}|nms1@1||4|-8|YRR||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NPX3.5;Y0.5;)SLE.getdrive()|ATTR_su(OJP)S@su
+Inor2V;1{ic}|nor2V@0||20|9.5|||D0G4;|ATTR_Delay(D5G1;NPX1.5;Y-5;)I100|ATTR_M(D5G1;NPX1.5;Y-4;)I1|ATTR_WN(D5G1.5;NPX0.5;Y-3;)I1|ATTR_WP(D5G1.5;NPX0.5;Y3;)I1|ATTR_drive0(D5G1;NPX1.5;Y-6;)Sstrong0|ATTR_drive1(D5G1;NPX1.5;Y-7;)Sstrong1|ATTR_su(D5G1;NPX-18.25;Y-14.5;)I-1
+Ngeneric:Invisible-Pin|pin@0||11.5|-15.5|||||ART_message(D5G2;)S[S is drive strength,"P and N drive strengths are WP, WN"]
+NWire_Pin|pin@1||-9|-8||||
+Ngeneric:Invisible-Pin|pin@2||-1.5|11.5|||||ART_message(D5G2;)S[two-parameter NOR]
+NWire_Pin|pin@3||-9|-4||||
+NWire_Pin|pin@4||9|3||||
+NWire_Pin|pin@5||9|-4||||
+Ngeneric:Invisible-Pin|pin@6||-1.5|16.5|||||ART_message(D5G6;)S[nor2V]
+NWire_Pin|pin@7||-9|7||||
+NWire_Pin|pin@8||0|0||||
+NWire_Pin|pin@9||4|0||||
+NWire_Pin|pin@10||-4|0||||
+NWire_Pin|pin@11||9|-8||||
+Ipms2;1{ic}|pms2@0||0|7|||D0G4;|ATTR_Delay(D5G1;NOJPX-3;Y-1.5;)S@Delay|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NPX2.25;Y1;)SLE.getdrive()|ATTR_su(OJP)S@su|ATTR_M(D5G1;NTX2;)I1
+Awire|net@0|||2700|pin@1||-9|-8|pin@3||-9|-4
+Awire|net@1|||0|pin@3||-9|-4|conn@0|y|-12|-4
+Awire|net@2|||2700|pin@5||9|-4|pin@4||9|3
+Awire|net@3|||1800|pin@5||9|-4|conn@1|y|12|-4
+Awire|net@4|||0|pin@4||9|3|pms2@0|g2|3|3
+Awire|net@5|||1800|pin@7||-9|7|pms2@0|g|-3|7
+Awire|net@6|||2700|pin@8||0|0|pms2@0|d|0|1
+Awire|net@7|||0|pin@9||4|0|pin@8||0|0
+Awire|net@8|||900|pin@9||4|0|nms1@1|d|4|-6
+Awire|net@9|||0|pin@8||0|0|pin@10||-4|0
+Awire|net@10|||900|pin@10||-4|0|nms1@0|d|-4|-6
+Awire|net@11|||0|nms1@0|g|-7|-8|pin@1||-9|-8
+Awire|net@12|||0|pin@11||9|-8|nms1@1|g|7|-8
+Awire|net@13|||2700|pin@11||9|-8|pin@5||9|-4
+Awire|net@14|||2700|pin@3||-9|-4|pin@7||-9|7
+Awire|net@15|||1800|pin@9||4|0|conn@2|a|12|0
+Eina||D5G2;|conn@0|a|I
+Einb||D5G2;|conn@1|a|I
+Eout||D5G2;|conn@2|y|O
+X