migrate jelib->delib
[fleet.git] / chips / marina / electric / gaspM.delib / gaspSinkSlow.sch
diff --git a/chips/marina/electric/gaspM.delib/gaspSinkSlow.sch b/chips/marina/electric/gaspM.delib/gaspSinkSlow.sch
new file mode 100644 (file)
index 0000000..5a7333b
--- /dev/null
@@ -0,0 +1,121 @@
+HgaspM|8.10k
+
+# External Libraries:
+
+LcentersJ|centersJ
+
+LdriversM|driversM
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LredFive|redFive
+
+# Cell gaspSinkSlow;1{sch}
+CgaspSinkSlow;1{sch}||schematic|1211837167040|1237902780699|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|32|||XRRR|
+NOff-Page|conn@25||-27.5|24|||Y|
+NOff-Page|conn@32||0|30|||YRRR|
+NOff-Page|conn@33||-12|13.5|||R|
+NOff-Page|conn@34||30|36||||
+NOff-Page|conn@35||6|42.5|||RRR|
+IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@1||0|12|R||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@0||16|36|||D5G4;
+IredFive:inv;1{ic}|inv@0||-17|0|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@1||13|22|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@2||28|22|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@3||31|0|X||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@4||14|0|X||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@5||46|22|||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:inv;1{ic}|inv@6||49|0|X||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S5|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@0||24|30|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@1||42|30|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@2||60|30|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@3||37|-6|RRR||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@4||19|-6|RRR||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@5||1|-6|RRR||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IredFive:invI;2{ic}|invI@6||-12|6|R||D0G4;|ATTR_Delay(D5G1;NOJPX2;Y-2;)S100|ATTR_X(D5G1.5;NOJPX1.5;Y2;)S10|ATTR_drive0(OJP)S@drive0|ATTR_drive1(OJP)S@drive1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+Ngeneric:Invisible-Pin|pin@0||-25.5|49.5|||||ART_message(D5G4;)Sfor terminating a FIFO
+Ngeneric:Invisible-Pin|pin@1||-27|58|||||ART_message(D5G6;)SgaspSinkSlow
+Ngeneric:Invisible-Pin|pin@2||-28.5|41|||||ART_message(D5G3;)Sies 24 March 2009
+NWire_Pin|pin@192||0|22||||
+NWire_Pin|pin@249||-24|0||||
+NWire_Pin|pin@256||-12|26||||
+NWire_Pin|pin@257||-24|24||||
+NWire_Pin|pin@258||-1|0||||
+NWire_Pin|pin@259||1|0||||
+NWire_Pin|pin@262||60|22||||
+NWire_Pin|pin@263||60|0||||
+NWire_Pin|pin@264||24|22||||
+NWire_Pin|pin@265||42|22||||
+NWire_Pin|pin@266||37|0||||
+NWire_Pin|pin@267||19|0||||
+NWire_Pin|pin@268||-12|0||||
+NWire_Pin|pin@269||6|37||||
+NWire_Pin|pin@270||6|35||||
+NWire_Pin|pin@272||6|22||||
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|24|XY||D5G4;
+IgaspSinkSlow;1{ic}|sinkCver@1||46.5|48.5|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@33||-7|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@34||20|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@35||35|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@36||24|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@37||7|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@38||53|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|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@39||42|0|X||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1137.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@415|||2700|ctrAND2i@1|out|0|18|pin@192||0|22
+Awire|net@893|||0|pin@192||0|22|wire90@32|b|-2.5|22
+Awire|net@941|||900|conn@32|a|0|28|pin@192||0|22
+Awire|net@972|||0|predDri2@1|pred|-20|24|pin@257||-24|24
+Awire|net@976|||1800|pin@249||-24|0|inv@0|in|-19.5|0
+Awire|net@977|||0|pin@268||-12|0|inv@0|out|-14.5|0
+Awire|net@978|||1800|wire90@33|b|-4.5|0|pin@258||-1|0
+Awire|net@980|||0|pin@256||-12|26|predDri2@1|mc|-14|26
+Awire|net@981|||900|conn@0|y|-12|30|pin@256||-12|26
+Awire|net@982|||1800|predDri2@1|in|-14|22|wire90@32|a|-7.5|22
+Awire|net@983|||0|pin@257||-24|24|conn@25|y|-25.5|24
+Awire|net@985|||2700|pin@249||-24|0|pin@257||-24|24
+Awire|net@989|||0|wire90@34|a|17.5|22|inv@1|out|15.5|22
+Awire|net@990|||0|wire90@35|a|32.5|22|inv@2|out|30.5|22
+Awire|net@991|||1800|wire90@36|a|26.5|0|inv@3|out|28.5|0
+Awire|net@992|||1800|wire90@37|a|9.5|0|inv@4|out|11.5|0
+Awire|net@993|||0|wire90@37|b|4.5|0|pin@259||1|0
+Awire|net@995|||0|pin@267||19|0|inv@4|in|16.5|0
+Awire|net@999|||0|pin@264||24|22|wire90@34|b|22.5|22
+Awire|net@1000|||0|pin@272||6|22|pin@192||0|22
+Awire|net@1001|||0|wire90@38|a|50.5|22|inv@5|out|48.5|22
+Awire|net@1002|||1800|wire90@39|a|44.5|0|inv@6|out|46.5|0
+Awire|net@1003|||1800|wire90@38|b|55.5|22|pin@262||60|22
+Awire|net@1004|||0|pin@263||60|0|inv@6|in|51.5|0
+Awire|net@1007|||900|pin@262||60|22|pin@263||60|0
+Awire|net@1008|||1800|wire90@35|b|37.5|22|pin@265||42|22
+Awire|net@1009|||1800|inv@3|in|33.5|0|pin@266||37|0
+Awire|net@1010|||0|inv@2|in|25.5|22|pin@264||24|22
+Awire|net@1011|||900|invI@0|in|24|27.5|pin@264||24|22
+Awire|net@1012|||1800|pin@265||42|22|inv@5|in|43.5|22
+Awire|net@1013|||900|invI@1|in|42|27.5|pin@265||42|22
+Awire|net@1014|||2700|pin@262||60|22|invI@2|in|60|27.5
+Awire|net@1015|||1800|pin@266||37|0|wire90@39|b|39.5|0
+Awire|net@1016|||2700|invI@3|in|37|-3.5|pin@266||37|0
+Awire|net@1017|||0|wire90@36|b|21.5|0|pin@267||19|0
+Awire|net@1018|||2700|invI@4|in|19|-3.5|pin@267||19|0
+Awire|net@1019|||2700|invI@5|in|1|-3.5|pin@259||1|0
+Awire|net@1020|||0|wire90@33|a|-9.5|0|pin@268||-12|0
+Awire|net@1021|||900|invI@6|in|-12|3.5|pin@268||-12|0
+Awire|net@1022|||900|conn@33|a|-12|11.5|invI@6|out|-12|8.5
+Awire|net@1023|||2700|pin@269||6|37|conn@35|y|6|40.5
+Awire|net@1024|||1800|pin@269||6|37|dataDriv@0|inA|12|37
+Awire|net@1025|||0|dataDriv@0|inB|12|35|pin@270||6|35
+Awire|net@1027|||0|conn@34|a|28|36|dataDriv@0|out|20|36
+Awire|net@1028|||0|inv@1|in|10.5|22|pin@272||6|22
+Awire|net@1030|||900|pin@270||6|35|pin@272||6|22
+Awire|net@1031|||900|ctrAND2i@1|inB|-1|6|pin@258||-1|0
+Awire|net@1032|||2700|pin@259||1|0|ctrAND2i@1|inA|1|6
+Efire||D6G2;|conn@32|y|O
+Emc||D4G2;|conn@0|a|I
+Epred||D4G2;|conn@25|a|I
+Es[1]||D6G2;|conn@33|y|O
+Etake||D6G2;|conn@34|y|O
+Etok||D4G2;|conn@35|a|I
+X