migrate jelib->delib
[fleet.git] / chips / marina / electric / compareM.delib / threeCounters.lay
diff --git a/chips/marina/electric/compareM.delib/threeCounters.lay b/chips/marina/electric/compareM.delib/threeCounters.lay
new file mode 100644 (file)
index 0000000..31ea834
--- /dev/null
@@ -0,0 +1,215 @@
+HcompareM|8.10k
+
+# External Libraries:
+
+LcountersL|countersL
+
+# Cell threeCounters;1{lay}
+CthreeCounters;1{lay}||cmos90|1242813954256|1243265618589||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243265631323
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@0||-1704|62||||
+NX-Metal-2-Metal-3-Con|contact@1||-1704|350||||
+NX-Metal-2-Metal-3-Con|contact@2||-1704|-226||||
+NX-Metal-1-Metal-2-Con|contact@3||-1690|-176||||
+NX-Metal-1-Metal-2-Con|contact@4||-1690|112||||
+NX-Metal-2-Metal-3-Con|contact@5||36|344||||
+NX-Metal-2-Metal-3-Con|contact@6||30|56||||
+NX-Metal-2-Metal-3-Con|contact@7||24|-232||||
+IcountersL:instructionCount;4{lay}|instruct@3||0|0|||D5G4;
+IcountersL:instructionCount;4{lay}|instruct@4||0|-288|||D5G4;
+IcountersL:instructionCount;4{lay}|instruct@5||0|288|||D5G4;
+NMetal-1-Pin|pin@5||-1666.5|-143.5||||
+NMetal-1-Pin|pin@6||-1690|-143.5||||
+NMetal-1-Pin|pin@7||-1666.5|144.5||||
+NMetal-1-Pin|pin@8||-1690|144.5||||
+NMetal-3-Pin|pin@10||36|-432||||
+NMetal-3-Pin|pin@12||30|-432||||
+NMetal-3-Pin|pin@14||24|-432||||
+NMetal-3-Pin|pin@15||-1704|-432||||
+Ametal-3|net@1|||S900|instruct@4|gnd_4|-1728|-144|instruct@3|gnd_3|-1728|-144
+Ametal-3|net@2|||S900|instruct@3|gnd_6|0|-144|instruct@4|gnd_5|0|-144
+Ametal-3|net@3|||S900|instruct@3|gnd_8|-1440|-144|instruct@4|gnd_7|-1440|-144
+Ametal-3|net@4|||S900|instruct@3|gnd_10|-1152|-144|instruct@4|gnd_9|-1152|-144
+Ametal-3|net@5|||S900|instruct@3|gnd_12|-864|-144|instruct@4|gnd_11|-864|-144
+Ametal-3|net@6|||S900|instruct@3|gnd_14|-576|-144|instruct@4|gnd_13|-576|-144
+Ametal-3|net@7|||S900|instruct@3|gnd_16|-288|-144|instruct@4|gnd_15|-288|-144
+Ametal-3|net@8|||S900|instruct@3|gnd_18|288|-144|instruct@4|gnd_17|288|-144
+Ametal-3|net@9|||S900|instruct@3|gnd_20|576|-144|instruct@4|gnd_19|576|-144
+Ametal-3|net@10|||S900|instruct@3|gnd_22|864|-144|instruct@4|gnd_21|864|-144
+Ametal-3|net@11|||S900|instruct@3|gnd_24|1152|-144|instruct@4|gnd_23|1152|-144
+Ametal-3|net@12|||S900|instruct@3|gnd_26|1440|-144|instruct@4|gnd_25|1440|-144
+Ametal-3|net@13|||S900|instruct@3|gnd_28|1728|-144|instruct@4|gnd_27|1728|-144
+Ametal-3|net@14|||S900|instruct@3|sid[1]|48|-144|instruct@4|sod[1]|48|-144
+Ametal-3|net@15|||S900|instruct@3|sid[2]|54|-144|instruct@4|sod[2]|54|-144
+Ametal-3|net@16|||S900|instruct@3|sid[3]|60|-144|instruct@4|sod[3]|60|-144
+Ametal-3|net@17|||S900|instruct@3|sid[4]|66|-141|instruct@4|sod[4]|66|-141
+Ametal-3|net@18|||S900|instruct@3|sid[5]|72|-144|instruct@4|sod[5]|72|-144
+Ametal-3|net@19|||S900|instruct@3|sid[6]|78|-144|instruct@4|sod[6]|78|-144
+Ametal-3|net@20|||S900|instruct@3|sid[7]|84|-144|instruct@4|sod[7]|84|-144
+Ametal-3|net@21|||S900|instruct@3|sid[8]|90|-144|instruct@4|sod[8]|90|-144
+Ametal-3|net@22|||S900|instruct@3|sid[9]|96|-144|instruct@4|sod[9]|96|-144
+Ametal-3|net@23|||S900|instruct@3|vdd_5|144|-144|instruct@4|vdd_4|144|-144
+Ametal-3|net@24|||S900|instruct@3|vdd_7|-1584|-144|instruct@4|vdd_6|-1584|-144
+Ametal-3|net@25|||S900|instruct@3|vdd_9|-1296|-144|instruct@4|vdd_8|-1296|-144
+Ametal-3|net@26|||S900|instruct@3|vdd_11|-1008|-144|instruct@4|vdd_10|-1008|-144
+Ametal-3|net@27|||S900|instruct@3|vdd_13|-720|-144|instruct@4|vdd_12|-720|-144
+Ametal-3|net@28|||S900|instruct@3|vdd_15|-432|-144|instruct@4|vdd_14|-432|-144
+Ametal-3|net@29|||S900|instruct@3|vdd_17|-144|-144|instruct@4|vdd_16|-144|-144
+Ametal-3|net@30|||S900|instruct@3|vdd_19|432|-144|instruct@4|vdd_18|432|-144
+Ametal-3|net@31|||S900|instruct@3|vdd_21|720|-144|instruct@4|vdd_20|720|-144
+Ametal-3|net@32|||S900|instruct@3|vdd_23|1008|-144|instruct@4|vdd_22|1008|-144
+Ametal-3|net@33|||S900|instruct@3|vdd_25|1296|-144|instruct@4|vdd_24|1296|-144
+Ametal-3|net@34|||S900|instruct@3|vdd_47|1584|-144|instruct@4|vdd_26|1584|-144
+Ametal-3|net@35|||S900|instruct@3|sod[1]|48|144|instruct@5|sid[1]|48|144
+Ametal-3|net@36|||S900|instruct@3|sod[2]|54|144|instruct@5|sid[2]|54|144
+Ametal-3|net@37|||S900|instruct@3|sod[3]|60|144|instruct@5|sid[3]|60|144
+Ametal-3|net@38|||S900|instruct@3|sod[4]|66|147|instruct@5|sid[4]|66|147
+Ametal-3|net@39|||S900|instruct@3|sod[5]|72|144|instruct@5|sid[5]|72|144
+Ametal-3|net@40|||S900|instruct@3|sod[6]|78|144|instruct@5|sid[6]|78|144
+Ametal-3|net@41|||S900|instruct@3|sod[7]|84|144|instruct@5|sid[7]|84|144
+Ametal-3|net@42|||S900|instruct@3|sod[8]|90|144|instruct@5|sid[8]|90|144
+Ametal-3|net@43|||S900|instruct@3|sod[9]|96|144|instruct@5|sid[9]|96|144
+Ametal-3|net@44|||S900|instruct@3|vdd_4|144|144|instruct@5|vdd_5|144|144
+Ametal-3|net@45|||S900|instruct@3|vdd_6|-1584|144|instruct@5|vdd_7|-1584|144
+Ametal-3|net@46|||S900|instruct@3|vdd_8|-1296|144|instruct@5|vdd_9|-1296|144
+Ametal-3|net@47|||S900|instruct@3|vdd_10|-1008|144|instruct@5|vdd_11|-1008|144
+Ametal-3|net@48|||S900|instruct@3|vdd_12|-720|144|instruct@5|vdd_13|-720|144
+Ametal-3|net@49|||S900|instruct@3|vdd_14|-432|144|instruct@5|vdd_15|-432|144
+Ametal-3|net@50|||S900|instruct@3|vdd_16|-144|144|instruct@5|vdd_17|-144|144
+Ametal-3|net@51|||S900|instruct@3|vdd_18|432|144|instruct@5|vdd_19|432|144
+Ametal-3|net@52|||S900|instruct@3|vdd_20|720|144|instruct@5|vdd_21|720|144
+Ametal-3|net@53|||S900|instruct@3|vdd_22|1008|144|instruct@5|vdd_23|1008|144
+Ametal-3|net@54|||S900|instruct@3|vdd_24|1296|144|instruct@5|vdd_25|1296|144
+Ametal-3|net@55|||S900|instruct@3|vdd_26|1584|144|instruct@5|vdd_47|1584|144
+Ametal-3|net@56|||S900|instruct@3|gnd_5|0|144|instruct@5|gnd_6|0|144
+Ametal-3|net@57|||S900|instruct@3|gnd_7|-1440|144|instruct@5|gnd_8|-1440|144
+Ametal-3|net@58|||S900|instruct@3|gnd_9|-1152|144|instruct@5|gnd_10|-1152|144
+Ametal-3|net@59|||S900|instruct@3|gnd_11|-864|144|instruct@5|gnd_12|-864|144
+Ametal-3|net@60|||S900|instruct@3|gnd_13|-576|144|instruct@5|gnd_14|-576|144
+Ametal-3|net@61|||S900|instruct@3|gnd_15|-288|144|instruct@5|gnd_16|-288|144
+Ametal-3|net@62|||S900|instruct@3|gnd_17|288|144|instruct@5|gnd_18|288|144
+Ametal-3|net@63|||S900|instruct@3|gnd_19|576|144|instruct@5|gnd_20|576|144
+Ametal-3|net@64|||S900|instruct@3|gnd_21|864|144|instruct@5|gnd_22|864|144
+Ametal-3|net@65|||S900|instruct@3|gnd_23|1152|144|instruct@5|gnd_24|1152|144
+Ametal-3|net@66|||S900|instruct@3|gnd_25|1440|144|instruct@5|gnd_26|1440|144
+Ametal-3|net@67|||S900|instruct@3|gnd_27|1728|144|instruct@5|gnd_28|1728|144
+Ametal-3|net@68|||S900|instruct@3|gnd_4|-1728|144|instruct@5|gnd_3|-1728|144
+Ametal-2|net@71|||S0|instruct@3|count|-1701.5|62|contact@0||-1704|62
+Ametal-3|net@73|||S2700|contact@0||-1704|62|contact@1||-1704|350
+Ametal-2|net@75|||S0|instruct@5|count|-1701.5|350|contact@1||-1704|350
+Ametal-2|net@76|||S0|instruct@4|count|-1701.5|-226|contact@2||-1704|-226
+Ametal-1|net@78|||S900|instruct@3|fout|-1666.5|-104|pin@5||-1666.5|-143.5
+Ametal-1|net@79|||S0|pin@5||-1666.5|-143.5|pin@6||-1690|-143.5
+Ametal-2|net@80|||S0|instruct@4|fin|-1629.5|-176|contact@3||-1690|-176
+Ametal-1|net@81|||S900|pin@6||-1690|-143.5|contact@3||-1690|-176
+Ametal-3|net@82|||S900|contact@0||-1704|62|contact@2||-1704|-226
+Ametal-1|net@83|||S0|pin@7||-1666.5|144.5|pin@8||-1690|144.5
+Ametal-1|net@84|||S900|pin@8||-1690|144.5|contact@4||-1690|112
+Ametal-2|net@85|||S1800|contact@4||-1690|112|instruct@3|fin|-1629.5|112
+Ametal-1|net@86|||S2700|pin@7||-1666.5|144.5|instruct@5|fout|-1666.5|184
+Ametal-2|net@87|||S1800|instruct@5|cin|29|344|contact@5||36|344
+Ametal-3|net@88|||S900|contact@5||36|344|pin@10||36|-432
+Ametal-2|net@89|||S1800|instruct@3|cin|29|56|contact@6||30|56
+Ametal-3|net@90|||S900|contact@6||30|56|pin@12||30|-432
+Ametal-2|net@91|||S0|instruct@4|cin|29|-232|contact@7||24|-232
+Ametal-3|net@92|||S900|contact@7||24|-232|pin@14||24|-432
+Ametal-3|net@93|||S900|contact@2||-1704|-226|pin@15||-1704|-432
+Ecount||D5G7;|pin@15||I
+Ecount[Y]|count[E]|D5G7;|pin@12||I
+Ecount[Z]|count[G]|D5G7;|pin@10||I
+Ecount[X]|count[L]|D5G7;|pin@14||I
+Efin||D5G7;|instruct@5|fin|I
+Efout||D5G7;|instruct@4|fout|O
+Egnd||D5G7;|instruct@3|gnd|G
+Egnd_3||D5G7;|instruct@4|gnd_3|G
+Egnd_4||D5G7;|instruct@5|gnd_4|G
+Egnd_5||D5G7;|instruct@5|gnd_5|G
+Egnd_6||D5G7;|instruct@4|gnd_6|G
+Egnd_7||D5G7;|instruct@5|gnd_7|G
+Egnd_8||D5G7;|instruct@4|gnd_8|G
+Egnd_9||D5G7;|instruct@5|gnd_9|G
+Egnd_10||D5G7;|instruct@4|gnd_10|G
+Egnd_11||D5G7;|instruct@5|gnd_11|G
+Egnd_12||D5G7;|instruct@4|gnd_12|G
+Egnd_13||D5G7;|instruct@5|gnd_13|G
+Egnd_14||D5G7;|instruct@4|gnd_14|G
+Egnd_15||D5G7;|instruct@5|gnd_15|G
+Egnd_16||D5G7;|instruct@4|gnd_16|G
+Egnd_17||D5G7;|instruct@5|gnd_17|G
+Egnd_18||D5G7;|instruct@4|gnd_18|G
+Egnd_19||D5G7;|instruct@5|gnd_19|G
+Egnd_20||D5G7;|instruct@4|gnd_20|G
+Egnd_21||D5G7;|instruct@5|gnd_21|G
+Egnd_22||D5G7;|instruct@4|gnd_22|G
+Egnd_23||D5G7;|instruct@5|gnd_23|G
+Egnd_24||D5G7;|instruct@4|gnd_24|G
+Egnd_25||D5G7;|instruct@5|gnd_25|G
+Egnd_26||D5G7;|instruct@4|gnd_26|G
+Egnd_27||D5G7;|instruct@5|gnd_27|G
+Egnd_28||D5G7;|instruct@4|gnd_28|G
+Egnd_29||D5G7;|instruct@3|gnd_29|G
+Egnd_39||D5G7;|instruct@3|gnd_39|G
+Egnd_41||D5G7;|instruct@3|gnd_41|G
+Egnd_42||D5G7;|instruct@4|gnd|G
+Egnd_43||D5G7;|instruct@4|gnd_29|G
+Egnd_44||D5G7;|instruct@4|gnd_39|G
+Egnd_45||D5G7;|instruct@4|gnd_41|G
+Egnd_46||D5G7;|instruct@5|gnd|G
+Egnd_47||D5G7;|instruct@5|gnd_29|G
+Egnd_48||D5G7;|instruct@5|gnd_39|G
+Egnd_49||D5G7;|instruct@5|gnd_41|G
+Esid[1]||D5G7;|instruct@4|sid[1]|B
+Esid[2]||D5G7;|instruct@4|sid[2]|B
+Esid[3]||D5G7;|instruct@4|sid[3]|B
+Esid[4]||D5G7;|instruct@4|sid[4]|B
+Esid[5]||D5G7;|instruct@4|sid[5]|B
+Esid[6]||D5G7;|instruct@4|sid[6]|B
+Esid[7]||D5G7;|instruct@4|sid[7]|B
+Esid[8]||D5G7;|instruct@4|sid[8]|B
+Esid[9]||D5G7;|instruct@4|sid[9]|B
+Esod[1]||D5G7;|instruct@5|sod[1]|B
+Esod[2]||D5G7;|instruct@5|sod[2]|B
+Esod[3]||D5G7;|instruct@5|sod[3]|B
+Esod[4]||D5G7;|instruct@5|sod[4]|B
+Esod[5]||D5G7;|instruct@5|sod[5]|B
+Esod[6]||D5G7;|instruct@5|sod[6]|B
+Esod[7]||D5G7;|instruct@5|sod[7]|B
+Esod[8]||D5G7;|instruct@5|sod[8]|B
+Esod[9]||D5G7;|instruct@5|sod[9]|B
+Evdd||D5G7;|instruct@3|vdd|P
+Evdd_3||D5G7;|instruct@3|vdd_3|P
+Evdd_4||D5G7;|instruct@5|vdd_4|P
+Evdd_5||D5G7;|instruct@4|vdd_5|P
+Evdd_6||D5G7;|instruct@5|vdd_6|P
+Evdd_7||D5G7;|instruct@4|vdd_7|P
+Evdd_8||D5G7;|instruct@5|vdd_8|P
+Evdd_9||D5G7;|instruct@4|vdd_9|P
+Evdd_10||D5G7;|instruct@5|vdd_10|P
+Evdd_11||D5G7;|instruct@4|vdd_11|P
+Evdd_12||D5G7;|instruct@5|vdd_12|P
+Evdd_13||D5G7;|instruct@4|vdd_13|P
+Evdd_14||D5G7;|instruct@5|vdd_14|P
+Evdd_15||D5G7;|instruct@4|vdd_15|P
+Evdd_16||D5G7;|instruct@5|vdd_16|P
+Evdd_17||D5G7;|instruct@4|vdd_17|P
+Evdd_18||D5G7;|instruct@5|vdd_18|P
+Evdd_19||D5G7;|instruct@4|vdd_19|P
+Evdd_20||D5G7;|instruct@5|vdd_20|P
+Evdd_21||D5G7;|instruct@4|vdd_21|P
+Evdd_22||D5G7;|instruct@5|vdd_22|P
+Evdd_23||D5G7;|instruct@4|vdd_23|P
+Evdd_24||D5G7;|instruct@5|vdd_24|P
+Evdd_25||D5G7;|instruct@4|vdd_25|P
+Evdd_26||D5G7;|instruct@5|vdd_26|P
+Evdd_43||D5G7;|instruct@3|vdd_43|P
+Evdd_45||D5G7;|instruct@3|vdd_45|P
+Evdd_46||D5G7;|instruct@4|vdd|P
+Evdd_47||D5G7;|instruct@4|vdd_3|P
+Evdd_48||D5G7;|instruct@4|vdd_43|P
+Evdd_49||D5G7;|instruct@4|vdd_45|P
+Evdd_50||D5G7;|instruct@4|vdd_47|P
+Evdd_51||D5G7;|instruct@5|vdd|P
+Evdd_52||D5G7;|instruct@5|vdd_3|P
+Evdd_53||D5G7;|instruct@5|vdd_43|P
+Evdd_54||D5G7;|instruct@5|vdd_45|P
+X