migrate jelib->delib
[fleet.git] / chips / marina / electric / driversM.delib / predCond20wMS.lay
diff --git a/chips/marina/electric/driversM.delib/predCond20wMS.lay b/chips/marina/electric/driversM.delib/predCond20wMS.lay
new file mode 100644 (file)
index 0000000..6d15792
--- /dev/null
@@ -0,0 +1,221 @@
+HdriversM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell predCond20wMS;1{lay}
+CpredCond20wMS;1{lay}||cmos90|1225404733937|1241981698008||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244198340525
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@2||36|0||20.8||
+NMetal-1-P-Active-Con|contact@4||20|-48||10.4||
+NMetal-1-P-Active-Con|contact@5||28|-48||10.4||
+NMetal-1-P-Active-Con|contact@6||36|-48||10.4||
+NMetal-1-Polysilicon-Con|contact@10||0|24.5|32.8|||
+NMetal-1-Polysilicon-Con|contact@12||-3|-24.5|38.8|||
+NMetal-1-P-Active-Con|contact@13||12|-48||10.4||
+NX-Metal-1-Metal-2-Con|contact@15||28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||0|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@17||-28|0||6.2||
+NMetal-1-N-Active-Con|contact@22||0|0||20.8||
+NMetal-1-N-Active-Con|contact@29||-36|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@31||28|-50||6.2||
+NMetal-1-N-Active-Con|contact@33||14|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@34||12|-50||6.2||
+NMetal-1-N-Active-Con|contact@44||28|0||20.8||
+NMetal-1-N-Active-Con|contact@45||-28|0||20.8||
+NMetal-1-N-Active-Con|contact@46||-14|0||20.8||
+NMetal-1-P-Active-Con|contact@47||-7.5|45||10.4||
+NMetal-1-P-Active-Con|contact@48||14.5|45||10.4||
+NMetal-1-P-Active-Con|contact@59||6.5|45||10.4||
+NMetal-1-P-Active-Con|contact@60||22.5|45||10.4||
+NX-Metal-1-Metal-2-Con|contact@61||-7.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@62||30.5|43.5|5.2||RRR|
+NMetal-1-Polysilicon-Con|contact@63||6.5|63.5|5.2||RR|
+NMetal-1-P-Active-Con|contact@64||-36|-48||20.8||
+NMetal-1-P-Active-Con|contact@65||-28|-48||20.8||
+NMetal-1-P-Active-Con|contact@66||-15.5|45||10.4||
+NX-Metal-1-Metal-2-Con|contact@67||-28|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@68||-22.5|36|5.2||R|
+NMetal-1-Polysilicon-Con|contact@69||-31.5|33.5|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@70||-15.5|40||||
+NX-Metal-1-Metal-2-Con|contact@71||14.5|40||||
+NX-Metal-1-Metal-2-Con|contact@72||21.9|10||||
+NX-Metal-1-Metal-2-Con|contact@73||14|10||||
+NX-Metal-1-Metal-2-Con|contact@74||-14|10||||
+NN-Transistor|nmos@2||-10|0||26||
+NN-Transistor|nmos@3||-4|0||26||
+NN-Transistor|nmos@5||4|0||26||
+NN-Transistor|nmos@6||10|0||26||
+NN-Transistor|nmos@7||18|0||26||
+NN-Transistor|nmos@8||24|0||26||
+NN-Transistor|nmos@9||32|0||26||
+NN-Transistor|nmos@24||-24|0||26||
+NN-Transistor|nmos@25||-18|0||26||
+NN-Transistor|nmos@26||-32|0||26||
+NMetal-1-Pin|pin@21||-7|25||||
+NMetal-1-Pin|pin@22||-20.5|-25||||
+NPolysilicon-Pin|pin@32||-24|-24.5||||
+NPolysilicon-Pin|pin@33||24|-24.5||||
+NPolysilicon-Pin|pin@34||-18|24.5||||
+NPolysilicon-Pin|pin@35||18|24.5||||
+NMetal-1-Pin|pin@54||-32|31||||
+NPolysilicon-Pin|pin@75||24|33||||
+NPolysilicon-Pin|pin@76||32|40.9||||
+NMetal-1-Pin|pin@77||36|10.4||||
+NPolysilicon-Pin|pin@79||2.5|63.5||||
+NMetal-1-Pin|pin@80||36|63.5||||
+NMetal-1-Pin|pin@81||20|-36.5||||
+NMetal-1-Pin|pin@82||36|-36.5||||
+NPolysilicon-Pin|pin@83||2.5|63.5||||
+NMetal-1-Pin|pin@84||6.5|58||||
+NMetal-1-Pin|pin@85||22.5|58||||
+NMetal-1-Pin|pin@86||14.5|32||||
+NMetal-1-Pin|pin@87||21.9|32||||
+NPolysilicon-Pin|pin@88||-32|62||||
+NPolysilicon-Pin|pin@89||-3.5|62||||
+NMetal-1-Pin|pin@94||-36|16||||
+NMetal-1-Pin|pin@95||-22.5|16||||
+NPolysilicon-Pin|pin@96||-22.5|33||||
+NPolysilicon-Pin|pin@97||-32|33||||
+NMetal-1-Pin|pin@101||30.5|32||||
+NMetal-2-Pin|pin@103||0|10||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-40.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||40.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|86|48||A
+NN-Well-Node|plnode@1||0|-50|86|52||A
+NN-Well-Node|plnode@2||0|50|86|52||A
+NP-Select-Node|plnode@3||0|-50|83|52||A
+NP-Select-Node|plnode@4||0|50|83|52||A
+NN-Select-Node|plnode@5||0|0|83|48||A
+NP-Transistor|pmos@0||-3.5|45||14||
+NP-Transistor|pmos@4||32|-48||16||
+NP-Transistor|pmos@5||16|-48||16||
+NP-Transistor|pmos@6||24|-48||16||
+NP-Transistor|pmos@8||10.5|45||14||
+NP-Transistor|pmos@9||18.5|45||14||
+NP-Transistor|pmos@10||2.5|45||14||
+NP-Transistor|pmos@11||-32|-48||26||
+NP-Transistor|pmos@13||-11.5|45||14||
+AN-Active|net@2|||RS1800|contact@46||-14|0|nmos@2|diff-left|-12.8|0
+AN-Active|net@13|||RS0|contact@22||0|0|nmos@3|diff-right|-1.2|0
+AN-Active|net@29|||RS1800|contact@22||0|0|nmos@5|diff-left|1.2|0
+AN-Active|net@30|||RS0|contact@33||14|0|nmos@6|diff-right|12.8|0
+AN-Active|net@31|||RS1800|contact@33||14|0|nmos@7|diff-left|15.2|0
+AN-Active|net@32|||RS0|contact@44||28|0|nmos@8|diff-right|26.8|0
+AP-Active|net@42|||RS0|pmos@0|diff-left|-6.3|45|contact@47||-7.5|45
+AN-Active|net@55|||RS1800|nmos@7|diff-right|20.8|0|nmos@8|diff-left|21.2|0
+AN-Active|net@57|||RS0|contact@2||36|0|nmos@9|diff-right|34.8|0
+AN-Active|net@60|||RS1800|contact@44||28|0|nmos@9|diff-left|29.2|0
+AP-Active|net@61|||RS0|contact@4||20|-48|pmos@5|diff-right|18.8|-48
+AP-Active|net@62|||RS0|contact@5||28|-48|pmos@6|diff-right|26.8|-48
+AP-Active|net@63|||RS0|contact@6||36|-48|pmos@4|diff-right|34.8|-48
+AP-Active|net@64|||RS1800|contact@5||28|-48|pmos@4|diff-left|29.2|-48
+AP-Active|net@67|||RS1800|contact@4||20|-48|pmos@6|diff-left|21.2|-48
+AN-Active|net@68|||RS1800|nmos@24|diff-right|-21.2|0|nmos@25|diff-left|-20.8|0
+AN-Active|net@74|||RS1800|nmos@2|diff-right|-7.2|0|nmos@3|diff-left|-6.8|0
+AP-Active|net@94|||RS1800|contact@13||12|-48|pmos@5|diff-left|13.2|-48
+Ametal-2|net@99||6.2|S0|contact@34||12|-50|contact@67||-28|-50
+Ametal-2|net@102||6.2|S0|pinsVddG@1|gnd|40.5|0|contact@15||28|0
+Ametal-2|net@104||6.2|S0|contact@15||28|0|contact@16||0|0
+Ametal-2|net@106||6.2|S0|contact@16||0|0|contact@17||-28|0
+AN-Active|net@109|||RS1800|nmos@5|diff-right|6.8|0|nmos@6|diff-left|7.2|0
+Ametal-2|net@141||6.2|S0|pinsVddG@1|vdd_1|40.5|-50|contact@31||28|-50
+Ametal-2|net@144||6.2|S0|contact@31||28|-50|contact@34||12|-50
+AN-Active|net@158|||RS1800|contact@45||-28|0|nmos@24|diff-left|-26.8|0
+AN-Active|net@168|||RS0|contact@46||-14|0|nmos@25|diff-right|-15.2|0
+Ametal-2|net@184||6.2|S0|contact@17||-28|0|pinsVddG@0|gnd|-40.5|0
+AN-Active|net@185|||S1800|contact@29||-36|0|nmos@26|diff-left|-34.8|0
+AN-Active|net@186|||S0|contact@45||-28|0|nmos@26|diff-right|-29.2|0
+APolysilicon|net@191|||S1800|pmos@5|poly-top|16|-35|pmos@6|poly-top|24|-35
+APolysilicon|net@192|||S1800|pmos@6|poly-top|24|-35|pmos@4|poly-top|32|-35
+APolysilicon|net@193|||S2700|pmos@4|poly-top|32|-35|nmos@9|poly-bottom|32|-18
+APolysilicon|net@194|||S900|nmos@24|poly-bottom|-24|-18|pin@32||-24|-24.5
+APolysilicon|net@195|||S1800|pin@32||-24|-24.5|contact@12||-22.4|-24.5
+APolysilicon|net@196|||S900|nmos@8|poly-bottom|24|-18|pin@33||24|-24.5
+APolysilicon|net@197|||S0|pin@33||24|-24.5|contact@12||16.4|-24.5
+APolysilicon|net@198|||S900|nmos@5|poly-bottom|4|-18|contact@12||4|-24.5
+APolysilicon|net@199|||S900|nmos@3|poly-bottom|-4|-18|contact@12||-4|-24.5
+APolysilicon|net@200|||S2700|nmos@25|poly-top|-18|18|pin@34||-18|24.5
+APolysilicon|net@201|||S1800|pin@34||-18|24.5|contact@10||-16.4|24.5
+APolysilicon|net@202|||S2700|nmos@2|poly-top|-10|18|contact@10||-10|24.5
+APolysilicon|net@203|||S2700|nmos@6|poly-top|10|18|contact@10||10|24.5
+APolysilicon|net@204|||S2700|nmos@7|poly-top|18|18|pin@35||18|24.5
+APolysilicon|net@205|||S0|pin@35||18|24.5|contact@10||16.4|24.5
+Ametal-2|net@267||6.2|S1800|contact@61||-7.5|50|pinsVddG@1|vdd|40.5|50
+AP-Active|net@269|||RS0|contact@60||22.5|45|pmos@9|diff-right|21.3|45
+Ametal-1|net@270|||S900|contact@13||12|-49|contact@34||12|-49
+Ametal-1|net@271|||S900|contact@5||28|-49|contact@31||28|-49
+AP-Active|net@273|||RS0|contact@48||14.5|45|pmos@8|diff-right|13.3|45
+AP-Active|net@274|||RS1800|contact@59||6.5|45|pmos@8|diff-left|7.7|45
+AP-Active|net@275|||RS1800|contact@48||14.5|45|pmos@9|diff-left|15.7|45
+Ametal-2|net@276||6.2|S1800|pinsVddG@0|vdd|-40.5|50|contact@61||-7.5|50
+Ametal-1|net@277|||S900|contact@47||-7.5|50|contact@61||-7.5|50
+Ametal-1|net@284|||S900|contact@2||36|-10.4|pin@82||36|-36.5
+APolysilicon|net@300|||S2700|nmos@8|poly-top|24|18|pin@75||24|33
+APolysilicon|net@302|||S1800|pmos@9|poly-bottom|18.5|33|pin@75||24|33
+APolysilicon|net@303|||S900|pmos@8|poly-bottom|10.5|33|contact@10||10.5|24.5
+Ametal-1|net@304|||S0|contact@16||0|0|contact@22||0|0
+Ametal-1|net@305|||S0|contact@15||28|0|contact@44||28|0
+Ametal-1|net@306|||S0|contact@17||-28|0|contact@45||-28|0
+APolysilicon|net@307|||S2700|nmos@9|poly-top|32|18|pin@76||32|40.9
+APolysilicon|net@308|||S0|pin@76||32|40.9|contact@62||30.5|40.9
+Ametal-1|net@310|||S0|pin@77||36|10.4|contact@2||36|10.4
+Ametal-1|net@313|||S900|pin@21||-7|25|contact@10||-7|24.5
+Ametal-1|net@314|||S2700|pin@22||-20.5|-25|contact@12||-20.5|-24.5
+APolysilicon|net@318|||S1800|pin@79||2.5|63.5|contact@63||3.9|63.5
+Ametal-1|net@320|||S0|pin@80||36|63.5|contact@63||9.1|63.5
+Ametal-1|net@321|||S2700|pin@77||36|10.4|pin@80||36|63.5
+Ametal-1|net@322|||S2700|contact@4||20|-42.8|pin@81||20|-36.5
+Ametal-1|net@323|||S900|pin@82||36|-36.5|contact@6||36|-42.8
+Ametal-1|net@324|||S1800|pin@81||20|-36.5|pin@82||36|-36.5
+AP-Active|net@325|||RS1800|pmos@0|diff-right|-0.7|45|pmos@10|diff-left|-0.3|45
+APolysilicon|net@327|||S0|contact@63||3.9|63.5|pin@83||2.5|63.5
+APolysilicon|net@328|||S900|pin@83||2.5|63.5|pmos@10|poly-top|2.5|57
+Ametal-1|net@331|||S2700|contact@59||6.5|50.2|pin@84||6.5|58
+Ametal-1|net@332|||S1800|pin@84||6.5|58|pin@85||22.5|58
+Ametal-1|net@333|||S900|pin@85||22.5|58|contact@60||22.5|50.2
+Ametal-1|net@334|||S900|contact@48||14.5|39.8|pin@86||14.5|32
+Ametal-1|net@335|||S1800|pin@86||14.5|32|pin@87||21.9|32
+AP-Active|net@339|||RS1800|contact@64||-36|-48|pmos@11|diff-left|-34.8|-48
+AP-Active|net@340|||RS0|contact@65||-28|-48|pmos@11|diff-right|-29.2|-48
+AP-Active|net@341|||RS0|contact@47||-7.5|45|pmos@13|diff-right|-8.7|45
+AP-Active|net@342|||RS1800|contact@66||-15.5|45|pmos@13|diff-left|-14.3|45
+APolysilicon|net@345|||S1800|pin@88||-32|62|pin@89||-3.5|62
+APolysilicon|net@346|||S900|pin@89||-3.5|62|pmos@0|poly-top|-3.5|57
+APolysilicon|net@350|||S900|nmos@26|poly-bottom|-32|-18|pmos@11|poly-top|-32|-30
+Ametal-2|net@351||6.2|S0|contact@67||-28|-50|pinsVddG@0|vdd_1|-40.5|-50
+Ametal-1|net@352|||S900|contact@65||-28|-50|contact@67||-28|-50
+Ametal-1|net@353|||S2700|contact@64||-36|-37.6|contact@29||-36|-10.4
+Ametal-1|net@358|||S2700|contact@29||-36|10.4|pin@94||-36|16
+Ametal-1|net@359|||S1800|pin@94||-36|16|pin@95||-22.5|16
+Ametal-1|net@360|||S2700|pin@95||-22.5|16|contact@68||-22.5|33.4
+APolysilicon|net@363|||S900|pin@88||-32|62|pin@97||-32|33
+APolysilicon|net@364|||S0|pmos@13|poly-bottom|-11.5|33|pin@96||-22.5|33
+APolysilicon|net@365|||S2700|pin@96||-22.5|33|contact@68||-22.5|33.4
+APolysilicon|net@366|||S900|pin@97||-32|33|nmos@26|poly-top|-32|18
+APolysilicon|net@367|||S1800|pin@97||-32|33|contact@69||-31.5|33
+Ametal-1|net@368|||S1800|pin@54||-32|31|contact@69||-31.5|31
+Ametal-1|net@370|||S900|contact@66||-15.5|40|contact@70||-15.5|40
+Ametal-1|net@372|||S900|contact@48||14.5|40|contact@71||14.5|40
+Ametal-2|net@373|||S1800|contact@70||-15.5|40|contact@71||14.5|40
+Ametal-2|net@376|||S1800|contact@73||14|10|contact@72||21.9|10
+Ametal-1|net@377|||S900|contact@33||14|10|contact@73||14|10
+Ametal-1|net@379|||S900|contact@46||-14|10|contact@74||-14|10
+Ametal-1|net@384|||S1800|pin@87||21.9|32|pin@101||30.5|32
+Ametal-1|net@385|||S2700|pin@101||30.5|32|contact@62||30.5|40.9
+Ametal-2|net@386|||S1800|pin@103||0|10|contact@73||14|10
+Ametal-2|net@388|||S1800|contact@74||-14|10|pin@103||0|10
+Ametal-1|net@390|||S900|pin@87||21.9|32|contact@72||21.9|10
+AP-Active|net@391|||RS0|contact@59||6.5|45|pmos@10|diff-right|5.3|45
+Econd||D5G2;|pin@22||I
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_2||D5G2;|pinsVddG@1|gnd|G
+Ein||D5G2;|pin@21||I
+Emc||D5G2;|pin@54||I
+Epred_1|pred|D5G2;|pin@103||O
+Evdd||D5G2;|pinsVddG@0|vdd|P
+Evdd_3||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_4||D5G2;|pinsVddG@1|vdd|P
+Evdd_5||D5G2;|pinsVddG@1|vdd_1|P
+X