migrate jelib->delib
[fleet.git] / chips / marina / electric / gaspM.delib / gaspFill.sch
diff --git a/chips/marina/electric/gaspM.delib/gaspFill.sch b/chips/marina/electric/gaspM.delib/gaspFill.sch
new file mode 100644 (file)
index 0000000..16f0be1
--- /dev/null
@@ -0,0 +1,139 @@
+HgaspM|8.10k
+
+# External Libraries:
+
+LcentersJ|centersJ
+
+LdriversM|driversM
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LredFive|redFive
+
+LwiresL|wiresL
+
+# Cell gaspFill;1{sch}
+CgaspFill;1{sch}||schematic|1188827292653|1240655917342|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||19|-26||||
+NOff-Page|conn@2||35.5|0||||
+NOff-Page|conn@3||-32.5|-28||||
+NOff-Page|conn@11||-29.5|10||||
+NOff-Page|conn@12||35|-15.5||||
+NOff-Page|conn@14||-27|19|||R|
+NOff-Page|conn@15||-48|-12|||YRRR|
+NOff-Page|conn@16||-38.5|0||||
+NOff-Page|conn@18||-48|12|||R|
+NWire_Con|conn@19||-39|-9.5||||
+IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@1||3.5|16|XR||D5G4;
+IcentersJ:ctrAND3in100A;1{ic}|ctrAND3i@3||3.5|-17|RRR||D5G4;
+IfillScanControl;1{ic}|fillScan@1||-48|0|||D5G4;
+IgaspFill;1{ic}|gaspMerg@0||35|30|||D5G4;
+IredFive:inv;1{ic}|inv@0||-19|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@1||-19|6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||-12|-12|RR||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:invI;2{ic}|invI@1||-12|12|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IdriversM:latchDriver60;1{ic}|latchDri@1||26.5|-15.5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-1.5|50|||||ART_message(D5G6;)SgaspFill
+Ngeneric:Invisible-Pin|pin@2||-3.5|45|||||ART_message(D5G4;)Sfor the proper stopper
+NWire_Pin|pin@113||3|0||||
+NWire_Pin|pin@150||12|6||||
+NWire_Pin|pin@152||12|8||||
+NWire_Pin|pin@153||12|27||||
+NWire_Pin|pin@190||3.5|27||||
+NWire_Pin|pin@191||3.5|-26||||
+NWire_Pin|pin@192||12|-26||||
+NWire_Pin|pin@197||30|7||||
+NWire_Pin|pin@198||30|0||||
+NWire_Pin|pin@200||1|-6||||
+NWire_Pin|pin@210||-24|-6||||
+NWire_Pin|pin@219||-24|6||||
+NWire_Pin|pin@221||-24|-28||||
+NWire_Pin|pin@236||6|-6||||
+NWire_Pin|pin@246||-24|13||||
+Ngeneric:Invisible-Pin|pin@250||-3.5|36|||||ART_message(D5G3;)Ssimilar to merge
+NWire_Pin|pin@261||-18|-12||||
+NWire_Pin|pin@262||-18|-18||||
+NWire_Pin|pin@263||-6|-12||||
+NWire_Pin|pin@264||-6|-6||||
+NWire_Pin|pin@265||-18|12||||
+NWire_Pin|pin@266||-18|18||||
+NWire_Pin|pin@267||-6|12||||
+NWire_Pin|pin@268||-6|6||||
+NWire_Pin|pin@269||1|6||||
+NWire_Pin|pin@271||6|6||||
+NWire_Pin|pin@278||12|-15.5||||
+Ngeneric:Invisible-Pin|pin@279||30|-20|||||ART_message(D3G2;)Sloads data even for tokens
+NWire_Pin|pin@280||-11.5|-30||||
+NWire_Pin|pin@281||-11.5|-34||||
+NWire_Pin|pin@282||-39|-13.5||||
+NWire_Pin|pin@283||-39|-4.5||||
+Ngeneric:Invisible-Pin|pin@284||-2.5|41|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IdriversM:predDri60wMC;1{ic}|predDri6@2||-18|-28|YRR||D5G4;
+IdriversM:sucORdri60;1{ic}|sucORdri@2||21|7|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:2]|D5G3;X2;Y2;|-34|32|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-12|6|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||-12|-6|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||8|27|||D0G4;|ATTR_L(D5G1;PUD)D602.3000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|block|D5G2;||900|pin@236||6|-6|ctrAND3i@3|inC|6|-11
+Awire|fill|D5G2;||900|pin@246||-24|13|pin@219||-24|6
+Awire|fire[B]|D5G2;||2700|ctrAND3i@1|out|3.5|22|pin@190||3.5|27
+Awire|mc|D5G2;||900|pin@280||-11.5|-30|pin@281||-11.5|-34
+Awire|mc|D5G2;||2700|conn@19||-39|-9.5|pin@283||-39|-4.5
+Awire|net@320|||2700|pin@152||12|8|pin@153||12|27
+Awire|net@401|||1800|pin@113||3|0|pin@198||30|0
+Awire|net@408|||900|ctrAND3i@3|out|3.5|-23|pin@191||3.5|-26
+Awire|net@409|||1800|pin@191||3.5|-26|pin@192||12|-26
+Awire|net@417|||0|sucORdri@2|inA|17|6|pin@150||12|6
+Awire|net@419|||0|sucORdri@2|inB|17|8|pin@152||12|8
+Awire|net@420|||1800|sucORdri@2|succ|25|7|pin@197||30|7
+Awire|net@421|||1800|pin@198||30|0|conn@2|a|33.5|0
+Awire|net@422|||900|pin@197||30|7|pin@198||30|0
+Awire|net@454|||1800|pin@264||-6|-6|pin@200||1|-6
+Awire|net@459|||1800|pin@192||12|-26|conn@0|a|17|-26
+Awire|net@468|||900|pin@210||-24|-6|pin@221||-24|-28
+Awire|net@470|||0|predDri6@2|pred|-21|-28|pin@221||-24|-28
+Awire|net@475|||0|pin@191||3.5|-26|predDri6@2|in|-15|-26
+Awire|net@476|||0|pin@221||-24|-28|conn@3|y|-30.5|-28
+Awire|net@533|||0|wire90@12|a|-14.5|-6|inv@0|out|-16.5|-6
+Awire|net@537|||0|wire90@1|a|-14.5|6|inv@1|out|-16.5|6
+Awire|net@538|||1800|pin@210||-24|-6|inv@0|in|-21.5|-6
+Awire|net@539|||1800|pin@219||-24|6|inv@1|in|-21.5|6
+Awire|net@542|||1800|pin@190||3.5|27|wire90@15|a|5.5|27
+Awire|net@543|||1800|wire90@15|b|10.5|27|pin@153||12|27
+Awire|net@597|||0|invI@0|out|-14.5|-12|pin@261||-18|-12
+Awire|net@598|||1800|invI@0|in|-9.5|-12|pin@263||-6|-12
+Awire|net@599|||1800|wire90@12|b|-9.5|-6|pin@264||-6|-6
+Awire|net@600|||2700|pin@263||-6|-12|pin@264||-6|-6
+Awire|net@601|||0|invI@1|out|-14.5|12|pin@265||-18|12
+Awire|net@602|||1800|invI@1|in|-9.5|12|pin@267||-6|12
+Awire|net@603|||1800|wire90@1|b|-9.5|6|pin@268||-6|6
+Awire|net@604|||900|pin@267||-6|12|pin@268||-6|6
+Awire|net@611|||900|ctrAND3i@1|inA|1|10|pin@269||1|6
+Awire|net@616|||2700|pin@271||6|6|ctrAND3i@1|inC|6|10
+Awire|net@617|||1800|pin@268||-6|6|pin@269||1|6
+Awire|net@618|||0|pin@150||12|6|pin@271||6|6
+Awire|net@631|||900|pin@200||1|-6|ctrAND3i@3|inA|1|-11
+Awire|net@632|||2700|ctrAND3i@3|inB|3|-11|pin@113||3|0
+Awire|net@635|||0|conn@12|a|33|-15.5|latchDri@1|out|30.5|-15.5
+Awire|net@638|||2700|pin@113||3|0|ctrAND3i@1|inB|3|10
+Awire|net@639|||900|pin@150||12|6|pin@278||12|-15.5
+Awire|net@641|||900|pin@278||12|-15.5|pin@192||12|-26
+Awire|net@642|||0|latchDri@1|in|22.5|-15.5|pin@278||12|-15.5
+Abus|net@643||-0.5|IJ900|fillScan@1|si[1:9]|-48|-4|conn@15|y|-48|-10
+Abus|net@644||-0.5|IJ2700|fillScan@1|so[1:9]|-48|4|conn@18|a|-48|10
+Abus|net@647||-0.5|IJ1800|fillScan@1|wrD|-46|0|conn@16|a|-40.5|0
+Awire|net@648|||1800|predDri6@2|mc|-15|-30|pin@280||-11.5|-30
+Awire|s[1]|D5G2;||900|pin@261||-18|-12|pin@262||-18|-18
+Awire|s[2]|D5G2;||2700|pin@265||-18|12|pin@266||-18|18
+Awire|so[9]|D5G2;||900|conn@19||-39|-9.5|pin@282||-39|-13.5
+Epred_1@694342573|fill,block|D4G2;|conn@11|a|I
+Efire||D6G2;|conn@0|y|O
+Epred||D4G2;|conn@3|a|I
+Efire_1|s[1,2]|D6G2;|conn@14|y|O
+Esi[1:9]||D4G2;|conn@15|a|B
+Eso[1:9]||D6G2;|conn@18|y|B
+Esucc||D6G2;|conn@2|y|O
+Etake||D6G2;|conn@12|y|O
+EwrD|wr[A,D]|D6G2;|conn@16|y|O
+X