migrate jelib->delib
[fleet.git] / chips / marina / electric / gaspM.delib / anAltStart.sch
diff --git a/chips/marina/electric/gaspM.delib/anAltStart.sch b/chips/marina/electric/gaspM.delib/anAltStart.sch
new file mode 100644 (file)
index 0000000..1b8c34a
--- /dev/null
@@ -0,0 +1,142 @@
+HgaspM|8.10k
+
+# External Libraries:
+
+LcentersJ|centersJ
+
+LdriversM|driversM
+
+LlatchesK|latchesK
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LredFive|redFive
+
+# Cell anAltStart;2{sch}
+CanAltStart;2{sch}||schematic|1211837167040|1227533818516|
+IanAltStart;1{ic}|anAltSta@0||63|58|||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@29||-18|0|||XRR|
+NOff-Page|conn@31||-8|-12|||YRR|
+NOff-Page|conn@34||38|20.5|||YRRR|
+NOff-Page|conn@36||-18|19.5|||XRR|
+NOff-Page|conn@37||52.5|-30|||Y|
+NOff-Page|conn@38||52.5|30|||Y|
+IcentersJ:ctrAND4in30M;1{ic}|ctrAND4i@1||26|21|XR||D5G4;
+IcentersJ:ctrAND4in30M;1{ic}|ctrAND4i@3||26|-21|RRR||D5G4;
+IredFive:inv;1{ic}|inv@3||6|-5|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@4||-7.5|6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@5||24.5|6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n_sy;1{ic}|nand2n_s@0||7|21.5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||20|53|||||ART_message(D5G4;)Sstart alternating FIFO
+Ngeneric:Invisible-Pin|pin@1||19|59.5|||||ART_message(D5G6;)SanAltStart
+Ngeneric:Invisible-Pin|pin@2||17.5|47|||||ART_message(D5G3;)Sies 24 October 2008
+NWire_Pin|pin@74||12|-22.5||||
+NWire_Pin|pin@75||12|20.5||||
+Ngeneric:Invisible-Pin|pin@115||34.5|41.5|||||ART_message(D5G3;)Salternating FIFO A,B
+NWire_Pin|pin@192||26|30||||
+NWire_Pin|pin@223||26|-30||||
+NWire_Pin|pin@305||22|12||||
+NWire_Pin|pin@306||18|12||||
+NWire_Pin|pin@307||18|-12||||
+NWire_Pin|pin@308||22|-12||||
+NWire_Pin|pin@315||-1.5|0||||
+NWire_Pin|pin@334||6|-11|||RR|
+NWire_Pin|pin@355||26|35||||
+NWire_Pin|pin@356||26|-35||||
+NWire_Pin|pin@374||-1.5|17.5||||
+NWire_Pin|pin@375||-12|6||||
+NWire_Pin|pin@376||-12|19.5||||
+NWire_Pin|pin@377||18|6||||
+NWire_Pin|pin@378||6|6||||
+NWire_Pin|pin@387||24|-12||||
+NWire_Pin|pin@388||48|-12||||
+NWire_Pin|pin@389||48|-30||||
+NWire_Pin|pin@390||24|12||||
+NWire_Pin|pin@391||48|12||||
+NWire_Pin|pin@394||48|30||||
+NWire_Pin|pin@420||30|-9||||
+NWire_Pin|pin@421||30|2||||
+NWire_Pin|pin@422||28|-2||||
+NWire_Pin|pin@424||48|9||||
+NWire_Pin|pin@425||48|-9||||
+NWire_Pin|pin@429||28|9||||
+NWire_Pin|pin@430||30|6||||
+NWire_Pin|pin@431||20|6||||
+NWire_Pin|pin@432||20|10||||
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-7.5|19.5|X||D5G4;
+IlatchesK:rsLatchA;1{ic}|rsLatchA@1||46|0|XRRR||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||40|30|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||40|-30|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@16||16|22.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D700.0000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||16|-22.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D839.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@19||36|2|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D438.20000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@20||0|21.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D257.40000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@27||36|-2|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D458.8000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@28||2.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D744.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|fire[A]|D5G2;||2700|pin@192||26|30|pin@355||26|35
+Awire|fire[A]|D5G2;||2700|pin@425||48|-9|rsLatchA@1|pFire|48|-4
+Awire|fire[B]|D5G2;||900|pin@223||26|-30|pin@356||26|-35
+Awire|fire[B]|D5G2;||900|pin@424||48|9|rsLatchA@1|drain|48|4
+Awire|net@143|||2700|pin@74||12|-22.5|pin@75||12|20.5
+Awire|net@146|||1800|nand2n_s@0|ina|9.5|20.5|pin@75||12|20.5
+Awire|net@410|||0|wire90@16|a|13.5|22.5|nand2n_s@0|inb|9.5|22.5
+Awire|net@412|||0|wire90@17|a|13.5|-22.5|pin@74||12|-22.5
+Awire|net@422|||1800|wire90@20|b|2.5|21.5|nand2n_s@0|out|4.5|21.5
+Awire|net@634|||0|pin@305||22|12|pin@306||18|12
+Awire|net@637|||1800|pin@307||18|-12|pin@308||22|-12
+Awire|net@707|||0|pin@315||-1.5|0|conn@29|y|-16|0
+Awire|net@777|||1800|conn@36|y|-16|19.5|pin@376||-12|19.5
+Awire|net@781|||0|pin@374||-1.5|17.5|predDri2@0|mc|-4.5|17.5
+Awire|net@784|||0|inv@4|in|-10|6|pin@375||-12|6
+Awire|net@785|||1800|pin@376||-12|19.5|predDri2@0|pred|-10.5|19.5
+Awire|net@786|||2700|pin@375||-12|6|pin@376||-12|19.5
+Awire|net@787|||0|wire90@28|a|0|6|inv@4|out|-5|6
+Awire|net@788|||2700|pin@307||18|-12|pin@377||18|6
+Awire|net@789|||2700|pin@377||18|6|pin@306||18|12
+Awire|net@790|||1800|pin@378||6|6|pin@377||18|6
+Awire|net@791|||1800|wire90@28|b|5|6|pin@378||6|6
+Awire|net@806|||1800|pin@387||24|-12|pin@388||48|-12
+Awire|net@809|||900|pin@388||48|-12|pin@389||48|-30
+Awire|net@810|||0|pin@389||48|-30|sucDri20@1|succ|44|-30
+Awire|net@812|||1800|pin@390||24|12|pin@391||48|12
+Awire|net@815|||0|wire90@20|a|-2.5|21.5|predDri2@0|in|-4.5|21.5
+Awire|net@816|||2700|inv@3|in|6|-2.5|pin@378||6|6
+Awire|net@822|||900|pin@374||-1.5|17.5|pin@315||-1.5|0
+Awire|net@828|||0|pin@394||48|30|sucDri20@0|succ|44|30
+Awire|net@829|||2700|pin@391||48|12|pin@394||48|30
+Awire|net@831|||0|conn@37|a|50.5|-30|pin@389||48|-30
+Awire|net@832|||0|conn@38|a|50.5|30|pin@394||48|30
+Awire|net@851|||1800|pin@315||-1.5|0|rsLatchA@1|mc|42|0
+Awire|net@863|||2700|pin@305||22|12|ctrAND4i@1|inA|22|15
+Awire|net@864|||2700|pin@390||24|12|ctrAND4i@1|inB|24|15
+Awire|net@865|||900|pin@192||26|30|ctrAND4i@1|out|26|27
+Awire|net@866|||1800|wire90@16|b|18.5|22.5|ctrAND4i@1|out_1|26|22.5
+Awire|net@884|||2700|pin@223||26|-30|ctrAND4i@3|out|26|-27
+Awire|net@885|||1800|wire90@17|b|18.5|-22.5|ctrAND4i@3|out_1|26|-22.5
+Awire|net@886|||900|pin@308||22|-12|ctrAND4i@3|inA|22|-15
+Awire|net@887|||900|pin@387||24|-12|ctrAND4i@3|inB|24|-15
+Awire|net@903|||0|sucDri20@1|in|36|-30|pin@223||26|-30
+Awire|net@904|||0|sucDri20@0|in|36|30|pin@192||26|30
+Awire|net@905|||0|rsLatchA@1|state|42|2|wire90@19|b|38.5|2
+Awire|net@909|||900|pin@422||28|-2|ctrAND4i@3|inC|28|-15
+Awire|net@910|||0|wire90@27|a|33.5|-2|pin@422||28|-2
+Awire|net@911|||0|rsLatchA@1|stateBar|42|-2|wire90@27|b|38.5|-2
+Awire|net@912|||0|wire90@19|a|33.5|2|pin@421||30|2
+Awire|net@916|||1800|pin@420||30|-9|pin@425||48|-9
+Awire|net@918|||2700|ctrAND4i@3|inD|30|-15|pin@420||30|-9
+Awire|net@924|||0|pin@424||48|9|pin@429||28|9
+Awire|net@926|||900|ctrAND4i@1|inC|28|15|pin@429||28|9
+Awire|net@927|||900|pin@430||30|6|pin@421||30|2
+Awire|net@928|||1800|inv@5|in|27|6|pin@430||30|6
+Awire|net@929|||900|ctrAND4i@1|inD|30|15|pin@430||30|6
+Awire|net@930|||0|inv@5|out|22|6|pin@431||20|6
+Awire|s[1]|D5G2;||900|inv@3|out|6|-7.5|pin@334||6|-11
+Awire|s[2]|D5G2;||2700|pin@431||20|6|pin@432||20|10
+Efire[A,B]||D6G2;|conn@34|y|O
+Emc||D4G2;|conn@29|a|I
+Epred||D4G2;|conn@36|a|I
+Es[1:2]||D6G2;|conn@31|y|O
+EsuccA||D6G2;|conn@38|y|O
+EsuccB||D6G2;|conn@37|y|O
+X