migrate jelib->delib
[fleet.git] / chips / marina / electric / redFive.delib / mux21_tri.sch
diff --git a/chips/marina/electric/redFive.delib/mux21_tri.sch b/chips/marina/electric/redFive.delib/mux21_tri.sch
new file mode 100644 (file)
index 0000000..4b55f1b
--- /dev/null
@@ -0,0 +1,47 @@
+HredFive|8.10k
+
+# Cell mux21_tri;1{sch}
+Cmux21_tri;1{sch}||schematic|1092081747000|1157998412989||ATTR_Delay(D5G1;HNPX-20;Y-11.5;)I100|ATTR_X(D5FLeave alone;G1;HNOLPX-20;Y-10;)S1|prototype_center()I[0,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-16|-6||||
+NOff-Page|conn@1||-16|0||||
+NOff-Page|conn@2||-16|6||||
+NOff-Page|conn@3||10|0||||
+Iinv;1{ic}|inv@0||-4|0|||D5G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S@X/2.0|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Imux21_tri;1{ic}|mux2@0||22|13|||D5G4;|ATTR_Delay(D5G1;NPX3.5;Y-4.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX4;Y2;)S1
+NWire_Pin|pin@1||5|-6||||
+NWire_Pin|pin@2||5|6||||
+NWire_Pin|pin@3||0|0||||
+NWire_Pin|pin@4||0|10||||
+NWire_Pin|pin@5||-8|10||||
+NWire_Pin|pin@6||-8|0||||
+NWire_Pin|pin@7||-8|-10||||
+NWire_Pin|pin@8||0|-10||||
+Ngeneric:Invisible-Pin|pin@10||-5|19|||||ART_message(D5G5;)Smux21_tri
+Ngeneric:Invisible-Pin|pin@11||-5|15|||||ART_message(D5G2;)Sa 2:1 mux using tristate inverters
+NWire_Pin|pin@12||5|0||||
+ItriInv;1{ic}|triInv@5||0|6|||D5G4;|ATTR_Delay(D5G1;NOJPX4.5;Y-1.5;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3;Y2;)S@X
+ItriInv;1{ic}|triInv@6||0|-6|||D5G4;|ATTR_Delay(D5G1;NOJPX4.5;Y-1.5;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3;Y2;)S@X
+Awire|net@0|||1800|conn@0|y|-14|-6|triInv@6|in|-2.5|-6
+Awire|net@1|||1800|conn@2|y|-14|6|triInv@5|in|-2.5|6
+Awire|net@4|||0|pin@1||5|-6|triInv@6|out|2.5|-6
+Awire|net@6|||0|pin@2||5|6|triInv@5|out|2.5|6
+Awire|net@7|||1800|conn@1|y|-14|0|pin@6||-8|0
+Awire|net@8|||1800|inv@0|out|-1.5|0|pin@3||0|0
+Awire|net@9|||900|pin@3||0|0|triInv@6|enB|0|-4
+Awire|net@10|||2700|pin@3||0|0|triInv@5|en|0|4
+Awire|net@11|||2700|triInv@5|enB|0|8|pin@4||0|10
+Awire|net@12|||0|pin@4||0|10|pin@5||-8|10
+Awire|net@13|||1800|pin@6||-8|0|inv@0|in|-6.5|0
+Awire|net@14|||900|pin@5||-8|10|pin@6||-8|0
+Awire|net@15|||900|pin@6||-8|0|pin@7||-8|-10
+Awire|net@16|||1800|pin@7||-8|-10|pin@8||0|-10
+Awire|net@17|||2700|pin@8||0|-10|triInv@6|en|0|-8
+Awire|net@22|||2700|pin@1||5|-6|pin@12||5|0
+Awire|net@23|||2700|pin@12||5|0|pin@2||5|6
+Awire|net@24|||0|conn@3|a|8|0|pin@12||5|0
+Ein0||D5G2;|conn@2|a|I
+Ein1||D5G2;|conn@0|a|I
+Eout||D5G2;|conn@3|y|O
+Esel||D5G2;|conn@1|a|I
+X