migrate jelib->delib
[fleet.git] / chips / marina / electric / arbiterM.delib / arbiter3B.sch
diff --git a/chips/marina/electric/arbiterM.delib/arbiter3B.sch b/chips/marina/electric/arbiterM.delib/arbiter3B.sch
new file mode 100644 (file)
index 0000000..fb4c87a
--- /dev/null
@@ -0,0 +1,68 @@
+HarbiterM|8.10k
+
+# External Libraries:
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+# Cell arbiter3B;1{sch}
+Carbiter3B;1{sch}||schematic|1231601646586|1232405017223|
+Iarbiter3B;1{ic}|arbiter3@0||25.5|23.5|||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-18|-10|||YRRR|
+NOff-Page|conn@1||-12|-12|||YRRR|
+NOff-Page|conn@2||18|-10|||XYRRR|
+NOff-Page|conn@3||12|-12|||XYRRR|
+NOff-Page|conn@4||-12|9|||YRRR|
+NOff-Page|conn@5||12|10|||YRRR|
+Ihalf3inArbB;1{ic}|half3inA@0||-12|0|R||D5G4;
+Ihalf3inArbB;1{ic}|half3inA@1||12|0|XR||D5G4;
+Ngeneric:Invisible-Pin|pin@0||2.5|35|||||ART_message(D5G6;)Sarbiter3B
+Ngeneric:Invisible-Pin|pin@1||0.5|30|||||ART_message(D5G4;)Sa 3 input arbier
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G3;)Sies 10 January 2009
+NWire_Pin|pin@3||1|-2||||
+NWire_Pin|pin@4||-1|-4||||
+NWire_Pin|pin@5||-1|-5||||
+NWire_Pin|pin@6||-1|1||||
+NWire_Pin|pin@7||-1|-2||||
+NWire_Pin|pin@8||1|-4||||
+NWire_Pin|pin@9||1|-5||||
+NWire_Pin|pin@11||-10|-5||||
+NWire_Pin|pin@12||1|1||||
+NWire_Pin|pin@13||10|-5||||
+NWire_Pin|pin@14||-18|-6||||
+NWire_Pin|pin@15||-14|-6||||
+NWire_Pin|pin@16||14|-6||||
+NWire_Pin|pin@17||18|-6||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|1|||D0G4;|ATTR_L(D5G1;PUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|1|||D0G4;|ATTR_L(D5G1;PUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@0|||0|wire90@1|a|3.5|1|pin@12||1|1
+Awire|net@1|||900|pin@12||1|1|pin@3||1|-2
+Awire|net@2|||450|pin@3||1|-2|pin@4||-1|-4
+Awire|net@3|||900|pin@4||-1|-4|pin@5||-1|-5
+Awire|net@4|||1800|wire90@0|b|-3.5|1|pin@6||-1|1
+Awire|net@5|||900|pin@6||-1|1|pin@7||-1|-2
+Awire|net@6|||1350|pin@7||-1|-2|pin@8||1|-4
+Awire|net@7|||900|pin@8||1|-4|pin@9||1|-5
+Awire|net@8|||1800|pin@11||-10|-5|pin@5||-1|-5
+Awire|net@9|||0|pin@13||10|-5|pin@9||1|-5
+Awire|net@10|||900|half3inA@0|inC|-10|-3|pin@11||-10|-5
+Awire|net@12|||900|half3inA@1|inC|10|-3|pin@13||10|-5
+Awire|net@13|||1800|half3inA@0|outC|-12|1|wire90@0|a|-8.5|1
+Awire|net@14|||1800|wire90@1|b|8.5|1|half3inA@1|outC|12|1
+Awire|net@15|||2700|conn@1|y|-12|-10|half3inA@0|req[A2]|-12|-3
+Awire|net@16|||2700|conn@0|y|-18|-8|pin@14||-18|-6
+Awire|net@17|||1800|pin@14||-18|-6|pin@15||-14|-6
+Awire|net@18|||2700|pin@15||-14|-6|half3inA@0|req[A1]|-14|-3
+Awire|net@19|||900|half3inA@1|req[A2]|12|-3|conn@3|y|12|-10
+Awire|net@20|||900|half3inA@1|req[A1]|14|-3|pin@16||14|-6
+Awire|net@21|||1800|pin@16||14|-6|pin@17||18|-6
+Awire|net@22|||900|pin@17||18|-6|conn@2|y|18|-8
+Awire|net@23|||900|conn@4|a|-12|7|half3inA@0|grant[A]|-12|3
+Awire|net@24|||900|conn@5|a|12|8|half3inA@1|grant[A]|12|3
+Egrant[A]||D6G2;|conn@4|y|O
+Egrant[A_1]|grant[B]|D6G2;|conn@5|y|O
+Ereq[A1]||D4G2;|conn@0|a|I
+Ereq[A2]||D4G2;|conn@1|a|I
+Ereq[A_2]|req[B1]|D4G2;|conn@2|a|I
+Ereq[A_3]|req[B2]|D4G2;|conn@3|a|I
+X