X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=chips%2Fmarina%2Felectric%2FpredicateM.delib%2FpredSucDri.lay;fp=chips%2Fmarina%2Felectric%2FpredicateM.delib%2FpredSucDri.lay;h=19be4cc910616677ffb4d03002bf90d53c7d7adb;hb=8ae5f0096902dbf7a528382a45861c8c74693c40;hp=0000000000000000000000000000000000000000;hpb=4e6d6c048a89a60bade6508938706b729847cf95;p=fleet.git diff --git a/chips/marina/electric/predicateM.delib/predSucDri.lay b/chips/marina/electric/predicateM.delib/predSucDri.lay new file mode 100644 index 0000000..19be4cc --- /dev/null +++ b/chips/marina/electric/predicateM.delib/predSucDri.lay @@ -0,0 +1,208 @@ +HpredicateM|8.10k + +# External Libraries: + +LdriversM|driversM + +Lgates2inM|gates2inM + +LwiresL|wiresL + +# Cell predSucDri;1{lay} +CpredSucDri;1{lay}||cmos90|1232115624448|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@4||-5|0|||| +NX-Metal-1-Metal-2-Con|contact@5||-88|0|||| +NX-Metal-1-Metal-2-Con|contact@6||-51|0|||| +NX-Metal-1-Metal-2-Con|contact@7||32|0|||| +NX-Metal-1-Metal-2-Con|contact@8||69|0|||| +NX-Metal-1-Metal-2-Con|contact@9||-73|-144|||| +NX-Metal-1-Metal-2-Con|contact@10||-36|-138|||| +NX-Metal-1-Metal-2-Con|contact@11||10|-132|||| +NX-Metal-1-Metal-2-Con|contact@12||47|-106|||| +NX-Metal-1-Metal-2-Con|contact@13||84|-100|||| +NX-Metal-1-Metal-2-Con|contact@16||-8|56|||| +NX-Metal-1-Metal-2-Con|contact@17||26|88|||| +NX-Metal-1-Metal-2-Con|contact@18||60|94|||| +NMetal-1-Metal-2-Con|contact@20||-85|106|||R| +NX-Metal-1-Metal-2-Con|contact@21||-45|32|||| +Igates2inM:nand10;1{lay}|nand10@4||2.5|-72|Y||D5G4; +Igates2inM:nand10;1{lay}|nand10@5||-80.5|-72|Y||D5G4; +Igates2inM:nand10;1{lay}|nand10@6||-43.5|-72|Y||D5G4; +Igates2inM:nand10;1{lay}|nand10@7||39.5|-72|Y||D5G4; +Igates2inM:nand10;1{lay}|nand10@8||76.5|-72|Y||D5G4; +NMetal-1-Pin|pin@1||-5|-47|||| +NMetal-1-Pin|pin@6||-2.5|46.5|||| +NMetal-1-Pin|pin@8||11.5|46.5|||| +NMetal-1-Pin|pin@9||11|-34.5|||| +NMetal-1-Pin|pin@10||8.5|-34.5|||| +NMetal-2-Pin|pin@11||15.5|0|||| +NMetal-1-Pin|pin@12||8.5|-3|||| +NMetal-1-Pin|pin@13||11.5|-3|||| +NMetal-1-Pin|pin@14||-88|-47|||| +NMetal-1-Pin|pin@15||-74.5|-34.5|||| +NMetal-1-Pin|pin@17||-74.5|-3|||| +NMetal-1-Pin|pin@18||-65.5|-3|||| +NMetal-1-Pin|pin@19||-79.5|46.5|||| +NMetal-1-Pin|pin@20||-65.5|46.5|||| +NMetal-1-Pin|pin@21||-72|-34.5|||| +NMetal-1-Pin|pin@22||-51|-47|||| +NMetal-1-Pin|pin@23||-37.5|-34.5|||| +NMetal-1-Pin|pin@25||-37.5|-3|||| +NMetal-1-Pin|pin@26||-31.5|-3|||| +NMetal-1-Pin|pin@27||-45.5|46.5|||| +NMetal-1-Pin|pin@28||-31.5|46.5|||| +NMetal-1-Pin|pin@29||-35|-34.5|||| +NMetal-1-Pin|pin@30||32|-47|||| +NMetal-1-Pin|pin@31||45.5|-34.5|||| +NMetal-1-Pin|pin@35||31.5|46.5|||| +NMetal-1-Pin|pin@36||45.5|46.5|||| +NMetal-1-Pin|pin@37||48|-34.5|||| +NMetal-1-Pin|pin@38||69|-47|||| +NMetal-1-Pin|pin@39||82.5|-34.5|||| +NMetal-1-Pin|pin@41||82.5|-3|||| +NMetal-1-Pin|pin@42||79.5|-3|||| +NMetal-1-Pin|pin@43||65.5|46.5|||| +NMetal-1-Pin|pin@44||79.5|46.5|||| +NMetal-1-Pin|pin@45||85|-34.5|||| +NMetal-2-Pin|pin@56||-80.5|-144|||| +NMetal-2-Pin|pin@57||-43.5|-138|||| +NMetal-2-Pin|pin@58||2.5|-132|||| +NMetal-2-Pin|pin@59||39.5|-106|||| +NMetal-2-Pin|pin@60||76.5|-100|||| +NMetal-2-Pin|pin@61||-73.5|106|||| +NMetal-2-Pin|pin@62||-36.5|32|||| +NMetal-2-Pin|pin@63||3.5|56|||| +NMetal-2-Pin|pin@64||37.5|88|||| +NMetal-2-Pin|pin@65||71.5|94|||| +NMetal-1-Pin|pin@66||-81|106|||| +IdriversM:sucDri20plain;1{lay}|sucDri20@0||2.5|72|||D5G4; +IdriversM:sucDri20plain;1{lay}|sucDri20@3||-74.5|72|||D5G4; +IdriversM:sucDri20plain;1{lay}|sucDri20@4||-40.5|72|||D5G4; +IdriversM:sucDri20plain;1{lay}|sucDri20@5||36.5|72|||D5G4; +IdriversM:sucDri20plain;1{lay}|sucDri20@6||70.5|72|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@0||-20.5|-72|||D5G4; +IwiresL:wellContacts13;1{lay}|wellCont@1||-19|72|||D5G4; +Ametal-1|net@46|||S900|contact@4||-5|0|pin@1||-5|-47 +Ametal-1|net@47|||S1800|pin@1||-5|-47|nand10@4|inB|-4.5|-47 +Ametal-1|net@66|||S900|sucDri20@0|in|-2.5|79|pin@6||-2.5|46.5 +Ametal-1|net@68|||S2700|pin@13||11.5|-3|pin@8||11.5|46.5 +Ametal-1|net@70|||S2700|nand10@4|out|11|-56|pin@9||11|-34.5 +Ametal-1|net@71|||S0|pin@9||11|-34.5|pin@10||8.5|-34.5 +Ametal-1|net@73|||RS1800|pin@6||-2.5|46.5|pin@8||11.5|46.5 +Ametal-2|net@74|||S1800|contact@4||-5|0|pin@11||15.5|0 +Ametal-1|net@75|||S2700|pin@10||8.5|-34.5|pin@12||8.5|-3 +Ametal-1|net@76|||S1800|pin@12||8.5|-3|pin@13||11.5|-3 +Ametal-1|net@78|||S900|contact@5||-88|0|pin@14||-88|-47 +Ametal-1|net@79|||S1800|pin@14||-88|-47|nand10@5|inB|-87.5|-47 +Ametal-1|net@80|||S900|sucDri20@3|in|-79.5|79|pin@19||-79.5|46.5 +Ametal-1|net@81|||S2700|pin@18||-65.5|-3|pin@20||-65.5|46.5 +Ametal-1|net@82|||S2700|nand10@5|out|-72|-56|pin@21||-72|-34.5 +Ametal-1|net@83|||S0|pin@21||-72|-34.5|pin@15||-74.5|-34.5 +Ametal-1|net@84|||RS1800|pin@19||-79.5|46.5|pin@20||-65.5|46.5 +Ametal-1|net@86|||S2700|pin@15||-74.5|-34.5|pin@17||-74.5|-3 +Ametal-1|net@87|||S1800|pin@17||-74.5|-3|pin@18||-65.5|-3 +Ametal-1|net@88|||S900|contact@6||-51|0|pin@22||-51|-47 +Ametal-1|net@89|||S1800|pin@22||-51|-47|nand10@6|inB|-50.5|-47 +Ametal-1|net@90|||S900|sucDri20@4|in|-45.5|79|pin@27||-45.5|46.5 +Ametal-1|net@91|||S2700|pin@26||-31.5|-3|pin@28||-31.5|46.5 +Ametal-1|net@92|||S2700|nand10@6|out|-35|-56|pin@29||-35|-34.5 +Ametal-1|net@93|||S0|pin@29||-35|-34.5|pin@23||-37.5|-34.5 +Ametal-1|net@94|||RS1800|pin@27||-45.5|46.5|pin@28||-31.5|46.5 +Ametal-1|net@96|||S2700|pin@23||-37.5|-34.5|pin@25||-37.5|-3 +Ametal-1|net@97|||S1800|pin@25||-37.5|-3|pin@26||-31.5|-3 +Ametal-1|net@98|||S900|contact@7||32|0|pin@30||32|-47 +Ametal-1|net@99|||S1800|pin@30||32|-47|nand10@7|inB|32.5|-47 +Ametal-1|net@100|||S900|sucDri20@5|in|31.5|79|pin@35||31.5|46.5 +Ametal-1|net@102|||S2700|nand10@7|out|48|-56|pin@37||48|-34.5 +Ametal-1|net@103|||S0|pin@37||48|-34.5|pin@31||45.5|-34.5 +Ametal-1|net@104|||RS1800|pin@35||31.5|46.5|pin@36||45.5|46.5 +Ametal-1|net@108|||S900|contact@8||69|0|pin@38||69|-47 +Ametal-1|net@109|||S1800|pin@38||69|-47|nand10@8|inB|69.5|-47 +Ametal-1|net@110|||S900|sucDri20@6|in|65.5|79|pin@43||65.5|46.5 +Ametal-1|net@111|||S2700|pin@42||79.5|-3|pin@44||79.5|46.5 +Ametal-1|net@112|||S2700|nand10@8|out|85|-56|pin@45||85|-34.5 +Ametal-1|net@113|||S0|pin@45||85|-34.5|pin@39||82.5|-34.5 +Ametal-1|net@114|||RS1800|pin@43||65.5|46.5|pin@44||79.5|46.5 +Ametal-1|net@116|||S2700|pin@39||82.5|-34.5|pin@41||82.5|-3 +Ametal-1|net@117|||S0|pin@41||82.5|-3|pin@42||79.5|-3 +Ametal-2|net@120|||S0|contact@7||32|0|pin@11||15.5|0 +Ametal-2|net@122|||S0|nand10@4|gnd|-16|-72|nand10@6|gnd_1|-25|-72 +Ametal-2|net@125|||S0|nand10@5|gnd_1|-62|-72|nand10@6|gnd|-62|-72 +Ametal-2|net@126|||S0|nand10@5|vdd_2|-62|-122|nand10@6|vdd|-62|-122 +Ametal-2|net@127|||S0|nand10@5|vdd_3|-62|-22|nand10@6|vdd_1|-62|-22 +Ametal-2|net@128|||S0|nand10@4|gnd_1|21|-72|nand10@7|gnd|21|-72 +Ametal-2|net@129|||S0|nand10@4|vdd_2|21|-122|nand10@7|vdd|21|-122 +Ametal-2|net@130|||S0|nand10@4|vdd_3|21|-22|nand10@7|vdd_1|21|-22 +Ametal-2|net@131|||S0|nand10@7|gnd_1|58|-72|nand10@8|gnd|58|-72 +Ametal-2|net@132|||S0|nand10@7|vdd_2|58|-122|nand10@8|vdd|58|-122 +Ametal-2|net@133|||S0|nand10@7|vdd_3|58|-22|nand10@8|vdd_1|58|-22 +Ametal-2|net@137|||S0|sucDri20@3|gnd_1|-57.5|72|sucDri20@4|gnd|-57.5|72 +Ametal-2|net@138|||S0|sucDri20@3|vdd_2|-57.5|122|sucDri20@4|vdd|-57.5|122 +Ametal-2|net@139|||S0|sucDri20@3|vdd_3|-57.5|22|sucDri20@4|vdd_1|-57.5|22 +Ametal-2|net@140|||S0|sucDri20@0|gnd_1|19.5|72|sucDri20@5|gnd|19.5|72 +Ametal-2|net@141|||S0|sucDri20@0|vdd_2|19.5|122|sucDri20@5|vdd|19.5|122 +Ametal-2|net@142|||S0|sucDri20@0|vdd_3|19.5|22|sucDri20@5|vdd_1|19.5|22 +Ametal-2|net@143|||S0|sucDri20@5|gnd_1|53.5|72|sucDri20@6|gnd|53.5|72 +Ametal-2|net@144|||S0|sucDri20@5|vdd_2|53.5|122|sucDri20@6|vdd|53.5|122 +Ametal-2|net@145|||S0|sucDri20@5|vdd_3|53.5|22|sucDri20@6|vdd_1|53.5|22 +Ametal-2|net@156|||S1800|pin@56||-80.5|-144|contact@9||-73|-144 +Ametal-1|net@157|||S900|nand10@5|inA|-73|-97|contact@9||-73|-144 +Ametal-2|net@158|||S1800|pin@57||-43.5|-138|contact@10||-36|-138 +Ametal-2|net@159|||S1800|pin@58||2.5|-132|contact@11||10|-132 +Ametal-2|net@160|||S1800|pin@59||39.5|-106|contact@12||47|-106 +Ametal-2|net@161|||S1800|pin@60||76.5|-100|contact@13||84|-100 +Ametal-1|net@162|||S2700|contact@10||-36|-138|nand10@6|inA|-36|-97 +Ametal-1|net@163|||S900|nand10@4|inA|10|-97|contact@11||10|-132 +Ametal-1|net@164|||S900|nand10@7|inA|47|-97|contact@12||47|-106 +Ametal-1|net@165|||S900|nand10@8|inA|84|-97|contact@13||84|-100 +Ametal-2|net@166|||S0|pin@61||-73.5|106|contact@20||-85|106 +Ametal-1|net@167||0.4|S900|sucDri20@3|succ|-85|106|contact@20||-85|106 +Ametal-2|net@169|||S0|pin@63||3.5|56|contact@16||-8|56 +Ametal-2|net@170|||S0|pin@64||37.5|88|contact@17||26|88 +Ametal-2|net@171|||S0|pin@65||71.5|94|contact@18||60|94 +Ametal-1|net@173|||S900|sucDri20@0|succ|-8|106|contact@16||-8|56 +Ametal-1|net@174|||S900|sucDri20@5|succ|26|106|contact@17||26|88 +Ametal-1|net@175||0.4|S900|sucDri20@6|succ|60|106|contact@18||60|94 +Ametal-2|net@178|||S0|wellCont@0|vdd_2|-16|-122|nand10@4|vdd|-16|-122 +Ametal-2|net@179|||S0|wellCont@0|vdd_3|-16|-22|nand10@4|vdd_1|-16|-22 +Ametal-2|net@180|||S0|wellCont@0|gnd|-25|-72|nand10@6|gnd_1|-25|-72 +Ametal-2|net@181|||S0|wellCont@0|vdd|-25|-122|nand10@6|vdd_2|-25|-122 +Ametal-2|net@182|||S0|wellCont@0|vdd_1|-25|-22|nand10@6|vdd_3|-25|-22 +Ametal-2|net@183|||S0|wellCont@1|gnd_1|-14.5|72|sucDri20@0|gnd|-14.5|72 +Ametal-2|net@184|||S0|wellCont@1|vdd_2|-14.5|22|sucDri20@0|vdd_1|-14.5|22 +Ametal-2|net@185|||S0|wellCont@1|vdd_3|-14.5|122|sucDri20@0|vdd|-14.5|122 +Ametal-2|net@186|||S0|wellCont@1|gnd|-23.5|72|sucDri20@4|gnd_1|-23.5|72 +Ametal-2|net@187|||S0|wellCont@1|vdd|-23.5|22|sucDri20@4|vdd_3|-23.5|22 +Ametal-2|net@188|||S0|wellCont@1|vdd_1|-23.5|122|sucDri20@4|vdd_2|-23.5|122 +Ametal-1|net@191||0.4|S1800|contact@20||-85|106|pin@66||-81|106 +Ametal-2|net@192|||S0|pin@62||-36.5|32|contact@21||-45|32 +Ametal-1|net@193||0.4|IJS900|sucDri20@4|succ_1|-45|38|contact@21||-45|32 +Ametal-2|net@194|||S1800|contact@5||-88|0|contact@6||-51|0 +Ametal-2|net@195|||S1800|contact@6||-51|0|contact@4||-5|0 +Ametal-2|net@196|||S1800|contact@7||32|0|contact@8||69|0 +Ametal-1|net@198|||S900|pin@36||45.5|46.5|pin@31||45.5|-34.5 +Edo[4]|do[Co]|D5G2;|pin@64||O +Edo[5]|do[Ld]|D5G2;|pin@65||O +Edo[1]|do[Lt]|D5G2;|pin@61||O +Edo[3]|do[Mv]|D5G2;|pin@63||O +Edo[2]|do[Tp]|D5G2;|pin@62||O +Efire[pp]|fire[do]|D5G2;|pin@11||I +Egnd||D5G2;|sucDri20@3|gnd|G +Egnd_1||D5G2;|nand10@5|gnd|G +Egnd_2||D5G2;|sucDri20@6|gnd_1|G +Egnd_3||D5G2;|nand10@8|gnd_1|G +Esel[4]|sel[Co]|D5G2;|pin@59||I +Esel[5]|sel[Ld]|D5G2;|pin@60||I +Esel[1]|sel[Lt]|D5G2;|pin@56||I +Esel[3]|sel[Mv]|D5G2;|pin@58||I +Esel[2]|sel[Tp]|D5G2;|pin@57||I +Evdd||D5G2;|sucDri20@3|vdd|P +Evdd_1||D5G2;|sucDri20@3|vdd_1|P +Evdd_2||D5G2;|nand10@5|vdd|P +Evdd_3||D5G2;|nand10@5|vdd_1|P +Evdd_4||D5G2;|sucDri20@6|vdd_2|P +Evdd_5||D5G2;|sucDri20@6|vdd_3|P +Evdd_6||D5G2;|nand10@8|vdd_2|P +Evdd_7||D5G2;|nand10@8|vdd_3|P +X