migrate jelib->delib
[fleet.git] / chips / marina / electric / driversM.delib / twin3inEasy.lay
diff --git a/chips/marina/electric/driversM.delib/twin3inEasy.lay b/chips/marina/electric/driversM.delib/twin3inEasy.lay
new file mode 100644 (file)
index 0000000..9c3221b
--- /dev/null
@@ -0,0 +1,222 @@
+HdriversM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell twin3inEasy;2{lay}
+Ctwin3inEasy;2{lay}||cmos90|1221430967817|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||0|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@1||-16|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@2||-16|0||20.8|X|
+NMetal-1-N-Active-Con|contact@3||-2|0||20.8|X|
+NMetal-1-N-Active-Con|contact@4||12|0||20.8|X|
+NMetal-1-N-Active-Con|contact@5||20|0||20.8|X|
+NMetal-1-P-Active-Con|contact@6||-8|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@9||36|0||20.8|X|
+NMetal-1-N-Active-Con|contact@10||28|0||20.8|X|
+NMetal-1-P-Active-Con|contact@14||20|48||20.8||
+NMetal-1-P-Active-Con|contact@15||12|48||20.8||
+NMetal-1-N-Active-Con|contact@48||44|0||20.8|X|
+NMetal-1-Polysilicon-Con|contact@51||28|19.5|20.8||RR|
+NMetal-1-Polysilicon-Con|contact@52||-30|-24.5|16.8||RR|
+NMetal-1-Polysilicon-Con|contact@53||-2|-19.5|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@55||20|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@56||36|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@57||28|10||||
+NX-Metal-1-Metal-2-Con|contact@58||12|10||||
+NX-Metal-1-Metal-2-Con|contact@59||-16|10||||
+NX-Metal-1-Metal-2-Con|contact@60||44|10||||
+NX-Metal-1-Metal-2-Con|contact@62||20|50||6.2||
+NMetal-1-Polysilicon-Con|contact@63||-2|24.5|16.8||RR|
+NX-Metal-1-Metal-2-Con|contact@64||0|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@65||-16|-50||6.2||
+NMetal-1-P-Active-Con|contact@68||8|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@70||-44|0||20.8|X|
+NMetal-1-N-Active-Con|contact@71||-30|0||20.8|X|
+NX-Metal-1-Metal-2-Con|contact@77||-44|10||||
+NMetal-1-P-Active-Con|contact@78||-16|48||20.8|X|
+NMetal-1-P-Active-Con|contact@79||-24|48||20.8|X|
+NMetal-1-P-Active-Con|contact@80||-40|48||20.8|X|
+NMetal-1-P-Active-Con|contact@81||-32|48||20.8|X|
+NMetal-1-Polysilicon-Con|contact@82||-30|19.5|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@83||-40|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@84||-24|50||6.2||
+NN-Transistor|nmos@1||-12|0||26|X|
+NN-Transistor|nmos@2||-6|0||26|X|
+NN-Transistor|nmos@4||2|0||26|X|
+NN-Transistor|nmos@5||8|0||26|X|
+NN-Transistor|nmos@7||16|0||26|X|
+NN-Transistor|nmos@12||32|0||26|X|
+NN-Transistor|nmos@13||24|0||26|X|
+NN-Transistor|nmos@14||40|0||26|X|
+NN-Transistor|nmos@19||-40|0||26|X|
+NN-Transistor|nmos@20||-34|0||26|X|
+NN-Transistor|nmos@21||-26|0||26|X|
+NN-Transistor|nmos@22||-20|0||26|X|
+NPolysilicon-Pin|pin@4||40|19.5||||
+NPolysilicon-Pin|pin@5||16|19.5||||
+NPolysilicon-Pin|pin@6||0.6|-18||||
+NPolysilicon-Pin|pin@7||-6|-19.5||||
+NMetal-1-Pin|pin@15||-8|-32||||
+NPolysilicon-Pin|pin@21||-12|24.5||||
+NPolysilicon-Pin|pin@22||8|24.5||||
+NMetal-1-Pin|pin@23||8|-32||||
+NMetal-1-Pin|pin@25||4|25||||
+NMetal-1-Pin|pin@26||-36|-25||||
+NMetal-1-Pin|pin@27||28|25||||
+NMetal-1-Pin|pin@28||-35.5|-19||||
+NMetal-1-Pin|pin@31||6|-32||||
+NMetal-1-Pin|pin@33||6|-10.4||||
+NMetal-1-Pin|pin@36||-32|32||||
+NPolysilicon-Pin|pin@40||-40|-24.5||||
+NPolysilicon-Pin|pin@42||-34|19.5||||
+NPolysilicon-Pin|pin@43||-26|19.5||||
+NMetal-1-Pin|pin@45||-22|12||||
+NMetal-1-Pin|pin@46||-30|12||||
+NMetal-1-Pin|pin@47||-16|32||||
+NPolysilicon-Pin|pin@48||-20|-24.5||||
+NMetal-1-Pin|pin@53||-35.5|19||||
+NMetal-1-Pin|pin@54||-4.6|-19||||
+NMetal-1-Pin|pin@55||-27.4|19||||
+NMetal-1-Pin|pin@56||-22|32||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-48.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||48.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|102|48||A
+NN-Well-Node|plnode@1||0|-50|102|52||A
+NN-Well-Node|plnode@2||0|50|102|52||A
+NP-Select-Node|plnode@3||0|-50|99|52||A
+NP-Select-Node|plnode@4||0|50|99|52||A
+NN-Select-Node|plnode@5||0|0|99|48||A
+NP-Transistor|pmos@0||-4|-48||26|X|
+NP-Transistor|pmos@1||-12|-48||26|X|
+NP-Transistor|pmos@6||16|48||26||
+NP-Transistor|pmos@7||4|-48||26|X|
+NP-Transistor|pmos@13||-36|48||26|X|
+NP-Transistor|pmos@14||-20|48||26|X|
+NP-Transistor|pmos@15||-28|48||26|X|
+AN-Active|net@1|||RS1800|contact@2||-16|0|nmos@1|diff-right|-14.8|0
+AN-Active|net@2|||RS1800|contact@10||28|0|nmos@12|diff-right|29.2|0
+AN-Active|net@3|||RS0|contact@9||36|0|nmos@12|diff-left|34.8|0
+AN-Active|net@4|||RS0|contact@10||28|0|nmos@13|diff-left|26.8|0
+AN-Active|net@5|||RS1800|contact@5||20|0|nmos@13|diff-right|21.2|0
+AN-Active|net@6|||RS0|contact@3||-2|0|nmos@2|diff-left|-3.2|0
+AN-Active|net@7|||RS1800|contact@3||-2|0|nmos@4|diff-right|-0.8|0
+AN-Active|net@8|||RS0|contact@4||12|0|nmos@5|diff-left|10.8|0
+AN-Active|net@9|||RS1800|contact@4||12|0|nmos@7|diff-right|13.2|0
+AP-Active|net@11|||RS0|contact@0||0|-48|pmos@0|diff-left|-1.2|-48
+AP-Active|net@12|||RS1800|contact@6||-8|-48|pmos@0|diff-right|-6.8|-48
+AP-Active|net@13|||RS1800|contact@1||-16|-48|pmos@1|diff-right|-14.8|-48
+AP-Active|net@14|||RS0|contact@6||-8|-48|pmos@1|diff-left|-9.2|-48
+AP-Active|net@23|||RS0|contact@14||20|48|pmos@6|diff-right|18.8|48
+AP-Active|net@24|||RS1800|contact@15||12|48|pmos@6|diff-left|13.2|48
+Ametal-2|net@202||6.2|S0|pinsVddG@3|gnd|48.5|0|contact@56||36|0
+Ametal-2|net@214||6.2|S0|contact@62||20|50|contact@84||-24|50
+AN-Active|net@215|||RS0|contact@48||44|0|nmos@14|diff-left|42.8|0
+AN-Active|net@216|||RS1800|contact@9||36|0|nmos@14|diff-right|37.2|0
+AN-Active|net@221|||RS0|contact@5||20|0|nmos@7|diff-left|18.8|0
+AN-Active|net@224|||RS0|nmos@5|diff-right|5.2|0|nmos@4|diff-left|4.8|0
+AN-Active|net@225|||RS0|nmos@2|diff-right|-8.8|0|nmos@1|diff-left|-9.2|0
+Ametal-2|net@228||6.2|S0|contact@55||20|0|pinsVddG@2|gnd|-48.5|0
+Ametal-1|net@229|||S900|contact@5||20|-1|contact@55||20|-1
+Ametal-2|net@230||6.2|S0|contact@56||36|0|contact@55||20|0
+Ametal-1|net@231|||S900|contact@9||36|-1|contact@56||36|-1
+Ametal-1|net@233|||S900|contact@10||28|10|contact@57||28|10
+Ametal-2|net@234|||S1800|contact@58||12|10|contact@57||28|10
+Ametal-1|net@235|||S900|contact@4||12|10|contact@58||12|10
+Ametal-2|net@236|||S1800|contact@59||-16|10|contact@58||12|10
+Ametal-1|net@237|||S900|contact@2||-16|10|contact@59||-16|10
+Ametal-2|net@238|||S1800|contact@57||28|10|contact@60||44|10
+Ametal-1|net@239|||S900|contact@48||44|10|contact@60||44|10
+Ametal-2|net@245||6.2|S0|pinsVddG@3|vdd|48.5|50|contact@62||20|50
+Ametal-1|net@246|||S900|contact@14||20|49|contact@62||20|49
+APolysilicon|net@248|||S900|pin@4||40|19.5|nmos@14|poly-top|40|18
+APolysilicon|net@249|||S0|pin@4||40|19.5|contact@51||38.4|19.5
+APolysilicon|net@250|||S2700|nmos@12|poly-top|32|18|contact@51||32|19.5
+APolysilicon|net@251|||S2700|nmos@13|poly-top|24|18|contact@51||24|19.5
+APolysilicon|net@252|||S2700|nmos@7|poly-top|16|18|pin@5||16|19.5
+APolysilicon|net@253|||S1800|pin@5||16|19.5|contact@51||17.6|19.5
+APolysilicon|net@254|||S0|nmos@4|poly-bottom|2|-18|pin@6||0.6|-18
+APolysilicon|net@255|||S900|pin@6||0.6|-18|contact@53||0.6|-19.5
+APolysilicon|net@256|||S900|nmos@2|poly-bottom|-6|-18|pin@7||-6|-19.5
+APolysilicon|net@257|||S1800|pin@7||-6|-19.5|contact@53||-4.6|-19.5
+Ametal-1|net@272|||S2700|contact@6||-8|-48|pin@15||-8|-32
+APolysilicon|net@281|||S2700|nmos@1|poly-top|-12|18|pin@21||-12|24.5
+APolysilicon|net@282|||S1800|pin@21||-12|24.5|contact@63||-10.4|24.5
+APolysilicon|net@283|||S2700|nmos@5|poly-top|8|18|pin@22||8|24.5
+APolysilicon|net@284|||S0|pin@22||8|24.5|contact@63||6.4|24.5
+APolysilicon|net@285|||S900|nmos@1|poly-bottom|-12|-18|pmos@1|poly-top|-12|-30
+APolysilicon|net@286|||S2700|pmos@0|poly-top|-4|-30|contact@53||-4|-19.5
+Ametal-1|net@288|||S900|contact@0||0|-51|contact@64||0|-51
+Ametal-2|net@289||6.2|S1800|contact@65||-16|-50|contact@64||0|-50
+Ametal-1|net@290|||S900|contact@1||-16|-51|contact@65||-16|-51
+APolysilicon|net@295|||S1800|pmos@0|poly-top|-4|-30|pmos@7|poly-top|4|-30
+Ametal-1|net@297|||S1800|pin@15||-8|-32|pin@31||6|-32
+Ametal-1|net@298|||S900|pin@23||8|-32|contact@68||8|-37.6
+AP-Active|net@301|||RS1800|contact@0||0|-48|pmos@7|diff-right|1.2|-48
+AP-Active|net@302|||RS0|contact@68||8|-48|pmos@7|diff-left|6.8|-48
+Ametal-1|net@308|||S2700|contact@63||4|24.5|pin@25||4|25
+Ametal-1|net@309|||S900|contact@52||-36|-24.5|pin@26||-36|-25
+Ametal-1|net@310|||S2700|contact@51||28|19.5|pin@27||28|25
+AN-Active|net@312|||RS1800|contact@70||-44|0|nmos@19|diff-right|-42.8|0
+AN-Active|net@313|||RS0|contact@71||-30|0|nmos@20|diff-left|-31.2|0
+AN-Active|net@314|||RS1800|contact@71||-30|0|nmos@21|diff-right|-28.8|0
+AN-Active|net@315|||RS0|contact@2||-16|0|nmos@22|diff-left|-17.2|0
+AN-Active|net@316|||RS1800|nmos@19|diff-left|-37.2|0|nmos@20|diff-right|-36.8|0
+AN-Active|net@317|||RS1800|nmos@21|diff-left|-23.2|0|nmos@22|diff-right|-22.8|0
+Ametal-1|net@330|||S1800|pin@31||6|-32|pin@23||8|-32
+Ametal-1|net@333|||S0|pin@33||6|-10.4|contact@3||-2|-10.4
+Ametal-1|net@337|||S0|pin@56||-22|32|pin@36||-32|32
+APolysilicon|net@348|||S1800|pin@40||-40|-24.5|contact@52||-38.4|-24.5
+Ametal-2|net@351|||S0|contact@59||-16|10|contact@77||-44|10
+Ametal-1|net@352|||S900|contact@70||-44|10|contact@77||-44|10
+Ametal-1|net@355|||S2700|pin@31||6|-32|pin@33||6|-10.4
+Ametal-1|net@357|||S2700|contact@4||12|0|contact@15||12|37.6
+APolysilicon|net@358|||S900|pmos@6|poly-bottom|16|30|pin@5||16|19.5
+Ametal-2|net@360||6.2|S0|pinsVddG@3|vdd_1|48.5|-50|contact@64||0|-50
+Ametal-2|net@366||6.2|S1800|pinsVddG@2|vdd_1|-48.5|-50|contact@65||-16|-50
+AP-Active|net@368|||RS1800|contact@80||-40|48|pmos@13|diff-right|-38.8|48
+AP-Active|net@370|||RS0|contact@81||-32|48|pmos@13|diff-left|-33.2|48
+AP-Active|net@371|||RS0|contact@78||-16|48|pmos@14|diff-left|-17.2|48
+AP-Active|net@372|||RS1800|contact@79||-24|48|pmos@14|diff-right|-22.8|48
+AP-Active|net@373|||RS0|contact@79||-24|48|pmos@15|diff-left|-25.2|48
+AP-Active|net@374|||RS1800|contact@81||-32|48|pmos@15|diff-right|-30.8|48
+APolysilicon|net@377|||S2700|nmos@20|poly-top|-34|18|pin@42||-34|19.5
+APolysilicon|net@378|||S1800|pin@42||-34|19.5|contact@82||-32.6|19.5
+APolysilicon|net@379|||S2700|nmos@21|poly-top|-26|18|pin@43||-26|19.5
+APolysilicon|net@380|||S0|pin@43||-26|19.5|contact@82||-27.4|19.5
+Ametal-2|net@381||6.2|S0|contact@83||-40|50|pinsVddG@2|vdd|-48.5|50
+Ametal-1|net@382|||S900|contact@80||-40|50|contact@83||-40|50
+Ametal-2|net@383||6.2|S0|contact@84||-24|50|contact@83||-40|50
+Ametal-1|net@384|||S900|contact@79||-24|50|contact@84||-24|50
+Ametal-1|net@388|||S0|pin@45||-22|12|pin@46||-30|12
+Ametal-1|net@389|||S900|pin@46||-30|12|contact@71||-30|10.4
+Ametal-1|net@390|||S2700|pin@36||-32|32|contact@81||-32|37.6
+Ametal-1|net@392|||S900|contact@78||-16|37.6|pin@47||-16|32
+APolysilicon|net@393|||S900|pmos@14|poly-bottom|-20|30|nmos@22|poly-top|-20|18
+APolysilicon|net@394|||S0|pmos@15|poly-bottom|-28|30|pmos@13|poly-bottom|-36|30
+APolysilicon|net@395|||S900|pmos@15|poly-bottom|-28|30|contact@82||-28|19.5
+APolysilicon|net@396|||S900|nmos@19|poly-bottom|-40|-18|pin@40||-40|-24.5
+APolysilicon|net@397|||S900|nmos@22|poly-bottom|-20|-18|pin@48||-20|-24.5
+APolysilicon|net@398|||S0|pin@48||-20|-24.5|contact@52||-21.6|-24.5
+Ametal-1|net@406|||S1800|pin@28||-35.5|-19|pin@54||-4.6|-19
+Ametal-1|net@407|||S900|pin@54||-4.6|-19|contact@53||-4.6|-19.5
+Ametal-1|net@409|||S900|pin@53||-35.5|19|pin@28||-35.5|-19
+Ametal-1|net@410|||S1800|pin@53||-35.5|19|pin@55||-27.4|19
+Ametal-1|net@411|||S2700|pin@55||-27.4|19|contact@82||-27.4|19.5
+Ametal-1|net@412|||S0|pin@47||-16|32|pin@56||-22|32
+Ametal-1|net@413|||S2700|pin@45||-22|12|pin@56||-22|32
+Efire||D5G2;|pin@53||I
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Eok||D5G2;|pin@27||I
+Eout[A]||D5G2;|pin@31||O
+Eout[B]||D5G2;|pin@36||O
+Esel[A]||D5G2;|pin@25||I
+Esel[B]||D5G2;|pin@26||I
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X