migrate jelib->delib
[fleet.git] / chips / marina / electric / oneHotM.delib / onDeck.lay
diff --git a/chips/marina/electric/oneHotM.delib/onDeck.lay b/chips/marina/electric/oneHotM.delib/onDeck.lay
new file mode 100644 (file)
index 0000000..5317b65
--- /dev/null
@@ -0,0 +1,206 @@
+HoneHotM|8.10k
+
+# External Libraries:
+
+LdriversM|driversM
+
+Lgates1inM|gates1inM
+
+Lgates2inM|gates2inM
+
+Lgates3inM|gates3inM
+
+LwiresL|wiresL
+
+# Cell onDeck;4{lay}
+ConDeck;4{lay}||cmos90|1230644737459|1244036581815||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244036599861
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@13||-40|56||||
+NX-Metal-1-Metal-2-Con|contact@14||10.5|50||||
+NX-Metal-1-Metal-2-Con|contact@15||-80|50||||
+NX-Metal-1-Metal-2-Con|contact@16||-106|88||||
+NX-Metal-1-Metal-2-Con|contact@17||-64|50||||
+NX-Metal-1-Metal-2-Con|contact@18||-155|112||||
+NX-Metal-1-Metal-2-Con|contact@21||-37.5|94||||
+NX-Metal-1-Metal-2-Con|contact@22||-134.5|94||||
+NX-Metal-1-Metal-2-Con|contact@23||172|112||||
+NX-Metal-1-Metal-2-Con|contact@24||54.5|32||||
+NX-Metal-1-Metal-2-Con|contact@25||142.5|32||||
+NX-Metal-1-Metal-2-Con|contact@26||172|-12||||
+NX-Metal-1-Metal-2-Con|contact@27||-154.5|44||||
+NX-Metal-1-Metal-2-Con|contact@28||-45.5|82||||
+NX-Metal-1-Metal-2-Con|contact@32||-116|100||||
+NX-Metal-1-Metal-2-Con|contact@33||-109|62||||
+NX-Metal-1-Metal-2-Con|contact@34||-87|38||||
+NX-Metal-1-Metal-2-Con|contact@35||-87|106||||
+NX-Metal-1-Metal-2-Con|contact@36||124|-32||||
+Igates1inM:inv10D;1{lay}|inv10D@2||-64|72|||D5G4;
+Igates1inM:inv30;1{lay}|inv30@0||160|72|XRR||D5G4;
+Igates1inM:inv510;3{lay}|inv510@2||-31.5|72|||D5G4;
+Igates2inM:nand10symLT;2{lay}|nand10sy@2||57|72|X||D5G4;
+Igates3inM:nor3in6.6sym;2{lay}|nor3in6.@0||10|72|Y||D5G4;
+Igates3inM:nor3in6.6sym;2{lay}|nor3in6.@1||104|72|XY||D5G4;
+Igates2inM:nor05symA;1{lay}|nor05sym@1||-85.5|72|||D5G4;
+Igates2inM:nor05symA;1{lay}|nor05sym@2||-111.5|72|Y||D5G4;
+IonDeckSucc;2{lay}|onDeckSu@2||-15.5|-72|||D5G4;
+NMetal-1-Pin|pin@30||78|47||||
+NMetal-1-Pin|pin@31||30|97||||
+NMetal-1-Pin|pin@37||142.5|97||||
+NMetal-1-Pin|pin@39||142.5|47||||
+NMetal-2-Pin|pin@67||-49|94||||
+NMetal-2-Pin|pin@71||38|82||||
+NMetal-1-Pin|pin@78||94|54||||
+NMetal-2-Pin|pin@80||75|56||||
+NMetal-2-Pin|pin@81||75|44||||
+NMetal-2-Pin|pin@82||3|44||||
+NMetal-2-Pin|pin@86||87|82||||
+NMetal-2-Pin|pin@88||87|88||||
+NMetal-2-Pin|pin@92||107|-32||||
+NMetal-1-Pin|pin@94||-154.5|9||||
+NMetal-1-Pin|pin@97||-155|9||||
+NMetal-1-Pin|pin@100||78|61.5||||
+NMetal-1-Pin|pin@101||-138|68.5||||
+NMetal-1-Pin|pin@102||-134.5|68.5||||
+NMetal-1-Pin|pin@103||-106|83.5||||
+NMetal-2-Pin|pin@105||-129|100||||
+NMetal-2-Pin|pin@107||-95|62||||
+NMetal-2-Pin|pin@109||-77|38||||
+NMetal-2-Pin|pin@111||-94|106||||
+NMetal-1-Pin|pin@112||-87|99.5||||
+NMetal-1-Pin|pin@113||-83|99.5||||
+NMetal-1-Pin|pin@114||-87|50||||
+NMetal-1-Pin|pin@115||-90|50||||
+NMetal-1-Pin|pin@116||-40|62.5||||
+NMetal-1-Pin|pin@119||22.5|-3||||
+NMetal-1-Pin|pin@121||-45.5|-3||||
+NMetal-1-Pin|pin@122||94|2||||
+NMetal-1-Pin|pin@125||124|2||||
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-155|72|XY||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@2||137|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@3||-129|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@4||-51|72|||D5G4;
+Ametal-1|net@123|||S0|pin@30||78|47|nand10sy@2|inB|65|47
+Ametal-1|net@124|||S900|nor3in6.@0|out_1|30|104|pin@31||30|97
+Ametal-1|net@125|||S1800|pin@31||30|97|nand10sy@2|inA|49|97
+Ametal-2|net@126|||S0|nand10sy@2|gnd_1|38.5|72|nor3in6.@0|gnd_1|38.5|72
+Ametal-2|net@127|||S0|nand10sy@2|vdd_3|38.5|22|nor3in6.@0|vdd_2|38.5|22
+Ametal-2|net@128|||S0|nand10sy@2|vdd_2|38.5|122|nor3in6.@0|vdd_3|38.5|122
+Ametal-2|net@135|||S0|nor3in6.@0|inC|23|56|contact@13||-40|56
+Ametal-1|net@136|||S2700|inv510@2|out5|-40|47|contact@13||-40|56
+Ametal-2|net@137|||S0|inv510@2|gnd_1|-18.5|72|nor3in6.@0|gnd|-18.5|72
+Ametal-2|net@138|||S0|inv510@2|vdd_3|-18.5|22|nor3in6.@0|vdd|-18.5|22
+Ametal-2|net@139|||S0|inv510@2|vdd_2|-18.5|122|nor3in6.@0|vdd_1|-18.5|122
+Ametal-1|net@140|||S900|nor3in6.@0|inA|10.5|54|contact@14||10.5|50
+Ametal-1|net@143|||S2700|nor05sym@1|out|-80|40|contact@15||-80|50
+Ametal-1|net@144|||S900|nor05sym@2|out|-106|104|contact@16||-106|88
+Ametal-2|net@148|||S0|contact@14||10.5|50|contact@17||-64|50
+Ametal-2|net@150|||S0|nor3in6.@0|inB|17|88|contact@16||-106|88
+Ametal-2|net@156|||S0|nor05sym@2|gnd_1|-98.5|72|nor05sym@1|gnd|-98.5|72
+Ametal-2|net@157|||S0|nor05sym@2|vdd_2|-98.5|22|nor05sym@1|vdd_1|-98.5|22
+Ametal-2|net@158|||S0|nor05sym@2|vdd_3|-98.5|122|nor05sym@1|vdd|-98.5|122
+Ametal-2|net@162|||S0|inv10D@2|gnd|-72.5|72|nor05sym@1|gnd_1|-72.5|72
+Ametal-2|net@163|||S0|inv10D@2|vdd|-72.5|122|nor05sym@1|vdd_2|-72.5|122
+Ametal-2|net@164|||S0|inv10D@2|vdd_1|-72.5|22|nor05sym@1|vdd_3|-72.5|22
+Ametal-2|net@165|||S0|contact@17||-64|50|contact@15||-80|50
+Ametal-1|net@166|||S2700|inv10D@2|in|-64|47|contact@17||-64|50
+Ametal-2|net@167|||S1800|wellCont@2|gnd_1|141.5|72|inv30@0|gnd|143.5|72
+Ametal-2|net@168|||S1800|wellCont@2|vdd_2|141.5|22|inv30@0|vdd|143.5|22
+Ametal-2|net@169|||S1800|wellCont@2|vdd_3|141.5|122|inv30@0|vdd_1|143.5|122
+Ametal-1|net@173|||S0|inv30@0|inA|153|97|pin@37||142.5|97
+Ametal-1|net@176|||S1800|pin@39||142.5|47|inv30@0|inB|153|47
+Ametal-2|net@177|||S0|wellCont@3|gnd_1|-124.5|72|nor05sym@2|gnd|-124.5|72
+Ametal-2|net@178|||S0|wellCont@3|vdd_2|-124.5|22|nor05sym@2|vdd|-124.5|22
+Ametal-2|net@179|||S0|wellCont@3|vdd_3|-124.5|122|nor05sym@2|vdd_1|-124.5|122
+Ametal-2|net@183|||S0|predDri2@1|gnd|-133.5|72|wellCont@3|gnd|-133.5|72
+Ametal-2|net@184|||S0|predDri2@1|vdd|-133.5|22|wellCont@3|vdd|-133.5|22
+Ametal-2|net@185|||S0|predDri2@1|vdd_1|-133.5|122|wellCont@3|vdd_1|-133.5|122
+Ametal-1|net@186|||S2700|predDri2@1|in|-155|94|contact@18||-155|112
+Ametal-1|net@210|||S900|pin@37||142.5|97|pin@39||142.5|47
+Ametal-1|net@223||0.4|S2700|inv510@2|in[1]|-37.5|79|contact@21||-37.5|94
+Ametal-2|net@224|||S0|contact@21||-37.5|94|pin@67||-49|94
+Ametal-2|net@225|||S0|pin@67||-49|94|contact@22||-134.5|94
+Ametal-1|net@226|||S2700|pin@102||-134.5|68.5|contact@22||-134.5|94
+Ametal-1|net@229|||S2700|inv30@0|out|172|72|contact@23||172|112
+Ametal-1|net@230|||S900|nand10sy@2|out_1|54.5|40|contact@24||54.5|32
+Ametal-1|net@233|||S900|pin@39||142.5|47|contact@25||142.5|32
+Ametal-2|net@240|||S1800|contact@24||54.5|32|contact@25||142.5|32
+Ametal-2|net@244|||S0|nor3in6.@1|gnd_1|75.5|72|nand10sy@2|gnd|75.5|72
+Ametal-2|net@245|||S0|nor3in6.@1|vdd_2|75.5|22|nand10sy@2|vdd_1|75.5|22
+Ametal-2|net@246|||S0|nor3in6.@1|vdd_3|75.5|122|nand10sy@2|vdd|75.5|122
+Ametal-2|net@247|||S0|nor3in6.@1|gnd|132.5|72|wellCont@2|gnd|132.5|72
+Ametal-2|net@248|||S0|nor3in6.@1|vdd|132.5|22|wellCont@2|vdd|132.5|22
+Ametal-2|net@249|||S0|nor3in6.@1|vdd_1|132.5|122|wellCont@2|vdd_1|132.5|122
+Ametal-1|net@255|||S1800|pin@78||94|54|nor3in6.@1|inA|103.5|54
+Ametal-2|net@259|||S0|nor3in6.@1|inC|91|56|pin@80||75|56
+Ametal-2|net@260|||S900|pin@80||75|56|pin@81||75|44
+Ametal-2|net@261|||S0|pin@82||3|44|contact@27||-154.5|44
+Ametal-2|net@263|||S0|pin@81||75|44|pin@82||3|44
+Ametal-2|net@269|||S1800|pin@71||38|82|pin@86||87|82
+Ametal-2|net@272|||S1800|pin@88||87|88|nor3in6.@1|inB|97|88
+Ametal-2|net@273|||S0|wellCont@4|gnd|-55.5|72|inv10D@2|gnd_1|-55.5|72
+Ametal-2|net@274|||S0|wellCont@4|vdd|-55.5|22|inv10D@2|vdd_3|-55.5|22
+Ametal-2|net@275|||S0|wellCont@4|vdd_1|-55.5|122|inv10D@2|vdd_2|-55.5|122
+Ametal-2|net@276|||S1800|wellCont@4|gnd_1|-46.5|72|inv510@2|gnd|-44.5|72
+Ametal-2|net@277|||S1800|wellCont@4|vdd_2|-46.5|22|inv510@2|vdd_1|-44.5|22
+Ametal-2|net@278|||S1800|wellCont@4|vdd_3|-46.5|122|inv510@2|vdd|-44.5|122
+Ametal-2|net@279|||S0|pin@71||38|82|contact@28||-45.5|82
+Ametal-1|net@280|||S900|contact@28||-45.5|82|pin@121||-45.5|-3
+Ametal-1|net@293|||S900|contact@27||-154.5|44|pin@94||-154.5|9
+Ametal-1|net@301|||S900|pin@100||78|61.5|pin@30||78|47
+Ametal-2|net@302|||S2700|pin@86||87|82|pin@88||87|88
+Ametal-1|net@304|||S0|pin@94||-154.5|9|pin@97||-155|9
+Ametal-1|net@307|||S1800|pin@100||78|61.5|nor3in6.@1|out_2|104|61.5
+Ametal-1|net@308|||S2700|predDri2@1|pred|-138|56|pin@101||-138|68.5
+Ametal-1|net@309|||S1800|pin@101||-138|68.5|pin@102||-134.5|68.5
+Ametal-1|net@311||0.4|S900|contact@16||-106|88|pin@103||-106|83.5
+Ametal-2|net@319|||S0|contact@23||172|112|contact@18||-155|112
+Ametal-1|net@320|||S2700|nor05sym@2|inA|-116|91|contact@32||-116|100
+Ametal-2|net@321|||S0|contact@32||-116|100|pin@105||-129|100
+Ametal-1|net@322|||S2700|nor05sym@2|inB|-109|47|contact@33||-109|62
+Ametal-2|net@323|||S1800|contact@33||-109|62|pin@107||-95|62
+Ametal-2|net@325|||S1800|contact@34||-87|38|pin@109||-77|38
+Ametal-2|net@327|||S0|contact@35||-87|106|pin@111||-94|106
+Ametal-1|net@328|||S900|contact@35||-87|106|pin@112||-87|99.5
+Ametal-1|net@330|||S1800|pin@112||-87|99.5|pin@113||-83|99.5
+Ametal-1|net@331|||S900|pin@113||-83|99.5|nor05sym@1|inB|-83|97
+Ametal-1|net@332|||S2700|contact@34||-87|38|pin@114||-87|50
+Ametal-1|net@334|||S0|pin@114||-87|50|pin@115||-90|50
+Ametal-1|net@335|||S2700|pin@115||-90|50|nor05sym@1|inA|-90|53
+Ametal-1|net@343|||S900|pin@78||94|54|pin@122||94|2
+Ametal-1|net@345|||S2700|contact@26||172|-12|inv30@0|out|172|72
+Ametal-1|net@354||0.4|S2700|contact@13||-40|56|pin@116||-40|62.5
+Ametal-2|net@357|||S0|contact@26||172|-12|onDeckSu@2|fire[od]|-91|-12
+Ametal-1|net@360|||S2700|onDeckSu@2|succ|22.5|-41.5|pin@119||22.5|-3
+Ametal-1|net@364|||S0|pin@119||22.5|-3|pin@121||-45.5|-3
+Ametal-1|net@365|||S900|pin@97||-155|9|onDeckSu@2|od[HEAD]|-155|-38
+Ametal-1|net@367|||S1800|pin@122||94|2|pin@125||124|2
+Ametal-1|net@370|||S900|pin@125||124|2|contact@36||124|-32
+Ametal-1|net@372||0.4|S900|contact@36||124|-32|onDeckSu@2|od[ABORT]|124|-38
+Ametal-2|net@374|||S1800|pin@92||107|-32|contact@36||124|-32
+Ebits[ABORT]||D5G4;|onDeckSu@2|bits[ABORT]|O
+Ebits[HEAD]||D5G4;|onDeckSu@2|bits[HEAD]|I
+Efire[od]||D5G4;|inv30@0|out|O
+Eflag[A][clr]||D5G4;|pin@107||I
+Eflag[A][set]||D5G4;|pin@105||I
+Eflag[D][clr]||D5G4;|pin@111||I
+Eflag[D][set]||D5G4;|pin@109||I
+Egnd||D5G4;|onDeckSu@2|gnd|G
+Egnd_1||D5G4;|inv30@0|gnd_1|G
+Egnd_2||D5G4;|onDeckSu@2|gnd_2|G
+Egnd_3||D5G4;|predDri2@1|gnd_1|G
+Emc||D5G4;|predDri2@1|mc|I
+Eod[ABORT]||D5G4;|pin@92||I
+Eod[HEAD]||D5G4;|pin@82||I
+Eod[OTHER]||D5G4;|pin@71||O
+Epred||D5G4;|pin@67||I
+Es[1]||D5G4;|inv510@2|out10|O
+Es[2]||D5G4;|inv10D@2|out|O
+Evdd||D5G4;|onDeckSu@2|vdd|P
+Evdd_2||D5G4;|inv30@0|vdd_2|P
+Evdd_3||D5G4;|inv30@0|vdd_3|P
+Evdd_4||D5G4;|onDeckSu@2|vdd_4|P
+Evdd_5||D5G4;|onDeckSu@2|vdd_5|P
+Evdd_7||D5G4;|predDri2@1|vdd_2|P
+Evdd_8||D5G4;|predDri2@1|vdd_3|P
+Evdd_9||D5G4;|onDeckSu@2|vdd_3|P
+X