From 2a87332a727a12baa551b7a9f097e02e71e54d1b Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Tue, 2 Jun 2009 05:09:44 +0000 Subject: [PATCH] kesselCounter layout complete, passes NCC and DRC --- electric/kesselsCounter.jelib | 3425 ++++++++++++++++++++++++++++++++--------- 1 file changed, 2736 insertions(+), 689 deletions(-) diff --git a/electric/kesselsCounter.jelib b/electric/kesselsCounter.jelib index a78cefa..9e82cd0 100644 --- a/electric/kesselsCounter.jelib +++ b/electric/kesselsCounter.jelib @@ -12,6 +12,10 @@ LcentersJ|centersJ LdriversM|driversM +Lgates1inM|gates1inM + +Lgates2inM|gates2inM + LlatchesK|latchesK LloopCountM|loopCountM @@ -73,8 +77,182 @@ Emc||D5G2;Y-1;|pin@13||U Escan[1:6]||D5G2;Y4;|pin@32||U X +# Cell _counter_toplevel;1{lay} +C_counter_toplevel;1{lay}||cmos90|1243893354001|1243915311437||ATTR_NCC(D5G50;NTX988;Y192;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243915322252|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243915322252 +Icounter_endCap;1{lay}|counter_@0||-129.5|-1.5|||D5G4; +Icounter_oneBit;1{lay}|counter_@1||216|6.5|||D5G4; +Icounter_oneBit;1{lay}|counter_@2||609|6.5|||D5G4; +Icounter_oneBit;1{lay}|counter_@3||1002|6.5|||D5G4; +Icounter_oneBit;1{lay}|counter_@4||1395|6.5|||D5G4; +Icounter_oneBit;1{lay}|counter_@5||1788|6.5|||D5G4; +Icounter_oneBit;1{lay}|counter_@6||2181|6.5|||D5G4; +NMetal-2-Pin|pin@0||-32.5|-205.5|||| +NMetal-2-Pin|pin@23||-18|-8.5|||| +NMetal-2-Pin|pin@24||-18|-8.5|||| +Ametal-2|net@4||6.2|S0|counter_@1|gnd_4|22.5|-145.5|counter_@0|gnd_2|16|-145.5 +Ametal-2|net@21|||S0|counter_@0|mc_1|17|-417.5|counter_@1|mc_7|-14|-417.5 +Ametal-2|net@22|||S1800|counter_@0|out@995280369|-21|-411.5|counter_@1|nextEmpty|-14|-411.5 +Ametal-2|net@23||6.2|S0|counter_@1|gnd_1|87|-292.5|counter_@0|gnd_1|11|-292.5 +Ametal-2|net@24|||S0|counter_@1|borrow|-14|-276.5|counter_@0|out|-26.5|-276.5 +Ametal-2|net@25|||S0|counter_@0|mc_2|17|-320.5|counter_@1|mc_5|-14|-320.5 +Ametal-2|net@26||6.2|S1800|counter_@0|vdd_2|11|-342.5|counter_@1|vdd_4|87|-342.5 +Ametal-2|net@27||6.2|S1800|counter_@0|vdd_1|0.5|-389.5|counter_@1|vdd_16|79|-389.5 +Ametal-2|net@28||6.2|S1800|counter_@0|gnd|0.5|-439.5|counter_@1|gnd_7|79|-439.5 +Ametal-2|net@29||6.2|S1800|counter_@0|vdd|0.5|-489.5|counter_@1|vdd|79|-489.5 +Ametal-2|net@30||6.2|S1800|counter_@0|vdd_3|11|-242.5|counter_@1|vdd_5|87|-242.5 +Ametal-2|net@31|||S0|counter_@1|loadLatchesOut|-14|-205.5|pin@0||-32.5|-205.5 +Ametal-2|net@32||6.2|S1800|counter_@0|vdd_4|16|-195.5|counter_@1|vdd_11|22.5|-195.5 +Ametal-2|net@37|||S1800|counter_@2|mc_1|379|14.5|counter_@1|mc_0|434|14.5 +Ametal-2|net@39||6.2|S1800|counter_@1|gnd_6|408.5|1.5|counter_@2|gnd_5|416.5|1.5 +Ametal-2|net@40||6.2|S1800|counter_@1|vdd_14|408.5|51.5|counter_@2|vdd_13|416.5|51.5 +Ametal-2|net@41||6.2|S1800|counter_@1|vdd_15|408.5|-48.5|counter_@2|vdd_12|416.5|-48.5 +Ametal-2|net@42||6.2|S1800|counter_@1|vdd_9|411|-95.5|counter_@2|vdd_10|415.5|-95.5 +Ametal-2|net@43||6.2|S1800|counter_@1|gnd_3|411|-145.5|counter_@2|gnd_4|415.5|-145.5 +Ametal-2|net@44|||S0|counter_@1|mc_3|434|-173.5|counter_@2|mc_2|379|-173.5 +Ametal-2|net@48|||S0|counter_@1|decSucceeded|434|-161.5|counter_@2|nextFull|383.5|-161.5 +Ametal-2|net@49||6.2|S1800|counter_@1|vdd_8|411|-195.5|counter_@2|vdd_11|415.5|-195.5 +Ametal-2|net@50|||S0|counter_@1|loadLatchesIn|434|-205.5|counter_@2|loadLatchesOut|379|-205.5 +Ametal-2|net@51||6.2|S1800|counter_@1|vdd_6|411|-242.5|counter_@2|vdd_5|480|-242.5 +Ametal-2|net@52|||S0|counter_@1|dec|434|-276.5|counter_@2|borrow|379|-276.5 +Ametal-2|net@53||6.2|S1800|counter_@1|gnd_2|411|-292.5|counter_@2|gnd_1|480|-292.5 +Ametal-2|net@54|||S0|counter_@1|mc_4|434|-320.5|counter_@2|mc_5|379|-320.5 +Ametal-2|net@55||6.2|S1800|counter_@1|vdd_7|411|-342.5|counter_@2|vdd_4|480|-342.5 +Ametal-2|net@56||6.2|S1800|counter_@1|vdd_17|408.5|-389.5|counter_@2|vdd_16|472|-389.5 +Ametal-2|net@57|||S0|counter_@1|decFailed|420.5|-411.5|counter_@2|nextEmpty|379|-411.5 +Ametal-2|net@58|||S0|counter_@1|mc_6|434|-417.5|counter_@2|mc_7|379|-417.5 +Ametal-2|net@59||6.2|S1800|counter_@1|gnd|408.5|-439.5|counter_@2|gnd_7|472|-439.5 +Ametal-2|net@60||6.2|S1800|counter_@1|vdd_18|408.5|-489.5|counter_@2|vdd|472|-489.5 +Ametal-2|net@61||6.2|S1800|counter_@2|vdd_14|801.5|51.5|counter_@3|vdd_13|809.5|51.5 +Ametal-2|net@62|||S0|counter_@2|mc_0|827|14.5|counter_@3|mc_1|772|14.5 +Ametal-2|net@63||6.2|S1800|counter_@2|gnd_6|801.5|1.5|counter_@3|gnd_5|809.5|1.5 +Ametal-2|net@65||6.2|S1800|counter_@2|vdd_15|801.5|-48.5|counter_@3|vdd_12|809.5|-48.5 +Ametal-2|net@66||6.2|S1800|counter_@2|vdd_9|804|-95.5|counter_@3|vdd_10|808.5|-95.5 +Ametal-2|net@67||6.2|S1800|counter_@2|gnd_3|804|-145.5|counter_@3|gnd_4|808.5|-145.5 +Ametal-2|net@68|||S0|counter_@2|decSucceeded|827|-161.5|counter_@3|nextFull|776.5|-161.5 +Ametal-2|net@69|||S0|counter_@2|mc_3|827|-173.5|counter_@3|mc_2|772|-173.5 +Ametal-2|net@70||6.2|S1800|counter_@2|vdd_8|804|-195.5|counter_@3|vdd_11|808.5|-195.5 +Ametal-2|net@71|||S0|counter_@2|loadLatchesIn|827|-205.5|counter_@3|loadLatchesOut|772|-205.5 +Ametal-2|net@72||6.2|S1800|counter_@2|vdd_6|804|-242.5|counter_@3|vdd_5|873|-242.5 +Ametal-2|net@73|||S0|counter_@2|dec|827|-276.5|counter_@3|borrow|772|-276.5 +Ametal-2|net@74||6.2|S1800|counter_@2|gnd_2|804|-292.5|counter_@3|gnd_1|873|-292.5 +Ametal-2|net@75|||S0|counter_@2|mc_4|827|-320.5|counter_@3|mc_5|772|-320.5 +Ametal-2|net@76||6.2|S1800|counter_@2|vdd_7|804|-342.5|counter_@3|vdd_4|873|-342.5 +Ametal-2|net@77||6.2|S1800|counter_@2|vdd_17|801.5|-389.5|counter_@3|vdd_16|865|-389.5 +Ametal-2|net@78|||S0|counter_@2|decFailed|813.5|-411.5|counter_@3|nextEmpty|772|-411.5 +Ametal-2|net@79|||S0|counter_@2|mc_6|827|-417.5|counter_@3|mc_7|772|-417.5 +Ametal-2|net@80||6.2|S1800|counter_@2|gnd|801.5|-439.5|counter_@3|gnd_7|865|-439.5 +Ametal-2|net@81||6.2|S1800|counter_@2|vdd_18|801.5|-489.5|counter_@3|vdd|865|-489.5 +Ametal-2|net@82|||S1800|counter_@5|mc_1|1558|14.5|counter_@4|mc_0|1613|14.5 +Ametal-2|net@84|||S0|counter_@4|loadLatchesIn|1613|-205.5|counter_@5|loadLatchesOut|1558|-205.5 +Ametal-2|net@85||6.2|S1800|counter_@4|vdd_6|1590|-242.5|counter_@5|vdd_5|1659|-242.5 +Ametal-2|net@86|||S0|counter_@4|dec|1613|-276.5|counter_@5|borrow|1558|-276.5 +Ametal-2|net@87||6.2|S1800|counter_@4|gnd_2|1590|-292.5|counter_@5|gnd_1|1659|-292.5 +Ametal-2|net@88|||S0|counter_@4|mc_4|1613|-320.5|counter_@5|mc_5|1558|-320.5 +Ametal-2|net@89||6.2|S1800|counter_@4|vdd_7|1590|-342.5|counter_@5|vdd_4|1659|-342.5 +Ametal-2|net@90||6.2|S1800|counter_@4|vdd_17|1587.5|-389.5|counter_@5|vdd_16|1651|-389.5 +Ametal-2|net@91|||S0|counter_@4|decFailed|1599.5|-411.5|counter_@5|nextEmpty|1558|-411.5 +Ametal-2|net@92|||S0|counter_@4|mc_6|1613|-417.5|counter_@5|mc_7|1558|-417.5 +Ametal-2|net@93||6.2|S1800|counter_@4|gnd|1587.5|-439.5|counter_@5|gnd_7|1651|-439.5 +Ametal-2|net@94||6.2|S1800|counter_@4|gnd_6|1587.5|1.5|counter_@5|gnd_5|1595.5|1.5 +Ametal-2|net@95||6.2|S1800|counter_@4|vdd_18|1587.5|-489.5|counter_@5|vdd|1651|-489.5 +Ametal-2|net@96||6.2|S1800|counter_@5|vdd_14|1980.5|51.5|counter_@6|vdd_13|1988.5|51.5 +Ametal-2|net@97|||S0|counter_@5|mc_0|2006|14.5|counter_@6|mc_1|1951|14.5 +Ametal-2|net@98||6.2|S1800|counter_@5|gnd_6|1980.5|1.5|counter_@6|gnd_5|1988.5|1.5 +Ametal-2|net@100||6.2|S1800|counter_@5|vdd_15|1980.5|-48.5|counter_@6|vdd_12|1988.5|-48.5 +Ametal-2|net@101||6.2|S1800|counter_@5|vdd_9|1983|-95.5|counter_@6|vdd_10|1987.5|-95.5 +Ametal-2|net@102||6.2|S1800|counter_@5|gnd_3|1983|-145.5|counter_@6|gnd_4|1987.5|-145.5 +Ametal-2|net@103|||S0|counter_@5|decSucceeded|2006|-161.5|counter_@6|nextFull|1955.5|-161.5 +Ametal-2|net@104|||S0|counter_@5|mc_3|2006|-173.5|counter_@6|mc_2|1951|-173.5 +Ametal-2|net@105||6.2|S1800|counter_@4|vdd_14|1587.5|51.5|counter_@5|vdd_13|1595.5|51.5 +Ametal-2|net@106||6.2|S1800|counter_@5|vdd_8|1983|-195.5|counter_@6|vdd_11|1987.5|-195.5 +Ametal-2|net@107|||S0|counter_@5|loadLatchesIn|2006|-205.5|counter_@6|loadLatchesOut|1951|-205.5 +Ametal-2|net@108||6.2|S1800|counter_@5|vdd_6|1983|-242.5|counter_@6|vdd_5|2052|-242.5 +Ametal-2|net@109|||S0|counter_@5|dec|2006|-276.5|counter_@6|borrow|1951|-276.5 +Ametal-2|net@110||6.2|S1800|counter_@5|gnd_2|1983|-292.5|counter_@6|gnd_1|2052|-292.5 +Ametal-2|net@111|||S0|counter_@5|mc_4|2006|-320.5|counter_@6|mc_5|1951|-320.5 +Ametal-2|net@112||6.2|S1800|counter_@5|vdd_7|1983|-342.5|counter_@6|vdd_4|2052|-342.5 +Ametal-2|net@113||6.2|S1800|counter_@5|vdd_17|1980.5|-389.5|counter_@6|vdd_16|2044|-389.5 +Ametal-2|net@114|||S0|counter_@5|decFailed|1992.5|-411.5|counter_@6|nextEmpty|1951|-411.5 +Ametal-2|net@115|||S0|counter_@5|mc_6|2006|-417.5|counter_@6|mc_7|1951|-417.5 +Ametal-2|net@116||6.2|S1800|counter_@4|vdd_15|1587.5|-48.5|counter_@5|vdd_12|1595.5|-48.5 +Ametal-2|net@117||6.2|S1800|counter_@5|gnd|1980.5|-439.5|counter_@6|gnd_7|2044|-439.5 +Ametal-2|net@118||6.2|S1800|counter_@5|vdd_18|1980.5|-489.5|counter_@6|vdd|2044|-489.5 +Ametal-2|net@119||6.2|S1800|counter_@4|vdd_9|1590|-95.5|counter_@5|vdd_10|1594.5|-95.5 +Ametal-2|net@120||6.2|S1800|counter_@4|gnd_3|1590|-145.5|counter_@5|gnd_4|1594.5|-145.5 +Ametal-2|net@121|||S0|counter_@4|mc_3|1613|-173.5|counter_@5|mc_2|1558|-173.5 +Ametal-2|net@122|||S0|counter_@4|decSucceeded|1613|-161.5|counter_@5|nextFull|1562.5|-161.5 +Ametal-2|net@123||6.2|S1800|counter_@4|vdd_8|1590|-195.5|counter_@5|vdd_11|1594.5|-195.5 +Ametal-2|net@124||6.2|S1800|counter_@3|vdd_14|1194.5|51.5|counter_@4|vdd_13|1202.5|51.5 +Ametal-2|net@125|||S0|counter_@3|mc_0|1220|14.5|counter_@4|mc_1|1165|14.5 +Ametal-2|net@126||6.2|S1800|counter_@3|gnd_6|1194.5|1.5|counter_@4|gnd_5|1202.5|1.5 +Ametal-2|net@128||6.2|S1800|counter_@3|vdd_15|1194.5|-48.5|counter_@4|vdd_12|1202.5|-48.5 +Ametal-2|net@129||6.2|S1800|counter_@3|vdd_9|1197|-95.5|counter_@4|vdd_10|1201.5|-95.5 +Ametal-2|net@130||6.2|S1800|counter_@3|gnd_3|1197|-145.5|counter_@4|gnd_4|1201.5|-145.5 +Ametal-2|net@131|||S0|counter_@3|decSucceeded|1220|-161.5|counter_@4|nextFull|1169.5|-161.5 +Ametal-2|net@132|||S0|counter_@3|mc_3|1220|-173.5|counter_@4|mc_2|1165|-173.5 +Ametal-2|net@133||6.2|S1800|counter_@3|vdd_8|1197|-195.5|counter_@4|vdd_11|1201.5|-195.5 +Ametal-2|net@134|||S0|counter_@3|loadLatchesIn|1220|-205.5|counter_@4|loadLatchesOut|1165|-205.5 +Ametal-2|net@135||6.2|S1800|counter_@3|vdd_6|1197|-242.5|counter_@4|vdd_5|1266|-242.5 +Ametal-2|net@136|||S0|counter_@3|dec|1220|-276.5|counter_@4|borrow|1165|-276.5 +Ametal-2|net@137||6.2|S1800|counter_@3|gnd_2|1197|-292.5|counter_@4|gnd_1|1266|-292.5 +Ametal-2|net@138|||S0|counter_@3|mc_4|1220|-320.5|counter_@4|mc_5|1165|-320.5 +Ametal-2|net@139||6.2|S1800|counter_@3|vdd_7|1197|-342.5|counter_@4|vdd_4|1266|-342.5 +Ametal-2|net@140||6.2|S1800|counter_@3|vdd_17|1194.5|-389.5|counter_@4|vdd_16|1258|-389.5 +Ametal-2|net@141|||S0|counter_@3|decFailed|1206.5|-411.5|counter_@4|nextEmpty|1165|-411.5 +Ametal-2|net@142|||S0|counter_@3|mc_6|1220|-417.5|counter_@4|mc_7|1165|-417.5 +Ametal-2|net@143||6.2|S1800|counter_@3|gnd|1194.5|-439.5|counter_@4|gnd_7|1258|-439.5 +Ametal-2|net@144||6.2|S1800|counter_@3|vdd_18|1194.5|-489.5|counter_@4|vdd|1258|-489.5 +Ametal-2|net@167|||S0|counter_@0|mc_3|17|-173.5|counter_@1|mc_2|-14|-173.5 +Ametal-2|net@168|||S0|counter_@0|x|16.5|-161.5|counter_@1|nextFull|-9.5|-161.5 +Ametal-2|net@169||6.2|S1800|counter_@0|vdd_5|16|-95.5|counter_@1|vdd_10|22.5|-95.5 +Ametal-2|net@170||6.2|S1800|counter_@0|vdd_7|16|-48.5|counter_@1|vdd_12|23.5|-48.5 +Ametal-2|net@171|||S2700|pin@24||-18|-8.5|pin@23||-18|-8.5 +Ametal-2|net@172||6.2|S1800|counter_@0|gnd_3|16|1.5|counter_@1|gnd_5|23.5|1.5 +Ametal-2|net@173|||S0|counter_@0|mc_4|17|14.5|counter_@1|mc_1|-14|14.5 +Ametal-2|net@174||6.2|S1800|counter_@0|vdd_6|16|51.5|counter_@1|vdd_13|23.5|51.5 +Ametal-2|net@175|||S0|counter_@1|loadNext|-14|-8.5|pin@24||-18|-8.5 +Ametal-2|net@176|||FS0|pin@23||-18|-8.5|counter_@0|load|-22|-8.5 +Ametal-2|net@177|||S1800|counter_@2|loadNext|379|-8.5|counter_@1|load|434|-8.5 +Ametal-2|net@178|||S1800|counter_@3|loadNext|772|-8.5|counter_@2|load|827|-8.5 +Ametal-2|net@179|||S1800|counter_@4|loadNext|1165|-8.5|counter_@3|load|1220|-8.5 +Ametal-2|net@180|||S1800|counter_@5|loadNext|1558|-8.5|counter_@4|load|1613|-8.5 +Ametal-2|net@181|||S1800|counter_@6|loadNext|1951|-8.5|counter_@5|load|2006|-8.5 +Edec||D5G2;|counter_@6|dec|O +EdecFailed||D5G2;|counter_@6|decFailed|O +EdecSucceeded||D5G2;|counter_@6|decSucceeded|O +Egnd||D5G2;|counter_@0|gnd|P +Egnd_1||D5G2;|counter_@0|gnd_1|P +Egnd_2||D5G2;|counter_@0|gnd_2|P +Egnd_4||D5G2;|counter_@6|gnd_6|G +Egnd_5||D5G2;|counter_@6|gnd_3|G +Egnd_6||D5G2;|counter_@6|gnd_2|G +Egnd_7||D5G2;|counter_@6|gnd|G +Ein[1]||D5G2;|counter_@6|~val|O +Ein[2]||D5G2;|counter_@5|~val|O +Ein[3]||D5G2;|counter_@4|~val|O +Ein[4]||D5G2;|counter_@3|~val|O +Ein[5]||D5G2;|counter_@2|~val|O +Ein[6]||D5G2;|counter_@1|~val|O +Eload||D5G2;|counter_@6|load|O +EloadLatches||D5G2;|counter_@6|loadLatchesIn|O +Emc||D5G2;|counter_@6|mc_0|U +Evdd||D5G2;|counter_@0|vdd|P +Evdd_3||D5G2;|counter_@0|vdd_3|P +Evdd_4||D5G2;|counter_@0|vdd_4|P +Evdd_8||D5G2;|counter_@0|vdd_2|P +Evdd_9||D5G2;|counter_@0|vdd_1|P +Evdd_10||D5G2;|counter_@6|vdd_14|P +Evdd_11||D5G2;|counter_@6|vdd_15|P +Evdd_12||D5G2;|counter_@6|vdd_9|P +Evdd_13||D5G2;|counter_@6|vdd_8|P +Evdd_14||D5G2;|counter_@6|vdd_6|P +Evdd_15||D5G2;|counter_@6|vdd_7|P +Evdd_16||D5G2;|counter_@6|vdd_17|P +Evdd_17||D5G2;|counter_@6|vdd_18|P +X + # Cell _counter_toplevel;1{sch} -C_counter_toplevel;1{sch}||schematic|1242939100334|1243545103419| +C_counter_toplevel;1{sch}||schematic|1242939100334|1243899537803| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||39|27|||X| NOff-Page|conn@1||39|23|||XRR| @@ -83,7 +261,6 @@ NOff-Page|conn@3||39|15|||XRR| NOff-Page|conn@4||-72|59|||| NOff-Page|conn@5||47|-8|||XR| NOff-Page|conn@7||39|43|||X| -NOff-Page|conn@8||-72|65|||| I_counter_toplevel;1{ic}|fourBits@0||39|78|||D5G4; Icounter_endCap;2{ic}|gasp_2x1@0||-80|31|X||D5G4; NGround|gnd@0||57|29|||X| @@ -121,7 +298,7 @@ NWire_Pin|pin@159||-12|41|||X| NWire_Pin|pin@160||-27|42|||X| NWire_Pin|pin@161||-42|42|||X| NWire_Pin|pin@162||-58|42|||X| -Ngeneric:Invisible-Pin|pin@163||66.5|5.5|||||ART_message(D5G4;)S[USER IS RESPONSIBLE FOR,"INITIALIZING decFailed TO \"SET\"",UPON MASTER CLEAR] +Ngeneric:Invisible-Pin|pin@163||-20|-14.5|||||ART_message(D5G4;)S[USER IS RESPONSIBLE FOR,"INITIALIZING decFailed TO \"SET\"",UPON MASTER CLEAR] Awire|in[1]|D5G2;||2700|oneBit@0|val|27|46|pin@148||27|56 Awire|in[2]|D5G2;||2700|oneBit@1|val|10|46|pin@149||10|56 Awire|in[3]|D5G2;||2700|oneBit@2|val|-7|46|pin@150||-7|55 @@ -201,7 +378,6 @@ Eval[3:0]|in[1:6]|D5G2;X-8;|conn@4|a|B Eload||D5G2;X-4;|conn@0|a|B EloadClock|loadLatches|D5G2;X-7;|conn@7|a|U Emc||D5G2;X-2;|conn@5|a|U -Escan[1:6]||D5G2;X-9;|conn@8|a|U X # Cell counter_endCap;2{ic} @@ -232,52 +408,248 @@ Eout||D4G1;X-1;|pin@16||B Ex||D5G2;X-2;|pin@21||U X +# Cell counter_endCap;1{lay} +Ccounter_endCap;1{lay}||cmos90|1243673180462|1243915043357||ATTR_NCC(D5G10;NTX121;Y127;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243914592004|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243915322252 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||124|25|||| +NX-Metal-1-Metal-2-Con|contact@1||99|25|||| +NX-Metal-1-Metal-2-Con|contact@2||119|-313|||Y| +NX-Metal-1-Metal-2-Con|contact@3||94.5|-313|||Y| +NX-Metal-1-Metal-2-Con|contact@4||101.5|-13|||| +NX-Metal-1-Metal-2-Con|contact@5||63|-13|||| +NX-Metal-1-Metal-2-Con|contact@6||97|-269|||| +NX-Metal-1-Metal-2-Con|contact@7||82|-269|||| +NX-Metal-1-Metal-2-Con|contact@11||108.5|-410|||| +NX-Metal-1-Metal-2-Con|contact@12||63|-410|||| +NX-Metal-1-Metal-2-Con|contact@13||83.5|-404|||| +NX-Metal-1-Metal-2-Con|contact@14||141.5|-404|||| +NX-Metal-1-Metal-2-Con|contact@15||132|-19|||| +NX-Metal-1-Metal-2-Con|contact@16||141|-19|||| +NX-Metal-1-Metal-2-Con|contact@18||107.5|-7|||| +NX-Metal-1-Metal-2-Con|contact@26||103|-275|||| +NX-Metal-1-Metal-2-Con|contact@27||146.5|16|||| +NX-Metal-1-Metal-2-Con|contact@28||146.5|-172|||| +NX-Metal-1-Metal-2-Con|contact@29||146.5|-319|||| +NX-Metal-1-Metal-2-Con|contact@30||146.5|-416|||| +NX-Metal-1-Metal-2-Con|contact@31||108.5|-319|||| +NX-Metal-1-Metal-2-Con|contact@35||146.5|31|||| +NX-Metal-1-Metal-2-Con|contact@36||113.5|31|||| +NX-Metal-1-Metal-2-Con|contact@37||60.5|-128|||| +NX-Metal-1-Metal-2-Con|contact@38||96|-128|||| +NX-Metal-1-Metal-2-Con|contact@39||77|-175|||| +NX-Metal-1-Metal-2-Con|contact@40||88.5|-175|||| +NX-Metal-1-Metal-2-Con|contact@41||82|-210|||| +NX-Metal-1-Metal-2-Con|contact@42||88.5|-210|||| +NX-Metal-1-Metal-2-Con|contact@43||63|-162.5|||| +NX-Metal-1-Metal-2-Con|contact@45||96|-158|||| +IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@1||98.5|-144|Y||D5G4; +Igates1inM:inv05;1{lay}|inv05@2||97|3|||D5G4; +Igates1inM:inv05;1{lay}|inv05@4||92.5|-291|Y||D5G4; +NMetal-1-Pin|pin@2||63|-112.5|||| +NMetal-1-Pin|pin@3||69.5|-112.5|||| +NMetal-1-Pin|pin@12||63|-213|||| +NMetal-1-Pin|pin@13||141|-269|||| +NMetal-1-Pin|pin@14||141|-269|||| +NMetal-1-Pin|pin@15||141.5|-269|||| +NMetal-1-Pin|pin@16||141.5|-384|||| +NMetal-1-Pin|pin@17||141|-81.5|||| +NMetal-1-Pin|pin@18||141|-93|||| +NMetal-1-Pin|pin@19||107.5|39.2|||| +NMetal-1-Pin|pin@21||103|-327.2|||| +NMetal-2-Pin|pin@23||128|-172|||| +NMetal-2-Pin|pin@24||126.5|-416|||| +NMetal-2-Pin|pin@26||115|-7|||| +NMetal-2-Pin|pin@27||113.5|-275|||| +NMetal-1-Pin|pin@29||77|-172.5|||| +NMetal-1-Pin|pin@31||82|-208.5|||| +NMetal-2-Pin|pin@33||146.5|-144|||| +NMetal-2-Pin|pin@34||146|-160|||| +NMetal-2-Pin|pin@35||146|-144|||| +NMetal-2-Pin|pin@38||72|-158|||| +NMetal-2-Pin|pin@39||72|-162.5|||| +NMetal-2-Pin|pin@40||125|16|||| +NMetal-1-Pin|pin@41||89|-404|||| +NN-Select-Node|plnode@113||100|-144|100|44.4||A +NN-Select-Node|plnode@114||116.7|0.7|59|43||A +NN-Select-Node|plnode@115||112|-291|58.4|44.4||A +NN-Select-Node|plnode@116||106|-439.5|49.4|29.4||A +NP-Select-Node|plnode@117||116.75|-71.5|58.9|91.4||A +NP-Select-Node|plnode@118||121|-193|50.4|44.4||A +NP-Select-Node|plnode@119||67.5|-192|33.4|44.4||A +NP-Select-Node|plnode@120||104|-388|35.4|44.4||A +NP-Select-Node|plnode@121||121.5|-334.5|39.4|32.4||A +NP-Select-Node|plnode@122||126.5|43.5|39.4|32.4||A +NP-Select-Node|plnode@123||63|-96|24.4|44.4||A +NP-Select-Node|plnode@124||92.5|-243|19.4|44.4||A +NP-Select-Node|plnode@125||121.5|-485|18.4|38.4||A +NP-Select-Node|plnode@126||98|-482|18.4|26.4||A +NP-Well-Node|plnode@127||100|-143.95|100|47.5||A +NP-Well-Node|plnode@128||116.75|0.7|62.5|43||A +NP-Well-Node|plnode@129||112|-291|62|44.4||A +NP-Well-Node|plnode@130||106|-439.5|53|29.4||A +NN-Well-Node|plnode@132||100|-217.5|100|95.4||A +NN-Well-Node|plnode@133||113.75|-364.25|58.5|91.9||A +NN-Well-Node|plnode@134||126.5|43.5|43|32.4||A +NN-Well-Node|plnode@135||109.75|-485|45.5|38.4||A +NN-Well-Node|plnode@137||100|51.5|100|49||A +NP-Well-Node|plnode@138||100|3|100|48||A +NN-Well-Node|plnode@139||100|-46.5|100|51||A +NP-Select-Node|plnode@141||100|53|100|52|| +NP-Select-Node|plnode@142||100|-46.5|100|51|| +NN-Select-Node|plnode@143||100|3|100|48|| +NN-Well-Node|plnode@144||100.5|-96|100|48||A +NP-Well-Node|plnode@145||100|-144|100|48||A +NN-Well-Node|plnode@146||100|-193.5|100|51||A +NP-Select-Node|plnode@147||100|-96|100|48|| +NP-Select-Node|plnode@148||101|-194|104|52|| +NN-Select-Node|plnode@149||100|-144|100|48|| +NN-Well-Node|plnode@150||100|-243|100|48||A +NP-Well-Node|plnode@151||101|-291|104|48||A +NN-Well-Node|plnode@152||100|-339|100|48||A +NP-Select-Node|plnode@153||101|-243|104|48|| +NP-Select-Node|plnode@154||100|-339|100|48|| +NN-Select-Node|plnode@155||101|-291|104|48|| +NN-Well-Node|plnode@156||100|-388.5|100|51||A +NP-Well-Node|plnode@157||100|-438|100|48||A +NN-Well-Node|plnode@158||100|-488|100|52||A +NP-Select-Node|plnode@159||100|-388.5|100|51|| +NP-Select-Node|plnode@160||100|-488|100|52|| +NN-Select-Node|plnode@161||100|-438|100|48|| +IdriversM:predDri10wMC;1{lay}|predDri1@3||126.5|3|||D5G4; +IdriversM:predDri10wMC;1{lay}|predDri1@5||121.5|-291|Y||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@1||106|-438|Y||D5G4; +Ametal-1|net@0||0.4|S900|contact@0||124|25|predDri1@3|pred_1|124|19 +Ametal-1|net@1||0.4|S900|contact@1||99|25|inv05@2|in[1]|99|18 +Ametal-2|net@2|||S1800|contact@1||99|25|contact@0||124|25 +Ametal-1|net@3||0.4|S2700|contact@2||119|-313|predDri1@5|pred_1|119|-307 +Ametal-1|net@4||0.4|S2700|contact@3||94.5|-313|inv05@4|in[1]|94.5|-306 +Ametal-2|net@5|||S1800|contact@3||94.5|-313|contact@2||119|-313 +Ametal-1|net@6|||S2700|contact@4||101.5|-13|inv05@2|out[1]|101.5|-4 +Ametal-2|net@7|||S1800|contact@5||63|-13|contact@4||101.5|-13 +Ametal-1|net@10|||S900|contact@5||63|-13|pin@2||63|-112.5 +Ametal-1|net@11|||S900|pin@3||69.5|-112.5|ctrAND3i@1|inA_1|69.5|-124 +Ametal-1|net@12|||S1800|pin@2||63|-112.5|pin@3||69.5|-112.5 +Ametal-1|net@13|||S900|contact@6||97|-269|inv05@4|out[1]|97|-284 +Ametal-2|net@14|||S1800|contact@7||82|-269|contact@6||97|-269 +Ametal-1|net@26|||S2700|contact@11||108.5|-410|sucDri10@1|succ|108.5|-404 +Ametal-2|net@27|||S1800|contact@12||63|-410|contact@11||108.5|-410 +Ametal-1|net@28|||S2700|contact@12||63|-410|pin@12||63|-213 +Ametal-1|net@29|||S2700|pin@13||141|-269|ctrAND3i@1|out|141|-160 +Ametal-1|net@30|||S900|pin@13||141|-269|pin@14||141|-269 +Ametal-1|net@31|||S0|pin@14||141|-269|predDri1@5|in|127|-269 +Ametal-1|net@32|||S0|pin@15||141.5|-269|pin@13||141|-269 +Ametal-1|net@33|||S2700|pin@16||141.5|-384|pin@15||141.5|-269 +Ametal-1|net@35|||S2700|contact@14||141.5|-404|pin@16||141.5|-384 +Ametal-2|net@36|||S0|contact@14||141.5|-404|contact@13||83.5|-404 +Ametal-1|net@37|||S2700|contact@15||132|-19|predDri1@3|in|132|-19 +Ametal-2|net@38|||S0|contact@16||141|-19|contact@15||132|-19 +Ametal-1|net@39|||S2700|pin@17||141|-81.5|contact@16||141|-19 +Ametal-1|net@40|||S900|pin@18||141|-93|ctrAND3i@1|out|141|-160 +Ametal-1|net@41|||S900|pin@17||141|-81.5|pin@18||141|-93 +Ametal-1|net@43|||S2700|contact@18||107.5|-7|pin@19||107.5|39.2 +Ametal-1|net@44|||S1800|pin@19||107.5|39.2|predDri1@3|pred|112|39.2 +Ametal-1|net@51|||S900|contact@26||103|-275|pin@21||103|-327.2 +Ametal-1|net@52|||S1800|pin@21||103|-327.2|predDri1@5|pred|107|-327.2 +Ametal-1|net@53|||S2700|contact@30||146.5|-416|contact@29||146.5|-319 +Ametal-1|net@54|||S2700|contact@29||146.5|-319|contact@28||146.5|-172 +Ametal-1|net@55|||S2700|contact@28||146.5|-172|contact@27||146.5|16 +Ametal-1|net@57|||S2700|contact@31||108.5|-319|predDri1@5|mc|108.5|-316 +Ametal-2|net@58|||S1800|contact@31||108.5|-319|contact@29||146.5|-319 +Ametal-2|net@59||6.2|S0|predDri1@5|vdd|102.5|-341|inv05@4|vdd_2|101.5|-341 +Ametal-2|net@60||6.2|S0|predDri1@5|gnd|102.5|-291|inv05@4|gnd_1|101.5|-291 +Ametal-2|net@61||6.2|S0|predDri1@5|vdd_1|102.5|-241|inv05@4|vdd_3|101.5|-241 +Ametal-2|net@62||6.2|S0|predDri1@3|vdd_1|107.5|-47|inv05@2|vdd_3|106|-47 +Ametal-2|net@63||6.2|S0|predDri1@3|gnd|107.5|3|inv05@2|gnd_1|106|3 +Ametal-2|net@64||6.2|S0|predDri1@3|vdd|107.5|53|inv05@2|vdd_2|106|53 +Ametal-2|net@68|||S1800|pin@23||128|-172|contact@28||146.5|-172 +Ametal-2|net@69|||S1800|pin@24||126.5|-416|contact@30||146.5|-416 +Ametal-2|net@71|||S0|pin@26||115|-7|contact@18||107.5|-7 +Ametal-2|net@72|||S1800|contact@26||103|-275|pin@27||113.5|-275 +Ametal-1|net@74|||S2700|pin@29||77|-172.5|ctrAND3i@1|inC|77|-166 +Ametal-1|net@78|||S2700|contact@7||82|-269|pin@31||82|-208.5 +Ametal-2|net@80||6.2|S0|pin@33||146.5|-144|ctrAND3i@1|gnd_1|145.5|-144 +Ametal-2|net@81|||S2700|pin@34||146|-160|pin@35||146|-144 +Ametal-2|net@82||6.2|S1800|pin@35||146|-144|pin@33||146.5|-144 +Ametal-1|net@85|||S900|contact@36||113.5|31|predDri1@3|mc|113.5|28 +Ametal-2|net@86|||S1800|contact@36||113.5|31|contact@35||146.5|31 +Ametal-1|net@89|||S2700|contact@37||60.5|-128|ctrAND3i@1|inB|60.5|-124 +Ametal-2|net@90|||S0|contact@38||96|-128|contact@37||60.5|-128 +Ametal-1|net@91|||S2700|contact@39||77|-175|pin@29||77|-172.5 +Ametal-2|net@92|||S0|contact@40||88.5|-175|contact@39||77|-175 +Ametal-1|net@93|||S2700|contact@41||82|-210|pin@31||82|-208.5 +Ametal-2|net@94|||S0|contact@42||88.5|-210|contact@41||82|-210 +Ametal-1|net@95|||S900|contact@40||88.5|-175|contact@42||88.5|-210 +Ametal-1|net@96|||S900|contact@43||63|-162.5|pin@12||63|-213 +Ametal-1|net@103|||S2700|contact@45||96|-158|contact@38||96|-128 +Ametal-2|net@104|||S1800|pin@38||72|-158|contact@45||96|-158 +Ametal-2|net@105|||S900|pin@38||72|-158|pin@39||72|-162.5 +Ametal-2|net@106|||S0|pin@39||72|-162.5|contact@43||63|-162.5 +Ametal-1|net@107|||S900|contact@35||146.5|31|contact@27||146.5|16 +Ametal-2|net@108|||S1800|pin@40||125|16|contact@27||146.5|16 +Ametal-1|net@109|||S1800|contact@13||83.5|-404|pin@41||89|-404 +Ametal-1|net@110|||S900|pin@41||89|-404|sucDri10@1|in|89|-419 +Eout|borrow|D5G2;|contact@26||U +Egnd||D5G2;|sucDri10@1|gnd_1|G +Egnd_1||D5G2;|predDri1@5|gnd_1|G +Egnd_2||D5G2;|ctrAND3i@1|gnd_1|G +Egnd_3||D5G2;|predDri1@3|gnd_1|G +Eload||D5G2;|contact@18||U +Emc_1|mc|D5G2;|contact@30||U +Emc_2||D5G2;|contact@29||U +Emc_3||D5G2;|contact@28||U +Emc_4||D5G2;|contact@27||U +Eout@995280369|out|D5G2;|contact@11||U +Evdd||D5G2;|sucDri10@1|vdd_2|P +Evdd_1||D5G2;|sucDri10@1|vdd_3|P +Evdd_2||D5G2;|predDri1@5|vdd_2|P +Evdd_3||D5G2;|predDri1@5|vdd_3|P +Evdd_4||D5G2;|ctrAND3i@1|vdd_2|P +Evdd_5||D5G2;|ctrAND3i@1|vdd_3|P +Evdd_6||D5G2;|predDri1@3|vdd_2|P +Evdd_7||D5G2;|predDri1@3|vdd_3|P +Ex||D5G2;|pin@34||P +X + # Cell counter_endCap;1{sch} -Ccounter_endCap;1{sch}||schematic|1242940285645|1243491007601| +Ccounter_endCap;1{sch}||schematic|1242940285645|1243889042399| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-43|-38|||| -NOff-Page|conn@5||25|-25|||XRR| +NOff-Page|conn@3||-44|31.5|||| +NOff-Page|conn@5||-53|-25.5|||RR| NOff-Page|conn@6||-44|24|||| NOff-Page|conn@8||29|24|||X| NOff-Page|conn@9||-61|-8|||| IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-8|6|R||D5G4; -Icounter_endCap;2{ic}|gasp_2x1@1||46|10|||D5G4; +Icounter_endCap;2{ic}|gasp_2x1@1||28|10|X||D5G4; NGround|gnd@0||-55|-15|||| -IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y4;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-23|-10|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y4;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -NWire_Pin|pin@30||-31|-38|||| -NWire_Pin|pin@54||-17|22|||| -NWire_Pin|pin@55||-10|-25|||| +IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y4;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||-23|-10|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y4;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +NWire_Pin|pin@55||-18|-25.5|||X| NWire_Pin|pin@67||-40|-10|||| NWire_Pin|pin@71||-40|24|||| NWire_Pin|pin@72||-4|-10|||| NWire_Pin|pin@73||24|-10|||X| NWire_Pin|pin@74||24|24|||X| -NWire_Pin|pin@80||-8|18|||| NWire_Pin|pin@81||-5|-10|||| NWire_Pin|pin@82||-5|0|||| NWire_Pin|pin@83||-10.5|-10|||| -NWire_Pin|pin@85||-7|-15|||| -NWire_Pin|pin@86||-7|0|||| +NWire_Pin|pin@85||-21|-15.5|||X| NWire_Pin|pin@89||-40|-10|||| Ngeneric:Invisible-Pin|pin@91||-6.5|41.5|||||ART_message(D5G3;)Sam 27 May 2009 Ngeneric:Invisible-Pin|pin@92||-5.5|50.5|||||ART_message(D5G6;)SendCap NWire_Pin|pin@93||-55|-8|||| -NWire_Pin|pin@94||-16|26|||| -NWire_Pin|pin@95||-3|22|||| -NWire_Pin|pin@96||-7|26|||| -NWire_Pin|pin@97||19|-25|||| -NWire_Pin|pin@98||19|-15|||| +NWire_Pin|pin@97||-47|-25.5|||X| +NWire_Pin|pin@98||-47|-15.5|||X| +NWire_Pin|pin@99||-8|22|||| +NWire_Pin|pin@100||-8|31.5|||| +NWire_Pin|pin@101||-8|26|||| +NWire_Pin|pin@102||-7.5|-15.5|||| IdriversM:predDri10wMC;1{ic}|predDri1@0||-32|24|RR||D5G4; -IdriversM:predDri10wMC;1{ic}|predDri1@1||17|24|||D5G4; -IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4; -Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@80||-8|18 -Awire|fire|D5G2;||1800|predDri1@0|in|-29|22|pin@54||-17|22 -Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25 -Awire|fire|D5G2;||0|predDri1@1|in|14|26|pin@96||-7|26 -Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38 -Awire|mc|D5G2;||1800|predDri1@0|mc|-29|26|pin@94||-16|26 -Awire|mc|D5G2;||0|predDri1@1|mc|14|22|pin@95||-3|22 +IdriversM:predDri10wMC;1{ic}|predDri1@1||17|24|Y||D5G4; +IdriversM:sucDri10;1{ic}|sucDri10@0||-40|-25.5|RR||D5G4; +Awire|fire|D5G2;||1800|sucDri10@0|in|-36|-25.5|pin@55||-18|-25.5 +Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@99||-8|22 +Awire|in2_bar|D5G2;||0|inv@0|out|4.5|-10|pin@72||-4|-10 +Awire|in_bar|D5G2;||1800|inv@1|out|-20.5|-10|pin@83||-10.5|-10 Awire|net@96|||0|predDri1@0|pred|-35|24|pin@71||-40|24 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24 Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24 @@ -289,18 +661,22 @@ Awire|net@107|||0|pin@72||-4|-10|pin@81||-5|-10 Awire|net@108|||2700|pin@81||-5|-10|pin@82||-5|0 Awire|net@109|||0|pin@82||-5|0|ctrAND3i@0|inA|-5.5|0 Awire|net@111|||2700|pin@83||-10.5|-10|ctrAND3i@0|inC|-10.5|0 -Awire|net@115|||0|pin@86||-7|0|ctrAND3i@0|inB|-7.5|0 Awire|net@120|||900|pin@67||-40|-10|pin@89||-40|-10 Awire|net@121|||1800|pin@89||-40|-10|inv@1|in|-25.5|-10 Awire|net@126|||1800|conn@9|y|-59|-8|pin@93||-55|-8 Awire|net@127|||900|pin@93||-55|-8|gnd@0||-55|-13 -Awire|net@131|||0|conn@5|a|23|-25|pin@97||19|-25 -Awire|net@132|||0|pin@97||19|-25|sucDri10@0|succ|16|-25 -Awire|net@133|||2700|pin@97||19|-25|pin@98||19|-15 -Awire|net@134|||0|pin@98||19|-15|pin@85||-7|-15 -Awire|net@135|||900|pin@86||-7|0|pin@85||-7|-15 -Awire|~in|D5G2;||1800|inv@1|out|-20.5|-10|pin@83||-10.5|-10 -Awire|~in2|D5G2;||0|inv@0|out|4.5|-10|pin@72||-4|-10 +Awire|net@131|||1800|conn@5|a|-51|-25.5|pin@97||-47|-25.5 +Awire|net@132|||1800|pin@97||-47|-25.5|sucDri10@0|succ|-44|-25.5 +Awire|net@133|||2700|pin@97||-47|-25.5|pin@98||-47|-15.5 +Awire|net@134|||1800|pin@98||-47|-15.5|pin@85||-21|-15.5 +Awire|net@136|||1800|pin@99||-8|22|predDri1@1|in|14|22 +Awire|net@137|||1800|predDri1@0|in|-29|22|pin@99||-8|22 +Awire|net@139|||1800|pin@101||-8|26|predDri1@1|mc|14|26 +Awire|net@140|||1800|conn@3|y|-42|31.5|pin@100||-8|31.5 +Awire|net@141|||1800|predDri1@0|mc|-29|26|pin@101||-8|26 +Awire|net@142|||900|pin@100||-8|31.5|pin@101||-8|26 +Awire|net@143|||1800|pin@85||-21|-15.5|pin@102||-7.5|-15.5 +Awire|net@144|||2700|pin@102||-7.5|-15.5|ctrAND3i@0|inB|-7.5|0 Ein|borrow|D5G2;X-8;|conn@6|y|U Ein2|load|D5G2;X-6;|conn@8|y|U Emc||D5G2;X-2;|conn@3|a|U @@ -309,7 +685,7 @@ Ex||D5G2;X-3;|conn@9|a|U X # Cell counter_oneBit;1{ic} -Ccounter_oneBit;1{ic}||artwork|1242938717727|1243532272132|E +Ccounter_oneBit;1{ic}||artwork|1242938717727|1243882392355|E Ngeneric:Facet-Center|art@0||0|0||||AV NTriangle|art@6||-2|2|3|2|XRRR| NTriangle|art@7||-2|-6|3|2|XRRR| @@ -384,11 +760,302 @@ Emc||D5G2;Y-1;|pin@43||I EnextEmpty||D6G2;X1;|pin@19||B EnextFull||D6G2;X1;|pin@17||B Escan1|scan|D5G2;RRRY3;|pin@45||U -Eval|~val|D5G2;Y2;|pin@15||B +Eval|val_bar|D5G2;Y2;|pin@15||B +X + +# Cell counter_oneBit;1{lay} +Ccounter_oneBit;1{lay}||cmos90|1243828832258|1243915207638||ATTR_NCC(D5G10;NTX-8;Y212.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1243914866959|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243915322252 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||11|-15|||| +NX-Metal-1-Metal-2-Con|contact@1||176|-15|||| +NX-Metal-1-Metal-2-Con|contact@2||-85.5|-168|||| +NX-Metal-1-Metal-2-Con|contact@3||171|-168|||| +NX-Metal-1-Metal-2-Con|contact@6||-149|-212|||| +NMetal-1-Polysilicon-Con|contact@7||-151.5|-212|||| +NX-Metal-1-Metal-2-Con|contact@9||-117.5|17|||| +NX-Metal-1-Metal-2-Con|contact@10||-117.5|-80|||| +NX-Metal-1-Metal-2-Con|contact@11||-183|-80|||| +NX-Metal-1-Metal-2-Con|contact@13||191.5|8|||| +NX-Metal-1-Metal-2-Con|contact@14||191.5|8|||| +NMetal-1-Polysilicon-Con|contact@16||-127|-129||5.2|X| +NMetal-1-Polysilicon-Con|contact@17||-147|-129||5.2|X| +NX-Metal-1-Metal-2-Con|contact@18||144|-283|||| +NX-Metal-1-Metal-2-Con|contact@19||-51.5|-218|||| +NX-Metal-1-Metal-2-Con|contact@20||-107|-218|||| +NX-Metal-1-Metal-2-Con|contact@21||-110|-74|||| +NX-Metal-1-Metal-2-Con|contact@22||-171|-74|||| +NX-Metal-1-Metal-2-Con|contact@23||-52|-371|||| +NX-Metal-1-Metal-2-Con|contact@24||-80|-371|||| +NX-Metal-1-Metal-2-Con|contact@25||-80|-80|||| +NX-Metal-1-Metal-2-Con|contact@26||-39|-80|||| +NX-Metal-1-Metal-2-Con|contact@27||140.5|-371|||| +NX-Metal-1-Metal-2-Con|contact@28||92.5|-371|||| +NX-Metal-1-Metal-2-Con|contact@29||-87|-86|||| +NX-Metal-1-Metal-2-Con|contact@30||86|-86|||| +NX-Metal-1-Metal-2-Con|contact@31||86|-283|||| +NX-Metal-1-Metal-2-Con|contact@32||168.5|-418|||| +NX-Metal-1-Metal-2-Con|contact@33||-52.5|-174|||| +NX-Metal-1-Metal-2-Con|contact@34||-85.5|-174|||| +Igasp_dn;1{lay}|gasp_dn@0||32|-152|X||D5G4; +Igasp_dn;1{lay}|gasp_dn@1||32|-299|X||D5G4; +Igasp_dnU;1{lay}|gasp_dnU@0||27|-446|X||D5G4; +Igasp_load;1{lay}|gasp_loa@0||0.5|-5|X||D5G4; +IlatchesK:latch1in10A;1{lay}|latch1in@0||-160.5|-152|XY||D5G4; +NMetal-2-Pin|pin@0||-230|-15|||| +NMetal-1-Pin|pin@1||11|-39|||| +NMetal-2-Pin|pin@2||218|-15|||| +NMetal-2-Pin|pin@3||-225.5|-168|||| +NMetal-1-Pin|pin@4||-45|-188.2|||| +NMetal-1-Pin|pin@5||-54|-188|||| +NMetal-1-Pin|pin@6||-54|-188.2|||| +NMetal-2-Pin|pin@7||218|-168|||| +NMetal-2-Pin|pin@10||148|-283|||| +NMetal-1-Pin|pin@11||133|-315|||| +NMetal-1-Pin|pin@12||133|-335.2|||| +NMetal-2-Pin|pin@14||218|-283|||| +NMetal-2-Pin|pin@15||-230|-283|||| +NMetal-2-Pin|pin@16||-230|-418|||| +NMetal-2-Pin|pin@18||204.5|-418|||| +NMetal-2-Pin|pin@19||-230|-212|||| +NMetal-2-Pin|pin@20||218|-212|||| +NMetal-1-Pin|pin@23||-137.5|-81.5|||| +NMetal-1-Pin|pin@24||-137.5|74|||| +NMetal-1-Pin|pin@26||-117.5|17|||| +NMetal-1-Pin|pin@29||-183|-113|||| +NMetal-1-Pin|pin@30||-187.5|-113|||| +NMetal-2-Pin|pin@31||-230|-180|||| +NMetal-2-Pin|pin@32||218|-180|||| +NMetal-2-Pin|pin@34||218|8|||| +NMetal-2-Pin|pin@35||-230|8|||| +NMetal-2-Pin|pin@36||218|-327|||| +NMetal-2-Pin|pin@37||-230|-327|||| +NMetal-2-Pin|pin@38||218|-424|||| +NMetal-2-Pin|pin@39||-230|-424|||| +NMetal-1-Pin|pin@40||-154.5|-212|||| +NMetal-1-Pin|pin@52||-129.5|17|||| +NMetal-1-Pin|pin@53||-127|-126|||| +NMetal-1-Pin|pin@54||-122.5|-119.5|||| +NMetal-1-Pin|pin@55||-122.5|-81.5|||| +NMetal-1-Pin|pin@56||-127|-119.5|||| +NMetal-1-Pin|pin@60||191.5|19.5|||| +NMetal-1-Pin|pin@61||186.5|19.5|||| +NMetal-1-Pin|pin@62||189|13|||| +NMetal-1-Pin|pin@63||189|20|||| +NMetal-1-Pin|pin@64||144|-315|||| +NMetal-1-Pin|pin@70||-45.5|-335.5|||| +NMetal-1-Pin|pin@71||-52.5|-335.5|||| +NMetal-1-Pin|pin@72||-52.5|-315|||| +NMetal-1-Pin|pin@73||-57.5|-315|||| +NMetal-1-Pin|pin@74||-57.5|-224.5|||| +NMetal-1-Pin|pin@75||-107.5|-151.5|||| +NMetal-1-Pin|pin@76||-101|-151.5|||| +NMetal-1-Pin|pin@77||-101|-185|||| +NMetal-1-Pin|pin@78||-107|-185|||| +NMetal-1-Pin|pin@79||-107|-210|||| +NMetal-1-Pin|pin@80||-57.5|-218|||| +NMetal-1-Pin|pin@81||-107.5|-74|||| +NMetal-1-Pin|pin@82||-171|-39|||| +NMetal-1-Pin|pin@83||-80|-84|||| +NMetal-1-Pin|pin@84||-80|-368|||| +NMetal-1-Pin|pin@86||140.5|-275.5|||| +NMetal-1-Pin|pin@87||144|-275.5|||| +NMetal-1-Pin|pin@88||144|-315|||| +NMetal-1-Pin|pin@89||171|-265|||| +NMetal-1-Pin|pin@90||168|-265|||| +NMetal-1-Pin|pin@91||168|-230.5|||| +NMetal-1-Pin|pin@92||168|-186|||| +NMetal-1-Pin|pin@93||171|-186|||| +NMetal-1-Pin|pin@94||86|-274|||| +NMetal-1-Pin|pin@95||86|-91|||| +NMetal-1-Pin|pin@97||-95|-86|||| +NMetal-1-Pin|pin@98||-95|-39|||| +NMetal-1-Pin|pin@99||-52.5|-188.2|||| +NMetal-1-Pin|pin@100||-52.5|-168|||| +NN-Well-Node|plnode@1||-198.25|-52.5|9.5|47||A +NN-Well-Node|plnode@2||-196|46.5|14|55||A +NP-Select-Node|plnode@3||-196|46.5|14|55|| +NN-Well-Node|plnode@4||-198.25|-52.5|9.5|47||A +NP-Select-Node|plnode@5||-198.25|-52.5|9.5|47|| +NP-Well-Node|plnode@6||-198.25|-5|9.5|48||A +NN-Select-Node|plnode@7||-198.25|-5|9.5|48|| +NN-Well-Node|plnode@8||-198.5|-198|10|44||A +NN-Well-Node|plnode@9||-198.25|-102|9.5|52||A +NP-Select-Node|plnode@10||-198.25|-102|9.5|52|| +NN-Well-Node|plnode@11||-198.5|-198|10|44||A +NP-Select-Node|plnode@12||-198.25|-198|9.5|44|| +NP-Well-Node|plnode@13||-198.25|-152|9.5|48||A +NN-Select-Node|plnode@14||-198.25|-152|9.5|48|| +NP-Select-Node|plnode@15||-165.5|-247.5|76|55|| +NN-Well-Node|plnode@16||-166.75|-347.25|73.5|48.5||A +NP-Select-Node|plnode@17||-166.75|-347.25|73.5|48.5|| +NP-Well-Node|plnode@18||-166.25|-299|74.5|48||A +NN-Select-Node|plnode@19||-166.25|-299|74.5|48|| +NN-Well-Node|plnode@20||-135.5|-345|10|44||A +NN-Well-Node|plnode@21||-167|-247.5|73|55||A +NP-Select-Node|plnode@22||-165.5|-394.5|76|55|| +NN-Well-Node|plnode@23||-166.75|-496|73.5|52||A +NP-Select-Node|plnode@24||-166.75|-496|73.5|52|| +NP-Well-Node|plnode@25||-167|-446|73|48||A +NN-Select-Node|plnode@26||-167|-446|73|48|| +NN-Well-Node|plnode@27||-167|-394.5|73|55||A +Ametal-2|net@0|||S1800|pin@0||-230|-15|contact@0||11|-15 +Ametal-1|net@1|||S900|contact@0||11|-15|pin@1||11|-39 +Ametal-1|net@2|||S0|pin@1||11|-39|gasp_loa@0|loadNext|11|-39 +Ametal-1|net@3|||S2700|contact@1||176|-15|gasp_loa@0|load|176|17 +Ametal-2|net@4|||S0|pin@2||218|-15|contact@1||176|-15 +Ametal-1|net@6|||S0|pin@4||-45|-188.2|gasp_dn@0|prev|-45.5|-188.2 +Ametal-2|net@7|||S0|contact@2||-85.5|-168|pin@3||-225.5|-168 +Ametal-1|net@8|||S900|pin@5||-54|-188|pin@6||-54|-188.2 +Ametal-1|net@9|||S1800|pin@6||-54|-188.2|gasp_dn@0|prev|-45.5|-188.2 +Ametal-2|net@14|||S1800|contact@3||171|-168|pin@7||218|-168 +Ametal-1|net@16|||S900|pin@11||133|-315|pin@12||133|-335.2 +Ametal-1|net@17|||S1800|pin@12||133|-335.2|gasp_dn@1|dec|140.5|-335.2 +Ametal-2|net@20|||S0|pin@14||218|-283|pin@10||148|-283 +Ametal-2|net@21|||S1800|pin@15||-230|-283|gasp_dn@1|out|-107.5|-283 +Ametal-2|net@22|||S1800|pin@16||-230|-418|gasp_dnU@0|prev|-115.5|-418 +Ametal-2|net@26|||S1800|pin@19||-230|-212|contact@6||-149|-212 +APolysilicon|net@27|||S900|latch1in@0|hcl|-151.5|-210.5|contact@7||-151.5|-212 +Ametal-1|net@32|||S900|pin@24||-137.5|74|pin@23||-137.5|-81.5 +Ametal-1|net@35|||S0|contact@6||-149|-212|contact@7||-151.5|-212 +Ametal-1|net@36||0.4|S1800|contact@9||-117.5|17|pin@26||-117.5|17 +Ametal-1|net@39||0.4|S900|contact@9||-117.5|17|contact@10||-117.5|-80 +Ametal-2|net@40|||S1800|contact@11||-183|-80|contact@10||-117.5|-80 +Ametal-1|net@41|||S900|contact@11||-183|-80|pin@29||-183|-113 +Ametal-1|net@42|||S0|pin@29||-183|-113|pin@30||-187.5|-113 +Ametal-1|net@43|||S900|pin@30||-187.5|-113|latch1in@0|out[1]|-187.5|-141.6 +Ametal-2|net@44|||S1800|pin@31||-230|-180|gasp_dn@0|mc|139|-180 +Ametal-2|net@45|||S0|pin@32||218|-180|gasp_dn@0|mc|139|-180 +Ametal-1|net@46|||S0|contact@13||191.5|8|contact@14||191.5|8 +Ametal-2|net@48|||S0|pin@34||218|8|contact@14||191.5|8 +Ametal-2|net@49|||S1800|pin@35||-230|8|contact@13||191.5|8 +Ametal-2|net@50|||S0|pin@36||218|-327|gasp_dn@1|mc|139|-327 +Ametal-2|net@51|||S1800|pin@37||-230|-327|gasp_dn@1|mc|139|-327 +Ametal-2|net@52|||S0|pin@38||218|-424|gasp_dnU@0|mc|137.5|-424 +Ametal-2|net@53|||S1800|pin@39||-230|-424|gasp_dnU@0|mc|137.5|-424 +Ametal-2|net@55|||S0|pin@20||218|-212|contact@6||-149|-212 +Ametal-1|net@56|||S1800|pin@40||-154.5|-212|contact@6||-149|-212 +Ametal-2|net@61||6.2|S1800|latch1in@0|gnd|-133.5|-152|gasp_dn@0|gnd_1|-129|-152 +Ametal-2|net@71||6.2|S0|gasp_dn@0|vdd_5|-129|-102|latch1in@0|vdd|-133.5|-102 +Ametal-1|net@76||0.4|S1800|pin@52||-129.5|17|pin@26||-117.5|17 +Ametal-1|net@77||1|S900|pin@52||-129.5|17|gasp_loa@0|~val|-129.5|10 +APolysilicon|net@78|||S1800|contact@17||-147|-128.5|contact@16||-127|-128.5 +Ametal-1|net@79|||S900|contact@17||-147|-131.6|latch1in@0|in[1]|-147|-145 +Ametal-1|net@80|||S900|pin@53||-127|-126|contact@16||-127|-126.4 +Ametal-1|net@82|||S900|pin@55||-122.5|-81.5|pin@54||-122.5|-119.5 +Ametal-1|net@83|||S0|pin@55||-122.5|-81.5|pin@23||-137.5|-81.5 +Ametal-1|net@84|||S2700|pin@53||-127|-126|pin@56||-127|-119.5 +Ametal-1|net@85|||S1800|pin@56||-127|-119.5|pin@54||-122.5|-119.5 +Ametal-1|net@86||0.6|S900|pin@60||191.5|19.5|contact@13||191.5|8 +Ametal-1|net@87||0.6|S0|pin@60||191.5|19.5|pin@61||186.5|19.5 +Ametal-1|net@88|||S2700|pin@61||186.5|19.5|gasp_loa@0|mc|186.5|20 +Ametal-1|net@89|||S2700|pin@62||189|13|pin@63||189|20 +Ametal-1|net@90|||S0|pin@63||189|20|gasp_loa@0|mc|186.5|20 +Ametal-1|net@91|||S0|pin@64||144|-315|pin@11||133|-315 +Ametal-1|net@92|||S900|contact@18||144|-283|pin@64||144|-315 +Ametal-2|net@93|||S1800|contact@18||144|-283|pin@10||148|-283 +Ametal-2|net@94||6.2|S0|gasp_dn@0|vdd_6|-129|-202|latch1in@0|vdd_2|-133.5|-202 +Ametal-1|net@95|||S1800|pin@71||-52.5|-335.5|pin@70||-45.5|-335.5 +Ametal-1|net@96|||S900|pin@72||-52.5|-315|pin@71||-52.5|-335.5 +Ametal-1|net@97|||S1800|pin@73||-57.5|-315|pin@72||-52.5|-315 +Ametal-1|net@98|||S900|pin@74||-57.5|-224.5|pin@73||-57.5|-315 +Ametal-1|net@99|||S2700|pin@70||-45.5|-335.5|gasp_dn@1|prev|-45.5|-335.2 +Ametal-1|net@101|||S2700|pin@75||-107.5|-151.5|gasp_dn@0|out|-107.5|-136 +Ametal-1|net@102|||S0|pin@76||-101|-151.5|pin@75||-107.5|-151.5 +Ametal-1|net@103|||S2700|pin@77||-101|-185|pin@76||-101|-151.5 +Ametal-1|net@104|||S1800|pin@78||-107|-185|pin@77||-101|-185 +Ametal-1|net@105|||S2700|pin@79||-107|-210|pin@78||-107|-185 +Ametal-1|net@106|||S900|pin@79||-107|-210|contact@20||-107|-218 +Ametal-2|net@107|||S1800|contact@20||-107|-218|contact@19||-51.5|-218 +Ametal-1|net@108|||S900|pin@80||-57.5|-218|pin@74||-57.5|-224.5 +Ametal-1|net@109|||S1800|pin@80||-57.5|-218|contact@19||-51.5|-218 +Ametal-1|net@110|||S900|pin@81||-107.5|-74|gasp_dn@0|out|-107.5|-136 +Ametal-1|net@112||0.6|S2700|contact@22||-171|-74|pin@82||-171|-39 +Ametal-1|net@113|||S1800|pin@82||-171|-39|gasp_loa@0|one|-168.5|-39 +Ametal-2|net@114|||S1800|contact@22||-171|-74|contact@21||-110|-74 +Ametal-1|net@115||0.6|S0|pin@81||-107.5|-74|contact@21||-110|-74 +Ametal-1|net@116|||S2700|pin@84||-80|-368|pin@83||-80|-84 +Ametal-1|net@117|||S900|contact@23||-52|-371|gasp_dnU@0|loadFinished|-52|-412 +Ametal-2|net@118|||S0|contact@23||-52|-371|contact@24||-80|-371 +Ametal-1|net@119|||S2700|contact@24||-80|-371|pin@84||-80|-368 +Ametal-1|net@120|||S900|contact@25||-80|-80|pin@83||-80|-84 +Ametal-2|net@123|||S0|contact@26||-39|-80|contact@25||-80|-80 +Ametal-1|net@124||0.4|S900|contact@3||171|-168|gasp_dn@0|next|171|-174 +Ametal-1|net@125|||S2700|pin@86||140.5|-275.5|gasp_dn@0|dec|140.5|-188.2 +Ametal-1|net@126|||S1800|pin@86||140.5|-275.5|pin@87||144|-275.5 +Ametal-1|net@127|||S900|pin@87||144|-275.5|contact@18||144|-283 +Ametal-1|net@128|||S2700|pin@88||144|-315|contact@18||144|-283 +Ametal-1|net@132|||S900|contact@28||92.5|-371|gasp_dnU@0|dec|92.5|-412 +Ametal-2|net@133|||S1800|contact@28||92.5|-371|contact@27||140.5|-371 +Ametal-1|net@134|||S2700|contact@27||140.5|-371|gasp_dn@1|dec|140.5|-335.2 +Ametal-1|net@135||0.4|S900|pin@89||171|-265|gasp_dn@1|next|171|-321 +Ametal-1|net@136||0.4|S1800|pin@90||168|-265|pin@89||171|-265 +Ametal-1|net@137||0.4|S900|pin@91||168|-230.5|pin@90||168|-265 +Ametal-1|net@138||0.4|S900|pin@92||168|-186|pin@91||168|-230.5 +Ametal-1|net@139||0.4|S1800|pin@92||168|-186|pin@93||171|-186 +Ametal-1|net@140||0.4|S2700|pin@93||171|-186|gasp_dn@0|next|171|-174 +Ametal-1|net@141|||S2700|contact@26||-39|-80|gasp_loa@0|waitingToEmpty|-39|-39 +Ametal-1|net@142|||S900|pin@95||86|-91|pin@94||86|-274 +Ametal-1|net@145|||S2700|pin@97||-95|-86|pin@98||-95|-39 +Ametal-1|net@146|||S1800|pin@98||-95|-39|gasp_loa@0|zero|-92.5|-39 +Ametal-2|net@147|||S0|contact@30||86|-86|contact@29||-87|-86 +Ametal-1|net@148|||S2700|pin@95||86|-91|contact@30||86|-86 +Ametal-1|net@149|||S900|pin@94||86|-274|contact@31||86|-283 +Ametal-2|net@150|||S0|contact@31||86|-283|gasp_dn@1|out|-107.5|-283 +Ametal-1|net@151|||S1800|pin@97||-95|-86|contact@29||-87|-86 +Ametal-1|net@153||0.4|S2700|contact@32||168.5|-418|gasp_dnU@0|next|168.5|-412 +Ametal-2|net@154|||S0|pin@18||204.5|-418|contact@32||168.5|-418 +Ametal-1|net@155||0.4|S900|contact@33||-52.5|-174|pin@99||-52.5|-188.2 +Ametal-1|net@156|||S1800|pin@99||-52.5|-188.2|gasp_dn@0|prev|-45.5|-188.2 +Ametal-1|net@157||0.4|S2700|contact@34||-85.5|-174|contact@2||-85.5|-168 +Ametal-2|net@158|||S1800|contact@34||-85.5|-174|contact@33||-52.5|-174 +Ametal-1|net@159||0.4|S900|pin@100||-52.5|-168|contact@33||-52.5|-174 +Eborrow||D5G2;|pin@15||O +Edec||D5G2;|pin@14||O +EdecFailed||D5G2;|pin@18||O +EdecSucceeded||D5G2;|pin@7||O +Egnd||D5G2;|gasp_dnU@0|gnd|G +Egnd_1||D5G2;|gasp_dn@1|gnd_1|G +Egnd_2||D5G2;|gasp_dn@1|gnd_2|G +Egnd_3||D5G2;|gasp_dn@0|gnd_2|G +Egnd_4||D5G2;|latch1in@0|gnd_1|G +Egnd_5||D5G2;|gasp_loa@0|gnd_1|G +Egnd_6||D5G2;|gasp_loa@0|gnd|G +Egnd_7||D5G2;|gasp_dnU@0|gnd_1|G +Eload||D5G2;|pin@2||O +EloadLatchesIn||D5G2;|pin@20||O +EloadLatchesOut||D5G2;|pin@19||O +EloadNext||D5G2;|pin@0||O +Emc_6|mc|D5G2;|pin@38||U +Emc_0||D5G2;|pin@34||U +Emc_1||D5G2;|pin@35||U +Emc_2||D5G2;|pin@31||U +Emc_3||D5G2;|pin@32||U +Emc_4||D5G2;|pin@36||U +Emc_5||D5G2;|pin@37||U +Emc_7||D5G2;|pin@39||U +EnextEmpty||D5G2;|pin@16||O +EnextFull||D5G2;|pin@3||O +E~val|val_bar|D5G2;|pin@24||O +Evdd||D5G2;|gasp_dnU@0|vdd_3|P +Evdd_4||D5G2;|gasp_dn@1|vdd_6|P +Evdd_5||D5G2;|gasp_dn@1|vdd_5|P +Evdd_6||D5G2;|gasp_dn@1|vdd_8|P +Evdd_7||D5G2;|gasp_dn@1|vdd_7|P +Evdd_8||D5G2;|gasp_dn@0|vdd_7|P +Evdd_9||D5G2;|gasp_dn@0|vdd_8|P +Evdd_10||D5G2;|latch1in@0|vdd_1|P +Evdd_11||D5G2;|latch1in@0|vdd_3|P +Evdd_12||D5G2;|gasp_loa@0|vdd_2|P +Evdd_13||D5G2;|gasp_loa@0|vdd_3|P +Evdd_14||D5G2;|gasp_loa@0|vdd|P +Evdd_15||D5G2;|gasp_loa@0|vdd_1|P +Evdd_16||D5G2;|gasp_dnU@0|vdd_4|P +Evdd_17||D5G2;|gasp_dnU@0|vdd|P +Evdd_18||D5G2;|gasp_dnU@0|vdd_2|P X # Cell counter_oneBit;1{sch} -Ccounter_oneBit;1{sch}||schematic|1242938375621|1243584159572| +Ccounter_oneBit;1{sch}||schematic|1242938375621|1243887141625| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@11||-22|77|||XRRR| NOff-Page|conn@12||24|46|||X| @@ -402,14 +1069,11 @@ NOff-Page|conn@20||-46|-36|||XRR| NOff-Page|conn@21||-6|-36|||XRR| NOff-Page|conn@22||-46|33|||X| NOff-Page|conn@23||-22|-50|||XR| -NOff-Page|conn@31||-95|31|||R| -NOff-Page|conn@32||-118|19|||RR| -NOff-Page|conn@33||-76|19|||RR| Igasp_dnU;2{ic}|dnU@0||-23|-28|X||D5G4; Igasp_dn;1{ic}|gasp_2x2@0||-27|-2|X||D5G4; Igasp_dn;1{ic}|gasp_2x2@1||-27|18|X||D5G4; Igasp_load;1{ic}|gasp_loa@0||-17|25|X||D5G4; -IlatchesK:latch1in10A;1{ic}|latch1in@0||-22|54|XRRR||D5G4; +IlatchesK:latch1in10A;1{ic}|latch1in@0||-22|57.5|XRRR||D5G4; Icounter_oneBit;1{ic}|oneBit@0||-121|60|X||D5G4; NWire_Pin|pin@27||-11|4|||X| NWire_Pin|pin@30||-23|35|||X| @@ -432,8 +1096,8 @@ NWire_Pin|pin@51||-22|18|||X| NWire_Pin|pin@52||-21|0|||X| NWire_Pin|pin@53||-21|-20|||X| NWire_Pin|pin@56||-22|-40|||X| -NWire_Pin|pin@58||-22|51|||X| -NWire_Pin|pin@60||14|55|||X| +NWire_Pin|pin@58||-22|54.5|||X| +NWire_Pin|pin@60||14|58.5|||X| NWire_Pin|pin@61||14|46|||X| NWire_Pin|pin@62||-22|35|||X| NWire_Pin|pin@63||-39|24|||X| @@ -443,10 +1107,6 @@ NWire_Pin|pin@66||-17|-16|||X| Ngeneric:Invisible-Pin|pin@67||-52.5|74.5|||||ART_message(D5G4;)Sone bit of a Kessels Counter Ngeneric:Invisible-Pin|pin@68||-51.5|70.5|||||ART_message(D5G3;)Sam 27 May 2009 Ngeneric:Invisible-Pin|pin@69||-50.5|79.5|||||ART_message(D5G6;)SoneBit -NWire_Pin|pin@376||-72|12|||| -NWire_Pin|pin@377||-71|4|||| -IrippleCarry;1{ic}|rippleCa@0||-88|7|||D5G4; -Awire|decSucceeded|D5G2;||1800|rippleCa@0|decSucceeded|-87|12|pin@376||-72|12 Awire|mc|D5G2;Y-2;||2700|pin@51||-22|18|gasp_loa@0|mc|-22|21 Awire|mc|D5G2;Y-2;||900|dnU@0|mc|-22|-38|pin@56||-22|-40 Awire|mc|D5G2;Y-2;||900|gasp_2x2@0|mc|-21|-18|pin@53||-21|-20 @@ -477,13 +1137,13 @@ Awire|net@96|||900|pin@38||-31|4|pin@40||-31|-6 Awire|net@97|||1800|pin@40||-31|-6|gasp_2x2@0|in|-27|-6 Awire|net@115|||0|conn@15|y|-8|-16|pin@46||-11|-16 Awire|net@119|||0|conn@12|y|22|46|pin@61||14|46 -Awire|net@120|||1800|latch1in@0|hcl|-19|55|pin@60||14|55 +Awire|net@120|||1800|latch1in@0|hcl|-19|58.5|pin@60||14|58.5 Awire|net@121|||0|pin@61||14|46|conn@14|a|3|46 -Awire|net@122|||900|pin@60||14|55|pin@61||14|46 +Awire|net@122|||900|pin@60||14|58.5|pin@61||14|46 Awire|net@124|||1800|conn@22|a|-44|33|gasp_loa@0|out|-27|33 -Awire|net@126|||900|conn@11|y|-22|75|latch1in@0|in[1]|-22|57 +Awire|net@126|||900|conn@11|y|-22|75|latch1in@0|in[1]|-22|60.5 Awire|net@127|||0|gasp_loa@0|val|-22|35|pin@30||-23|35 -Awire|net@128|||1800|latch1in@0|out[1]|-22|51|pin@58||-22|51 +Awire|net@128|||1800|latch1in@0|out[1]|-22|54.5|pin@58||-22|54.5 Awire|net@130|||0|pin@62||-22|35|pin@30||-23|35 Awire|net@131|||2700|pin@39||-39|22|pin@63||-39|24 Awire|net@132|||1800|pin@63||-39|24|gasp_loa@0|one|-27|24 @@ -492,16 +1152,10 @@ Awire|net@134|||0|conn@21|a|-8|-36|dnU@0|next|-17|-36 Awire|net@136|||2700|pin@65||-39|-16|pin@41||-39|-16 Awire|net@138|||900|pin@66||-17|-16|gasp_2x2@0|dec|-17|-16 Awire|net@190|||0|pin@45||-27|14|conn@16|y|-44|14 -Awire|net@750|||900|conn@31|a|-95|29|rippleCa@0|scan|-95|24 -Awire|net@753|||1800|conn@32|a|-116|19|rippleCa@0|co|-103|19 -Awire|net@754|||0|conn@33|a|-74|19|rippleCa@0|ci|-87|19 Awire|one|D5G2;RRRY-4;||900|pin@64||-31|22|pin@38||-31|4 -Awire|one|D5G2;||1800|rippleCa@0|one|-87|4|pin@377||-71|4 +Awire|val_bar[latched]|D5G2;RRR||900|pin@58||-22|54.5|pin@62||-22|35 Awire|waitingToEmpty|D5G2;RRR||2700|pin@42||-35|-26|pin@43||-35|27 -Awire|~val[latched]|D5G2;RRR||900|pin@58||-22|51|pin@62||-22|35 Eborrow||D5G2;X8;|conn@19|a|B -Eci||D5G2;|conn@33|a|U -Eco||D5G2;|conn@32|a|U Edec||D5G2;X-2;|conn@15|a|B EdecFailed||D5G2;X8;|conn@21|a|B EdecSucceeded||D5G2;X12;|conn@17|a|B @@ -512,8 +1166,7 @@ EloadNext||D5G2;X8;|conn@22|a|B Emc||D5G2;X-2;|conn@23|a|I EnextEmpty||D5G2;X-6;|conn@20|a|B EnextFull||D5G2;X-8;|conn@16|y|B -Escan||D5G2;X6;|conn@31|a|U -Eval|~val|D5G2;X-6;|conn@11|y|B +Eval|val_bar|D5G2;X-6;|conn@11|y|B X # Cell gasp_dec;1{ic} @@ -546,77 +1199,175 @@ Emc||D5G1;Y-1;|pin@20||U Econd|sel[Co]|D5G1;Y1;|pin@24||U X +# Cell gasp_dec;1{lay} +Cgasp_dec;1{lay}||cmos90|1243674851154|1243917103103||ATTR_NCC(D5G3;NTX35.5;Y89;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243903539047|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243917115073 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@2||28.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@3||6|-16|||| +NX-Metal-1-Metal-2-Con|contact@4||149.5|22|||| +NX-Metal-1-Metal-2-Con|contact@5||26|22|||| +NX-Metal-1-Metal-2-Con|contact@6||14|-22|||| +NX-Metal-1-Metal-2-Con|contact@7||-26.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@8||58|34|||| +NX-Metal-1-Metal-2-Con|contact@9||-18.5|34|||| +NX-Metal-1-Metal-2-Con|contact@10||53.5|16|||| +NX-Metal-1-Metal-2-Con|contact@11||80|16|||| +NX-Metal-1-Metal-2-Con|contact@13||219|22|||| +NX-Metal-1-Metal-2-Con|contact@14||246.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@15||69|-22|||| +NX-Metal-1-Metal-2-Con|contact@16||179.5|16|||| +NX-Metal-1-Metal-2-Con|contact@17||166.5|16|||| +NX-Metal-1-Metal-2-Con|contact@18||78|-28|||| +NX-Metal-1-Metal-2-Con|contact@19||169|-28|||| +NX-Metal-1-Metal-2-Con|contact@20||196.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@21||227|-28|||| +NX-Metal-1-Metal-2-Con|contact@23||219|-28|||| +IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@0||107|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||24|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@1||4|0|Y||D5G4; +Igates1inM:inv05;1{lay}|inv05@2||164.5|0|||D5G4; +Igates2inM:nand5;2{lay}|nand5@0||46.5|0|||D5G4; +NMetal-1-Pin|pin@1||58|29|||| +NMetal-1-Pin|pin@3||8.5|-2.5|||| +NMetal-1-Pin|pin@4||14|-2.5|||| +NMetal-1-Pin|pin@5||80|23.5|||| +NMetal-1-Pin|pin@6||85.5|23.5|||| +IdriversM:predDri20wMC;3{lay}|predDri2@1||196.5|0|||D5G4; +IdriversM:predDri40;1{lay}|predDri4@0||-26.5|0|||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@0||244|0|||D5G4; +Ametal-1|net@3|||S2700|contact@3||6|-16|inv05@1|in[1]|6|-15 +Ametal-1|net@4|||S2700|contact@2||28.5|-16|inv05@0|out[1]|28.5|-7 +Ametal-2|net@5|||S0|contact@2||28.5|-16|contact@3||6|-16 +Ametal-1|net@6||0.4|S900|contact@4||149.5|22|ctrAND3i@0|out|149.5|16 +Ametal-1|net@7||0.4|S900|contact@5||26|22|inv05@0|in[1]|26|15 +Ametal-2|net@8|||S1800|contact@5||26|22|contact@4||149.5|22 +Ametal-1|net@11||0.4|S2700|contact@7||-26.5|-22|predDri4@0|in|-26.5|-19 +Ametal-2|net@12|||S1800|contact@7||-26.5|-22|contact@6||14|-22 +Ametal-1|net@14|||S900|contact@9||-18.5|34|predDri4@0|pred|-18.5|20 +Ametal-2|net@17|||S1800|contact@9||-18.5|34|contact@8||58|34 +Ametal-1|net@18||0.4|S900|contact@10||53.5|16|nand5@0|out|53.5|-8.1 +Ametal-2|net@20|||S0|contact@11||80|16|contact@10||53.5|16 +Ametal-1|net@25|||S900|contact@14||246.5|-22|sucDri10@0|succ|246.5|-34 +Ametal-1|net@26|||S2700|contact@15||69|-22|ctrAND3i@0|inB|69|-20 +Ametal-2|net@27|||S1800|contact@15||69|-22|contact@14||246.5|-22 +Ametal-1|net@28|||S900|contact@16||179.5|16|predDri2@1|pred|179.5|16 +Ametal-1|net@29|||S900|contact@17||166.5|16|inv05@2|in[1]|166.5|15 +Ametal-2|net@30|||S0|contact@16||179.5|16|contact@17||166.5|16 +Ametal-1|net@31||0.4|S2700|contact@18||78|-28|ctrAND3i@0|inA_1|78|-20 +Ametal-1|net@32|||S2700|contact@19||169|-28|inv05@2|out[1]|169|-7 +Ametal-2|net@33|||S0|contact@19||169|-28|contact@18||78|-28 +Ametal-2|net@34||6.2|S1800|predDri4@0|vdd_3|-6|-50|inv05@1|vdd|-5|-50 +Ametal-2|net@35||6.2|S1800|inv05@1|vdd_2|13|-50|inv05@0|vdd_1|15|-50 +Ametal-2|net@36||6.2|S1800|inv05@0|vdd_3|33|-50|nand5@0|vdd_1|35|-50 +Ametal-2|net@37||6.2|S1800|nand5@0|vdd_3|58|-50|ctrAND3i@0|vdd_1|60|-50 +Ametal-2|net@38||6.2|S1800|ctrAND3i@0|vdd_3|154|-50|inv05@2|vdd_1|155.5|-50 +Ametal-2|net@39||6.2|S1800|inv05@2|vdd_3|173.5|-50|predDri2@1|vdd_1|175|-50 +Ametal-2|net@40||6.2|S1800|predDri2@1|vdd_3|218|-50|sucDri10@0|vdd_1|220|-50 +Ametal-2|net@41||6.2|S1800|predDri4@0|vdd_2|-6|50|inv05@1|vdd_1|-5|50 +Ametal-2|net@42||6.2|S1800|inv05@1|vdd_3|13|50|inv05@0|vdd|15|50 +Ametal-2|net@43||6.2|S1800|inv05@0|vdd_2|33|50|nand5@0|vdd|35|50 +Ametal-2|net@44||6.2|S1800|nand5@0|vdd_2|58|50|ctrAND3i@0|vdd|60|50 +Ametal-2|net@45||6.2|S1800|ctrAND3i@0|vdd_2|154|50|inv05@2|vdd|155.5|50 +Ametal-2|net@46||6.2|S1800|inv05@2|vdd_2|173.5|50|predDri2@1|vdd|175|50 +Ametal-2|net@47||6.2|S1800|predDri2@1|vdd_2|218|50|sucDri10@0|vdd|220|50 +Ametal-2|net@48||6.2|S1800|predDri4@0|gnd_1|-6|0|inv05@1|gnd|-5|0 +Ametal-2|net@49||6.2|S1800|inv05@1|gnd_1|13|0|inv05@0|gnd|15|0 +Ametal-2|net@50||6.2|S1800|inv05@0|gnd_1|33|0|nand5@0|gnd|35|0 +Ametal-2|net@51||6.2|S1800|nand5@0|gnd_1|58|0|ctrAND3i@0|gnd|60|0 +Ametal-2|net@52||6.2|S1800|ctrAND3i@0|gnd_1|154|0|inv05@2|gnd|155.5|0 +Ametal-2|net@53||6.2|S1800|inv05@2|gnd_1|173.5|0|predDri2@1|gnd|175|0 +Ametal-2|net@54||6.2|S1800|predDri2@1|gnd_1|218|0|sucDri10@0|gnd|220|0 +Ametal-1|net@55|||S0|pin@1||58|29|nand5@0|inb|53|29 +Ametal-1|net@56||0.4|S900|contact@8||58|34|pin@1||58|29 +Ametal-1|net@58|||S2700|pin@3||8.5|-2.5|inv05@1|out[1]|8.5|7 +Ametal-1|net@59|||S0|pin@4||14|-2.5|pin@3||8.5|-2.5 +Ametal-1|net@60|||S900|pin@4||14|-2.5|contact@6||14|-22 +Ametal-1|net@62|||S900|pin@5||80|23.5|contact@11||80|16 +Ametal-1|net@63|||S1800|pin@5||80|23.5|pin@6||85.5|23.5 +Ametal-1|net@64|||S900|pin@6||85.5|23.5|ctrAND3i@0|inC|85.5|22 +Ametal-1|net@65|||S2700|contact@20||196.5|-28|predDri2@1|in|196.5|-22 +Ametal-1|net@66||0.4|S2700|contact@21||227|-28|sucDri10@0|in|227|-19 +Ametal-1|net@69|||S2700|contact@23||219|-28|contact@13||219|22 +Ametal-2|net@70|||S1800|contact@20||196.5|-28|contact@23||219|-28 +Ametal-2|net@71|||S1800|contact@23||219|-28|contact@21||227|-28 +Ametal-2|net@72|||S1800|contact@4||149.5|22|contact@13||219|22 +Edec||D5G2;|sucDri10@0|succ|O +EdecSucceeded||D5G2;|predDri2@1|pred|O +Edo[ins]||D5G2;|contact@9||G +Egnd||D5G2;|predDri4@0|gnd|G +Egnd_1||D5G2;|sucDri10@0|gnd_1|G +Emc||D5G2;|predDri2@1|mc|I +Esel[Co]||D5G2;|nand5@0|ina|I +Evdd||D5G2;|predDri4@0|vdd|P +Evdd_2||D5G2;|predDri4@0|vdd_1|P +Evdd_3||D5G2;|sucDri10@0|vdd_2|P +Evdd_4||D5G2;|sucDri10@0|vdd_3|P +X + # Cell gasp_dec;1{sch} -Cgasp_dec;1{sch}||schematic|1242940285645|1243578149602| +Cgasp_dec;1{sch}||schematic|1242940285645|1243882570876| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-43|-38|||| +NOff-Page|conn@3||4.5|31|||| NOff-Page|conn@5||25|-25|||XRR| NOff-Page|conn@6||-44|29|||| NOff-Page|conn@7||-44|-10|||| -NOff-Page|conn@8||29|26|||X| +NOff-Page|conn@8||29|29|||X| IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-8|6|R||D5G4; Igasp_dec;1{ic}|gasp_dec@0||44|3|||D5G4; -IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-24|27|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||-17|27|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2;1{ic}|nand2@0||-26|-9|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||-24|27|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@2||-15.5|27|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@0||-26|-9|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 NWire_Pin|pin@14||20|-25|||X| -NWire_Pin|pin@30||-31|-38|||| -NWire_Pin|pin@43||-12.5|-9|||| NWire_Pin|pin@55||-10|-25|||| NWire_Pin|pin@67||-40|-8|||| NWire_Pin|pin@71||-40|29|||| NWire_Pin|pin@72||-4|-10|||| NWire_Pin|pin@73||24|-10|||X| -NWire_Pin|pin@74||24|26|||X| -NWire_Pin|pin@80||-8|18|||| +NWire_Pin|pin@74||24|29|||X| NWire_Pin|pin@81||-5|-10|||| NWire_Pin|pin@82||-5|0|||| -NWire_Pin|pin@83||-10.5|-9|||| NWire_Pin|pin@84||20|-15|||| NWire_Pin|pin@85||-7|-15|||| NWire_Pin|pin@86||-7|0|||| Ngeneric:Invisible-Pin|pin@91||-3.5|43.5|||||ART_message(D5G3;)Sam 28 May 2009 Ngeneric:Invisible-Pin|pin@92||-3.5|48.5|||||ART_message(D5G6;)Sgasp_dec -NWire_Pin|pin@102||2|24|||| -NWire_Pin|pin@103||2|28|||| -Ngeneric:Invisible-Pin|pin@107||-20|36|||||ART_message(D5G2;)S[Extra inverters delay the acknowledgement,"on do[ins] until we're sure that flag[D][clr] is",all the way low] -NWire_Pin|pin@116||1|27|||| +Ngeneric:Invisible-Pin|pin@107||-43.5|43.5|||||ART_message(D5G2;)S[Extra inverters delay the acknowledgement,"on do[ins] until we're sure that flag[D][clr] is",all the way low] NWire_Pin|pin@117||-13|27|||| -IdriversM:predDri20wMC;1{ic}|predDri2@0||14|26|||D5G4; +NWire_Pin|pin@118||-8|27|||| +NWire_Pin|pin@119||-10.5|-9|||| +IdriversM:predDri20wMC;1{ic}|predDri2@0||14|29|Y||D5G4; IdriversM:predDri40;1{ic}|predDri4@1||-31|27|X||D5G4; IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4; -Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@80||-8|18 -Awire|fire|D5G2;||0|predDri2@0|in|11|28|pin@103||2|28 Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25 -Awire|fire|D5G2;||0|pin@116||1|27|pin@117||-13|27 -Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38 -Awire|mc|D5G2;||0|predDri2@0|mc|11|24|pin@102||2|24 +Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@118||-8|27 +Awire|in2_bar|D5G2;||0|inv@0|out|4.5|-10|pin@72||-4|-10 Awire|net@33|||1800|pin@14||20|-25|conn@5|a|23|-25 Awire|net@37|||900|pin@84||20|-15|pin@14||20|-25 Awire|net@74|||1800|sucDri10@0|succ|16|-25|pin@14||20|-25 -Awire|net@89|||1800|nand2@0|out|-23.5|-9|pin@43||-12.5|-9 Awire|net@91|||1800|pin@67||-40|-8|nand2@0|inb|-28.5|-8 Awire|net@97|||0|pin@71||-40|29|conn@6|y|-42|29 Awire|net@98|||2700|pin@67||-40|-8|pin@71||-40|29 Awire|net@99|||1800|conn@7|y|-42|-10|nand2@0|ina|-28.5|-10 -Awire|net@101|||2700|pin@73||24|-10|pin@74||24|26 +Awire|net@101|||2700|pin@73||24|-10|pin@74||24|29 Awire|net@103|||1800|inv@0|in|9.5|-10|pin@73||24|-10 -Awire|net@104|||0|conn@8|y|27|26|pin@74||24|26 +Awire|net@104|||0|conn@8|y|27|29|pin@74||24|29 Awire|net@107|||0|pin@72||-4|-10|pin@81||-5|-10 Awire|net@108|||2700|pin@81||-5|-10|pin@82||-5|0 Awire|net@109|||0|pin@82||-5|0|ctrAND3i@0|inA|-5.5|0 -Awire|net@110|||1800|pin@43||-12.5|-9|pin@83||-10.5|-9 -Awire|net@111|||2700|pin@83||-10.5|-9|ctrAND3i@0|inC|-10.5|0 Awire|net@113|||0|pin@84||20|-15|pin@85||-7|-15 Awire|net@114|||2700|pin@85||-7|-15|pin@86||-7|0 Awire|net@115|||0|pin@86||-7|0|ctrAND3i@0|inB|-7.5|0 Awire|net@124|||1800|pin@71||-40|29|predDri4@1|pred|-33|29 -Awire|net@126|||1800|predDri2@0|pred|17|26|pin@74||24|26 +Awire|net@126|||1800|predDri2@0|pred|17|29|pin@74||24|29 Awire|net@160|||0|inv@1|out|-26.5|27|predDri4@1|in|-29|27 -Awire|net@161|||0|inv@2|out|-19.5|27|inv@1|in|-21.5|27 -Awire|net@162|||1800|inv@2|in|-14.5|27|pin@117||-13|27 -Awire|~in2|D5G2;||0|inv@0|out|4.5|-10|pin@72||-4|-10 +Awire|net@161|||0|inv@2|out|-18|27|inv@1|in|-21.5|27 +Awire|net@162|||1800|inv@2|in|-13|27|pin@117||-13|27 +Awire|net@163|||0|predDri2@0|in|11|27|pin@118||-8|27 +Awire|net@164|||0|pin@118||-8|27|pin@117||-13|27 +Awire|net@166|||1800|conn@3|y|6.5|31|predDri2@0|mc|11|31 +Awire|net@167|||1800|nand2@0|out|-23.5|-9|pin@119||-10.5|-9 +Awire|net@168|||2700|pin@119||-10.5|-9|ctrAND3i@0|inC|-10.5|0 Eout|dec|D5G2;X7;|conn@5|a|U Ein2|decSucceeded|D5G2;X-11;|conn@8|y|U Ein|do[ins]|D5G2;X-8;|conn@6|y|U @@ -651,54 +1402,151 @@ Eout1|out|D4G1;X3;|pin@16||B Ein|prev|D4G1;X3;|pin@18||B X +# Cell gasp_dn;1{lay} +Cgasp_dn;1{lay}||cmos90|1243657735261|1243838907104||ATTR_NCC(D5G10;NTX-23;Y91;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243838906067|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243838913885 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-74|-40|||| +NX-Metal-1-Metal-2-Con|contact@1||-40|40|||| +NX-Metal-1-Metal-2-Con|contact@2||-43|-16|||| +NX-Metal-1-Metal-2-Con|contact@3||71.5|40|||| +NX-Metal-1-Metal-2-Con|contact@4||2|-22|||| +NX-Metal-1-Metal-2-Con|contact@5||-139|-22|||| +NX-Metal-1-Metal-2-Con|contact@6||11|16|||| +NX-Metal-1-Metal-2-Con|contact@7||139.5|16|||| +NX-Metal-1-Metal-2-Con|contact@8||-156|28|||| +NX-Metal-1-Metal-2-Con|contact@9||-88.5|28|||| +NX-Metal-1-Metal-2-Con|contact@10||48.5|28|||| +NX-Metal-1-Metal-2-Con|contact@11||97.5|28|||| +NX-Metal-1-Metal-2-Con|contact@12||118.5|28|||| +NX-Metal-1-Metal-2-Con|contact@13||-107|-28|||| +NX-Metal-1-Metal-2-Con|contact@14||79|-28|||| +NX-Metal-1-Metal-2-Con|contact@15||-59.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@16||-108.5|-40|||| +NX-Metal-1-Metal-2-Con|contact@17||54|-38.5|||| +NX-Metal-1-Metal-2-Con|contact@18||77.5|-38.5|||| +IcentersJ:ctrAND4in30;3{lay}|ctrAND4i@0||0|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||-64|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@1||64|0|||D5G4; +NMetal-1-Pin|pin@12||-74|15|||| +NMetal-1-Pin|pin@16||54|15|||| +NMetal-1-Pin|pin@17||68.5|3|||| +NMetal-1-Pin|pin@18||11|24|||| +NMetal-1-Pin|pin@19||118.5|19|||| +NMetal-1-Pin|pin@23||2|-28|||| +NMetal-1-Pin|pin@26||71.5|3|||| +IdriversM:predDri10wMC;1{lay}|predDri1@0||-94|0|Y||D5G4; +IdriversM:predDri10wMC;1{lay}|predDri1@1||92|0|Y||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@0||137|0|Y||D5G4; +IdriversM:sucDri20;1{lay}|sucDri20@0||-139|0|Y||D5G4; +Ametal-2|net@2||6.2|S1800|inv05@0|vdd_3|-55|-50|ctrAND4i@0|vdd_1|-53|-50 +Ametal-2|net@3||6.2|S1800|ctrAND4i@0|vdd_3|53|-50|inv05@1|vdd_1|55|-50 +Ametal-2|net@8||6.2|S1800|inv05@0|vdd_2|-55|50|ctrAND4i@0|vdd|-53|50 +Ametal-2|net@9||6.2|S1800|ctrAND4i@0|vdd_2|53|50|inv05@1|vdd|55|50 +Ametal-1|net@13|||S900|contact@1||-40|40|ctrAND4i@0|inC|-40|25 +Ametal-1|net@21|||S900|contact@2||-43|-16|ctrAND4i@0|inD|-43|-23 +Ametal-1|net@27||0.4|S900|contact@5||-139|-22|sucDri20@0|succ|-139|-34 +Ametal-2|net@30|||S0|contact@4||2|-22|contact@5||-139|-22 +Ametal-1|net@32|||S2700|contact@7||139.5|16|sucDri10@0|succ|139.5|34 +Ametal-2|net@33|||S1800|contact@6||11|16|contact@7||139.5|16 +Ametal-1|net@34||0.4|S900|contact@8||-156|28|sucDri20@0|in|-156|19 +Ametal-2|net@37|||S0|contact@9||-88.5|28|contact@8||-156|28 +Ametal-2|net@38|||S1800|contact@1||-40|40|contact@3||71.5|40 +Ametal-1|net@39|||S900|contact@10||48.5|28|ctrAND4i@0|out|48.5|16 +Ametal-2|net@40|||S1800|contact@9||-88.5|28|contact@10||48.5|28 +Ametal-2|net@42|||S0|contact@11||97.5|28|contact@10||48.5|28 +Ametal-2|net@44|||S0|contact@12||118.5|28|contact@11||97.5|28 +Ametal-2|net@48|||S0|contact@14||79|-28|contact@13||-107|-28 +Ametal-1|net@65|||S900|contact@9||-88.5|28|predDri1@0|in|-88.5|22 +Ametal-1|net@66|||S900|contact@11||97.5|28|predDri1@1|in|97.5|22 +Ametal-1|net@67||0.4|S2700|contact@14||79|-28|predDri1@1|mc|79|-25 +Ametal-1|net@69|||S2700|contact@15||-59.5|-16|inv05@0|out[1]|-59.5|-7 +Ametal-2|net@70|||S1800|contact@15||-59.5|-16|contact@2||-43|-16 +Ametal-1|net@71|||S1800|pin@12||-74|15|inv05@0|in[1]|-62|15 +Ametal-1|net@74|||S2700|contact@16||-108.5|-40|predDri1@0|pred|-108.5|-36.2 +Ametal-2|net@75|||S0|contact@0||-74|-40|contact@16||-108.5|-40 +Ametal-1|net@76|||S2700|contact@0||-74|-40|pin@12||-74|15 +Ametal-1|net@80|||S2700|contact@18||77.5|-38.5|predDri1@1|pred|77.5|-36.2 +Ametal-1|net@81|||S1800|pin@16||54|15|inv05@1|in[1]|66|15 +Ametal-1|net@82|||S900|pin@16||54|15|contact@17||54|-38.5 +Ametal-2|net@83|||S1800|contact@17||54|-38.5|contact@18||77.5|-38.5 +Ametal-2|net@84||6.2|S1800|sucDri20@0|vdd_3|-115|50|predDri1@0|vdd_1|-113|50 +Ametal-2|net@85||6.2|S1800|sucDri20@0|vdd_2|-115|-50|predDri1@0|vdd|-113|-50 +Ametal-2|net@86||6.2|S1800|predDri1@0|vdd_2|-75|-50|inv05@0|vdd_1|-73|-50 +Ametal-2|net@87||6.2|S1800|predDri1@0|vdd_3|-75|50|inv05@0|vdd|-73|50 +Ametal-2|net@88||6.2|S0|inv05@1|vdd_3|73|-50|predDri1@1|vdd|73|-50 +Ametal-2|net@89||6.2|S0|inv05@1|vdd_2|73|50|predDri1@1|vdd_1|73|50 +Ametal-2|net@90||6.2|S1800|predDri1@1|vdd_3|111|50|sucDri10@0|vdd_1|113|50 +Ametal-2|net@91||6.2|S0|sucDri10@0|vdd|113|-50|predDri1@1|vdd_2|111|-50 +Ametal-2|net@93||6.2|S1800|sucDri20@0|gnd_1|-115|0|predDri1@0|gnd|-113|0 +Ametal-2|net@94||6.2|S1800|predDri1@0|gnd_1|-75|0|inv05@0|gnd|-73|0 +Ametal-2|net@95||6.2|S1800|inv05@0|gnd_1|-55|0|ctrAND4i@0|gnd|-53|0 +Ametal-2|net@96||6.2|S1800|ctrAND4i@0|gnd_1|53|0|inv05@1|gnd|55|0 +Ametal-2|net@97||6.2|S0|inv05@1|gnd_1|73|0|predDri1@1|gnd|73|0 +Ametal-2|net@98||6.2|S1800|predDri1@1|gnd_1|111|0|sucDri10@0|gnd|113|0 +Ametal-1|net@100|||S900|pin@17||68.5|3|inv05@1|out[1]|68.5|-7 +Ametal-1|net@101|||S0|pin@18||11|24|ctrAND4i@0|inA|8|24 +Ametal-1|net@102||0.4|S2700|contact@6||11|16|pin@18||11|24 +Ametal-1|net@103|||S1800|pin@19||118.5|19|sucDri10@0|in|120|19 +Ametal-1|net@104||0.4|S2700|pin@19||118.5|19|contact@12||118.5|28 +Ametal-1|net@111|||S2700|contact@13||-107|-28|predDri1@0|mc|-107|-25 +Ametal-1|net@112|||S1800|pin@23||2|-28|ctrAND4i@0|inB|5|-28 +Ametal-1|net@113|||S2700|pin@23||2|-28|contact@4||2|-22 +Ametal-1|net@114||0.6|S0|pin@26||71.5|3|pin@17||68.5|3 +Ametal-1|net@115|||S2700|pin@26||71.5|3|contact@3||71.5|40 +Edec||D5G2;|predDri1@0|pred|O +Egnd||D5G2;|predDri1@0|gnd|G +Egnd_1||D5G2;|sucDri10@0|gnd_1|G +Egnd_2||D5G2;|sucDri20@0|gnd|G +Emc||D5G2;|contact@13||B +Enext||D5G2;|contact@5||O +Eout||D5G2;|contact@7||O +Eprev||D5G2;|predDri1@1|pred|O +Evdd||D5G2;|predDri1@0|vdd_1|P +Evdd_2||D5G2;|predDri1@0|vdd|P +Evdd_5||D5G2;|sucDri10@0|vdd_3|P +Evdd_6||D5G2;|sucDri10@0|vdd_2|P +Evdd_7||D5G2;|sucDri20@0|vdd|P +Evdd_8||D5G2;|sucDri20@0|vdd_1|P +X + # Cell gasp_dn;2{sch} -Cgasp_dn;2{sch}||schematic|1242942044308|1243491063339| +Cgasp_dn;2{sch}||schematic|1242942044308|1243882482663| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||25|15|||| NOff-Page|conn@1||-44|15|||RR| NOff-Page|conn@2||-44|66|||| -NOff-Page|conn@4||-42|2|||| +NOff-Page|conn@4||-44|73.5|||| NOff-Page|conn@5||27|66|||XRR| IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@0||-10|43|R||D5G4; Igasp_dn;1{ic}|gasp_dn@0||63|93|||D5G4; -IredFive:inv;1{ic}|inv@8||-24|31|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@10||5|31|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@8||-29|31|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@10||9|31|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@6||-6|87|||||ART_message(D5G5;)Sgasp_dn -NWire_Pin|pin@110||-32|2|||| NWire_Pin|pin@114||-39|23|||| NWire_Pin|pin@115||-39|15|||| NWire_Pin|pin@119||-12|23|||| NWire_Pin|pin@120||-38|66|||| NWire_Pin|pin@121||-38|31|||| NWire_Pin|pin@122||-14|31|||| -NWire_Pin|pin@124||-10|58|||| NWire_Pin|pin@127||20|23|||| NWire_Pin|pin@128||20|15|||| NWire_Pin|pin@131||-6|31|||| NWire_Pin|pin@132||22|31|||X| NWire_Pin|pin@133||22|66|||X| -NWire_Pin|pin@157||-9|15|||| -NWire_Pin|pin@160||-12|15|||| NWire_Pin|pin@161||-12|31|||| NWire_Pin|pin@162||-8|23|||| NWire_Pin|pin@163||-6|23|||| Ngeneric:Invisible-Pin|pin@164||-6|80|||||ART_message(D5G2;)Sam 27 May 2009 -NWire_Pin|pin@165||-10|68|||| -NWire_Pin|pin@166||-8|64|||| -NWire_Pin|pin@167||-3|64|||| -NWire_Pin|pin@168||-4|68|||| -IdriversM:predDri10wMC;1{ic}|predDri1@0||-24|66|YRR||D5G4; -IdriversM:predDri10wMC;1{ic}|predDri1@1||7|66|||D5G4; +NWire_Pin|pin@169||-10|64|||| +NWire_Pin|pin@170||-10|73.5|||| +NWire_Pin|pin@171||-10|68|||| +IdriversM:predDri10wMC;1{ic}|predDri1@0||-24|66|RR||D5G4; +IdriversM:predDri10wMC;1{ic}|predDri1@1||7|66|Y||D5G4; IdriversM:sucDri10;1{ic}|sucDri10@0||12|15|||D5G4; IdriversM:sucDri20;1{ic}|sucDri20@0||-26|15|RR||D5G4; -Awire|fire|D5G2;||2700|ctrAND4i@0|out|-10|49|pin@124||-10|58 -Awire|fire|D5G2;||1800|sucDri20@0|in|-22|15|pin@160||-12|15 -Awire|fire|D5G2;||0|sucDri10@0|in|8|15|pin@157||-9|15 -Awire|fire|D5G2;||1800|predDri1@0|in|-21|68|pin@165||-10|68 -Awire|fire|D5G2;||0|predDri1@1|in|4|68|pin@168||-4|68 -Awire|mc|D5G2;||1800|conn@4|y|-40|2|pin@110||-32|2 -Awire|mc|D5G2;||1800|predDri1@0|mc|-21|64|pin@166||-8|64 -Awire|mc|D5G2;||0|predDri1@1|mc|4|64|pin@167||-3|64 +Awire|dec_bar|D5G2;||1800|inv@8|out|-26.5|31|pin@122||-14|31 +Awire|fire|D5G2;||2700|ctrAND4i@0|out|-10|49|pin@169||-10|64 +Awire|fire|D5G2;||1800|sucDri20@0|in|-22|15|sucDri10@0|in|8|15 Awire|net@319|||0|pin@120||-38|66|conn@2|y|-42|66 Awire|net@322|||0|pin@115||-39|15|conn@1|a|-42|15 Awire|net@329|||900|pin@114||-39|23|pin@115||-39|15 @@ -709,10 +1557,10 @@ Awire|net@345|||1800|pin@128||20|15|conn@0|a|23|15 Awire|net@346|||900|pin@127||20|23|pin@128||20|15 Awire|net@351|||1800|pin@133||22|66|conn@5|a|25|66 Awire|net@354|||2700|pin@132||22|31|pin@133||22|66 -Awire|net@356|||1800|pin@121||-38|31|inv@8|in|-26.5|31 +Awire|net@356|||1800|pin@121||-38|31|inv@8|in|-31.5|31 Awire|net@358|||0|pin@119||-12|23|pin@114||-39|23 Awire|net@365|||1800|predDri1@1|pred|10|66|pin@133||22|66 -Awire|net@368|||1800|inv@10|in|7.5|31|pin@132||22|31 +Awire|net@368|||1800|inv@10|in|11.5|31|pin@132||22|31 Awire|net@372|||1800|sucDri10@0|succ|16|15|pin@128||20|15 Awire|net@373|||0|sucDri20@0|succ|-30|15|pin@115||-39|15 Awire|net@375|||0|pin@131||-6|31|pin@161||-12|31 @@ -721,8 +1569,13 @@ Awire|net@377|||1800|pin@119||-12|23|pin@162||-8|23 Awire|net@378|||2700|pin@162||-8|23|ctrAND4i@0|inB|-8|37 Awire|net@379|||0|pin@127||20|23|pin@163||-6|23 Awire|net@380|||2700|pin@163||-6|23|ctrAND4i@0|inA|-6|37 -Awire|~dec|D5G2;||1800|inv@8|out|-21.5|31|pin@122||-14|31 -Awire|~prev|D5G2;||0|inv@10|out|2.5|31|pin@131||-6|31 +Awire|net@382|||1800|predDri1@0|in|-21|64|pin@169||-10|64 +Awire|net@384|||1800|pin@171||-10|68|predDri1@1|mc|4|68 +Awire|net@385|||1800|conn@4|y|-42|73.5|pin@170||-10|73.5 +Awire|net@386|||1800|predDri1@0|mc|-21|68|pin@171||-10|68 +Awire|net@387|||900|pin@170||-10|73.5|pin@171||-10|68 +Awire|net@393|||1800|pin@169||-10|64|predDri1@1|in|4|64 +Awire|prev_bar|D5G2;||0|inv@10|out|6.5|31|pin@131||-6|31 Edec||D5G2;X-4;|conn@2|a|B Emc||D5G2;X-4;|conn@4|a|B Enext||D5G2;X6;|conn@1|a|B @@ -757,87 +1610,196 @@ Enext||D4G1;X-1;|pin@18||B Eprev||D5G1;X2;|pin@17||B X +# Cell gasp_dnU;1{lay} +Cgasp_dnU;1{lay}||cmos90|1243717656805|1243837704840||ATTR_NCC(D5G10;NTX3;Y83.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243894238580|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243837751063 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-63|-22|||| +NX-Metal-1-Metal-2-Con|contact@1||-48|-22|||| +NX-Metal-1-Metal-2-Con|contact@2||-2|-22|||| +NX-Metal-1-Metal-2-Con|contact@3||63.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@4||15|-11|||| +NX-Metal-1-Metal-2-Con|contact@5||81.5|-11|||| +NX-Metal-1-Metal-2-Con|contact@6||103|34|||| +NX-Metal-1-Metal-2-Con|contact@7||79|34|||| +NX-Metal-1-Metal-2-Con|contact@8||-65.5|34|||| +NX-Metal-1-Metal-2-Con|contact@9||-100|34|||| +NX-Metal-1-Metal-2-Con|contact@10||142.5|28|||| +NX-Metal-1-Metal-2-Con|contact@11||61|28|||| +NX-Metal-1-Metal-2-Con|contact@12||-110.5|22|||| +NX-Metal-1-Metal-2-Con|contact@13||92.5|22|||| +NX-Metal-1-Metal-2-Con|contact@14||132|22|||| +NX-Metal-1-Metal-2-Con|contact@15||-127.5|28|||| +NX-Metal-1-Metal-2-Con|contact@16||-44|28|||| +NX-Metal-1-Metal-2-Con|contact@17||44.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@18||-158.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@19||-92|-28|||| +NX-Metal-1-Metal-2-Con|contact@20||111|-28|||| +NX-Metal-1-Metal-2-Con|contact@21||150.5|-28|||| +IcentersJ:ctrAND4in30;3{lay}|ctrAND4i@0||-4|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||-67.5|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@1||59|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@2||77|0|||D5G4; +NMetal-1-Pin|pin@0||4|15.5|||| +NMetal-1-Pin|pin@1||15|15.5|||| +NMetal-1-Pin|pin@2||-128|34|||| +NMetal-1-Pin|pin@3||-127.5|34|||| +NMetal-1-Pin|pin@4||-48|-23|||| +NMetal-1-Pin|pin@5||-2|-28|||| +IdriversM:predDri10wMC;1{lay}|predDri1@0||-97.5|0|||D5G4; +IdriversM:predDri10wMC;1{lay}|predDri1@1||105.5|0|||D5G4; +IdriversM:predDri10wMC;1{lay}|predDri1@2||145|0|||D5G4; +IdriversM:sucDri20;1{lay}|sucDri20@0||-141.5|0|||D5G4; +Ametal-1|net@0|||S2700|contact@0||-63|-22|inv05@0|out[1]|-63|-7 +Ametal-2|net@2|||S0|contact@1||-48|-22|contact@0||-63|-22 +Ametal-1|net@4|||S2700|contact@3||63.5|-22|inv05@1|out[1]|63.5|-7 +Ametal-2|net@5|||S0|contact@3||63.5|-22|contact@2||-2|-22 +Ametal-1|net@7|||S2700|contact@5||81.5|-11|inv05@2|out[1]|81.5|-7 +Ametal-2|net@8|||S1800|contact@4||15|-11|contact@5||81.5|-11 +Ametal-1|net@9|||S900|contact@6||103|34|predDri1@1|pred_1|103|16 +Ametal-1|net@10|||S900|contact@7||79|34|inv05@2|in[1]|79|15 +Ametal-2|net@11|||S1800|contact@7||79|34|contact@6||103|34 +Ametal-1|net@12|||S900|contact@8||-65.5|34|inv05@0|in[1]|-65.5|15 +Ametal-1|net@13|||S900|contact@9||-100|34|predDri1@0|pred_1|-100|16 +Ametal-2|net@14|||S1800|contact@9||-100|34|contact@8||-65.5|34 +Ametal-1|net@15|||S900|contact@10||142.5|28|predDri1@2|pred_1|142.5|16 +Ametal-1|net@16|||S900|contact@11||61|28|inv05@1|in[1]|61|15 +Ametal-2|net@17|||S1800|contact@11||61|28|contact@10||142.5|28 +Ametal-1|net@18|||S2700|contact@12||-110.5|22|predDri1@0|mc|-110.5|25 +Ametal-1|net@19|||S2700|contact@13||92.5|22|predDri1@1|mc|92.5|25 +Ametal-1|net@20|||S2700|contact@14||132|22|predDri1@2|mc|132|25 +Ametal-2|net@21|||S0|contact@14||132|22|contact@13||92.5|22 +Ametal-2|net@22|||S0|contact@13||92.5|22|contact@12||-110.5|22 +Ametal-1|net@24|||S900|contact@16||-44|28|ctrAND4i@0|inC|-44|25 +Ametal-2|net@25|||S0|contact@16||-44|28|contact@15||-127.5|28 +Ametal-1|net@26|||S2700|contact@17||44.5|-28|ctrAND4i@0|out|44.5|16 +Ametal-1|net@27||0.4|S2700|contact@18||-158.5|-28|sucDri20@0|in|-158.5|-19 +Ametal-1|net@28|||S2700|contact@19||-92|-28|predDri1@0|in|-92|-22 +Ametal-1|net@29|||S2700|contact@20||111|-28|predDri1@1|in|111|-22 +Ametal-1|net@30|||S2700|contact@21||150.5|-28|predDri1@2|in|150.5|-22 +Ametal-2|net@31|||S0|contact@21||150.5|-28|contact@20||111|-28 +Ametal-2|net@32|||S0|contact@20||111|-28|contact@17||44.5|-28 +Ametal-2|net@33|||S0|contact@17||44.5|-28|contact@19||-92|-28 +Ametal-2|net@34|||S0|contact@19||-92|-28|contact@18||-158.5|-28 +Ametal-2|net@35||6.2|S1800|sucDri20@0|vdd_2|-117.5|50|predDri1@0|vdd|-116.5|50 +Ametal-2|net@36||6.2|S1800|predDri1@0|vdd_2|-78.5|50|inv05@0|vdd|-76.5|50 +Ametal-2|net@37||6.2|S1800|inv05@0|vdd_2|-58.5|50|ctrAND4i@0|vdd|-57|50 +Ametal-2|net@38||6.2|S1800|ctrAND4i@0|vdd_2|49|50|inv05@1|vdd|50|50 +Ametal-2|net@39||6.2|S0|inv05@1|vdd_2|68|50|inv05@2|vdd|68|50 +Ametal-2|net@40||6.2|S1800|inv05@2|vdd_2|86|50|predDri1@1|vdd|86.5|50 +Ametal-2|net@41||6.2|S1800|predDri1@1|vdd_2|124.5|50|predDri1@2|vdd|126|50 +Ametal-2|net@42||6.2|S1800|sucDri20@0|vdd_3|-117.5|-50|predDri1@0|vdd_1|-116.5|-50 +Ametal-2|net@43||6.2|S1800|predDri1@0|vdd_3|-78.5|-50|inv05@0|vdd_1|-76.5|-50 +Ametal-2|net@44||6.2|S1800|inv05@0|vdd_3|-58.5|-50|ctrAND4i@0|vdd_1|-57|-50 +Ametal-2|net@45||6.2|S1800|ctrAND4i@0|vdd_3|49|-50|inv05@1|vdd_1|50|-50 +Ametal-2|net@46||6.2|S0|inv05@1|vdd_3|68|-50|inv05@2|vdd_1|68|-50 +Ametal-2|net@47||6.2|S1800|inv05@2|vdd_3|86|-50|predDri1@1|vdd_1|86.5|-50 +Ametal-2|net@48||6.2|S1800|predDri1@1|vdd_3|124.5|-50|predDri1@2|vdd_1|126|-50 +Ametal-2|net@49||6.2|S1800|sucDri20@0|gnd_1|-117.5|0|predDri1@0|gnd|-116.5|0 +Ametal-2|net@50||6.2|S1800|predDri1@0|gnd_1|-78.5|0|inv05@0|gnd|-76.5|0 +Ametal-2|net@51||6.2|S1800|inv05@0|gnd_1|-58.5|0|ctrAND4i@0|gnd|-57|0 +Ametal-2|net@52||6.2|S1800|ctrAND4i@0|gnd_1|49|0|inv05@1|gnd|50|0 +Ametal-2|net@53||6.2|S0|inv05@1|gnd_1|68|0|inv05@2|gnd|68|0 +Ametal-2|net@54||6.2|S1800|inv05@2|gnd_1|86|0|predDri1@1|gnd|86.5|0 +Ametal-2|net@55||6.2|S1800|predDri1@1|gnd_1|124.5|0|predDri1@2|gnd|126|0 +Ametal-1|net@56|||S2700|pin@0||4|15.5|ctrAND4i@0|inA|4|24 +Ametal-1|net@57|||S0|pin@1||15|15.5|pin@0||4|15.5 +Ametal-1|net@58|||S900|pin@1||15|15.5|contact@4||15|-11 +Ametal-1|net@59|||S0|pin@2||-128|34|sucDri20@0|succ|-141.5|34 +Ametal-1|net@60|||S1800|pin@2||-128|34|pin@3||-127.5|34 +Ametal-1|net@61|||S900|pin@3||-127.5|34|contact@15||-127.5|28 +Ametal-1|net@62|||S1800|pin@4||-48|-23|ctrAND4i@0|inD|-47|-23 +Ametal-1|net@63|||S900|contact@1||-48|-22|pin@4||-48|-23 +Ametal-1|net@64|||S1800|pin@5||-2|-28|ctrAND4i@0|inB|1|-28 +Ametal-1|net@65|||S2700|pin@5||-2|-28|contact@2||-2|-22 +Edec||D5G2;|contact@8||P +Egnd||D5G2;|sucDri20@0|gnd|G +Egnd_1||D5G2;|predDri1@2|gnd_1|G +EloadFinished||D5G2;|contact@7||P +Emc||D5G2;|contact@12||O +Enext||D5G2;|sucDri20@0|succ|O +Eprev||D5G2;|contact@10||U +Evdd||D5G2;|sucDri20@0|vdd|P +Evdd_2||D5G2;|sucDri20@0|vdd_1|P +Evdd_3||D5G2;|predDri1@2|vdd_3|P +Evdd_4||D5G2;|predDri1@2|vdd_2|P +X + # Cell gasp_dnU;1{sch} -Cgasp_dnU;1{sch}||schematic|1242942044308|1243491082269| +Cgasp_dnU;1{sch}||schematic|1242942044308|1243882508855| Ngeneric:Facet-Center|art@0||0|0||||AV NOff-Page|conn@0||25|9|||| -NOff-Page|conn@1||-44|9|||RR| +NOff-Page|conn@1||-44|11|||RR| NOff-Page|conn@2||-44|66|||| -NOff-Page|conn@3||25|66|||| -NOff-Page|conn@4||-43|2|||| +NOff-Page|conn@3||34|66|||| +NOff-Page|conn@4||-25.5|72.5|||| IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@0||-7|43|R||D5G4; Igasp_dnU;2{ic}|gasp_dnU@0||30|83|||D5G4; -IredFive:inv;1{ic}|inv@7||-33|31|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@8||7|23|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@9||15|31|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@7||-33|31|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y4.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@8||14.5|23.5|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@9||21|31|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y4;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@6||-6|83|||||ART_message(D5G5;)Sgasp_dnU -NWire_Pin|pin@110||-32|2|||| NWire_Pin|pin@114||-39|23|||| -NWire_Pin|pin@115||-39|9|||| +NWire_Pin|pin@115||-39|11|||| NWire_Pin|pin@119||-9|23|||| NWire_Pin|pin@120||-38|66|||| NWire_Pin|pin@121||-38|31|||| NWire_Pin|pin@122||-11|31|||| -NWire_Pin|pin@124||-7|58|||| -NWire_Pin|pin@126||-5|23|||| -NWire_Pin|pin@127||20|23|||| +NWire_Pin|pin@126||-5|23.5|||| +NWire_Pin|pin@127||20|23.5|||| NWire_Pin|pin@128||20|9|||| -NWire_Pin|pin@129||20|66|||| -NWire_Pin|pin@130||20|31|||| +NWire_Pin|pin@129||29|66|||| +NWire_Pin|pin@130||29|31|||| NWire_Pin|pin@131||-3|31|||| -NWire_Pin|pin@148||-16|9|||| Ngeneric:Invisible-Pin|pin@149||-6|78|||||ART_message(D5G2;)Sam 27 May 2009 -NWire_Pin|pin@150||-5|68|||| -NWire_Pin|pin@151||-4|64|||| -NWire_Pin|pin@152||-15|64|||| -NWire_Pin|pin@153||-13|68|||| NWire_Pin|pin@154||-11|7|||| -NWire_Pin|pin@155||-13|11|||| +NWire_Pin|pin@156||-9|72.5|||| +NWire_Pin|pin@157||-9|68|||| +NWire_Pin|pin@158||-7|64|||| IdriversM:predDri10wMC;1{ic}|predDri1@0||1|9|||D5G4; -IdriversM:predDri10wMC;1{ic}|predDri1@1||-26|66|YRR||D5G4; -IdriversM:predDri10wMC;1{ic}|predDri1@2||8|66|||D5G4; -IdriversM:sucDri20;1{ic}|sucDri20@0||-31|9|RR||D5G4; -Awire|fire|D5G2;||2700|ctrAND4i@0|out|-7|49|pin@124||-7|58 -Awire|fire|D5G2;||1800|sucDri20@0|in|-27|9|pin@148||-16|9 -Awire|fire|D5G2;||0|predDri1@2|in|5|68|pin@150||-5|68 -Awire|fire|D5G2;||1800|predDri1@1|in|-23|68|pin@153||-13|68 -Awire|fire|D5G2;||0|predDri1@0|in|-2|11|pin@155||-13|11 -Awire|mc|D5G2;||1800|conn@4|y|-41|2|pin@110||-32|2 -Awire|mc|D5G2;||0|predDri1@2|mc|5|64|pin@151||-4|64 -Awire|mc|D5G2;||1800|predDri1@1|mc|-23|64|pin@152||-15|64 +IdriversM:predDri10wMC;1{ic}|predDri1@1||-26|66|RR||D5G4; +IdriversM:predDri10wMC;1{ic}|predDri1@2||8|66|Y||D5G4; +IdriversM:sucDri20;1{ic}|sucDri20@0||-31|11|RR||D5G4; +Awire|dec_bar|D5G2;||1800|inv@7|out|-30.5|31|pin@122||-11|31 +Awire|fire|D5G2;||2700|ctrAND4i@0|out|-7|49|pin@158||-7|64 +Awire|fire|D5G2;||1800|sucDri20@0|in|-27|11|predDri1@0|in|-2|11 +Awire|loadFinished_bar|D5G2;||0|inv@9|out|18.5|31|pin@131||-3|31 Awire|mc|D5G2;||0|predDri1@0|mc|-2|7|pin@154||-11|7 Awire|net@319|||0|pin@120||-38|66|conn@2|y|-42|66 -Awire|net@322|||0|pin@115||-39|9|conn@1|a|-42|9 +Awire|net@322|||0|pin@115||-39|11|conn@1|a|-42|11 Awire|net@323|||1800|predDri1@0|pred|4|9|pin@128||20|9 -Awire|net@324|||1800|pin@129||20|66|conn@3|a|23|66 -Awire|net@329|||900|pin@114||-39|23|pin@115||-39|9 +Awire|net@324|||1800|pin@129||29|66|conn@3|a|32|66 +Awire|net@329|||900|pin@114||-39|23|pin@115||-39|11 Awire|net@335|||2700|pin@119||-9|23|ctrAND4i@0|inC|-9|37 Awire|net@336|||0|predDri1@1|pred|-29|66|pin@120||-38|66 Awire|net@337|||900|pin@120||-38|66|pin@121||-38|31 Awire|net@339|||2700|pin@122||-11|31|ctrAND4i@0|inD|-11|37 -Awire|net@343|||900|ctrAND4i@0|inB|-5|37|pin@126||-5|23 +Awire|net@343|||900|ctrAND4i@0|inB|-5|37|pin@126||-5|23.5 Awire|net@345|||1800|pin@128||20|9|conn@0|a|23|9 -Awire|net@346|||900|pin@127||20|23|pin@128||20|9 -Awire|net@347|||1800|predDri1@2|pred|11|66|pin@129||20|66 -Awire|net@348|||900|pin@129||20|66|pin@130||20|31 +Awire|net@346|||900|pin@127||20|23.5|pin@128||20|9 +Awire|net@347|||1800|predDri1@2|pred|11|66|pin@129||29|66 +Awire|net@348|||900|pin@129||29|66|pin@130||29|31 Awire|net@350|||2700|pin@131||-3|31|ctrAND4i@0|inA|-3|37 Awire|net@352|||0|inv@7|in|-35.5|31|pin@121||-38|31 Awire|net@354|||1800|pin@114||-39|23|pin@119||-9|23 -Awire|net@356|||1800|inv@8|in|9.5|23|pin@127||20|23 -Awire|net@358|||1800|inv@9|in|17.5|31|pin@130||20|31 -Awire|net@359|||0|sucDri20@0|succ|-35|9|pin@115||-39|9 -Awire|~dec|D5G2;||1800|inv@7|out|-30.5|31|pin@122||-11|31 -Awire|~loadFinished|D5G2;||0|inv@9|out|12.5|31|pin@131||-3|31 -Awire|~prev|D5G2;||0|inv@8|out|4.5|23|pin@126||-5|23 +Awire|net@356|||1800|inv@8|in|17|23.5|pin@127||20|23.5 +Awire|net@358|||1800|inv@9|in|23.5|31|pin@130||29|31 +Awire|net@359|||0|sucDri20@0|succ|-35|11|pin@115||-39|11 +Awire|net@360|||1800|pin@157||-9|68|predDri1@2|mc|5|68 +Awire|net@361|||1800|conn@4|y|-23.5|72.5|pin@156||-9|72.5 +Awire|net@362|||1800|predDri1@1|mc|-23|68|pin@157||-9|68 +Awire|net@363|||900|pin@156||-9|72.5|pin@157||-9|68 +Awire|net@364|||1800|predDri1@1|in|-23|64|pin@158||-7|64 +Awire|net@365|||1800|pin@158||-7|64|predDri1@2|in|5|64 +Awire|prev_bar|D5G2;||0|inv@8|out|12|23.5|pin@126||-5|23.5 Edec||D5G2;X-4;|conn@2|a|B Eout|loadFinished|D5G2;X11;|conn@3|a|B -Emc||D5G2;X-4;|conn@4|a|B +Emc||D5G2;X-6;|conn@4|y|U Enext||D5G2;X6;|conn@1|a|B Eprev||D5G2;X6;|conn@0|a|B X # Cell gasp_load;1{ic} -Cgasp_load;1{ic}||artwork|1242937501096|1243316102354|E +Cgasp_load;1{ic}||artwork|1242937501096|1243882453693|E Ngeneric:Facet-Center|art@0||0|0||||AV NTriangle|art@2||1|8|3|2|RRR| NPin|pin@0||0|10|1|1|| @@ -869,102 +1831,208 @@ Eload||D4G2;X-1;|pin@9||B Eout|loadNext|D6G2;X1;|pin@16||B Emc||D5G2;Y-1;|pin@17||I Ezero|one|D6G1;X1;|pin@11||B +Eval|val_bar|D5G2;Y2;|pin@15||B EL|waitingToEmpty|D6G2;X1;|pin@10||B Eone|zero|D6G1;X1;|pin@12||B -Eval|~val|D5G2;Y2;|pin@15||B +X + +# Cell gasp_load;1{lay} +Cgasp_load;1{lay}||cmos90|1243719198767|1243887344189||ATTR_NCC(D5G10;NTX3.5;Y87.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243834569408|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243887351026 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||-138.5|-22|||| +NX-Metal-1-Metal-2-Con|contact@1||-115|-22|||| +NX-Metal-1-Metal-2-Con|contact@2||-175.5|22|||| +NX-Metal-1-Metal-2-Con|contact@3||-141|22|||| +NX-Metal-1-Metal-2-Con|contact@4||-16.5|22|||| +NX-Metal-1-Metal-2-Con|contact@5||-107.5|22|||| +NX-Metal-1-Metal-2-Con|contact@6||-124|-16|||| +NX-Metal-1-Metal-2-Con|contact@7||39.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@8||74|22|||| +NX-Metal-1-Metal-2-Con|contact@9||130|22|||| +NX-Metal-1-Metal-2-Con|contact@10||132.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@11||150|-16|||| +NX-Metal-1-Metal-2-Con|contact@12||74|-28|||| +NX-Metal-1-Metal-2-Con|contact@13||150|-28|||| +NX-Metal-1-Metal-2-Con|contact@14||20|-28|||| +NX-Metal-1-Metal-2-Con|contact@15||-30|-28|||| +NX-Metal-1-Metal-2-Con|contact@16||-43|-28|||| +NX-Metal-1-Metal-2-Con|contact@17||-167.5|-28|||| +IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@0||-86|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||-143|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@1||128|0|||D5G4; +NMetal-1-Pin|pin@0||-175.5|22|||| +NMetal-1-Pin|pin@1||-141|15|||| +NMetal-1-Pin|pin@2||-12.5|-34|||| +NMetal-1-Pin|pin@3||-43|16|||| +NMetal-1-Pin|pin@4||-12.5|19.5|||| +NMetal-1-Pin|pin@5||-16.5|19.5|||| +IdriversM:predDri10wMC;1{lay}|predDri1@0||-173|0|||D5G4; +IdriversM:sucANDdri10;1{lay}|sucANDdr@0||90|0|||D5G4; +IdriversM:sucANDdri10;1{lay}|sucANDdr@1||166|0|||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@0||-13|0|||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@1||37|0|||D5G4; +Ametal-1|net@0|||S2700|contact@0||-138.5|-22|inv05@0|out[1]|-138.5|-7 +Ametal-1|net@1|||S2700|contact@1||-115|-22|ctrAND3i@0|inA_1|-115|-20 +Ametal-2|net@2|||S0|contact@1||-115|-22|contact@0||-138.5|-22 +Ametal-1|net@3|||S1800|contact@2||-175.5|22|pin@0||-175.5|22 +Ametal-1|net@4||0.4|S900|pin@0||-175.5|22|predDri1@0|pred_1|-175.5|16 +Ametal-1|net@5||0.4|S900|contact@3||-141|22|pin@1||-141|15 +Ametal-1|net@6|||S1800|pin@1||-141|15|inv05@0|in[1]|-141|15 +Ametal-2|net@7|||S0|contact@3||-141|22|contact@2||-175.5|22 +Ametal-1|net@9|||S1800|pin@2||-12.5|-34|sucDri10@0|succ|-10.5|-34 +Ametal-1|net@10|||S900|contact@5||-107.5|22|ctrAND3i@0|inC|-107.5|22 +Ametal-2|net@11|||S1800|contact@5||-107.5|22|contact@4||-16.5|22 +Ametal-1|net@12|||S900|contact@6||-124|-16|ctrAND3i@0|inB|-124|-20 +Ametal-1|net@13|||S900|contact@7||39.5|-16|sucDri10@1|succ|39.5|-34 +Ametal-2|net@14|||S0|contact@7||39.5|-16|contact@6||-124|-16 +Ametal-1|net@15||0.4|S2700|contact@8||74|22|sucANDdr@0|inB|74|31 +Ametal-1|net@16||0.4|S900|contact@9||130|22|inv05@1|in[1]|130|15 +Ametal-2|net@17|||S0|contact@9||130|22|contact@8||74|22 +Ametal-1|net@18|||S2700|contact@10||132.5|-16|inv05@1|out[1]|132.5|-7 +Ametal-1|net@19|||S2700|contact@11||150|-16|sucANDdr@1|inB|150|31 +Ametal-2|net@20|||S1800|contact@10||132.5|-16|contact@11||150|-16 +Ametal-1|net@21|||S900|contact@12||74|-28|sucANDdr@0|inA|74|-31 +Ametal-1|net@22|||S900|contact@13||150|-28|sucANDdr@1|inA|150|-31 +Ametal-2|net@23|||S0|contact@13||150|-28|contact@12||74|-28 +Ametal-1|net@24||0.4|S2700|contact@14||20|-28|sucDri10@1|in|20|-19 +Ametal-2|net@25|||S1800|contact@14||20|-28|contact@12||74|-28 +Ametal-1|net@26||0.4|S2700|contact@15||-30|-28|sucDri10@0|in|-30|-19 +Ametal-2|net@27|||S1800|contact@15||-30|-28|contact@14||20|-28 +Ametal-1|net@28|||S2700|contact@16||-43|-28|pin@3||-43|16 +Ametal-1|net@29|||S0|pin@3||-43|16|ctrAND3i@0|out|-43.5|16 +Ametal-2|net@30|||S1800|contact@16||-43|-28|contact@15||-30|-28 +Ametal-1|net@31|||S2700|contact@17||-167.5|-28|predDri1@0|in|-167.5|-22 +Ametal-2|net@32|||S1800|contact@17||-167.5|-28|contact@16||-43|-28 +Ametal-2|net@33||6.2|S1800|predDri1@0|vdd_2|-154|50|inv05@0|vdd|-152|50 +Ametal-2|net@34||6.2|S1800|inv05@0|vdd_2|-134|50|ctrAND3i@0|vdd|-133|50 +Ametal-2|net@35||6.2|S1800|ctrAND3i@0|vdd_2|-39|50|sucDri10@0|vdd|-37|50 +Ametal-2|net@36||6.2|S1800|sucDri10@0|vdd_2|11|50|sucDri10@1|vdd|13|50 +Ametal-2|net@37||6.2|S1800|sucDri10@1|vdd_2|61|50|sucANDdr@0|vdd|63|50 +Ametal-2|net@38||6.2|S1800|sucANDdr@0|vdd_2|117|50|inv05@1|vdd|119|50 +Ametal-2|net@39||6.2|S1800|inv05@1|vdd_2|137|50|sucANDdr@1|vdd|139|50 +Ametal-2|net@40||6.2|S1800|predDri1@0|gnd_1|-154|0|inv05@0|gnd|-152|0 +Ametal-2|net@41||6.2|S1800|inv05@0|gnd_1|-134|0|ctrAND3i@0|gnd|-133|0 +Ametal-2|net@42||6.2|S1800|ctrAND3i@0|gnd_1|-39|0|sucDri10@0|gnd|-37|0 +Ametal-2|net@43||6.2|S1800|sucDri10@0|gnd_1|11|0|sucDri10@1|gnd|13|0 +Ametal-2|net@44||6.2|S1800|sucDri10@1|gnd_1|61|0|sucANDdr@0|gnd|63|0 +Ametal-2|net@45||6.2|S1800|sucANDdr@0|gnd_1|117|0|inv05@1|gnd|119|0 +Ametal-2|net@46||6.2|S0|sucANDdr@1|gnd|139|0|inv05@1|gnd_1|137|0 +Ametal-2|net@47||6.2|S1800|inv05@1|vdd_3|137|-50|sucANDdr@1|vdd_1|139|-50 +Ametal-2|net@48||6.2|S0|inv05@1|vdd_1|119|-50|sucANDdr@0|vdd_3|117|-50 +Ametal-2|net@49||6.2|S0|sucANDdr@0|vdd_1|63|-50|sucDri10@1|vdd_3|61|-50 +Ametal-2|net@50||6.2|S0|sucDri10@1|vdd_1|13|-50|sucDri10@0|vdd_3|11|-50 +Ametal-2|net@51||6.2|S0|sucDri10@0|vdd_1|-37|-50|ctrAND3i@0|vdd_3|-39|-50 +Ametal-2|net@52||6.2|S0|ctrAND3i@0|vdd_1|-133|-50|inv05@0|vdd_3|-134|-50 +Ametal-2|net@53||6.2|S1800|predDri1@0|vdd_3|-154|-50|inv05@0|vdd_1|-152|-50 +Ametal-1|net@54||0.4|S0|pin@4||-12.5|19.5|pin@5||-16.5|19.5 +Ametal-1|net@55||0.4|S2700|pin@5||-16.5|19.5|contact@4||-16.5|22 +Ametal-1|net@56||0.4|S900|pin@4||-12.5|19.5|pin@2||-12.5|-34 +Egnd||D5G2;|predDri1@0|gnd|G +Egnd_1||D5G2;|sucANDdr@1|gnd_1|G +Eload||D5G2;|contact@2||O +EloadNext||D5G2;|sucDri10@0|succ|O +Emc||D5G2;|predDri1@0|mc|I +Eone||D5G2;|sucANDdr@1|succ|O +E~val|val_bar|D5G2;|inv05@1|in[1]|I +Evdd||D5G2;|predDri1@0|vdd|P +Evdd_1||D5G2;|predDri1@0|vdd_1|P +Evdd_2||D5G2;|sucANDdr@1|vdd_3|P +Evdd_3||D5G2;|sucANDdr@1|vdd_2|P +EwaitingToEmpty||D5G2;|sucDri10@1|succ|O +Ezero||D5G2;|sucANDdr@0|succ|O X # Cell gasp_load;1{sch} -Cgasp_load;1{sch}||schematic|1242942044308|1243491041762| +Cgasp_load;1{sch}||schematic|1242942044308|1243882460806| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||17|74|||| -NOff-Page|conn@3||26|38|||| -NOff-Page|conn@5||17|62|||| -NOff-Page|conn@6||-31|68|||| -NOff-Page|conn@7||26|18|||| +NOff-Page|conn@1||26|2|||| +NOff-Page|conn@3||26|54|||| +NOff-Page|conn@5||26|-12|||| +NOff-Page|conn@6||-7.5|-4|||| +NOff-Page|conn@7||26|13|||| NOff-Page|conn@8||-64|11|||| NOff-Page|conn@11||-39|9|||RR| IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-26|43|XR||D5G4; -Igasp_load;1{ic}|gasp_loa@0||29|91|||D5G4; -IredFive:inv;1{ic}|inv@1||-51|24|||D5G4;|ATTR_Delay(D5G1;NPX2;Y4;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y-2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||-23|63|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -Ngeneric:Invisible-Pin|pin@6||-7|102|||||ART_message(D5G5;)Sgasp_load +Igasp_load;1{ic}|gasp_loa@0||20.5|64|||D5G4; +IredFive:inv;1{ic}|inv@1||-51|24|||D5G4;|ATTR_Delay(D5G1;NPX2;Y4;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX5.5;Y-3.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@3||0.5|-11|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +Ngeneric:Invisible-Pin|pin@6||-15.5|75|||||ART_message(D5G5;)Sgasp_load NWire_Pin|pin@13||-59|24|||| NWire_Pin|pin@14||-59|11|||| -NWire_Pin|pin@30||-27|63|||| -NWire_Pin|pin@31||-27|68|||| -NWire_Pin|pin@32||-26|55|||| -NWire_Pin|pin@43||-27|73|||| -Ngeneric:Invisible-Pin|pin@49||-30|82|||||ART_message(D5G2;)S[Fire signal does not need to be conditioned on emptiness,"of \"zero\" and \"one\" because we can prove that",those wires will ALWAYS be empty,whenever L is empty.] +NWire_Pin|pin@30||-3.5|-11|||| +NWire_Pin|pin@31||-3.5|-4|||| +NWire_Pin|pin@43||-3.5|1|||| +Ngeneric:Invisible-Pin|pin@49||-32|62|||||ART_message(D5G2;)S[Fire signal does not need to be conditioned on emptiness,"of \"zero\" and \"one\" because we can prove that",those wires will ALWAYS be empty,whenever L is empty.] NWire_Pin|pin@59||-28.5|24|||| NWire_Pin|pin@67||21|28|||| -NWire_Pin|pin@68||21|38|||| +NWire_Pin|pin@68||21|54|||| NWire_Pin|pin@71||-26.5|24|||| NWire_Pin|pin@72||21|24|||| -NWire_Pin|pin@73||21|18|||| -NWire_Pin|pin@75||-42|61|||| -NWire_Pin|pin@76||-42|75|||| -NWire_Pin|pin@96||-9|18|||| -NWire_Pin|pin@97||-8|38|||| +NWire_Pin|pin@73||21|13|||| +NWire_Pin|pin@96||-9|13|||| +NWire_Pin|pin@97||-8|54|||| NWire_Pin|pin@98||-37|13|||| NWire_Pin|pin@108||-23.5|28|||| -NWire_Pin|pin@109||-42|68|||| -NWire_Pin|pin@110||-57|68|||| -NWire_Pin|pin@111||-7|73|||| -NWire_Pin|pin@112||-7|75|||| -NWire_Pin|pin@114||-7|61|||| -NWire_Pin|pin@115||-7|63|||| -Ngeneric:Invisible-Pin|pin@116||-7|97|||||ART_message(D5G2;)Sam 27 May 2009 +NWire_Pin|pin@115||5|-11|||| +Ngeneric:Invisible-Pin|pin@116||-15.5|70|||||ART_message(D5G2;)Sam 27 May 2009 +NWire_Pin|pin@117||-19|-13|||| +NWire_Pin|pin@118||-19|13|||| +NWire_Pin|pin@120||-26|54|||| +NWire_Pin|pin@121||-8|54|||| +NWire_Pin|pin@122||-19|54|||| +NWire_Pin|pin@123||-19|3|||| IdriversM:predDri10wMC;1{ic}|predDri1@0||-51|11|X||D5G4; -IdriversM:sucANDdri10;1{ic}|sucANDdr@0||2|74|||D5G4; -IdriversM:sucANDdri10;1{ic}|sucANDdr@1||2|62|||D5G4; -IdriversM:sucDri10;1{ic}|sucDri10@0||14|38|||D5G4; -IdriversM:sucDri10;1{ic}|sucDri10@1||14|18|||D5G4; -Awire|fire|D5G2;||2700|ctrAND3i@0|out|-26|49|pin@32||-26|55 -Awire|fire|D5G2;||0|pin@109||-42|68|pin@110||-57|68 +IdriversM:sucANDdri10;1{ic}|sucANDdr@0||14|2|Y||D5G4; +IdriversM:sucANDdri10;1{ic}|sucANDdr@1||14|-12|||D5G4; +IdriversM:sucDri10;1{ic}|sucDri10@0||14.5|54|||D5G4; +IdriversM:sucDri10;1{ic}|sucDri10@1||14|13|||D5G4; Awire|fire|D5G2;||1800|predDri1@0|in|-48|13|pin@98||-37|13 -Awire|fire|D5G2;||0|sucDri10@0|in|10|38|pin@97||-8|38 -Awire|fire|D5G2;||0|sucDri10@1|in|10|18|pin@96||-9|18 +Awire|fire|D5G2;||0|sucDri10@0|in|10.5|54|pin@97||-8|54 +Awire|fire|D5G2;||0|sucDri10@1|in|10|13|pin@96||-9|13 +Awire|load_bar|D5G2;||1800|inv@1|out|-48.5|24|pin@59||-28.5|24 Awire|net@14|||0|predDri1@0|pred|-54|11|pin@14||-59|11 Awire|net@15|||2700|pin@14||-59|11|pin@13||-59|24 Awire|net@16|||1800|pin@13||-59|24|inv@1|in|-53.5|24 Awire|net@17|||1800|conn@8|y|-62|11|pin@14||-59|11 -Awire|net@48|||1800|conn@6|y|-29|68|pin@31||-27|68 -Awire|net@49|||0|inv@3|in|-25.5|63|pin@30||-27|63 -Awire|net@51|||2700|pin@30||-27|63|pin@31||-27|68 -Awire|net@75|||2700|pin@31||-27|68|pin@43||-27|73 -Awire|net@108|||1800|pin@68||21|38|conn@3|a|24|38 -Awire|net@111|||1800|sucDri10@0|succ|18|38|pin@68||21|38 -Awire|net@112|||2700|pin@67||21|28|pin@68||21|38 -Awire|net@113|||1800|pin@73||21|18|conn@7|a|24|18 +Awire|net@48|||1800|conn@6|y|-5.5|-4|pin@31||-3.5|-4 +Awire|net@49|||0|inv@3|in|-2|-11|pin@30||-3.5|-11 +Awire|net@51|||2700|pin@30||-3.5|-11|pin@31||-3.5|-4 +Awire|net@75|||2700|pin@31||-3.5|-4|pin@43||-3.5|1 +Awire|net@108|||1800|pin@68||21|54|conn@3|a|24|54 +Awire|net@111|||1800|sucDri10@0|succ|18.5|54|pin@68||21|54 +Awire|net@112|||2700|pin@67||21|28|pin@68||21|54 +Awire|net@113|||1800|pin@73||21|13|conn@7|a|24|13 Awire|net@117|||1800|pin@71||-26.5|24|pin@72||21|24 -Awire|net@118|||1800|sucDri10@1|succ|18|18|pin@73||21|18 -Awire|net@119|||900|pin@72||21|24|pin@73||21|18 -Awire|net@123|||2700|pin@109||-42|68|pin@76||-42|75 +Awire|net@118|||1800|sucDri10@1|succ|18|13|pin@73||21|13 +Awire|net@119|||900|pin@72||21|24|pin@73||21|13 Awire|net@162|||2700|pin@71||-26.5|24|ctrAND3i@0|inB|-26.5|37 Awire|net@163|||2700|pin@59||-28.5|24|ctrAND3i@0|inA|-28.5|37 Awire|net@164|||0|pin@67||21|28|pin@108||-23.5|28 Awire|net@165|||2700|pin@108||-23.5|28|ctrAND3i@0|inC|-23.5|37 -Awire|net@166|||2700|pin@75||-42|61|pin@109||-42|68 -Awire|net@174|||1800|pin@43||-27|73|pin@111||-7|73 -Awire|net@175|||1800|pin@75||-42|61|pin@114||-7|61 -Awire|net@176|||1800|pin@76||-42|75|pin@112||-7|75 -Awire|net@178|||1800|sucANDdr@0|succ|7|74|conn@1|a|15|74 -Awire|net@179|||1800|pin@111||-7|73|sucANDdr@0|inA|-3|73 -Awire|net@180|||1800|pin@112||-7|75|sucANDdr@0|inB|-3|75 -Awire|net@181|||1800|pin@115||-7|63|sucANDdr@1|inB|-3|63 -Awire|net@182|||1800|pin@114||-7|61|sucANDdr@1|inA|-3|61 -Awire|net@183|||1800|sucANDdr@1|succ|7|62|conn@5|a|15|62 +Awire|net@178|||1800|sucANDdr@0|succ|19|2|conn@1|a|24|2 +Awire|net@181|||1800|pin@115||5|-11|sucANDdr@1|inB|9|-11 +Awire|net@183|||1800|sucANDdr@1|succ|19|-12|conn@5|a|24|-12 Awire|net@195|||0|conn@11|y|-41|9|predDri1@0|mc|-48|9 -Awire|val|D5G2;||0|pin@115||-7|63|inv@3|out|-20.5|63 -Awire|~load|D5G2;||1800|inv@1|out|-48.5|24|pin@59||-28.5|24 +Awire|net@196|||0|sucANDdr@1|inA|9|-13|pin@117||-19|-13 +Awire|net@198|||1800|pin@118||-19|13|pin@96||-9|13 +Awire|net@201|||2700|ctrAND3i@0|out|-26|49|pin@120||-26|54 +Awire|net@202|||1800|pin@122||-19|54|pin@121||-8|54 +Awire|net@203|||900|pin@121||-8|54|pin@97||-8|54 +Awire|net@204|||1800|pin@120||-26|54|pin@122||-19|54 +Awire|net@205|||2700|pin@118||-19|13|pin@122||-19|54 +Awire|net@206|||0|pin@118||-19|13|pin@98||-37|13 +Awire|net@207|||900|pin@123||-19|3|pin@117||-19|-13 +Awire|net@208|||900|pin@118||-19|13|pin@123||-19|3 +Awire|net@209|||0|sucANDdr@0|inA|9|3|pin@123||-19|3 +Awire|net@210|||1800|pin@43||-3.5|1|sucANDdr@0|inB|9|1 +Awire|val|D5G2;X11.5;||0|pin@115||5|-11|inv@3|out|3|-11 ELoad|load|D5G2;X-4;|conn@8|a|U Eout|loadNext|D5G2;X10;|conn@3|a|B Emc||D5G2;X-2;|conn@11|a|U Ezero|one|D5G2;X6;|conn@5|a|U +Eval|val_bar|D5G2;X-4;|conn@6|a|U EL|waitingToEmpty|D6G2;X1;|conn@7|y|U Enext|zero|D5G2;X6;|conn@1|a|B -Eval|~val|D5G2;X-2;|conn@6|a|U X # Cell gasp_reset_done;1{ic} @@ -991,36 +2059,78 @@ Emc||D5G1;Y-1;|pin@20||U Ein|resetting|D4G1;X-1;|pin@18||B X +# Cell gasp_reset_done;1{lay} +Cgasp_reset_done;1{lay}||cmos90|1243584608527|1243917431983||ATTR_NCC(D5G3;NTX-60;Y79;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243911674952|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243917442366 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@1||29.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@2||62|-28|||| +NX-Metal-1-Metal-2-Con|contact@7||-30|40|||| +NX-Metal-1-Metal-2-Con|contact@8||38.5|40|||| +NX-Metal-1-Metal-2-Con|contact@9||-29.5|9.9|||| +NX-Metal-1-Metal-2-Con|contact@10||-18|11.5|||| +IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@0||4.5|0|||D5G4; +Igates2inM:nand5;2{lay}|nand5@0||-36.5|0|||D5G4; +NMetal-1-Pin|pin@3||62|-22|||| +NMetal-2-Pin|pin@4||-18|9.9|||| +IdriversM:predDri10wMC;1{lay}|predDri1@0||53|0|||D5G4; +Ametal-1|net@5|||S2700|contact@1||29.5|-28|ctrAND1i@0|out|29.5|0 +Ametal-1|net@6||0.4|S2700|contact@2||62|-28|pin@3||62|-22 +Ametal-1|net@7|||S0|pin@3||62|-22|predDri1@0|in|58.5|-22 +Ametal-2|net@8|||S1800|contact@1||29.5|-28|contact@2||62|-28 +Ametal-2|net@18||6.2|S0|ctrAND1i@0|vdd_4|34|50|predDri1@0|vdd|34|50 +Ametal-2|net@20||6.2|S0|ctrAND1i@0|gnd_2|34|0|predDri1@0|gnd|34|0 +Ametal-2|net@22||6.2|S0|ctrAND1i@0|vdd_5|34|-50|predDri1@0|vdd_1|34|-50 +Ametal-2|net@28||6.2|S0|nand5@0|vdd_2|-25|50|ctrAND1i@0|vdd_2|-25|50 +Ametal-2|net@29||6.2|S0|nand5@0|vdd_3|-25|-50|ctrAND1i@0|vdd_3|-25|-50 +Ametal-2|net@30||6.2|S0|nand5@0|gnd_1|-25|0|ctrAND1i@0|gnd_1|-25|0 +Ametal-1|net@31|||S900|contact@7||-30|40|nand5@0|inb|-30|29 +Ametal-1|net@32|||S900|contact@8||38.5|40|predDri1@0|pred|38.5|36.2 +Ametal-2|net@33|||S1800|contact@7||-30|40|contact@8||38.5|40 +Ametal-1|net@34|||S2700|nand5@0|out|-29.5|-8.1|contact@9||-29.5|9.9 +Ametal-1|net@35||0.4|S2700|contact@10||-18|11.5|ctrAND1i@0|in[1]|-18|15 +Ametal-2|net@36|||S900|contact@10||-18|11.5|pin@4||-18|9.9 +Ametal-2|net@37|||S0|pin@4||-18|9.9|contact@9||-29.5|9.9 +Econd||D5G2;|nand5@0|ina|I +Egnd||D5G2;|nand5@0|gnd|G +Egnd_1||D5G2;|predDri1@0|gnd_1|G +Emc||D5G2;|predDri1@0|mc|I +Eresetting||D5G2;|predDri1@0|pred|O +Evdd||D5G2;|nand5@0|vdd|P +Evdd_3||D5G2;|predDri1@0|vdd_3|P +Evdd_4||D5G2;|nand5@0|vdd_1|P +Evdd_5||D5G2;|predDri1@0|vdd_2|P +X + # Cell gasp_reset_done;1{sch} -Cgasp_reset_done;1{sch}||schematic|1242940285645|1243491121718| +Cgasp_reset_done;1{sch}||schematic|1242940285645|1243646876131| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-43|-38|||| -NOff-Page|conn@6||-44|24|||| -NOff-Page|conn@7||-44|-12|||| -IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@0||-9|2|R||D5G4; +NOff-Page|conn@3||-1|14|||RR| +NOff-Page|conn@6||-36|12|||| +NOff-Page|conn@7||-36|-24|||| +IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@0||-1|-7|R||D5G4; Igasp_reset_done;1{ic}|gasp_con@2||30|29|||D5G4; -IredFive:nand2;1{ic}|nand2@0||-26|-11|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -NWire_Pin|pin@30||-31|-38|||| -NWire_Pin|pin@67||-40|-10|||| -NWire_Pin|pin@71||-40|24|||| +IredFive:nand2;1{ic}|nand2@0||-18|-23|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +NWire_Pin|pin@67||-32|-22|||| +NWire_Pin|pin@71||-32|12|||| Ngeneric:Invisible-Pin|pin@73||-11.5|36.5|||||ART_message(D5G3;)Sam 27 May 2009 Ngeneric:Invisible-Pin|pin@74||-10.5|45.5|||||ART_message(D5G6;)Sgasp_reset_done -NWire_Pin|pin@79||-9|16|||| -NWire_Pin|pin@80||-9|-11|||| -NWire_Pin|pin@82||-13|26|||| -NWire_Pin|pin@83||-12|22|||| -IdriversM:predDri10wMC;1{ic}|predDri1@0||-24|24|RR||D5G4; -Awire|fire|D5G2;||2700|ctrAND1i@0|out|-9|8|pin@79||-9|16 -Awire|fire|D5G2;||1800|predDri1@0|in|-21|22|pin@83||-12|22 -Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38 -Awire|mc|D5G2;||1800|predDri1@0|mc|-21|26|pin@82||-13|26 -Awire|net@91|||1800|pin@67||-40|-10|nand2@0|inb|-28.5|-10 -Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24 -Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24 -Awire|net@99|||1800|conn@7|y|-42|-12|nand2@0|ina|-28.5|-12 -Awire|net@104|||1800|nand2@0|out|-23.5|-11|pin@80||-9|-11 -Awire|net@105|||2700|pin@80||-9|-11|ctrAND1i@0|in|-9|-4 -Awire|net@107|||0|predDri1@0|pred|-27|24|pin@71||-40|24 +NWire_Pin|pin@80||-1|-23|||| +NWire_Pin|pin@86||-1|10|||| +IdriversM:predDri10wMC;1{ic}|predDri1@0||-16|12|RR||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|-23|||D0G4;|ATTR_L(D5G1;PUD)D392.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +IorangeTSMC090nm:wire90;1{ic}|wire90@1||-1|6|R||D0G4;|ATTR_L(D5G1;PUD)D392.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|fire|D5G2;||0|pin@86||-1|10|predDri1@0|in|-13|10 +Awire|net@91|||1800|pin@67||-32|-22|nand2@0|inb|-20.5|-22 +Awire|net@97|||0|pin@71||-32|12|conn@6|y|-34|12 +Awire|net@98|||2700|pin@67||-32|-22|pin@71||-32|12 +Awire|net@99|||1800|conn@7|y|-34|-24|nand2@0|ina|-20.5|-24 +Awire|net@105|||2700|pin@80||-1|-23|ctrAND1i@0|in|-1|-13 +Awire|net@107|||0|predDri1@0|pred|-19|12|pin@71||-32|12 +Awire|net@115|||0|conn@3|y|-3|14|predDri1@0|mc|-13|14 +Awire|net@116|||1800|wire90@0|b|-4.5|-23|pin@80||-1|-23 +Awire|net@117|||0|wire90@0|a|-9.5|-23|nand2@0|out|-15.5|-23 +Awire|net@118|||900|wire90@1|a|-1|3.5|ctrAND1i@0|out|-1|-1 +Awire|net@119|||900|pin@86||-1|10|wire90@1|b|-1|8.5 Econd||D5G2;X-3;|conn@7|a|U Emc||D5G2;X-2;|conn@3|a|U Ein|resetting|D5G2;X-10;|conn@6|y|U @@ -1053,52 +2163,118 @@ Emc||D5G1;Y-1;|pin@20||U Econd|resetting|D5G1;Y1;|pin@24||U X +# Cell gasp_resetting;1{lay} +Cgasp_resetting;1{lay}||cmos90|1243587287902|1243917237029||ATTR_NCC(D5G3;NTX-51;Y80;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243656992064|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243917289966 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@2||29|28|||| +NX-Metal-1-Metal-2-Con|contact@3||40|28|||| +NX-Metal-1-Metal-2-Con|contact@4||-77.5|28|||| +NX-Metal-1-Metal-2-Con|contact@7||59.5|40|||| +NX-Metal-1-Metal-2-Con|contact@9||-19.5|40|||| +NX-Metal-1-Metal-2-Con|contact@11||-24|-22|||| +NX-Metal-1-Metal-2-Con|contact@12||-36.5|-22|||| +IcentersJ:ctrAND2in30;2{lay}|ctrAND2i@0||0|0|||D5G4; +Igates2inM:nand5;2{lay}|nand5@0||-44.5|0|XY||D5G4; +NMetal-1-Pin|pin@2||29|16|||| +NMetal-1-Pin|pin@3||-51|-17|||| +NMetal-1-Pin|pin@4||59.5|34|||| +NMetal-1-Pin|pin@6||-36.5|-22|||| +NMetal-1-Pin|pin@7||-43.5|-22|||| +NMetal-1-Pin|pin@8||-24|-20|||| +NMetal-1-Pin|pin@9||-51|-16|||| +IdriversM:predDri20wMC;3{lay}|predDri2@0||-77.5|0|XY||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@0||57|0|Y||D5G4; +Ametal-1|net@12|||S900|contact@2||29|28|pin@2||29|16 +Ametal-1|net@13|||S0|pin@2||29|16|ctrAND2i@0|out|28.5|16 +Ametal-1|net@14||0.4|S900|contact@3||40|28|sucDri10@0|in|40|19 +Ametal-2|net@15|||S1800|contact@2||29|28|contact@3||40|28 +Ametal-2|net@19|||S0|contact@2||29|28|contact@4||-77.5|28 +Ametal-1|net@20|||S900|contact@4||-77.5|28|predDri2@0|in|-77.5|22 +Ametal-1|net@25|||S900|pin@3||-51|-17|nand5@0|inb|-51|-29 +Ametal-2|net@28|||S0|contact@7||59.5|40|contact@9||-19.5|40 +Ametal-1|net@29|||S900|contact@9||-19.5|40|ctrAND2i@0|inA|-19.5|20 +Ametal-1|net@30|||S900|contact@7||59.5|40|pin@4||59.5|34 +Ametal-1|net@31|||S1800|pin@4||59.5|34|sucDri10@0|succ|59.5|34 +Ametal-2|net@36|||S1800|contact@12||-36.5|-22|contact@11||-24|-22 +Ametal-1|net@37|||S2700|pin@7||-43.5|-22|nand5@0|out_2|-43.5|-10.4 +Ametal-1|net@38|||S1800|pin@7||-43.5|-22|pin@6||-36.5|-22 +Ametal-1|net@39||0.4|S2700|pin@6||-36.5|-22|contact@12||-36.5|-22 +Ametal-2|net@49||6.2|S0|predDri2@0|vdd|-56|-50|nand5@0|vdd_2|-56|-50 +Ametal-2|net@50||6.2|S0|predDri2@0|vdd_1|-56|50|nand5@0|vdd_3|-56|50 +Ametal-2|net@51||6.2|S0|nand5@0|vdd|-33|-50|ctrAND2i@0|vdd_1|-33|-50 +Ametal-2|net@52||6.2|S0|nand5@0|gnd|-33|0|ctrAND2i@0|gnd|-33|0 +Ametal-2|net@53||6.2|S0|nand5@0|vdd_1|-33|50|ctrAND2i@0|vdd|-33|50 +Ametal-2|net@54||6.2|S1800|ctrAND2i@0|vdd_3|33|-50|sucDri10@0|vdd|33|-50 +Ametal-2|net@55||6.2|S1800|ctrAND2i@0|gnd_1|33|0|sucDri10@0|gnd|33|0 +Ametal-2|net@56||6.2|S1800|ctrAND2i@0|vdd_2|33|50|sucDri10@0|vdd_1|33|50 +Ametal-2|net@57||6.2|S0|predDri2@0|gnd|-56|0|nand5@0|gnd_1|-56|0 +Ametal-1|net@58||1|S2700|contact@11||-24|-22|pin@8||-24|-20 +Ametal-1|net@59|||S1800|pin@8||-24|-20|ctrAND2i@0|inB|-21.5|-20 +Ametal-1|net@60|||S1800|predDri2@0|pred|-60.5|-16|pin@9||-51|-16 +Ametal-1|net@61|||S900|pin@9||-51|-16|pin@3||-51|-17 +Edec||D5G2;|sucDri10@0|succ|O +EdecSucceeded||D5G2;|predDri2@0|pred|O +Egnd||D5G2;|sucDri10@0|gnd|G +Egnd_1||D5G2;|ctrAND2i@0|gnd_1|G +Egnd_2||D5G2;|predDri2@0|gnd_1|G +Egnd_3||D5G2;|sucDri10@0|gnd_1|G +Emc||D5G2;|predDri2@0|mc|I +Eresetting||D5G2;|nand5@0|ina|I +Evdd||D5G2;|sucDri10@0|vdd|P +Evdd_1||D5G2;|sucDri10@0|vdd_1|P +Evdd_2||D5G2;|ctrAND2i@0|vdd_2|P +Evdd_3||D5G2;|ctrAND2i@0|vdd_3|P +Evdd_4||D5G2;|predDri2@0|vdd_2|P +Evdd_5||D5G2;|predDri2@0|vdd_3|P +Evdd_6||D5G2;|sucDri10@0|vdd_2|P +Evdd_7||D5G2;|sucDri10@0|vdd_3|P +X + # Cell gasp_resetting;1{sch} -Cgasp_resetting;1{sch}||schematic|1242940285645|1243491135870| +Cgasp_resetting;1{sch}||schematic|1242940285645|1243656416266| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-43|-38|||| -NOff-Page|conn@5||25|-25|||XRR| +NOff-Page|conn@3||-19.5|26|||RR| +NOff-Page|conn@5||25|21.5|||XRR| NOff-Page|conn@6||-44|24|||| NOff-Page|conn@7||-44|-12|||| IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@0||-11|3|R||D5G4; -Igasp_resetting;1{ic}|gasp_con@1||30|29|||D5G4; -IredFive:nand2;1{ic}|nand2@0||-26|-11|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -NWire_Pin|pin@30||-31|-38|||| -NWire_Pin|pin@55||-10|-25|||| -NWire_Pin|pin@62||-12|-6|||| +Igasp_resetting;1{ic}|gasp_con@1||27|43.5|||D5G4; +IredFive:nand2;1{ic}|nand2@0||-26|-11|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 NWire_Pin|pin@63||-10|-6|||| -NWire_Pin|pin@64||-11|20|||| NWire_Pin|pin@67||-40|-10|||| NWire_Pin|pin@71||-40|24|||| Ngeneric:Invisible-Pin|pin@73||-11.5|36.5|||||ART_message(D5G3;)Sam 27 May 2009 Ngeneric:Invisible-Pin|pin@74||-10.5|45.5|||||ART_message(D5G6;)Sgasp_resetting -NWire_Pin|pin@76||-14|26|||| -NWire_Pin|pin@77||-14|22|||| -NWire_Pin|pin@78||-12|-11|||| -NWire_Pin|pin@79||-10|-15|||| -NWire_Pin|pin@80||20|-15|||| -NWire_Pin|pin@81||20|-25|||| +NWire_Pin|pin@79||-10|-11|||| +NWire_Pin|pin@80||20|-11|||| +NWire_Pin|pin@81||20|21.5|||| +NWire_Pin|pin@82||-12|-11|||| +NWire_Pin|pin@88||-26|21.5|||| +NWire_Pin|pin@91||-11|21.5|||| +NWire_Pin|pin@92||-11|15|||| IdriversM:predDri20wMC;1{ic}|predDri2@0||-29|24|RR||D5G4; -IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4; -Awire|fire|D5G2;||2700|ctrAND2i@0|out|-11|9|pin@64||-11|20 -Awire|fire|D5G2;||1800|predDri2@0|in|-26|22|pin@77||-14|22 -Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25 -Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38 -Awire|mc|D5G2;||1800|predDri2@0|mc|-26|26|pin@76||-14|26 -Awire|net@85|||2700|pin@62||-12|-6|ctrAND2i@0|inB|-12|-3 +IdriversM:sucDri10;1{ic}|sucDri10@0||6.5|21.5|XRR||D5G4; +IorangeTSMC090nm:wire90;1{ic}|wire90@3||-4|15|RR||D0G4;|ATTR_L(D5G1;PUD)D291.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 +Awire|fire|D5G2;||2700|pin@92||-11|15|pin@91||-11|21.5 Awire|net@87|||2700|pin@63||-10|-6|ctrAND2i@0|inA|-10|-3 Awire|net@91|||1800|pin@67||-40|-10|nand2@0|inb|-28.5|-10 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24 Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24 Awire|net@99|||1800|conn@7|y|-42|-12|nand2@0|ina|-28.5|-12 Awire|net@101|||0|predDri2@0|pred|-32|24|pin@71||-40|24 -Awire|net@102|||900|pin@62||-12|-6|pin@78||-12|-11 -Awire|net@103|||0|pin@78||-12|-11|nand2@0|out|-23.5|-11 -Awire|net@104|||900|pin@63||-10|-6|pin@79||-10|-15 -Awire|net@105|||1800|pin@79||-10|-15|pin@80||20|-15 -Awire|net@107|||0|pin@81||20|-25|sucDri10@0|succ|16|-25 -Awire|net@108|||0|conn@5|a|23|-25|pin@81||20|-25 -Awire|net@109|||900|pin@80||20|-15|pin@81||20|-25 +Awire|net@104|||900|pin@63||-10|-6|pin@79||-10|-11 +Awire|net@105|||1800|pin@79||-10|-11|pin@80||20|-11 +Awire|net@107|||0|pin@81||20|21.5|sucDri10@0|succ|10.5|21.5 +Awire|net@108|||0|conn@5|a|23|21.5|pin@81||20|21.5 +Awire|net@109|||2700|pin@80||20|-11|pin@81||20|21.5 +Awire|net@110|||1800|nand2@0|out|-23.5|-11|pin@82||-12|-11 +Awire|net@111|||2700|pin@82||-12|-11|ctrAND2i@0|inB|-12|-3 +Awire|net@121|||2700|pin@88||-26|21.5|predDri2@0|in|-26|22 +Awire|net@123|||0|conn@3|y|-21.5|26|predDri2@0|mc|-26|26 +Awire|net@126|||1800|pin@91||-11|21.5|sucDri10@0|in|2.5|21.5 +Awire|net@127|||1800|pin@88||-26|21.5|pin@91||-11|21.5 +Awire|net@129|||2700|ctrAND2i@0|out|-11|9|pin@92||-11|15 +Awire|net@130|||0|wire90@3|b|-6.5|15|pin@92||-11|15 Eout|dec|D5G2;X7;|conn@5|a|U Ein|decSucceeded|D5G2;X-11;|conn@6|y|U Emc||D5G2;X-2;|conn@3|a|U @@ -1106,7 +2282,7 @@ Econd|resetting|D5G2;X-5;|conn@7|a|U X # Cell gasp_set;2{ic} -Cgasp_set;2{ic}||artwork|1242937501096|1243555948654|E +Cgasp_set;2{ic}||artwork|1242937501096|1243882549433|E Ngeneric:Facet-Center|art@0||0|0||||AV NTriangle|art@4||-9|-6|3|2|RRR| NThick-Circle|art@7||-6|-3.5|1|1|| @@ -1141,28 +2317,164 @@ Efire||D5G1;X2;|pin@31||U Ein2|flag[D][set]|D5G1;X-3;|pin@25||U Eout|load|D5G1;X2;|pin@22||U Emc||D5G1;Y-1;|pin@20||U -Econd|~sel[set]|D5G1;Y2;|pin@24||U +Econd|sel_bar[set]|D5G1;Y2;|pin@24||U +X + +# Cell gasp_set;1{lay} +Cgasp_set;1{lay}||cmos90|1243720824184|1243917854930||ATTR_NCC(D5G3;NTX30;Y94.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243917569452|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243918004179 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@0||21.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@1||85|-28|||| +NX-Metal-1-Metal-2-Con|contact@2||83.5|40|||| +NX-Metal-1-Metal-2-Con|contact@3||104|40|||| +NX-Metal-1-Metal-2-Con|contact@4||24.5|16|||| +NX-Metal-1-Metal-2-Con|contact@6||-43|-16|||| +NX-Metal-1-Metal-2-Con|contact@7||-27.5|-16|||| +NX-Metal-1-Metal-2-Con|contact@13||158|-47||6.2|| +NX-Metal-1-Metal-2-Con|contact@16||99.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@17||117.5|10|||| +NX-Metal-1-Metal-2-Con|contact@18||-122|10|||| +NX-Metal-1-Metal-2-Con|contact@19||247.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@20||177.5|34|||| +NX-Metal-1-Metal-2-Con|contact@21||65|34|||| +NX-Metal-1-Metal-2-Con|contact@22||-79|34|||| +NX-Metal-1-Metal-2-Con|contact@23||220|34|||| +NX-Metal-1-Metal-2-Con|contact@24||-150|34|||| +NX-Metal-1-Metal-2-Con|contact@25||-71.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@26||-57.5|-28|||| +NX-Metal-1-Metal-2-Con|contact@28||129.5|22|||| +NX-Metal-1-Metal-2-Con|contact@29||137|16|||| +IcentersJ:ctrAND4in30;3{lay}|ctrAND4i@0||16.5|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||-47.5|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@1||80.5|0|||D5G4; +Igates1inM:inv05;1{lay}|inv05@2||127.5|0|||D5G4; +Igates2inM:nor05;1{lay}|nor05@0||104|0|||D5G4; +NMetal-1-Pin|pin@0||83.5|15|||| +NMetal-1-Pin|pin@3||159|-25|||| +NMetal-2-Pin|pin@4||178.5|22|||| +NMetal-1-Pin|pin@5||228.5|-19|||| +NMetal-1-Pin|pin@6||-71.5|-20|||| +NMetal-1-Pin|pin@8||129.5|15|||| +NMetal-1-Pin|pin@9||137|-7|||| +NMetal-1-Pin|pin@10||134.5|7|||| +NMetal-1-Pin|pin@11||134.5|-7|||| +NMetal-1-Pin|pin@12||177.5|25|||| +NMetal-1-Pin|pin@13||-27.5|-23|||| +NMetal-1-Pin|pin@14||-57.5|15|||| +NMetal-1-Pin|pin@15||220|-19|||| +NMetal-1-Pin|pin@16||-150|-19|||| +NMetal-1-Pin|pin@17||-122|-34|||| +NMetal-1-Pin|pin@18||109.5|10|||| +IdriversM:predCond20wMS;1{lay}|predCond@0||178.5|0|||D5G4; +IdriversM:predDri40;1{lay}|predDri4@0||-79|0|Y||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@0||-125|0|||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@1||245|0|||D5G4; +Ametal-1|net@0|||S900|contact@0||21.5|-28|ctrAND4i@0|inB|21.5|-28 +Ametal-1|net@1|||S2700|contact@1||85|-28|inv05@1|out[1]|85|-7 +Ametal-2|net@2|||S1800|contact@0||21.5|-28|contact@1||85|-28 +Ametal-1|net@3|||S900|contact@2||83.5|40|pin@0||83.5|15 +Ametal-1|net@4|||S0|pin@0||83.5|15|inv05@1|in[1]|82.5|15 +Ametal-1|net@5|||S900|contact@3||104|40|nor05@0|out_1|104|37.6 +Ametal-2|net@6|||S1800|contact@2||83.5|40|contact@3||104|40 +Ametal-1|net@7||0.6|S2700|contact@4||24.5|16|ctrAND4i@0|inA|24.5|24 +Ametal-1|net@12|||S2700|contact@6||-43|-16|inv05@0|out[1]|-43|-7 +Ametal-2|net@14|||S0|contact@7||-27.5|-16|contact@6||-43|-16 +Ametal-1|net@22|||S0|pin@3||159|-25|predCond@0|cond|158|-25 +Ametal-2|net@23||6.2|S1800|predCond@0|vdd_3|138|-50|contact@13||158|-50 +Ametal-1|net@24|||S900|predCond@0|cond|158|-25|contact@13||158|-50 +Ametal-2|net@27|||S900|pin@4||178.5|22|predCond@0|pred_1|178.5|10 +Ametal-1|net@28|||S2700|contact@16||99.5|-28|nor05@0|inA|99.5|-19 +Ametal-2|net@31|||S0|contact@17||117.5|10|contact@18||-122|10 +Ametal-1|net@32|||S900|contact@19||247.5|-28|sucDri10@1|succ|247.5|-34 +Ametal-2|net@33|||S0|contact@19||247.5|-28|contact@16||99.5|-28 +Ametal-1|net@35|||S900|contact@21||65|34|ctrAND4i@0|out|65|16 +Ametal-1|net@36|||S900|contact@22||-79|34|predDri4@0|in|-79|19 +Ametal-2|net@37|||S1800|contact@22||-79|34|contact@21||65|34 +Ametal-2|net@38|||S1800|contact@21||65|34|contact@20||177.5|34 +Ametal-1|net@40|||S0|pin@5||228.5|-19|sucDri10@1|in|228|-19 +Ametal-2|net@41|||S0|contact@23||220|34|contact@20||177.5|34 +Ametal-2|net@43|||S1800|contact@24||-150|34|contact@22||-79|34 +Ametal-1|net@44|||S2700|contact@25||-71.5|-28|pin@6||-71.5|-20 +Ametal-1|net@45|||S1800|pin@6||-71.5|-20|predDri4@0|pred|-71|-20 +Ametal-2|net@48|||S0|contact@26||-57.5|-28|contact@25||-71.5|-28 +Ametal-2|net@51||6.2|S1800|inv05@0|vdd_2|-38.5|50|ctrAND4i@0|vdd|-36.5|50 +Ametal-2|net@52||6.2|S1800|ctrAND4i@0|vdd_2|69.5|50|inv05@1|vdd|71.5|50 +Ametal-2|net@53||6.2|S1800|inv05@1|vdd_2|89.5|50|nor05@0|vdd|91.5|50 +Ametal-2|net@54||6.2|S1800|nor05@0|vdd_2|116.5|50|inv05@2|vdd|118.5|50 +Ametal-2|net@55||6.2|S1800|inv05@2|vdd_2|136.5|50|predCond@0|vdd|138|50 +Ametal-2|net@56||6.2|S1800|predCond@0|vdd_4|219|50|sucDri10@1|vdd|221|50 +Ametal-2|net@59||6.2|S1800|inv05@0|vdd_3|-38.5|-50|ctrAND4i@0|vdd_1|-36.5|-50 +Ametal-2|net@60||6.2|S1800|ctrAND4i@0|vdd_3|69.5|-50|inv05@1|vdd_1|71.5|-50 +Ametal-2|net@61||6.2|S1800|inv05@1|vdd_3|89.5|-50|nor05@0|vdd_1|91.5|-50 +Ametal-2|net@62||6.2|S1800|nor05@0|vdd_3|116.5|-50|inv05@2|vdd_1|118.5|-50 +Ametal-2|net@63||6.2|S1800|inv05@2|vdd_3|136.5|-50|predCond@0|vdd_3|138|-50 +Ametal-2|net@64||6.2|S1800|predCond@0|vdd_5|219|-50|sucDri10@1|vdd_1|221|-50 +Ametal-2|net@67||6.2|S1800|inv05@0|gnd_1|-38.5|0|ctrAND4i@0|gnd|-36.5|0 +Ametal-2|net@68||6.2|S1800|ctrAND4i@0|gnd_1|69.5|0|inv05@1|gnd|71.5|0 +Ametal-2|net@69||6.2|S1800|inv05@1|gnd_1|89.5|0|nor05@0|gnd|91.5|0 +Ametal-2|net@70||6.2|S1800|nor05@0|gnd_1|116.5|0|inv05@2|gnd|118.5|0 +Ametal-2|net@71||6.2|S1800|inv05@2|gnd_1|136.5|0|predCond@0|gnd|138|0 +Ametal-2|net@72||6.2|S1800|predCond@0|gnd_2|219|0|sucDri10@1|gnd|221|0 +Ametal-1|net@74|||S1800|pin@8||129.5|15|inv05@2|in[1]|129.5|15 +Ametal-1|net@75||0.6|S900|contact@28||129.5|22|pin@8||129.5|15 +Ametal-2|net@76|||S1800|contact@28||129.5|22|pin@4||178.5|22 +Ametal-2|net@77|||S0|contact@29||137|16|contact@4||24.5|16 +Ametal-1|net@78|||S2700|pin@9||137|-7|contact@29||137|16 +Ametal-1|net@79|||S0|pin@9||137|-7|inv05@2|out[1]|132|-7 +Ametal-1|net@80||0.6|S900|pin@10||134.5|7|pin@11||134.5|-7 +Ametal-1|net@81|||S0|pin@11||134.5|-7|inv05@2|out[1]|132|-7 +Ametal-1|net@82|||S0|pin@12||177.5|25|predCond@0|in|171.5|25 +Ametal-1|net@83|||S900|contact@20||177.5|34|pin@12||177.5|25 +Ametal-1|net@84|||S1800|pin@13||-27.5|-23|ctrAND4i@0|inD|-26.5|-23 +Ametal-1|net@85||0.6|S900|contact@7||-27.5|-16|pin@13||-27.5|-23 +Ametal-2|net@86||6.2|S1800|sucDri10@0|vdd_3|-101|-50|predDri4@0|vdd|-99.5|-50 +Ametal-2|net@87||6.2|S1800|sucDri10@0|gnd_1|-101|0|predDri4@0|gnd|-99.5|0 +Ametal-2|net@88||6.2|S1800|sucDri10@0|vdd_2|-101|50|predDri4@0|vdd_1|-99.5|50 +Ametal-2|net@89||6.2|S1800|predDri4@0|vdd_2|-58.5|-50|inv05@0|vdd_1|-56.5|-50 +Ametal-2|net@90||6.2|S1800|predDri4@0|gnd_1|-58.5|0|inv05@0|gnd|-56.5|0 +Ametal-2|net@91||6.2|S1800|predDri4@0|vdd_3|-58.5|50|inv05@0|vdd|-56.5|50 +Ametal-1|net@92|||S900|pin@14||-57.5|15|contact@26||-57.5|-28 +Ametal-1|net@93|||S1800|pin@14||-57.5|15|inv05@0|in[1]|-45.5|15 +Ametal-1|net@94|||S900|contact@23||220|34|pin@15||220|-19 +Ametal-1|net@95|||S1800|pin@15||220|-19|pin@5||228.5|-19 +Ametal-1|net@96|||S1800|pin@16||-150|-19|sucDri10@0|in|-142|-19 +Ametal-1|net@97|||S2700|pin@16||-150|-19|contact@24||-150|34 +Ametal-1|net@98|||S0|pin@17||-122|-34|sucDri10@0|succ|-122.5|-34 +Ametal-1|net@99|||S2700|pin@17||-122|-34|contact@18||-122|10 +Ametal-1|net@100|||S2700|pin@18||109.5|10|nor05@0|inB|109.5|25 +Ametal-1|net@101|||S1800|pin@18||109.5|10|contact@17||117.5|10 +Edec||D5G2;|sucDri10@1|succ|O +Edo[ins]||D5G2;|predDri4@0|pred|O +Efire||D5G2;|ctrAND4i@0|out|O +Eflag[D][set]||D5G2;|contact@28||I +Egnd||D5G2;|sucDri10@0|gnd|G +Egnd_1||D5G2;|sucDri10@1|gnd_1|G +Eload||D5G2;|sucDri10@0|succ|O +Emc||D5G2;|predCond@0|mc|I +E~sel[set]|sel_bar[set]|D5G2;|ctrAND4i@0|inC|I +Evdd||D5G2;|sucDri10@0|vdd|P +Evdd_1||D5G2;|sucDri10@0|vdd_1|P +Evdd_2||D5G2;|sucDri10@1|vdd_2|P +Evdd_3||D5G2;|sucDri10@1|vdd_3|P X # Cell gasp_set;2{sch} -Cgasp_set;2{sch}||schematic|1242940285645|1243555873455| +Cgasp_set;2{sch}||schematic|1242940285645|1243882551931| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@3||-45|-46|||| +NOff-Page|conn@3||1.5|22|||| NOff-Page|conn@5||25|-39|||XRR| -NOff-Page|conn@6||-55|24|||| +NOff-Page|conn@6||-55|27|||| NOff-Page|conn@7||-50|-17|||| NOff-Page|conn@8||29|24|||X| NOff-Page|conn@9||-44|-39|||RR| -NOff-Page|conn@10||-9|22|||R| +NOff-Page|conn@10||-9|32|||R| IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@1||-9|1|R||D5G4; Igasp_set;2{ic}|gasp_con@3||43|18|||D5G4; -IredFive:inv;1{ic}|inv@0||8|-11|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@3||-34|-11|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@4||-7|-17|XR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2;1{ic}|nor2@0||-7|-25|R||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@0||8|-11|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@3||-34|-11|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@4||-7|-17|XR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2;1{ic}|nor2@0||-7|-25|R||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 NWire_Pin|pin@14||20|-39|||X| -NWire_Pin|pin@30||-33|-46|||| -NWire_Pin|pin@55||-7|-39|||| NWire_Pin|pin@72||-4|-11|||| NWire_Pin|pin@73||24|-11|||X| NWire_Pin|pin@74||24|24|||X| @@ -1170,31 +2482,23 @@ NWire_Pin|pin@81||-5|-11|||| NWire_Pin|pin@84||20|-31|||| NWire_Pin|pin@93||-39|-31|||| NWire_Pin|pin@94||-39|-39|||| -NWire_Pin|pin@96||-13|-39|||| -NWire_Pin|pin@100||-9|16|||| Ngeneric:Invisible-Pin|pin@102||-8.5|39.5|||||ART_message(D5G3;)Sam 27 May 2009 Ngeneric:Invisible-Pin|pin@103||-7.5|48.5|||||ART_message(D5G6;)Sgasp_set NWire_Pin|pin@104||-11|-17|||| NWire_Pin|pin@107||-49|-11|||| -NWire_Pin|pin@108||-49|24|||| +NWire_Pin|pin@108||-49|27|||| NWire_Pin|pin@109||-13|-11|||| NWire_Pin|pin@110||-8|-31|||| NWire_Pin|pin@111||-6|-31|||| -NWire_Pin|pin@114||-26|22|||| -NWire_Pin|pin@117||-1|22|||Y| NWire_Pin|pin@120||2|27|||Y| -NWire_Pin|pin@122||-2|25|||| +NWire_Pin|pin@121||-9|25|||| IdriversM:predCond20wMS;1{ic}|predCond@0||12|24|Y||D5G4; -IdriversM:predDri40;1{ic}|predDri4@0||-38|22|X||D5G4; +IdriversM:predDri40;1{ic}|predDri4@0||-38|25|X||D5G4; NPower|pwr@0||2|32|||Y| IdriversM:sucDri10;1{ic}|sucDri10@0||7|-39|XRR||D5G4; IdriversM:sucDri10;1{ic}|sucDri10@1||-27|-39|RR||D5G4; -Awire|fire|D5G2;||1800|predDri4@0|in|-36|22|pin@114||-26|22 -Awire|fire|D5G2;||0|sucDri10@0|in|3|-39|pin@55||-7|-39 -Awire|fire|D5G2;||1800|sucDri10@1|in|-23|-39|pin@96||-13|-39 -Awire|fire|D5G2;||0|predCond@0|in|6|25|pin@122||-2|25 -Awire|mc|D5G2;||1800|conn@3|y|-43|-46|pin@30||-33|-46 -Awire|mc|D5G2;||0|predCond@0|mc|8|22|pin@117||-1|22 +Awire|fire|D5G2;||1800|sucDri10@1|in|-23|-39|sucDri10@0|in|3|-39 +Awire|in2_bar|D5G2;||0|inv@0|out|5.5|-11|pin@72||-4|-11 Awire|net@33|||1800|pin@14||20|-39|conn@5|a|23|-39 Awire|net@37|||900|pin@84||20|-31|pin@14||20|-39 Awire|net@74|||1800|sucDri10@0|succ|11|-39|pin@14||20|-39 @@ -1209,8 +2513,8 @@ Awire|net@132|||2700|pin@81||-5|-11|ctrAND4i@1|inA|-5|-5 Awire|net@133|||1800|conn@7|y|-48|-17|pin@104||-11|-17 Awire|net@134|||2700|pin@104||-11|-17|ctrAND4i@1|inC|-11|-5 Awire|net@139|||0|inv@3|in|-36.5|-11|pin@107||-49|-11 -Awire|net@140|||0|pin@108||-49|24|conn@6|y|-53|24 -Awire|net@141|||2700|pin@107||-49|-11|pin@108||-49|24 +Awire|net@140|||0|pin@108||-49|27|conn@6|y|-53|27 +Awire|net@141|||2700|pin@107||-49|-11|pin@108||-49|27 Awire|net@142|||1800|inv@3|out|-31.5|-11|pin@109||-13|-11 Awire|net@143|||2700|pin@109||-13|-11|ctrAND4i@1|inD|-13|-5 Awire|net@144|||2700|nor2@0|out|-7|-22.5|inv@4|in|-7|-19.5 @@ -1219,83 +2523,22 @@ Awire|net@146|||1800|pin@93||-39|-31|pin@110||-8|-31 Awire|net@147|||2700|pin@110||-8|-31|nor2@0|inb|-8|-27.5 Awire|net@148|||0|pin@84||20|-31|pin@111||-6|-31 Awire|net@149|||2700|pin@111||-6|-31|nor2@0|ina|-6|-27.5 -Awire|net@153|||1800|pin@108||-49|24|predDri4@0|pred|-40|24 +Awire|net@153|||1800|pin@108||-49|27|predDri4@0|pred|-40|27 Awire|net@159|||900|pwr@0||2|32|pin@120||2|27 Awire|net@160|||1800|pin@120||2|27|predCond@0|cond|6|27 Awire|net@163|||1800|predCond@0|pred|15|24|pin@74||24|24 -Awire|net@164|||2700|ctrAND4i@1|out|-9|7|pin@100||-9|16 -Awire|net@165|||2700|pin@100||-9|16|conn@10|a|-9|20 -Awire|~in2|D5G2;||0|inv@0|out|5.5|-11|pin@72||-4|-11 +Awire|net@166|||1800|conn@3|y|3.5|22|predCond@0|mc|8|22 +Awire|net@167|||1800|predDri4@0|in|-36|25|pin@121||-9|25 +Awire|net@168|||1800|pin@121||-9|25|predCond@0|in|6|25 +Awire|net@169|||2700|ctrAND4i@1|out|-9|7|pin@121||-9|25 +Awire|net@170|||900|conn@10|a|-9|30|pin@121||-9|25 Eout|dec|D5G2;X7;|conn@5|a|U Ein|do[ins]|D5G2;X-8;|conn@6|y|U Efire||D5G2;X6;|conn@10|a|U Ein2|flag[D][set]|D5G2;X-11;|conn@8|y|U Eout1|load|D5G2;X3;|conn@9|y|U -Emc||D5G2;X-2;|conn@3|a|U -Econd|~sel[set]|D5G2;X-5;|conn@7|a|U -X - -# Cell gasp_sourceOnce;1{ic} -Cgasp_sourceOnce;1{ic}||artwork|1242937501096|1243372253311|E -Ngeneric:Facet-Center|art@0||0|0||||AV -NFilled-Triangle|art@4||3|2|3|2|R| -NPin|pin@0||-6|4|1|1|| -NPin|pin@1||-6|-3|1|1|| -NPin|pin@2||4|-3|1|1|| -NPin|pin@3||4|4|1|1|| -Nschematic:Wire_Pin|pin@17||4|2|||| -Nschematic:Wire_Pin|pin@19||-1|-3|||| -ASolid|net@0|||FS900|pin@0||-6|4|pin@1||-6|-3 -ASolid|net@1|||FS1800|pin@1||-6|-3|pin@2||4|-3 -ASolid|net@2|||FS2700|pin@2||4|-3|pin@3||4|4 -ASolid|net@3|||FS0|pin@3||4|4|pin@0||-6|4 -Emc||D5G1;Y-1;|pin@19||I -Ein|out|D5G1;X2;|pin@17||B -X - -# Cell gasp_sourceOnce;1{sch} -Cgasp_sourceOnce;1{sch}||schematic|1242942044308|1243535642579| -Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@6||-5|48|||X| -NOff-Page|conn@7||0|13|||R| -IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@0||-46|37|R||D5G4; -Igasp_sourceOnce;1{ic}|gasp_sou@0||12|40|||D5G4; -NGround|gnd@0||8|18|||| -Ngeneric:Invisible-Pin|pin@165||-22.5|68.5|||||ART_message(D5G4;)S[a module that fills its successor,once upon Master Clear] -Ngeneric:Invisible-Pin|pin@166||-21.5|61.5|||||ART_message(D5G3;)Sam 27 May 2009 -Ngeneric:Invisible-Pin|pin@167||-20.5|76.5|||||ART_message(D5G6;)Sgasp_sourceOnce -NWire_Pin|pin@173||8|27|||| -NWire_Pin|pin@186||-38|48|||| -NWire_Pin|pin@187||-11|48|||| -NWire_Pin|pin@188||-11|25|||| -NWire_Pin|pin@189||-42.5|25|||| -NWire_Pin|pin@191||-43.5|25|||| -NWire_Pin|pin@192||5|23|||| -Ngeneric:Invisible-Pin|pin@194||-34.5|0.5|||||ART_message(D5G6;)STHIS IS CRUDE! -NWire_Pin|pin@203||-45|25|||| -NWire_Pin|pin@204||-47|18|||| -NWire_Pin|pin@205||-29|18|||| -NWire_Pin|pin@206||-46|48|||| -IdriversM:predDri10wMC;1{ic}|predDri1@0||-7|25|X||D5G4; -IdriversM:sucDri10;1{ic}|sucDri10@1||-17|48|XRR||D5G4; -Awire|fire|D5G2;||0|sucDri10@1|in|-21|48|pin@186||-38|48 -Awire|mc|D5G2;||1800|predDri1@0|mc|-4|23|pin@192||5|23 -Awire|mc|D5G2;||1800|pin@204||-47|18|pin@205||-29|18 -Awire|net@398|||2700|gnd@0||8|20|pin@173||8|27 -Awire|net@399|||0|pin@173||8|27|predDri1@0|in|-4|27 -Awire|net@424|||1800|sucDri10@1|succ|-13|48|pin@187||-11|48 -Awire|net@425|||900|pin@187||-11|48|pin@188||-11|25 -Awire|net@426|||0|pin@188||-11|25|pin@189||-42.5|25 -Awire|net@428|||1800|pin@191||-43.5|25|pin@189||-42.5|25 -Awire|net@429|||0|conn@6|y|-7|48|sucDri10@1|succ|-13|48 -Awire|net@432|||1800|pin@188||-11|25|predDri1@0|pred|-10|25 -Awire|net@441|||900|ctrAND2i@0|inA|-45|31|pin@203||-45|25 -Awire|net@442|||1800|pin@203||-45|25|pin@191||-43.5|25 -Awire|net@443|||900|ctrAND2i@0|inB|-47|31|pin@204||-47|18 -Awire|net@445|||2700|ctrAND2i@0|out|-46|43|pin@206||-46|48 -Awire|net@446|||1800|pin@206||-46|48|pin@186||-38|48 -Emc||D5G2;X-1;|conn@7|a|U -Ein|out|D5G2;X-2;|conn@6|a|U +Emc||D5G2;X-6;|conn@3|y|I +Econd|sel_bar[set]|D5G2;X-6.5;|conn@7|a|U X # Cell olcWcontAdam;1{ic} @@ -1379,11 +2622,9 @@ Esout||D5G2;X2;|pin@14||O X # Cell olcWcontAdam;1{lay} -ColcWcontAdam;1{lay}||cmos90|1236866224075|1241981698008|I|ATTR_NCC(D5G5;NTY206.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253 +ColcWcontAdam;1{lay}||cmos90|1236866224075|1243919340786||ATTR_NCC(D5G50;NTX241.5;Y736.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243919347926|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243919347926 +I_counter_toplevel;1{lay}|_counter@0||2749|11|X||D5G4; Ngeneric:Facet-Center|art@0||0|0||||AV -NX-Metal-2-Metal-3-Con|contact@0||48|10|||| -NX-Metal-1-Metal-2-Con|contact@2||-84.5|-216|||| -NX-Metal-2-Metal-3-Con|contact@5||-144|-460|||| NX-Metal-1-Metal-2-Con|contact@8||44|442|||X| NX-Metal-2-Metal-3-Con|contact@9||30|442|||X| NX-Metal-1-Metal-2-Con|contact@10||188|442|||X| @@ -1396,12 +2637,6 @@ NX-Metal-1-Metal-2-Con|contact@16||206|298|||X| NX-Metal-2-Metal-3-Con|contact@17||246|298|||X| NX-Metal-1-Metal-2-Con|contact@18||350|298|||X| NX-Metal-2-Metal-3-Con|contact@19||390|298|||X| -NX-Metal-2-Metal-3-Con|contact@20||390|-40|||| -NX-Metal-2-Metal-3-Con|contact@21||246|-40|||| -NX-Metal-2-Metal-3-Con|contact@22||102|-40|||| -NX-Metal-2-Metal-3-Con|contact@23||318|-248|||| -NX-Metal-2-Metal-3-Con|contact@24||174|-248|||| -NX-Metal-2-Metal-3-Con|contact@25||30|-248|||| NX-Metal-1-Metal-2-Con|contact@26||-15|328|||| NX-Metal-1-Metal-2-Con|contact@27||-9|322|||| NX-Metal-1-Metal-2-Con|contact@28||-3|310|||| @@ -1421,33 +2656,168 @@ NX-Metal-2-Metal-3-Con|contact@49||-120|298|||| NX-Metal-2-Metal-3-Con|contact@50||-270|298|||| NX-Metal-1-Metal-2-Con|contact@52||-21|278|||| NX-Metal-1-Metal-2-Con|contact@53||-21|422|||| -NX-Metal-2-Metal-3-Con|contact@54||-144|-128|||| -NX-Metal-1-Metal-2-Con|contact@55||-190.5|-460|||| -NX-Metal-2-Metal-3-Con|contact@56||-120|-310|||| -NX-Metal-2-Metal-3-Con|contact@57||-270|-442|||| -NX-Metal-2-Metal-3-Con|contact@58||-336|172|||| -NX-Metal-1-Metal-2-Con|contact@59||-139.5|10|||| -NX-Metal-2-Metal-3-Con|contact@60||60|-228|||| -NX-Metal-1-Metal-2-Con|contact@62||-162.5|-66|||| -NX-Metal-1-Metal-2-Con|contact@64||-282|-172|||| -NX-Metal-1-Metal-2-Con|contact@65||-378.5|-178|||| -NX-Metal-1-Metal-2-Con|contact@66||-186.5|160|||| -IloopCountM:loadORcount;2{lay}|loadORco@1||-238|-144|||D5G4; -IloopCountM:olc;9{lay}|olc@0||182.5|-144|||D5G4; +NX-Metal-1-Metal-2-Con|contact@54||301|-400.5|||X| +NX-Metal-1-Metal-2-Con|contact@55||301|-315.5|||X| +NX-Metal-1-Metal-2-Con|contact@56||209|-315.5|||X| +NX-Metal-1-Metal-2-Con|contact@57||301|-438.5|||X| +NX-Metal-1-Metal-2-Con|contact@58||263.5|-265.5|||X| +NX-Metal-1-Metal-2-Con|contact@60||-169.5|-450.5|||X| +NX-Metal-1-Metal-2-Con|contact@61||263.5|-450.5|||X| +NX-Metal-1-Metal-2-Con|contact@62||68.5|-100.5|||X| +NX-Metal-1-Metal-2-Con|contact@63||263.5|-100.5|||X| +NX-Metal-1-Metal-2-Con|contact@64||-66.5|2.5|||X| +NX-Metal-1-Metal-2-Con|contact@65||263.5|2.5|||X| +NX-Metal-1-Metal-2-Con|contact@66||252|-150.5|||X| +NX-Metal-1-Metal-2-Con|contact@67||0.5|22.5|||X| +NX-Metal-1-Metal-2-Con|contact@68||252|22.5|||X| +NX-Metal-1-Metal-2-Con|contact@69||188.5|-150.5|||X| +NX-Metal-1-Metal-2-Con|contact@70||252|-150.5|||X| +NX-Metal-1-Metal-2-Con|contact@72||200.5|-456.5|||X| +NX-Metal-1-Metal-2-Con|contact@73||291|-456.5|||X| +NX-Metal-1-Metal-2-Con|contact@74||282|25.5|||X| +NX-Metal-1-Metal-2-Con|contact@75||-1.5|-27.5|||X| +NX-Metal-1-Metal-2-Con|contact@76||282|-27.5|||X| +NX-Metal-1-Metal-2-Con|contact@77||190.5|-118.5|||X| +NX-Metal-1-Metal-2-Con|contact@78||282|-118.5|||X| +NX-Metal-1-Metal-2-Con|contact@79||139|-259.5|||X| +NX-Metal-1-Metal-2-Con|contact@80||282|-259.5|||X| +NX-Metal-1-Metal-2-Con|contact@81||-40.5|-356.5|||X| +NX-Metal-1-Metal-2-Con|contact@82||282|-356.5|||X| +NX-Metal-1-Metal-2-Con|contact@83||273.5|-194.5|||X| +NX-Metal-1-Metal-2-Con|contact@84||273.5|-468.5|||X| +NX-Metal-1-Metal-2-Con|contact@85||13|-468.5|||X| +NX-Metal-1-Metal-2-Con|contact@86||122|-400.5|||X| +NX-Metal-1-Metal-2-Con|contact@87||-166.5|-400.5|||X| +NX-Metal-1-Metal-2-Con|contact@88||149.5|-462.5|||X| +NX-Metal-1-Metal-2-Con|contact@89||309.5|-462.5|||X| +NX-Metal-1-Metal-2-Con|contact@90||309.5|46.5|||X| +NX-Metal-1-Metal-2-Con|contact@91||127|-21.5|||X| +NX-Metal-1-Metal-2-Con|contact@92||319|-21.5|||X| +NX-Metal-1-Metal-2-Con|contact@93||38|-163|||X| +NX-Metal-1-Metal-2-Con|contact@94||327.5|-163|||X| +NX-Metal-1-Metal-2-Con|contact@95||179|-112.5|||X| +NX-Metal-1-Metal-2-Con|contact@96||46|-112.5|||X| +NX-Metal-1-Metal-2-Con|contact@97||46|-157|||X| +NX-Metal-1-Metal-2-Con|contact@98||18.5|-157|||X| +NX-Metal-1-Metal-2-Con|contact@99||140.5|-241.5|||X| +NX-Metal-1-Metal-2-Con|contact@100||43|-241.5|||X| +NX-Metal-1-Metal-2-Con|contact@101||94.5|-241.5|||X| +NX-Metal-1-Metal-2-Con|contact@102||252|-321.5|||X| +NX-Metal-1-Metal-2-Con|contact@103||85.5|-321.5|||X| +NX-Metal-1-Metal-2-Con|contact@104||309.5|-253.5|||X| +NX-Metal-1-Metal-2-Con|contact@105||46.5|-253.5|||X| +NX-Metal-1-Metal-2-Con|contact@107||335.5|-303.5|||X| +NX-Metal-1-Metal-2-Con|contact@108||73.5|-311|||X| +NX-Metal-1-Metal-2-Con|contact@109||-23.5|-311|||X| +NX-Metal-1-Metal-2-Con|contact@110||0|-297.5|||X| +NX-Metal-1-Metal-2-Con|contact@111||237|-297.5|||X| +NX-Metal-1-Metal-2-Con|contact@114||-296.5|-174.5|||X| +NX-Metal-1-Metal-2-Con|contact@116||-320.5|-162.5|||| +NX-Metal-1-Metal-2-Con|contact@117||-273.5|-174.5|||| +NX-Metal-1-Metal-2-Con|contact@118||-167|-162.5|||| +NX-Metal-1-Metal-2-Con|contact@119||309.5|-124.5|||| +NX-Metal-1-Metal-2-Con|contact@120||282|198.5|||| +NX-Metal-1-Metal-2-Con|contact@121||291|2.5|||| +NX-Metal-1-Metal-2-Con|contact@123||-12.5|-438.5|||| +NX-Metal-1-Metal-2-Con|contact@125||-12.5|-406.5|||| +NX-Metal-1-Metal-2-Con|contact@126||45|-303.5|||| +NX-Metal-1-Metal-2-Con|contact@127||-36|-305|||| +NX-Metal-1-Metal-2-Con|contact@128||-320.5|-305|||| +Igasp_dec;1{lay}|gasp_dec@0||180|12.5|X||D5G4; +Igasp_resetting;1{lay}|gasp_res@0||128|-134.5|X||D5G4; +Igasp_reset_done;1{lay}|gasp_res@1||179|-281.5|X||D5G4; +Igasp_set;1{lay}|gasp_set@0||78|-428.5|X||D5G4; +IloopCountM:ilcLoad;1{lay}|ilcLoad@0||-123|-134.5|||D5G4; +Igates1inM:inv05;1{lay}|inv05@0||96.5|-281.5|X||D5G4; +Igates1inM:inv05;1{lay}|inv05@1||29.5|-281.5|XY||D5G4; +Igates2inM:nand5;2{lay}|nand5@0||74.5|-281.5|Y||D5G4; +Igates2inM:nand5;2{lay}|nand5@1||51.5|-281.5|X||D5G4; +Igates2inM:nand10;1{lay}|nand10@0||-43|-281.5|X||D5G4; +Igates2inM:nor10;1{lay}|nor10@0||-2|-281.5|Y||D5G4; NMetal-3-Pin|pin@11||-336|303|||| NMetal-2-Pin|pin@16||-403.5|160|||| -NMetal-2-Pin|pin@18||-379|-66|||| NMetal-2-Pin|pin@20||-400.5|-178|||| -NMetal-2-Pin|pin@22||-400.5|-172|||| -NMetal-1-Pin|pin@24||-378.5|-169|||| -NMetal-1-Pin|pin@25||-378.5|-175|||| -NMetal-2-Pin|pin@26||-201|160|||| +NMetal-2-Pin|pin@22||-400.5|-162.5|||X| NMetal-2-Pin|pin@27||-283|298|||| +NMetal-2-Pin|pin@34||-400.5|-144|||| +NMetal-2-Pin|pin@35||-400.5|-432|||| +NMetal-2-Pin|pin@38||-400.5|-281.5|||| +NMetal-2-Pin|pin@40||-400.5|0|||| +NMetal-2-Pin|pin@42||-400.5|144|||| +NMetal-2-Pin|pin@54||-400.5|-94|||| +NMetal-2-Pin|pin@55||-400.5|-194|||| +NMetal-2-Pin|pin@58||-400.5|-382|||| +NMetal-2-Pin|pin@61||-400.5|-231.5|||| +NMetal-2-Pin|pin@62||-400.5|-331.5|||| +NMetal-2-Pin|pin@63||-400.5|-482|||| +NMetal-2-Pin|pin@66||-400.5|50|||| +NMetal-2-Pin|pin@67||-400.5|-50|||| +NMetal-2-Pin|pin@70||-400.5|194|||| +NMetal-2-Pin|pin@71||-400.5|94|||| +NMetal-1-Pin|pin@76||301|-399.5|||X| +NMetal-1-Pin|pin@77||263.5|-531|||X| +NMetal-1-Pin|pin@78||263.5|93.5|||X| +NMetal-1-Pin|pin@79||263.5|-269.5|||X| +NMetal-1-Pin|pin@80||252|-307|||X| +NMetal-1-Pin|pin@81||252|-160|||X| +NMetal-1-Pin|pin@82||252|101|||X| +NMetal-1-Pin|pin@84||291|-519|||X| +NMetal-1-Pin|pin@87||282|202|||X| +NMetal-1-Pin|pin@89||122|-403.5|||X| +NMetal-1-Pin|pin@90||-171.5|-357|||X| +NMetal-1-Pin|pin@91||-49|-357|||X| +NMetal-1-Pin|pin@92||149.5|-448.5|||X| +NMetal-1-Pin|pin@94||319|132.5|||X| +NMetal-1-Pin|pin@95||327.5|130|||X| +NMetal-1-Pin|pin@96||43|-229.5|||X| +NMetal-1-Pin|pin@97||87|-278|||X| +NMetal-1-Pin|pin@98||87|-256.5|||X| +NMetal-1-Pin|pin@99||46.5|-252.5|||X| +NMetal-1-Pin|pin@100||335.5|134.5|||X| +NMetal-1-Pin|pin@101||335.5|-301.5|||X| +NMetal-1-Pin|pin@104||237|106.5|||X| +NMetal-1-Pin|pin@105||237|-267|||X| +NMetal-1-Pin|pin@106||301|90.5|||X| +NMetal-1-Pin|pin@108||-296.5|-256.5|||X| +NMetal-2-Pin|pin@109||-400.5|-174.5|||| +NMetal-2-Pin|pin@110||-356.5|-162.5|||| +NMetal-1-Pin|pin@111||-273.5|-159.5|||| +NMetal-1-Pin|pin@112||309.5|152|||| +NMetal-1-Pin|pin@113||309.5|42.5|||| +NMetal-2-Pin|pin@114||490.5|272|||| +NMetal-2-Pin|pin@115||490.5|198.5|||| +NMetal-3-Pin|pin@116||30|430|||| +NMetal-3-Pin|pin@117||174|429|||| +NMetal-3-Pin|pin@118||318|429|||| +NMetal-3-Pin|pin@119||390|290.5|||| +NMetal-3-Pin|pin@120||246|288.5|||| +NMetal-3-Pin|pin@121||102|287.5|||| +NMetal-3-Pin|pin@122||-120|288|||| +NMetal-3-Pin|pin@123||-270|286.5|||| +NMetal-1-Pin|pin@124||25|-285.5|||| +NMetal-1-Pin|pin@126||85.5|-310.5|||| +NMetal-1-Pin|pin@127||92|-278|||| +NMetal-1-Pin|pin@133||27.5|-296.5|||| +NMetal-1-Pin|pin@134||19.5|-285.5|||| +NMetal-1-Pin|pin@137||68.5|-94.5|||| +NMetal-1-Pin|pin@138||18.5|-174.5|||| +NMetal-1-Pin|pin@140||0|-292|||| +NMetal-2-Pin|pin@144||-39.5|-124.5|||| +NMetal-2-Pin|pin@145||298|-124.5|||| +NMetal-1-Pin|pin@146||-40.5|-397.5|||| +NMetal-1-Pin|pin@147||-171.5|-394|||| +NMetal-1-Pin|pin@148||-166.5|-394|||| +NMetal-2-Pin|pin@156||-386.5|160|||| +NMetal-1-Pin|pin@157||43|-206|||| +NMetal-1-Pin|pin@158||46|-206|||| +NMetal-1-Pin|pin@159||27.5|-293|||| +NMetal-1-Pin|pin@160||44.5|-293|||| +NMetal-2-Pin|pin@161||-74.5|-305|||| IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|432|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-464.5|144|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-464.5|0|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-464.5|-144|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-464.5|-288|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-464.5|-281.5|||D5G4; IwiresL:pinsVddGnd;1{lay}|pinsVddG@8||-464.5|-432|||D5G4; IscanM:scanEx2h;1{lay}|scanEx2h@0||-176.5|288|X||D5G4; IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|432|X||D5G4; @@ -1460,14 +2830,11 @@ IwiresL:select70;1{lay}|select70@1||-431.5|0|||D5G4; IwiresL:select70;1{lay}|select70@2||-431.5|-144|||D5G4; IwiresL:select70;1{lay}|select70@3||-431.5|-288|||D5G4; IwiresL:select70;1{lay}|select70@4||-431.5|-432|||D5G4; +IdriversM:sucDri10;1{lay}|sucDri10@0||21|-134.5|X||D5G4; IwiresL:tranCap;1{lay}|tranCap@0||-392.5|432|||D5G4; IwiresL:tranCap;1{lay}|tranCap@1||-248.5|432|||D5G4; IwiresL:tranCap;1{lay}|tranCap@2||-104.5|432|||D5G4; IwiresL:tranCap;1{lay}|tranCap@3||-392.5|288|||D5G4; -Ametal-3|net@19|||S2700|olc@0|xx|48|-44|contact@0||48|10 -Ametal-3|net@24|||S900|olc@0|yy|60|-44|contact@60||60|-228 -Ametal-1|net@30|||S900|olc@0|zero_1|-84.5|-180|contact@2||-84.5|-216 -Ametal-2|net@52|||S1800|olc@0|bitt[1]|322.5|-40|contact@20||390|-40 Ametal-1|net@54|||S2700|scanEx3h@0|dIn[3]|44|425|contact@8||44|442 Ametal-2|net@55|||S0|contact@8||44|442|contact@9||30|442 Ametal-2|net@58|||S0|contact@10||188|442|contact@11||174|442 @@ -1480,11 +2847,6 @@ Ametal-1|net@69|||S2700|scanEx3h@0|dIn[2]|188|425|contact@10||188|442 Ametal-1|net@70|||S2700|scanEx3h@0|dIn[1]|332|425|contact@12||332|442 Ametal-1|net@71|||S2700|scanEx3h@3|dIn[2]|206|281|contact@16||206|298 Ametal-1|net@72|||S2700|scanEx3h@3|dIn[1]|350|281|contact@18||350|298 -Ametal-2|net@76|||S1800|olc@0|bitt[3]|155.5|-40|contact@21||246|-40 -Ametal-2|net@78|||S1800|olc@0|bitt[5]|-11.5|-40|contact@22||102|-40 -Ametal-2|net@80|||S0|olc@0|bitt[2]|322.5|-248|contact@23||318|-248 -Ametal-2|net@82|||S1800|olc@0|bitt[4]|155.5|-248|contact@24||174|-248 -Ametal-2|net@84|||S1800|olc@0|bitt[6]|-11.5|-248|contact@25||30|-248 Ametal-2|net@91|||S1800|contact@27||-9|322|scanEx3h@3|p1p_1|32.5|322 Ametal-2|net@93|||S1800|contact@26||-15|328|scanEx3h@3|rd_1|32.5|328 Ametal-2|net@99|||S1800|contact@28||-3|310|scanEx3h@3|p2p_1|32.5|310 @@ -1493,12 +2855,6 @@ Ametal-2|net@104|||S0|scanEx3h@0|rd_1|14.5|472|contact@33||-15|472 Ametal-2|net@110|||S0|scanEx3h@0|mc_1|14.5|416|contact@30||3|416 Ametal-2|net@112|||S0|scanEx3h@0|p2p_1|14.5|454|contact@31||-3|454 Ametal-2|net@114|||S0|scanEx3h@0|p1p_1|14.5|466|contact@32||-9|466 -Ametal-3|net@118|||S900|contact@9||30|442|contact@25||30|-248 -Ametal-3|net@119|||S900|contact@11||174|442|contact@24||174|-248 -Ametal-3|net@120|||S900|contact@13||318|442|contact@23||318|-248 -Ametal-3|net@121|||S900|contact@15||102|298|contact@22||102|-40 -Ametal-3|net@122|||S900|contact@17||246|298|contact@21||246|-40 -Ametal-3|net@123|||S900|contact@19||390|298|contact@20||390|-40 Ametal-1|net@124|||S2700|contact@26||-15|328|contact@33||-15|472 Ametal-1|net@125|||S2700|contact@27||-9|322|contact@32||-9|466 Ametal-1|net@126|||S2700|contact@28||-3|310|contact@31||-3|454 @@ -1520,53 +2876,13 @@ Ametal-2|net@191||6.2|S1800|scanEx2h@0|gnd|-32.5|288|scanEx3h@3|gnd_1|32.5|288 Ametal-2|net@192||6.2|S0|scanEx3h@3|vdd_1|32.5|238|scanEx2h@0|vdd|-32.5|238 Ametal-2|net@193|||S1800|contact@40||-147|298|contact@49||-120|298 Ametal-2|net@195|||S1800|contact@39||-291|298|contact@50||-270|298 -Ametal-3|net@199|||S2700|contact@56||-120|-310|contact@49||-120|298 Ametal-2|net@202|||S1800|scanEx2h@0|sin|-32.5|278|contact@52||-21|278 Ametal-2|net@206|||S0|scanEx3h@0|sout|14.5|422|contact@53||-21|422 Ametal-1|net@207|||S2700|contact@52||-21|278|contact@53||-21|422 Ametal-2|net@210||6.2|S1800|scanEx3h@0|vdd_2|446.5|482|pinsVddG@2|vdd|464.5|482 Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|432|scanEx3h@0|gnd|446.5|432 Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|382|scanEx3h@0|vdd|446.5|382 -Ametal-2|net@216|||S0|olc@0|zoo|-92.5|-128|contact@54||-144|-128 -Ametal-3|net@218|||S2700|contact@5||-144|-460|contact@54||-144|-128 -Ametal-2|net@242|||S0|olc@0|gnd_20|-75.5|-288|loadORco@1|gnd_5|-75.5|-288 -Ametal-2|net@243|||S0|olc@0|gnd_22|-75.5|-432|loadORco@1|gnd_4|-75.5|-432 -Ametal-2|net@244|||S0|olc@0|vdd_57|-75.5|-238|loadORco@1|vdd_9|-75.5|-238 -Ametal-2|net@245|||S0|olc@0|vdd_58|-75.5|-338|loadORco@1|vdd_8|-75.5|-338 -Ametal-2|net@246|||S0|olc@0|vdd_61|-75.5|-382|loadORco@1|vdd_6|-75.5|-382 -Ametal-2|net@247|||S0|olc@0|vdd_62|-75.5|-482|loadORco@1|vdd_5|-75.5|-482 -Ametal-2|net@248|||S0|loadORco@1|gnd_11|-75.5|144|olc@0|gnd_8|-75.5|144 -Ametal-2|net@249|||S0|loadORco@1|gnd_9|-75.5|0|olc@0|gnd_9|-75.5|0 -Ametal-2|net@250|||S0|loadORco@1|vdd_24|-75.5|94|olc@0|vdd_22|-75.5|94 -Ametal-2|net@251|||S0|loadORco@1|vdd_23|-75.5|194|olc@0|vdd_23|-75.5|194 -Ametal-2|net@252|||S0|loadORco@1|vdd_20|-75.5|-50|olc@0|vdd_24|-75.5|-50 -Ametal-2|net@253|||S0|loadORco@1|vdd_19|-75.5|50|olc@0|vdd_25|-75.5|50 -Ametal-2|net@254|||S0|loadORco@1|gnd_7|-109|-144|olc@0|gnd|-109|-144 -Ametal-2|net@255|||S0|loadORco@1|vdd_15|-109|-94|olc@0|vdd|-109|-94 -Ametal-2|net@256|||S0|loadORco@1|vdd_16|-109|-194|olc@0|vdd_4|-109|-194 -Ametal-2|net@258|||S0|contact@2||-84.5|-216|loadORco@1|olc[zero]|-244|-216 -Ametal-2|net@260|||S0|contact@5||-144|-460|contact@55||-190.5|-460 -Ametal-1|net@261|||S900|loadORco@1|olc[zoo]|-190.5|-457|contact@55||-190.5|-460 -Ametal-2|net@263|||S0|loadORco@1|s[1]|-90.5|-310|contact@56||-120|-310 -Ametal-3|net@265|||S900|contact@50||-270|298|contact@57||-270|-442 -Ametal-2|net@267|||S0|loadORco@1|s[2]|-94.5|-442|contact@57||-270|-442 Ametal-3|net@268|||S900|contact@34||-336|416|pin@11||-336|303 -Ametal-3|net@269|||S900|pin@11||-336|303|contact@58||-336|172 -Ametal-2|net@271|||S0|contact@58||-336|172|loadORco@1|mc|-340.5|172 -Ametal-2|net@274|||S0|contact@0||48|10|contact@59||-139.5|10 -Ametal-1|net@275||0.4|S900|loadORco@1|olc[load]|-139.5|16|contact@59||-139.5|10 -Ametal-2|net@277|||S1800|loadORco@1|olc[dec]|-344|-228|contact@60||60|-228 -Ametal-2|net@282|||S0|contact@62||-162.5|-66|pin@18||-379|-66 -Ametal-1|net@283|||S900|contact@62||-162.5|-66|loadORco@1|ilc[load]|-162.5|-128 -Ametal-1|net@286|||S900|loadORco@1|sel[rD]|-282|-151|contact@64||-282|-172 -Ametal-2|net@287|||S0|contact@64||-282|-172|pin@22||-400.5|-172 -Ametal-1|net@289|||S0|loadORco@1|sel[Ld]|-352.5|-169|pin@24||-378.5|-169 -Ametal-1|net@290|||S900|pin@24||-378.5|-169|pin@25||-378.5|-175 -Ametal-2|net@291|||S0|contact@65||-378.5|-178|pin@20||-400.5|-178 -Ametal-1|net@292|||S900|pin@25||-378.5|-175|contact@65||-378.5|-178 -Ametal-2|net@293|||S1800|pin@16||-403.5|160|pin@26||-201|160 -Ametal-2|net@295|||S1800|pin@26||-201|160|contact@66||-186.5|160 -Ametal-1|net@296|||S900|loadORco@1|doneLO[M]|-186.5|163|contact@66||-186.5|160 Ametal-2|net@300|||S0|tranCap@1|gnd|-320.5|432|tranCap@0|gnd_1|-320.5|432 Ametal-2|net@301|||S0|tranCap@1|vdd|-320.5|482|tranCap@0|vdd_2|-320.5|482 Ametal-2|net@302|||S0|tranCap@1|gnd_1|-176.5|432|tranCap@2|gnd|-176.5|432 @@ -1579,32 +2895,226 @@ Ametal-2|net@308||6.2|S1800|tranCap@2|vdd_3|-32.5|382|scanEx3h@0|vdd_1|14.5|382 Ametal-2|net@309|||S0|tranCap@3|gnd_1|-320.5|288|scanEx2h@0|gnd_1|-320.5|288 Ametal-2|net@310|||S0|tranCap@3|vdd_2|-320.5|338|scanEx2h@0|vdd_3|-320.5|338 Ametal-2|net@311|||S0|tranCap@3|vdd_3|-320.5|238|scanEx2h@0|vdd_1|-320.5|238 -Ametal-2|net@312||6.2|S0|loadORco@1|gnd_10|-400.5|144|pinsVddG@4|gnd|-464.5|144 -Ametal-2|net@313||6.2|S1800|pinsVddG@4|vdd|-464.5|194|loadORco@1|vdd_21|-400.5|194 -Ametal-2|net@314||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|loadORco@1|vdd_22|-400.5|94 -Ametal-2|net@315||6.2|S1800|pinsVddG@5|gnd|-464.5|0|loadORco@1|gnd_8|-400.5|0 -Ametal-2|net@316||6.2|S1800|pinsVddG@5|vdd|-464.5|50|loadORco@1|vdd_17|-400.5|50 -Ametal-2|net@317||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|loadORco@1|vdd_18|-400.5|-50 -Ametal-2|net@318||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|loadORco@1|gnd|-400.5|-144 -Ametal-2|net@319||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|loadORco@1|vdd|-400.5|-94 -Ametal-2|net@320||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|loadORco@1|vdd_1|-400.5|-194 -Ametal-2|net@321||6.2|S1800|pinsVddG@7|gnd|-464.5|-288|loadORco@1|gnd_6|-400.5|-288 -Ametal-2|net@322||6.2|S1800|pinsVddG@7|vdd|-464.5|-238|loadORco@1|vdd_12|-400.5|-238 -Ametal-2|net@323||6.2|S1800|pinsVddG@7|vdd_1|-464.5|-338|loadORco@1|vdd_13|-400.5|-338 -Ametal-2|net@324||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|loadORco@1|gnd_3|-400.5|-432 -Ametal-2|net@325||6.2|S1800|pinsVddG@8|vdd|-464.5|-382|loadORco@1|vdd_7|-400.5|-382 -Ametal-2|net@326||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|loadORco@1|vdd_14|-400.5|-482 Ametal-2|net@327|||S0|pin@27||-283|298|contact@39||-291|298 -Edo[ins]||D5G5;|loadORco@1|do[ins]|I +Ametal-2|net@329||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|pin@34||-400.5|-144 +Ametal-2|net@330||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|pin@35||-400.5|-432 +Ametal-2|net@333||6.2|S1800|pinsVddG@7|gnd|-464.5|-281.5|pin@38||-400.5|-281.5 +Ametal-2|net@335||6.2|S1800|pinsVddG@5|gnd|-464.5|0|pin@40||-400.5|0 +Ametal-2|net@337||6.2|S1800|pinsVddG@4|gnd|-464.5|144|pin@42||-400.5|144 +Ametal-2|net@349||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|pin@54||-400.5|-94 +Ametal-2|net@350||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|pin@55||-400.5|-194 +Ametal-2|net@353||6.2|S1800|pinsVddG@8|vdd|-464.5|-382|pin@58||-400.5|-382 +Ametal-2|net@356||6.2|S1800|pinsVddG@7|vdd|-464.5|-231.5|pin@61||-400.5|-231.5 +Ametal-2|net@357||6.2|S1800|pinsVddG@7|vdd_1|-464.5|-331.5|pin@62||-400.5|-331.5 +Ametal-2|net@358||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|pin@63||-400.5|-482 +Ametal-2|net@361||6.2|S1800|pinsVddG@5|vdd|-464.5|50|pin@66||-400.5|50 +Ametal-2|net@362||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|pin@67||-400.5|-50 +Ametal-2|net@365||6.2|S1800|pinsVddG@4|vdd|-464.5|194|pin@70||-400.5|194 +Ametal-2|net@366||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|pin@71||-400.5|94 +Ametal-2|net@367|||S1800|contact@54||301|-400.5|_counter@0|decFailed|363.5|-400.5 +Ametal-1|net@370|||S2700|contact@56||209|-315.5|gasp_res@1|cond|209|-306.5 +Ametal-2|net@371|||S1800|contact@56||209|-315.5|contact@55||301|-315.5 +Ametal-1|net@372|||S900|contact@55||301|-315.5|pin@76||301|-399.5 +Ametal-2|net@375|||S1800|contact@58||263.5|-265.5|_counter@0|dec|350|-265.5 +Ametal-1|net@376|||S2700|contact@61||263.5|-450.5|contact@58||263.5|-265.5 +Ametal-1|net@379||0.6|S900|contact@60||-169.5|-450.5|gasp_set@0|dec|-169.5|-462.5 +Ametal-2|net@380|||S0|contact@61||263.5|-450.5|contact@60||-169.5|-450.5 +Ametal-1|net@381|||S2700|pin@77||263.5|-531|contact@61||263.5|-450.5 +Ametal-2|net@383|||S0|contact@63||263.5|-100.5|contact@62||68.5|-100.5 +Ametal-1|net@384|||S900|pin@78||263.5|93.5|contact@65||263.5|2.5 +Ametal-1|net@385|||S900|contact@63||263.5|-100.5|pin@79||263.5|-269.5 +Ametal-1|net@386|||S900|contact@64||-66.5|2.5|gasp_dec@0|dec|-66.5|-21.5 +Ametal-2|net@387|||S0|contact@65||263.5|2.5|contact@64||-66.5|2.5 +Ametal-1|net@388|||S900|contact@65||263.5|2.5|contact@63||263.5|-100.5 +Ametal-1|net@389|||S2700|pin@80||252|-307|pin@81||252|-160 +Ametal-2|net@390|||S1800|contact@66||252|-150.5|_counter@0|decSucceeded|350|-150.5 +Ametal-1|net@392|||S2700|contact@67||0.5|22.5|gasp_dec@0|decSucceeded|0.5|28.5 +Ametal-2|net@393|||S0|contact@68||252|22.5|contact@67||0.5|22.5 +Ametal-1|net@394|||S900|pin@82||252|101|contact@68||252|22.5 +Ametal-1|net@395|||S900|contact@69||188.5|-150.5|gasp_res@0|decSucceeded|188.5|-150.5 +Ametal-1|net@397||0.4|S2700|contact@66||252|-150.5|contact@70||252|-150.5 +Ametal-2|net@398|||S1800|contact@121||291|2.5|_counter@0|load|350|2.5 +Ametal-1|net@400|||S900|contact@72||200.5|-456.5|gasp_set@0|load|200.5|-462.5 +Ametal-2|net@401|||S0|contact@73||291|-456.5|contact@72||200.5|-456.5 +Ametal-1|net@402|||S2700|pin@84||291|-519|contact@73||291|-456.5 +Ametal-2|net@403|||S1800|contact@74||282|25.5|_counter@0|mc|350|25.5 +Ametal-1|net@405|||S2700|contact@75||-1.5|-27.5|gasp_dec@0|mc|-1.5|5.5 +Ametal-2|net@406|||S0|contact@76||282|-27.5|contact@75||-1.5|-27.5 +Ametal-1|net@407|||S2700|contact@76||282|-27.5|contact@74||282|25.5 +Ametal-1|net@408||0.4|S900|contact@77||190.5|-118.5|gasp_res@0|mc|190.5|-127.5 +Ametal-2|net@409|||S0|contact@78||282|-118.5|contact@77||190.5|-118.5 +Ametal-1|net@410|||S2700|contact@78||282|-118.5|contact@76||282|-27.5 +Ametal-1|net@411|||S2700|contact@79||139|-259.5|gasp_res@1|mc|139|-256.5 +Ametal-2|net@412|||S0|contact@80||282|-259.5|contact@79||139|-259.5 +Ametal-1|net@413|||S2700|contact@80||282|-259.5|contact@78||282|-118.5 +Ametal-1|net@419|||S900|contact@120||282|198.5|contact@74||282|25.5 +Ametal-1|net@420|||S0|contact@76||282|-27.5|contact@76||282|-27.5 +Ametal-1|net@421|||S2700|contact@82||282|-356.5|contact@80||282|-259.5 +Ametal-2|net@422|||S1800|contact@83||273.5|-194.5|_counter@0|loadLatches|350|-194.5 +Ametal-1|net@423|||S2700|contact@84||273.5|-468.5|contact@83||273.5|-194.5 +Ametal-1|net@424||0.6|S2700|contact@85||13|-468.5|gasp_set@0|fire|13|-412.5 +Ametal-2|net@425|||S0|contact@84||273.5|-468.5|contact@85||13|-468.5 +Ametal-1|net@426|||S0|pin@89||122|-403.5|gasp_set@0|~sel[set]|101.5|-403.5 +Ametal-1|net@427|||S900|contact@86||122|-400.5|pin@89||122|-403.5 +Ametal-2|net@428|||S1800|contact@87||-166.5|-400.5|contact@86||122|-400.5 +Ametal-1|net@430|||S1800|pin@90||-171.5|-357|pin@91||-49|-357 +Ametal-1|net@431|||S2700|pin@91||-49|-357|nand10@0|out_2|-49|-339.5 +Ametal-1|net@432||0.4|S2700|contact@88||149.5|-462.5|pin@92||149.5|-448.5 +Ametal-1|net@433|||S0|pin@92||149.5|-448.5|gasp_set@0|do[ins]|149|-448.5 +Ametal-2|net@434|||S0|contact@89||309.5|-462.5|contact@88||149.5|-462.5 +Ametal-1|net@435|||S900|contact@90||309.5|46.5|contact@119||309.5|-124.5 +Ametal-2|net@436|||S0|contact@90||309.5|46.5|gasp_dec@0|do[ins]|198.5|46.5 +Ametal-1|net@438|||S2700|contact@91||127|-21.5|gasp_dec@0|sel[Co]|127|-12.5 +Ametal-2|net@439|||S0|contact@92||319|-21.5|contact@91||127|-21.5 +Ametal-1|net@440|||S900|pin@94||319|132.5|contact@92||319|-21.5 +Ametal-1|net@441||0.4|S2700|contact@93||38|-163|sucDri10@0|in|38|-153.5 +Ametal-2|net@442|||S0|contact@94||327.5|-163|contact@93||38|-163 +Ametal-1|net@443|||S900|pin@95||327.5|130|contact@94||327.5|-163 +Ametal-1|net@444|||S2700|contact@95||179|-112.5|gasp_res@0|resetting|179|-109.5 +Ametal-2|net@445|||S1800|contact@96||46|-112.5|contact@95||179|-112.5 +Ametal-1|net@446|||S2700|contact@97||46|-157|contact@96||46|-112.5 +Ametal-1|net@447|||S900|contact@98||18.5|-157|sucDri10@0|succ|18.5|-168.5 +Ametal-2|net@448|||S1800|contact@98||18.5|-157|contact@97||46|-157 +Ametal-1|net@450|||S900|contact@99||140.5|-241.5|gasp_res@1|resetting|140.5|-245.3 +Ametal-2|net@451|||S1800|contact@100||43|-241.5|contact@99||140.5|-241.5 +Ametal-1|net@452|||S2700|contact@100||43|-241.5|pin@96||43|-229.5 +Ametal-1|net@453|||S900|contact@101||94.5|-241.5|inv05@0|in[1]|94.5|-266.5 +Ametal-2|net@454|||S0|contact@101||94.5|-241.5|contact@100||43|-241.5 +Ametal-1|net@456|||S2700|pin@97||87|-278|pin@98||87|-256.5 +Ametal-1|net@457|||S0|pin@98||87|-256.5|nand5@0|ina|81|-256.5 +Ametal-1|net@458|||S2700|contact@102||252|-321.5|pin@80||252|-307 +Ametal-2|net@459|||S1800|contact@103||85.5|-321.5|contact@102||252|-321.5 +Ametal-1|net@461|||S900|contact@104||309.5|-253.5|contact@89||309.5|-462.5 +Ametal-2|net@462|||S1800|contact@105||46.5|-253.5|contact@104||309.5|-253.5 +Ametal-1|net@463|||S2700|contact@105||46.5|-253.5|pin@99||46.5|-252.5 +Ametal-1|net@464|||S0|pin@99||46.5|-252.5|nand5@1|inb|45|-252.5 +Ametal-1|net@467|||S900|pin@100||335.5|134.5|pin@101||335.5|-301.5 +Ametal-1|net@470|||S2700|contact@108||73.5|-311|nand5@0|out_2|73.5|-291.9 +Ametal-2|net@471|||S1800|contact@109||-23.5|-311|contact@108||73.5|-311 +Ametal-2|net@476|||S0|contact@111||237|-297.5|contact@110||0|-297.5 +Ametal-1|net@477|||S900|contact@58||263.5|-265.5|pin@79||263.5|-269.5 +Ametal-1|net@478|||S900|pin@104||237|106.5|pin@105||237|-267 +Ametal-1|net@479|||S2700|contact@107||335.5|-303.5|pin@101||335.5|-301.5 +Ametal-1|net@482|||S2700|contact@111||237|-297.5|pin@105||237|-267 +Ametal-2|net@483||6.2|S0|_counter@0|vdd_10|375.5|62.5|gasp_dec@0|vdd|227|62.5 +Ametal-2|net@484||6.2|S0|_counter@0|gnd_4|375.5|12.5|gasp_dec@0|gnd|227|12.5 +Ametal-2|net@485||6.2|S0|_counter@0|vdd_11|375.5|-37.5|gasp_dec@0|vdd_2|227|-37.5 +Ametal-2|net@486||6.2|S1800|gasp_res@0|vdd_5|227|-84.5|_counter@0|vdd_12|373|-84.5 +Ametal-2|net@487||6.2|S0|_counter@0|gnd_5|373|-134.5|gasp_res@0|gnd_2|227|-134.5 +Ametal-2|net@488||6.2|S1800|gasp_res@0|vdd_4|227|-184.5|_counter@0|vdd_13|373|-184.5 +Ametal-2|net@489||6.2|S0|_counter@0|vdd_14|373|-231.5|gasp_res@1|vdd|227|-231.5 +Ametal-2|net@490||6.2|S0|_counter@0|gnd_6|373|-281.5|gasp_res@1|gnd|227|-281.5 +Ametal-2|net@493||6.2|S1800|gasp_set@0|vdd|227|-378.5|_counter@0|vdd_16|375.5|-378.5 +Ametal-2|net@494||6.2|S0|_counter@0|gnd_7|375.5|-428.5|gasp_set@0|gnd|227|-428.5 +Ametal-2|net@495||6.2|S0|_counter@0|vdd_17|375.5|-478.5|gasp_set@0|vdd_1|227|-478.5 +Ametal-2|net@497||6.2|S0|gasp_res@0|gnd_3|47|-134.5|sucDri10@0|gnd|45|-134.5 +Ametal-2|net@498||6.2|S0|gasp_res@0|vdd_7|47|-84.5|sucDri10@0|vdd|45|-84.5 +Ametal-2|net@499||6.2|S0|gasp_res@0|vdd_6|47|-184.5|sucDri10@0|vdd_1|45|-184.5 +Ametal-2|net@501||6.2|S0|inv05@0|vdd_2|87.5|-231.5|nand5@0|vdd_3|86|-231.5 +Ametal-2|net@502||6.2|S0|nand5@0|vdd_1|63|-231.5|nand5@1|vdd|63|-231.5 +Ametal-2|net@503||6.2|S0|nand5@1|vdd_2|40|-231.5|inv05@1|vdd_1|38.5|-231.5 +Ametal-2|net@506||6.2|S0|inv05@0|gnd_1|87.5|-281.5|nand5@0|gnd_1|86|-281.5 +Ametal-2|net@507||6.2|S0|nand5@0|gnd|63|-281.5|nand5@1|gnd|63|-281.5 +Ametal-2|net@508||6.2|S0|nand5@1|gnd_1|40|-281.5|inv05@1|gnd|38.5|-281.5 +Ametal-2|net@510||6.2|S0|gasp_res@1|vdd_3|107|-331.5|inv05@0|vdd_1|105.5|-331.5 +Ametal-2|net@511||6.2|S0|inv05@0|vdd_3|87.5|-331.5|nand5@0|vdd_2|86|-331.5 +Ametal-2|net@512||6.2|S0|nand5@0|vdd|63|-331.5|nand5@1|vdd_1|63|-331.5 +Ametal-2|net@513||6.2|S0|nand5@1|vdd_3|40|-331.5|inv05@1|vdd|38.5|-331.5 +Ametal-1|net@521|||S900|contact@114||-296.5|-174.5|pin@108||-296.5|-256.5 +Ametal-1|net@522|||S1800|pin@108||-296.5|-256.5|nand10@0|inA|-50.5|-256.5 +Ametal-2|net@523|||S0|contact@114||-296.5|-174.5|pin@109||-400.5|-174.5 +Ametal-2|net@524|||S900|pin@109||-400.5|-174.5|pin@20||-400.5|-178 +Ametal-2|net@527|||S0|pin@110||-356.5|-162.5|pin@22||-400.5|-162.5 +Ametal-2|net@528|||S0|contact@116||-320.5|-162.5|pin@110||-356.5|-162.5 +Ametal-1|net@529|||S2700|contact@128||-320.5|-305|contact@116||-320.5|-162.5 +Ametal-2|net@530||6.2|S0|nand10@0|vdd_3|-61.5|-331.5|pin@62||-400.5|-331.5 +Ametal-2|net@531||6.2|S0|nand10@0|gnd_1|-61.5|-281.5|pin@38||-400.5|-281.5 +Ametal-2|net@532||6.2|S0|nand10@0|vdd_2|-61.5|-231.5|pin@61||-400.5|-231.5 +Ametal-2|net@533||6.2|S1800|ilcLoad@0|vdd_3|-3|-184.5|sucDri10@0|vdd_3|-3|-184.5 +Ametal-2|net@534||6.2|S1800|ilcLoad@0|gnd_1|-3|-134.5|sucDri10@0|gnd_1|-3|-134.5 +Ametal-2|net@535||6.2|S1800|ilcLoad@0|vdd_2|-3|-84.5|sucDri10@0|vdd_2|-3|-84.5 +Ametal-1|net@536|||S2700|contact@117||-273.5|-174.5|pin@111||-273.5|-159.5 +Ametal-1|net@537|||S1800|pin@111||-273.5|-159.5|ilcLoad@0|ina|-237.5|-159.5 +Ametal-2|net@538|||S0|contact@117||-273.5|-174.5|contact@114||-296.5|-174.5 +Ametal-1|net@539|||S2700|contact@118||-167|-162.5|ilcLoad@0|inA|-167|-141.5 +Ametal-2|net@540|||S0|contact@118||-167|-162.5|contact@116||-320.5|-162.5 +Ametal-1|net@541|||S900|pin@112||309.5|152|pin@113||309.5|42.5 +Ametal-1|net@542|||S900|contact@119||309.5|-124.5|contact@104||309.5|-253.5 +Ametal-2|net@544|||S1800|scanEx3h@3|mc|464.5|272|pin@114||490.5|272 +Ametal-2|net@545|||S900|pin@114||490.5|272|pin@115||490.5|198.5 +Ametal-1|net@546|||S900|pin@87||282|202|contact@120||282|198.5 +Ametal-2|net@547|||S0|pin@115||490.5|198.5|contact@120||282|198.5 +Ametal-2|net@548||6.2|S0|gasp_res@1|gnd_1|107|-281.5|inv05@0|gnd|105.5|-281.5 +Ametal-2|net@549||6.2|S1800|inv05@0|vdd|105.5|-231.5|gasp_res@1|vdd_5|107|-231.5 +Ametal-2|net@550||6.2|S0|_counter@0|vdd_15|373|-331.5|gasp_res@1|vdd_4|227|-331.5 +Ametal-1|net@553|||S2700|pin@113||309.5|42.5|contact@90||309.5|46.5 +Ametal-1|net@557|||S2700|contact@109||-23.5|-311|nor10@0|inB|-23.5|-290.5 +Ametal-2|net@558||6.2|S0|nand10@0|vdd|-24.5|-231.5|nor10@0|vdd_1|-26.5|-231.5 +Ametal-2|net@559||6.2|S0|nand10@0|gnd|-24.5|-281.5|nor10@0|gnd|-26.5|-281.5 +Ametal-2|net@560||6.2|S0|nand10@0|vdd_1|-24.5|-331.5|nor10@0|vdd|-26.5|-331.5 +Ametal-2|net@561||6.2|S0|nor10@0|vdd_2|22.5|-331.5|inv05@1|vdd_2|20.5|-331.5 +Ametal-2|net@562||6.2|S0|nor10@0|gnd_1|22.5|-281.5|inv05@1|gnd_1|20.5|-281.5 +Ametal-2|net@563||6.2|S0|nor10@0|vdd_3|22.5|-231.5|inv05@1|vdd_3|20.5|-231.5 +Ametal-3|net@565|||S2700|pin@116||30|430|contact@9||30|442 +Ametal-3|net@566|||S2700|pin@117||174|429|contact@11||174|442 +Ametal-3|net@567|||S2700|pin@118||318|429|contact@13||318|442 +Ametal-3|net@568|||S2700|pin@119||390|290.5|contact@19||390|298 +Ametal-3|net@569|||S2700|pin@120||246|288.5|contact@17||246|298 +Ametal-3|net@570|||S2700|pin@121||102|287.5|contact@15||102|298 +Ametal-3|net@571|||S2700|pin@122||-120|288|contact@49||-120|298 +Ametal-3|net@572|||S2700|pin@123||-270|286.5|contact@50||-270|298 +Ametal-1|net@573|||S2700|pin@124||25|-285.5|inv05@1|out[1]|25|-274.5 +Ametal-1|net@576||0.6|S2700|contact@103||85.5|-321.5|pin@126||85.5|-310.5 +Ametal-1|net@577|||S0|pin@126||85.5|-310.5|nand5@0|inb|81|-310.5 +Ametal-1|net@578|||S1800|pin@97||87|-278|pin@127||92|-278 +Ametal-1|net@579|||S900|pin@127||92|-278|inv05@0|out[1]|92|-288.5 +Ametal-1|net@581||0.4|S900|contact@54||301|-400.5|contact@57||301|-438.5 +Ametal-1|net@583|||S2700|contact@73||291|-456.5|contact@121||291|2.5 +Ametal-1|net@584|||S2700|contact@55||301|-315.5|pin@106||301|90.5 +Ametal-1|net@585||0.4|S900|pin@76||301|-399.5|contact@54||301|-400.5 +Ametal-1|net@594||0.6|S0|pin@133||27.5|-296.5|inv05@1|in[1]|27.5|-296.5 +Ametal-1|net@595|||S0|pin@124||25|-285.5|pin@134||19.5|-285.5 +Ametal-1|net@596|||S2700|pin@134||19.5|-285.5|nor10@0|inA|19.5|-274.5 +Ametal-2|net@601|||S0|contact@82||282|-356.5|contact@81||-40.5|-356.5 +Ametal-1|net@604||0.4|S900|contact@70||252|-150.5|pin@81||252|-160 +Ametal-2|net@605|||S0|contact@66||252|-150.5|contact@69||188.5|-150.5 +Ametal-1|net@606||0.4|S2700|contact@66||252|-150.5|contact@68||252|22.5 +Ametal-1|net@607||0.4|S900|contact@62||68.5|-100.5|gasp_res@0|dec|68.5|-100.5 +Ametal-1|net@608||0.4|S900|pin@137||68.5|-94.5|gasp_res@0|dec|68.5|-100.5 +Ametal-1|net@609||0.4|S2700|pin@138||18.5|-174.5|contact@98||18.5|-157 +Ametal-1|net@611||0.4|S2700|contact@110||0|-297.5|pin@140||0|-292 +Ametal-1|net@612|||S1800|pin@140||0|-292|nor10@0|out|6|-292 +Ametal-2|net@621|||S1800|pin@144||-39.5|-124.5|pin@145||298|-124.5 +Ametal-2|net@623|||S1800|pin@145||298|-124.5|contact@119||309.5|-124.5 +Ametal-2|net@624|||S1800|pin@144||-39.5|-124.5|ilcLoad@0|do[ins]|-27|-124.5 +Ametal-1|net@625|||S900|contact@81||-40.5|-356.5|pin@146||-40.5|-397.5 +Ametal-1|net@626|||S0|pin@146||-40.5|-397.5|gasp_set@0|mc|-68.5|-397.5 +Ametal-1|net@627|||S1800|pin@147||-171.5|-394|pin@148||-166.5|-394 +Ametal-1|net@628|||S900|pin@148||-166.5|-394|contact@87||-166.5|-400.5 +Ametal-1|net@629|||S2700|pin@147||-171.5|-394|pin@90||-171.5|-357 +Ametal-2|net@634|||S1800|contact@123||-12.5|-438.5|contact@57||301|-438.5 +Ametal-2|net@635|||S0|contact@125||-12.5|-406.5|gasp_set@0|flag[D][set]|-51.5|-406.5 +Ametal-2|net@646|||S1800|pin@16||-403.5|160|pin@156||-386.5|160 +Ametal-1|net@647|||S900|contact@125||-12.5|-406.5|contact@123||-12.5|-438.5 +Ametal-1|net@648|||S900|pin@157||43|-206|pin@96||43|-229.5 +Ametal-1|net@649|||S2700|pin@158||46|-206|contact@97||46|-157 +Ametal-1|net@650|||S0|pin@158||46|-206|pin@157||43|-206 +Ametal-1|net@651||0.6|S2700|pin@133||27.5|-296.5|pin@159||27.5|-293 +Ametal-1|net@653||0.6|S1800|pin@159||27.5|-293|pin@160||44.5|-293 +Ametal-1|net@654||0.6|S2700|pin@160||44.5|-293|nand5@1|out|44.5|-289.6 +Ametal-2|net@655|||S1800|contact@126||45|-303.5|contact@107||335.5|-303.5 +Ametal-1|net@656|||S900|contact@126||45|-303.5|nand5@1|ina|45|-306.5 +Ametal-1|net@657|||S900|contact@127||-36|-305|nand10@0|inB|-36|-306.5 +Ametal-2|net@658|||S0|contact@127||-36|-305|pin@161||-74.5|-305 +Ametal-2|net@660|||S0|pin@161||-74.5|-305|contact@128||-320.5|-305 +Edo[ins]||D5G2;|pin@112||B EdoneLO[M]||D5G5;|pin@16||O -Eflag[D][clr]||D5G5;|loadORco@1|flag[D][clr]|O -Eflag[D][set]||D5G5;|loadORco@1|flag[D][set]|O +Efire[T]||D5G2;|pin@95||I +Eflag[D][clr]||D5G2;X0.5;Y0.5;|pin@104||U +Eflag[D][set]||D5G2;|pin@106||U Egnd||D5G5;|tranCap@0|gnd|G -Egnd_1||D5G5;|olc@0|gnd_1|G -Egnd_6||D5G5;|olc@0|gnd_6|G -Egnd_16||D5G5;|olc@0|gnd_16|G -Egnd_17||D5G5;|olc@0|gnd_17|G -Egnd_21||D5G5;|olc@0|gnd_21|G +Egnd_1||D5G2;|_counter@0|gnd_1|P +Egnd_2||D5G2;|_counter@0|gnd_2|P Egnd_27||D5G5;|scanEx3h@3|gnd|G Egnd_29||D5G5;|pinsVddG@2|gnd|G Egnd_38||D5G5;|tranCap@3|gnd|G @@ -1615,13 +3125,19 @@ Egnd_42||D5G5;|pinsVddG@5|gnd|G Egnd_43||D5G5;|pinsVddG@6|gnd|G Egnd_44||D5G5;|pinsVddG@7|gnd|G Egnd_45||D5G5;|pinsVddG@8|gnd|G -Eilc[load]||D5G5;|pin@18||O -EinLO[1]||D5G5;|olc@0|inLO[1]|I -EinLO[2]||D5G5;|olc@0|inLO[2]|I -EinLO[3]||D5G5;|olc@0|inLO[3]|I -EinLO[4]||D5G5;|olc@0|inLO[4]|I -EinLO[5]||D5G5;|olc@0|inLO[5]|I -EinLO[6]||D5G5;|olc@0|inLO[6]|I +Egnd_46||D5G2;|_counter@0|gnd|P +Egnd_47||D5G2;|gasp_set@0|gnd_1|G +Egnd_48||D5G2;|sucDri10@0|gnd_1|G +Egnd_49||D5G2;|gasp_dec@0|gnd_1|G +Egnd_50||D5G2;|ilcLoad@0|gnd|G +Egnd_51||D5G2;|ilcLoad@0|gnd_1|G +Eilc[load]||D5G2;|ilcLoad@0|out|B +Ein[1]|inLO[1]|D5G2;|_counter@0|in[1]|O +Ein[2]|inLO[2]|D5G2;|_counter@0|in[2]|O +Ein[3]|inLO[3]|D5G2;|_counter@0|in[3]|O +Ein[4]|inLO[4]|D5G2;|_counter@0|in[4]|O +Ein[5]|inLO[5]|D5G2;|_counter@0|in[5]|O +Ein[6]|inLO[6]|D5G2;|_counter@0|in[6]|O Emc||D5G5;|scanEx3h@3|mc|I Emc_1||D5G5;|scanEx2h@0|mc_1|I Ep1p||D5G5;|scanEx3h@3|p1p|B @@ -1630,24 +3146,19 @@ Ep2p||D5G5;|scanEx3h@3|p2p|B Ep2p_1||D5G5;|scanEx2h@0|p2p_1|B Erd||D5G5;|scanEx3h@3|rd|B Erd_1||D5G5;|scanEx2h@0|rd_1|B -Esel[Co]||D5G5;|loadORco@1|sel[Co]|I +Esel[Co]||D5G2;|pin@94||I Esel[Ld]||D5G5;|pin@20||I +Esel[Tp]||D5G2;|pin@100||I Esel[rD]||D5G5;|pin@22||I -Esel[rD_1]||D5G5;|loadORco@1|sel[rD_1]|I Esin||D5G5;|scanEx3h@3|sin|I Esout||D5G5;|scanEx2h@0|sout|I Evdd||D5G5;|tranCap@0|vdd|P Evdd_1||D5G5;|tranCap@2|vdd_1|P -Evdd_2||D5G5;|olc@0|vdd_2|P -Evdd_3||D5G5;|olc@0|vdd_3|P -Evdd_12||D5G5;|olc@0|vdd_12|P -Evdd_18||D5G5;|olc@0|vdd_18|P -Evdd_33||D5G5;|olc@0|vdd_33|P -Evdd_35||D5G5;|olc@0|vdd_35|P -Evdd_36||D5G5;|olc@0|vdd_36|P -Evdd_37||D5G5;|olc@0|vdd_37|P -Evdd_59||D5G5;|olc@0|vdd_59|P -Evdd_60||D5G5;|olc@0|vdd_60|P +Evdd_2||D5G2;|gasp_set@0|vdd_2|P +Evdd_3||D5G2;|_counter@0|vdd_3|P +Evdd_4||D5G2;|_counter@0|vdd_4|P +Evdd_8||D5G2;|_counter@0|vdd_8|P +Evdd_9||D5G2;|_counter@0|vdd_9|P Evdd_69||D5G5;|scanEx3h@3|vdd|P Evdd_70||D5G5;|scanEx3h@3|vdd_2|P Evdd_73||D5G5;|pinsVddG@2|vdd_1|P @@ -1668,12 +3179,22 @@ Evdd_101||D5G5;|pinsVddG@7|vdd|P Evdd_102||D5G5;|pinsVddG@7|vdd_1|P Evdd_103||D5G5;|pinsVddG@8|vdd|P Evdd_104||D5G5;|pinsVddG@8|vdd_1|P +Evdd_105||D5G2;|_counter@0|vdd|P +Evdd_106||D5G2;|gasp_set@0|vdd_3|P +Evdd_107||D5G2;|sucDri10@0|vdd_2|P +Evdd_108||D5G2;|sucDri10@0|vdd_3|P +Evdd_109||D5G2;|gasp_dec@0|vdd_3|P +Evdd_110||D5G2;|gasp_dec@0|vdd_4|P +Evdd_112||D5G2;|ilcLoad@0|vdd_1|P +Evdd_113||D5G2;|ilcLoad@0|vdd_3|P +Evdd_114||D5G2;|ilcLoad@0|vdd_2|P +Evdd_111|vdd_115|D5G2;|ilcLoad@0|vdd|P X # Cell olcWcontAdam;1{sch} -ColcWcontAdam;1{sch}||schematic|1236866624132|1243577761907| +ColcWcontAdam;1{sch}||schematic|1236866624132|1243906992521| Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||-50|-59|||YR| +NOff-Page|conn@1||-130.5|-59|||XYR| NOff-Page|conn@4||64|-56|||Y| NOff-Page|conn@6||94|2|||XR| NOff-Page|conn@7||52.5|-93|||RR| @@ -1682,20 +3203,20 @@ NOff-Page|conn@10||81|-30|||| NOff-Page|conn@11||32|-30|||Y| NOff-Page|conn@12||91|-53|||XY| NOff-Page|conn@13||74|-6|||XYRR| -NOff-Page|conn@17||-114|-44|||| -NOff-Page|conn@18||-158|-44|||| -Igasp_dec;1{ic}|gasp_con@2||-75|-10|||D5G4; -Igasp_resetting;1{ic}|gasp_con@5||-75|-45|Y||D5G4; -Igasp_set;2{ic}|gasp_con@9||-75|-82|Y||D5G4; -Igasp_reset_done;1{ic}|gasp_con@10||-75|-63|Y||D5G4; +NOff-Page|conn@17||-66.5|-44|||X| +NOff-Page|conn@18||-25|-46|||X| +Igasp_dec;1{ic}|gasp_con@2||-105.5|-10|X||D5G4; +Igasp_resetting;1{ic}|gasp_con@5||-105.5|-45|XY||D5G4; +Igasp_set;2{ic}|gasp_con@9||-105.5|-82|XY||D5G4; +Igasp_reset_done;1{ic}|gasp_con@10||-105.5|-63|XY||D5G4; IloopCountM:ilcLoad;1{ic}|ilcLoad@0||91|-8|||D5G4; -IredFive:inv;1{ic}|inv@4||-101|-54|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@5||-137|-45|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -I_counter_toplevel;1{ic}|jocounte@0||-46|-80|||D5G4; -IredFive:nand2;1{ic}|nand2@0||-92|-83|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2;1{ic}|nand2@4||-129|-55|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y5;)S0|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nand2;1{ic}|nand2@5||-144|-45|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:nor2;1{ic}|nor2@0||-138|-54|RR||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@4||-79.5|-54|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@5||-43.5|-45|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +I_counter_toplevel;1{ic}|jocounte@0||-134.5|-80|X||D5G4; +IredFive:nand2;1{ic}|nand2@0||-79.5|-83|X||D0G4;|ATTR_Delay(D5G1;NPY-3.5;)S100|ATTR_X(D5G1.5;NPX-0.5;Y3.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@4||-51.5|-55|XRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nand2;1{ic}|nand2@5||-36.5|-45|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:nor2;1{ic}|nor2@0||-42.5|-54|XYRR||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IolcWcontAdam;1{ic}|olcWcont@1||0|18|||D5G4; Ngeneric:Invisible-Pin|pin@0||1.5|42.5|||||ART_message(D5G6;)SolcWcontAdam Ngeneric:Invisible-Pin|pin@2||-0.5|37.5|||||ART_message(D5G4;)Sthe Kessels OLC and its control @@ -1731,55 +3252,54 @@ NWire_Pin|pin@62||70|-18|||| NBus_Pin|pin@63||72|-22|-1|-1|| Ngeneric:Invisible-Pin|pin@64||0.5|33.5|||||ART_message(D5G3;)Sam 27 May 2009 NWire_Pin|pin@123||63|-93|||| -NWire_Pin|pin@140||-81|-7|||| -NWire_Pin|pin@150||-106|-82|||R| -NWire_Pin|pin@166||-89|-22|||| -NWire_Pin|pin@223||-89|-36|||| -NWire_Pin|pin@231||-81|-29|||| -NWire_Pin|pin@240||-106|-84|||R| -NWire_Pin|pin@259||-100|-76|||| -NWire_Pin|pin@270||-85.5|-70|||| -NWire_Pin|pin@271||-81|-83|||| -NWire_Pin|pin@272||-81|-65|||| -NWire_Pin|pin@278||-89|-28|||| -NWire_Pin|pin@279||-108|-28|||| -NWire_Pin|pin@293||-16|-70|||| -NWire_Pin|pin@294||-16|-76|||| -NWire_Pin|pin@296||-73|-70|||| -NWire_Pin|pin@297||-73|-19|||| -NWire_Pin|pin@298||-73|-36|||| -NWire_Pin|pin@303||-81|-44|||| -NWire_Pin|pin@306||-81|-63|||| -NWire_Pin|pin@307||-98|-63|||| -NWire_Pin|pin@308||-98|-70|||| -NWire_Pin|pin@310||-112|-70|||| +NWire_Pin|pin@140||-99.5|-7|||X| +NWire_Pin|pin@150||-65.5|-82|||XR| +NWire_Pin|pin@166||-91.5|-22|||X| +NWire_Pin|pin@223||-91.5|-36|||X| +NWire_Pin|pin@231||-99.5|-29|||X| +NWire_Pin|pin@240||-65.5|-84|||XR| +NWire_Pin|pin@259||-80.5|-76|||X| +NWire_Pin|pin@270||-95|-70|||X| +NWire_Pin|pin@271||-99.5|-83|||X| +NWire_Pin|pin@272||-99.5|-65|||X| +NWire_Pin|pin@278||-91.5|-28|||X| +NWire_Pin|pin@279||-72.5|-28|||X| +NWire_Pin|pin@293||-164.5|-70|||X| +NWire_Pin|pin@294||-164.5|-76|||X| +NWire_Pin|pin@296||-107.5|-70|||X| +NWire_Pin|pin@297||-107.5|-19|||X| +NWire_Pin|pin@298||-107.5|-36|||X| +NWire_Pin|pin@303||-99.5|-44|||X| +NWire_Pin|pin@306||-99.5|-63|||X| +NWire_Pin|pin@307||-84.5|-63|||X| +NWire_Pin|pin@308||-84.5|-70|||X| +NWire_Pin|pin@310||-68.5|-70|||X| Ngeneric:Invisible-Pin|pin@311||-77|4|||||ART_message(D5G5;)STHE GOOD STUFF Ngeneric:Invisible-Pin|pin@312||59|6|||||ART_message(D5G5;)STHE LEFTOVERS -NWire_Pin|pin@313||-81|-26|||| -Ngeneric:Invisible-Pin|pin@322||-68|-33|||||ART_message(BD6G2;)S[THE RULES:,.,"(1) \"load OLC\" must be predicated on D=clear",.,"(2) \"decrement OLC\" must be predicated on D=set",.,(3) The instruction AFTER a torpedoable move must,"NOT be predicated on D=set, because ps[skip] will","blindly fire even when do[ins] is full (i wish this","were not how things worked, but hey, whatever). It",is okay for the instruction to be predicated on,D=clear (it takes a while to realize why...).] -NWire_Pin|pin@323||-108|-16|||| -NWire_Pin|pin@324||-96|-44|||| -NWire_Pin|pin@325||-96|-54|||| -NWire_Pin|pin@326||-96|-44|||| -NWire_Pin|pin@328||-46|-91|||| -NWire_Pin|pin@337||-162|-54|||| -NWire_Pin|pin@340||-81|-46|||| -NBus_Pin|pin@347||-41|-56|||| -NWire_Pin|pin@355||-141.5|-54|||| -NWire_Pin|pin@361||-96|-54|||| -NWire_Pin|pin@375||-109|-56|||| -NWire_Pin|pin@379||-134|-53|||| -NWire_Pin|pin@390||-132|-53|||| -NWire_Pin|pin@392||-156|-46|||| -NWire_Pin|pin@393||-132|-45|||| +NWire_Pin|pin@313||-99.5|-26|||X| +Ngeneric:Invisible-Pin|pin@322||-163|-31.5|||||ART_message(BD6G2;)S[THE RULES:,.,"(1) \"load OLC\" must be predicated on D=clear",.,"(2) \"decrement OLC\" must be predicated on D=set",.,(3) The instruction AFTER a torpedoable move must,"NOT be predicated on D=set, because ps[skip] will","blindly fire even when do[ins] is full (i wish this","were not how things worked, but hey, whatever). It",is okay for the instruction to be predicated on,D=clear (it takes a while to realize why...).] +NWire_Pin|pin@323||-72.5|-16|||X| +NWire_Pin|pin@324||-84.5|-44|||X| +NWire_Pin|pin@325||-84.5|-54|||X| +NWire_Pin|pin@326||-84.5|-44|||X| +NWire_Pin|pin@328||-134.5|-91|||X| +NWire_Pin|pin@337||-18.5|-54|||X| +NWire_Pin|pin@340||-99.5|-46|||X| +NBus_Pin|pin@347||-139.5|-56|||X| +NWire_Pin|pin@355||-39|-54|||X| +NWire_Pin|pin@361||-84.5|-54|||X| +NWire_Pin|pin@375||-71.5|-56|||X| +NWire_Pin|pin@390||-48.5|-53|||X| +NWire_Pin|pin@393||-48.5|-45|||X| NWire_Pin|pin@397||78|-10|||| NWire_Pin|pin@398||88|-20|||| NWire_Pin|pin@399||78|-6|||| -Ngeneric:Invisible-Pin|pin@400||-132|-62|||||ART_message(D5G1;)S["Zero \"verilog delay\" on these gates",to keep Verilog-XL happy.] +Ngeneric:Invisible-Pin|pin@400||-48.5|-63.5|||X||ART_message(D5G2;)S["Zero \"verilog delay\" on these gates",to keep Verilog-XL happy.] +NWire_Pin|pin@401||-26|-44|||| IscanM:scanEx2h;1{ic}|scanEx2h@0||75|-30|||D5G4; IscanM:scanEx3h;1{ic}|scanEx3h@1||42|-30|||D5G4; IscanM:scanEx3h;1{ic}|scanEx3h@2||58|-30|||D5G4; -IdriversM:sucDri10;1{ic}|sucDri10@0||-106|-44|||D5G4; +IdriversM:sucDri10;1{ic}|sucDri10@0||-74.5|-44|X||D5G4; IwiresL:tranCap;1{ic}|tc[1:4]|D5G3;Y5;|59.5|-73|||D5G4; IorangeTSMC090nm:wire90;1{ic}|wire90@1||41.5|-75|||D0G4;|ATTR_L(D5G1;PUD)D849.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@2||41.5|-83.5|||D0G4;|ATTR_L(D5G1;PUD)D868.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3 @@ -1792,7 +3312,7 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@8||92.5|-66|||D0G4;|ATTR_L(D5FLeave alone;G IorangeTSMC090nm:wire90;1{ic}|wire90@9||92.5|-72|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1929.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 IorangeTSMC090nm:wire90;1{ic}|wire90@10||92.5|-78|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1631.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3 Abus|bitt[1,3,5]|D5G2;|-0.5|IJ2700|scanEx3h@1|dIn[1:4]|41|-27|pin@31||41|-21 -Abus|bitt[1:6]|D5G2;||IJ2700|jocounte@0|scan[1:6]|-41|-66|pin@347||-41|-56 +Abus|bitt[1:6]|D5G2;||IJ2700|jocounte@0|scan[1:6]|-139.5|-66|pin@347||-139.5|-56 Awire|bitt[1]|D5G2;||2700|pin@36||98|-66|pin@37||98|-62 Abus|bitt[2,4,6]|D5G2;|-0.5|IJ2700|scanEx3h@2|dIn[1:4]|57|-27|pin@33||57|-21 Awire|bitt[2]|D5G2;||2700|pin@40||98|-72|pin@41||98|-68 @@ -1800,25 +3320,25 @@ Awire|bitt[3]|D5G2;||2700|pin@42||98|-78|pin@43||98|-74 Awire|bitt[4]|D5G2;||2700|pin@44||98|-84|pin@45||98|-80 Awire|bitt[5]|D5G2;||2700|pin@46||98|-90|pin@47||98|-86 Awire|bitt[6]|D5G2;||2700|pin@38||98|-96|pin@39||98|-92 -Awire|dec|D5G2;X3;||0|jocounte@0|dec|-55|-70|pin@296||-73|-70 -Awire|decSucceeded|D5G2;||0|pin@278||-89|-28|pin@279||-108|-28 -Awire|decSucceeded|D5G2;||1800|jocounte@0|decSucceeded|-37|-70|pin@293||-16|-70 -Awire|decSucceeded|D5G2;||1800|nand2@4|inb|-126.5|-56|pin@375||-109|-56 -Awire|do[ins]|D5G2;||1800|pin@259||-100|-76|gasp_con@9|in|-85|-76 -Awire|do[ins]|D5G2;||0|gasp_con@2|in|-85|-16|pin@323||-108|-16 -Awire|do[ins]|D5G2;||0|nand2@5|ina|-146.5|-46|pin@392||-156|-46 +Awire|dec|D5G2;X3;||1800|jocounte@0|dec|-125.5|-70|pin@296||-107.5|-70 +Awire|decSucceeded|D5G2;||1800|pin@278||-91.5|-28|pin@279||-72.5|-28 +Awire|decSucceeded|D5G2;||0|jocounte@0|decSucceeded|-143.5|-70|pin@293||-164.5|-70 +Awire|decSucceeded|D5G2;||0|nand2@4|inb|-54|-56|pin@375||-71.5|-56 +Awire|do[ins]|D5G2;||0|pin@259||-80.5|-76|gasp_con@9|in|-95.5|-76 +Awire|do[ins]|D5G2;||1800|gasp_con@2|in|-95.5|-16|pin@323||-72.5|-16 Awire|do[ins]|D5G2;||0|ilcLoad@0|do[ins]|86|-6|pin@399||78|-6 -Awire|fire[set]|D5G2;||1800|gasp_con@9|fire|-77|-73|jocounte@0|loadClock|-55|-73 -Awire|flag[D][clr]|D5G2;||1800|pin@337||-162|-54|pin@355||-141.5|-54 -Awire|flag[D][set]|D5G2;||0|pin@308||-98|-70|pin@310||-112|-70 -Awire|flag[D][set]|D5G2;||0|pin@294||-16|-76|jocounte@0|decFailed|-37|-76 -Awire|load|D5G2;||1800|gasp_con@9|out|-77|-76|jocounte@0|load|-55|-76 +Awire|do[ins]|D5G2;||1800|nand2@5|inb|-34|-44|pin@401||-26|-44 +Awire|fire[set]|D5G2;||0|gasp_con@9|fire|-103.5|-73|jocounte@0|loadClock|-125.5|-73 +Awire|flag[D][clr]|D5G2;||0|pin@337||-18.5|-54|pin@355||-39|-54 +Awire|flag[D][set]|D5G2;||1800|pin@308||-84.5|-70|pin@310||-68.5|-70 +Awire|flag[D][set]|D5G2;||1800|pin@294||-164.5|-76|jocounte@0|decFailed|-143.5|-76 +Awire|load|D5G2;||0|gasp_con@9|out|-103.5|-76|jocounte@0|load|-125.5|-76 Awire|mc|D5G2;||2700|pin@49||53|-18|pin@52||53|-12 -Awire|mc|D5G2;||2700|gasp_con@5|mc|-81|-31|pin@231||-81|-29 -Awire|mc|D5G2;||2700|gasp_con@9|mc|-81|-68|pin@272||-81|-65 -Awire|mc|D5G2;||900|gasp_con@2|mc|-81|-24|pin@313||-81|-26 -Awire|mc|D5G2;||900|jocounte@0|mc|-46|-86|pin@328||-46|-91 -Awire|mc|D5G2;||2700|gasp_con@10|mc|-81|-49|pin@340||-81|-46 +Awire|mc|D5G2;||2700|gasp_con@5|mc|-99.5|-31|pin@231||-99.5|-29 +Awire|mc|D5G2;||2700|gasp_con@9|mc|-99.5|-68|pin@272||-99.5|-65 +Awire|mc|D5G2;||900|gasp_con@2|mc|-99.5|-24|pin@313||-99.5|-26 +Awire|mc|D5G2;||900|jocounte@0|mc|-134.5|-86|pin@328||-134.5|-91 +Awire|mc|D5G2;||2700|gasp_con@10|mc|-99.5|-49|pin@340||-99.5|-46 Awire|net@16|||0|wire90@1|a|39|-75|pin@18||34.5|-75 Awire|net@18|||0|wire90@2|a|39|-83.5|pin@20||34.5|-83.5 Awire|net@19|||0|wire90@3|a|39.5|-58.5|pin@22||35|-58.5 @@ -1843,53 +3363,52 @@ Awire|net@83|||2700|scanEx2h@0|mc|70|-26|pin@62||70|-18 Abus|net@88||-0.5|IJ1800|pin@30||55|-37|pin@61||71|-37 Awire|net@89|||1800|pin@49||53|-18|pin@62||70|-18 Awire|net@141|||1800|conn@7|a|54.5|-93|pin@123||63|-93 -Awire|net@169|||2700|pin@223||-89|-36|pin@278||-89|-28 -Awire|net@170|||1800|pin@166||-89|-22|gasp_con@2|in2|-85|-22 -Awire|net@260|||0|gasp_con@5|in|-85|-36|pin@223||-89|-36 -Abus|net@284|||IJ900|conn@1|y|-50|-61|jocounte@0|in[1:37]|-50|-64 -Awire|net@321|||0|gasp_con@9|in2|-85|-70|pin@270||-85.5|-70 -Awire|net@325|||900|gasp_con@9|cond|-81|-79|pin@271||-81|-83 -Awire|net@330|||2700|pin@278||-89|-28|pin@166||-89|-22 -Awire|net@354|||1800|gasp_con@9|out2|-77|-70|pin@296||-73|-70 -Awire|net@356|||0|pin@297||-73|-19|gasp_con@2|out|-77|-19 -Awire|net@357|||2700|pin@298||-73|-36|pin@297||-73|-19 -Awire|net@358|||1800|gasp_con@5|out|-77|-36|pin@298||-73|-36 -Awire|net@361|||900|pin@298||-73|-36|pin@296||-73|-70 -Awire|net@366|||900|gasp_con@5|cond|-81|-41|pin@303||-81|-44 -Awire|net@372|||0|pin@306||-81|-63|pin@307||-98|-63 -Awire|net@373|||1800|pin@308||-98|-70|pin@270||-85.5|-70 -Awire|net@374|||900|pin@307||-98|-63|pin@308||-98|-70 -Awire|net@399|||900|pin@326||-96|-44|pin@361||-96|-54 -Awire|net@401|||2700|pin@324||-96|-44|pin@326||-96|-44 -Awire|net@402|||1800|sucDri10@0|succ|-102|-44|pin@326||-96|-44 -Awire|net@416|||1800|pin@325||-96|-54|gasp_con@10|in|-85|-54 -Awire|net@417|||900|gasp_con@10|cond|-81|-59|pin@306||-81|-63 -Awire|net@439|||0|nor2@0|out|-140.5|-54|pin@355||-141.5|-54 -Awire|net@450|||900|pin@361||-96|-54|pin@325||-96|-54 -Awire|net@451|||1800|inv@4|in|-98.5|-54|pin@361||-96|-54 -Awire|net@467|||0|nand2@4|out|-131.5|-55|nor2@0|inb|-135.5|-55 -Awire|net@468|||0|inv@4|out|-103.5|-54|nand2@4|ina|-126.5|-54 -Awire|net@480|||0|pin@379||-134|-53|nor2@0|ina|-135.5|-53 -Awire|net@499|||0|pin@390||-132|-53|pin@379||-134|-53 -Awire|net@500|||1800|conn@18|y|-156|-44|nand2@5|inb|-146.5|-44 -Awire|net@502|||0|sucDri10@0|in|-110|-44|conn@17|y|-112|-44 -Awire|net@503|||1800|nand2@5|out|-141.5|-45|inv@5|in|-139.5|-45 -Awire|net@504|||1800|inv@5|out|-134.5|-45|pin@393||-132|-45 -Awire|net@506|||2700|pin@390||-132|-53|pin@393||-132|-45 +Awire|net@169|||2700|pin@223||-91.5|-36|pin@278||-91.5|-28 +Awire|net@170|||0|pin@166||-91.5|-22|gasp_con@2|in2|-95.5|-22 +Awire|net@260|||1800|gasp_con@5|in|-95.5|-36|pin@223||-91.5|-36 +Abus|net@284|||IJ900|conn@1|y|-130.5|-61|jocounte@0|in[1:37]|-130.5|-64 +Awire|net@321|||1800|gasp_con@9|in2|-95.5|-70|pin@270||-95|-70 +Awire|net@325|||900|gasp_con@9|cond|-99.5|-79|pin@271||-99.5|-83 +Awire|net@330|||2700|pin@278||-91.5|-28|pin@166||-91.5|-22 +Awire|net@354|||0|gasp_con@9|out2|-103.5|-70|pin@296||-107.5|-70 +Awire|net@356|||1800|pin@297||-107.5|-19|gasp_con@2|out|-103.5|-19 +Awire|net@357|||2700|pin@298||-107.5|-36|pin@297||-107.5|-19 +Awire|net@358|||0|gasp_con@5|out|-103.5|-36|pin@298||-107.5|-36 +Awire|net@361|||900|pin@298||-107.5|-36|pin@296||-107.5|-70 +Awire|net@366|||900|gasp_con@5|cond|-99.5|-41|pin@303||-99.5|-44 +Awire|net@372|||1800|pin@306||-99.5|-63|pin@307||-84.5|-63 +Awire|net@373|||0|pin@308||-84.5|-70|pin@270||-95|-70 +Awire|net@374|||900|pin@307||-84.5|-63|pin@308||-84.5|-70 +Awire|net@399|||900|pin@326||-84.5|-44|pin@361||-84.5|-54 +Awire|net@401|||2700|pin@324||-84.5|-44|pin@326||-84.5|-44 +Awire|net@402|||0|sucDri10@0|succ|-78.5|-44|pin@326||-84.5|-44 +Awire|net@416|||0|pin@325||-84.5|-54|gasp_con@10|in|-95.5|-54 +Awire|net@417|||900|gasp_con@10|cond|-99.5|-59|pin@306||-99.5|-63 +Awire|net@439|||1800|nor2@0|out|-40|-54|pin@355||-39|-54 +Awire|net@450|||900|pin@361||-84.5|-54|pin@325||-84.5|-54 +Awire|net@451|||0|inv@4|in|-82|-54|pin@361||-84.5|-54 +Awire|net@468|||1800|inv@4|out|-77|-54|nand2@4|ina|-54|-54 +Awire|net@502|||1800|sucDri10@0|in|-70.5|-44|conn@17|y|-68.5|-44 +Awire|net@503|||0|nand2@5|out|-39|-45|inv@5|in|-41|-45 +Awire|net@504|||0|inv@5|out|-46|-45|pin@393||-48.5|-45 +Awire|net@506|||2700|pin@390||-48.5|-53|pin@393||-48.5|-45 Awire|net@513|||900|conn@6|a|94|0|ilcLoad@0|ilc[load]|94|-3 +Awire|net@516|||0|nor2@0|inb|-45|-53|pin@390||-48.5|-53 +Awire|net@517|||0|nor2@0|ina|-45|-55|nand2@4|out|-49|-55 +Awire|net@518|||0|conn@18|y|-27|-46|nand2@5|ina|-34|-46 Awire|olc[dec]|D5G2;||2700|pin@24||35|-66.5|pin@25||35|-62 Awire|olc[load]|D5G2;||2700|pin@22||35|-58.5|pin@23||35|-52 Awire|olc[zero]|D5G2;||2700|pin@18||34.5|-75|pin@19||34.5|-70.5 Awire|olc[zoo]|D5G2;||2700|pin@20||34.5|-83.5|pin@21||34.5|-79 Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@2|p2p,p1p,rd|55|-33|pin@30||55|-37 -Awire|resetting|D5G2;||0|pin@303||-81|-44|pin@324||-96|-44 +Awire|resetting|D5G2;||1800|pin@303||-99.5|-44|pin@324||-84.5|-44 Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|72|-27|pin@63||72|-22 -Awire|sel[Co]|D5G2;||2700|gasp_con@2|cond|-81|-14|pin@140||-81|-7 -Awire|sel[Ld]|D5G2;||0|nand2@0|ina|-94.5|-84|pin@240||-106|-84 +Awire|sel[Co]|D5G2;||2700|gasp_con@2|cond|-99.5|-14|pin@140||-99.5|-7 +Awire|sel[Ld]|D5G2;||1800|nand2@0|ina|-77|-84|pin@240||-65.5|-84 Awire|sel[Ld]|D5G2;||0|ilcLoad@0|sel[Ld]|86|-10|pin@397||78|-10 -Awire|sel[rD]|D5G2;||0|nand2@0|inb|-94.5|-82|pin@150||-106|-82 +Awire|sel[rD]|D5G2;||1800|nand2@0|inb|-77|-82|pin@150||-65.5|-82 Awire|sel[rD]|D5G2;||900|ilcLoad@0|Dvoid|88|-12|pin@398||88|-20 -Awire|~sel[set]|D5G2;||1800|nand2@0|out|-89.5|-83|pin@271||-81|-83 +Awire|sel_bar[set]|D5G2;||0|nand2@0|out|-82|-83|pin@271||-99.5|-83 Edo[ins]||D4G2;|conn@13|a|I EdoneLO[M]||D4G2;|conn@12|a|I Efire[T]||D5G2;X-4;|conn@17|a|U @@ -1935,67 +3454,591 @@ Eone||D5G2;|pin@15||U Escan||D5G2;|pin@13||U X +# Cell rippleCarry;1{lay} +CrippleCarry;1{lay}||cmos90|1243839837093|1243886951394||ATTR_NCC(D5G10;NTX205.5;Y104.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243886788651 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Polysilicon-Con|contact@7||230.5|-83|||R| +NMetal-1-Polysilicon-Con|contact@16||212|-63|||R| +NMetal-1-Polysilicon-Con|contact@18||239.5|-63|||R| +NMetal-1-Polysilicon-Con|contact@20||249|-63|||R| +NMetal-1-Polysilicon-Con|contact@23||212|-63|||R| +NMetal-1-Polysilicon-Con|contact@29||249|-43|||R| +NMetal-1-Polysilicon-Con|contact@30||230.5|-43|||R| +NMetal-1-Polysilicon-Con|contact@31||221.5|-43|||R| +NMetal-1-Polysilicon-Con|contact@35||239.5|-23|||R| +NMetal-1-Polysilicon-Con|contact@36||258|-23|||R| +NMetal-1-Polysilicon-Con|contact@39||221.5|-23|||R| +NMetal-1-Polysilicon-Con|contact@41||212|-3|||R| +NMetal-1-Polysilicon-Con|contact@44||258|-3|||R| +NMetal-1-Polysilicon-Con|contact@46||212|17|||R| +NMetal-1-Polysilicon-Con|contact@48||239.5|17|||R| +NMetal-1-Polysilicon-Con|contact@50||249|17|||R| +NMetal-1-Polysilicon-Con|contact@53||212|17|||R| +NMetal-1-Polysilicon-Con|contact@59||249|37|||R| +NMetal-1-Polysilicon-Con|contact@60||230.5|37|||R| +NMetal-1-Polysilicon-Con|contact@61||221.5|37|||R| +NMetal-1-Polysilicon-Con|contact@63||212|57|||R| +NMetal-1-Polysilicon-Con|contact@67||249|57|||R| +NMetal-1-Polysilicon-Con|contact@68||230.5|57|||R| +NMetal-1-Polysilicon-Con|contact@70||212|57|||R| +NMetal-1-Polysilicon-Con|contact@71||230.5|-3|||R| +NMetal-1-Polysilicon-Con|contact@73||212|-3|||R| +NMetal-1-Polysilicon-Con|contact@74||212|-207.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@77||258|-207.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@79||212|-225|||XRRR| +NMetal-1-Polysilicon-Con|contact@81||239.5|-225|||XRRR| +NMetal-1-Polysilicon-Con|contact@83||249|-225|||XRRR| +NMetal-1-Polysilicon-Con|contact@86||212|-225|||XRRR| +NMetal-1-Polysilicon-Con|contact@92||249|-242.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@93||230.5|-242.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@94||221.5|-242.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@96||212|-260|||XRRR| +NMetal-1-Polysilicon-Con|contact@100||249|-260|||XRRR| +NMetal-1-Polysilicon-Con|contact@101||230.5|-260|||XRRR| +NMetal-1-Polysilicon-Con|contact@103||212|-260|||XRRR| +NMetal-1-Polysilicon-Con|contact@104||230.5|-207.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@106||212|-207.5|||XRRR| +NMetal-1-Polysilicon-Con|contact@109||221.5|-190|||XRRR| +NMetal-1-Polysilicon-Con|contact@111||230.5|-130|||XRRR| +NMetal-1-Polysilicon-Con|contact@114||212|-130|||XRRR| +NMetal-1-Polysilicon-Con|contact@117||258|-130|||XRRR| +NMetal-1-Polysilicon-Con|contact@119||212|-150|||XRRR| +NMetal-1-Polysilicon-Con|contact@121||239.5|-150|||XRRR| +NMetal-1-Polysilicon-Con|contact@123||249|-150|||XRRR| +NMetal-1-Polysilicon-Con|contact@126||212|-150|||XRRR| +NMetal-1-Polysilicon-Con|contact@132||249|-170|||XRRR| +NMetal-1-Polysilicon-Con|contact@133||230.5|-170|||XRRR| +NMetal-1-Polysilicon-Con|contact@134||221.5|-170|||XRRR| +NMetal-1-Polysilicon-Con|contact@138||239.5|-190|||XRRR| +NMetal-1-Polysilicon-Con|contact@139||258|-190|||XRRR| +NMetal-1-Polysilicon-Con|contact@157||212|-83|||R| +NMetal-1-N-Active-Con|contact@159||172|-218.5|||| +NMetal-1-N-Active-Con|contact@160||200.5|-174|||| +NMetal-1-P-Active-Con|contact@184||264|-17|||| +NMetal-1-P-Active-Con|contact@185||200.5|-43.5|||| +NMetal-1-P-Active-Con|contact@186||172|5.5|||| +NMetal-1-N-Active-Con|contact@189||283.3|-158.5|||| +NMetal-1-N-Active-Con|contact@192||291.5|-214.5|||| +NMetal-1-Polysilicon-Con|contact@200||258|-83.5|||| +NMetal-1-N-Active-Con|contact@209||289|-179|||| +NMetal-1-N-Active-Con|contact@210||295.5|-197|||| +NMetal-1-P-Active-Con|contact@211||283.5|-74.5|||| +NMetal-1-P-Active-Con|contact@212||289|-54.5|||| +NMetal-1-P-Active-Con|contact@213||295.5|-34.5|||| +NX-Metal-1-Metal-2-Con|contact@215||249|-122.5|||| +NX-Metal-1-Metal-2-Con|contact@216||283.5|-122.5|||| +NX-Metal-1-Metal-2-Con|contact@217||230.5|-116.5|||| +NX-Metal-1-Metal-2-Con|contact@218||289|-116.5|||| +NX-Metal-1-Metal-2-Con|contact@219||295.5|-110.5|||| +NX-Metal-1-Metal-2-Con|contact@220||213|-110.5|||| +NMetal-1-Polysilicon-Con|contact@221||306|-127|||| +NMetal-1-Polysilicon-Con|contact@222||277.5|-62.5|||| +NMetal-1-Polysilicon-Con|contact@223||277.5|-169.5|||| +NMetal-1-Polysilicon-Con|contact@224||309|-62.5|||| +NMetal-1-Polysilicon-Con|contact@225||309|-42|||| +NMetal-1-Polysilicon-Con|contact@226||278|-41.5|||| +NMetal-1-Polysilicon-Con|contact@227||272.5|-191|||| +NX-Metal-1-Metal-2-Con|contact@228||263.5|-104|||| +NX-Metal-1-Metal-2-Con|contact@229||220|-104|||| +NX-Metal-1-Metal-2-Con|contact@231||277|-97.5|||| +NX-Metal-1-Metal-2-Con|contact@232||258|-97.5|||| +NN-Transistor|nmos@0||212|-213.5|||X| +NN-Transistor|nmos@2||230.5|-213.5|||X| +NN-Transistor|nmos@5||258|-213.5|||X| +NN-Transistor|nmos@6||212|-231|||X| +NN-Transistor|nmos@9||239.5|-231|||X| +NN-Transistor|nmos@10||249|-231|||X| +NN-Transistor|nmos@13||249|-248.5|||X| +NN-Transistor|nmos@16||221.5|-248.5|||X| +NN-Transistor|nmos@17||230.5|-248.5|||X| +NN-Transistor|nmos@19||249|-266|||X| +NN-Transistor|nmos@21||212|-266|||X| +NN-Transistor|nmos@23||230.5|-266|||X| +NN-Transistor|nmos@25||212|-138.5|||X| +NN-Transistor|nmos@27||249|-158.5|||X| +NN-Transistor|nmos@29||249|-178.5|||X| +NN-Transistor|nmos@32||221.5|-178.5|||X| +NN-Transistor|nmos@33||230.5|-178.5|||X| +NN-Transistor|nmos@36||230.5|-138.5|||X| +NN-Transistor|nmos@37||258|-196|||X| +NN-Transistor|nmos@39||221.5|-196|||X| +NN-Transistor|nmos@41||239.5|-196|||X| +NN-Transistor|nmos@44||258|-138.5|||X| +NN-Transistor|nmos@45||212|-158.5|||X| +NN-Transistor|nmos@48||239.5|-158.5|||X| +NN-Transistor|nmos@49||270|-158.5|||| +NN-Transistor|nmos@50||272|-178.5|||| +NN-Transistor|nmos@51||272.5|-196.5|||| +NMetal-2-Pin|pin@0||228|-136|||| +NMetal-1-Pin|pin@44||212|-79.5|||XRRR| +NP-Active-Pin|pin@58||251.8|26|||R| +NN-Active-Pin|pin@67||264|-138.5|||XRRR| +NN-Active-Pin|pin@68||264|-158.5|||XRRR| +NN-Active-Pin|pin@69||264|-178.5|||XRRR| +NN-Active-Pin|pin@70||264|-196|||XRRR| +NN-Active-Pin|pin@71||264|-213.5|||XRRR| +NN-Active-Pin|pin@72||264|-231|||XRRR| +NN-Active-Pin|pin@73||264|-248|||XRRR| +NN-Active-Pin|pin@74||264|-266.5|||XRRR| +NP-Active-Pin|pin@76||206|-74.5|||R| +NP-Active-Pin|pin@77||206|-54.5|||R| +NP-Active-Pin|pin@78||206|-34.5|||R| +NP-Active-Pin|pin@79||206|-14.5|||R| +NP-Active-Pin|pin@81||172|25.5|||R| +NP-Active-Pin|pin@82||172|45.5|||R| +NP-Active-Pin|pin@84||264|-74.5|||R| +NP-Active-Pin|pin@85||264|-54.5|||R| +NP-Active-Pin|pin@86||264|-34.5|||R| +NP-Active-Pin|pin@87||264|-14.5|||R| +NP-Active-Pin|pin@88||264|5.5|||R| +NP-Active-Pin|pin@89||264|25.5|||R| +NP-Active-Pin|pin@90||264|45.5|||R| +NP-Active-Pin|pin@91||264|65.5|||R| +NN-Active-Pin|pin@92||206|-138.5|||XRRR| +NN-Active-Pin|pin@113||264|-214.5|||| +NN-Active-Pin|pin@114||285|-214.5|||| +NMetal-1-Pin|pin@136||248.5|-63|||| +NMetal-1-Pin|pin@137||248.5|-150|||| +NMetal-1-Pin|pin@195||172|-32.5|||| +NMetal-1-Pin|pin@197||184.5|-32.5|||| +NP-Active-Pin|pin@201||172|65.5|||| +NMetal-1-Pin|pin@209||282.5|-17|||| +NPolysilicon-Pin|pin@216||270|-153.5|||| +NMetal-1-Pin|pin@239||302.5|-214.5|||| +NPolysilicon-Pin|pin@242||270.5|-62.5|||| +NMetal-1-Pin|pin@268||238.5|-63|||| +NPolysilicon-Pin|pin@275||258|-83|||| +NPolysilicon-Pin|pin@276||270.5|-83|||| +NMetal-1-Pin|pin@284||239|-150|||| +NMetal-1-Pin|pin@285||239|-63|||| +NN-Active-Pin|pin@288||289|-178.5|||| +NPolysilicon-Pin|pin@290||270|-129.5|||| +NPolysilicon-Pin|pin@291||258|-129.5|||| +NMetal-1-Pin|pin@295||249|-150|||| +NMetal-1-Pin|pin@296||283.5|-158.5|||| +NMetal-1-Pin|pin@297||283.3|-122.5|||| +NPolysilicon-Pin|pin@298||270.5|-129.5|||| +NMetal-1-Pin|pin@299||313.5|-127|||| +NPolysilicon-Pin|pin@300||270.5|-127|||| +NPolysilicon-Pin|pin@301||272|-169.5|||| +NMetal-1-Pin|pin@302||316.5|-62.5|||| +NPolysilicon-Pin|pin@303||272|-41.5|||| +NMetal-1-Pin|pin@309||264|-64.5|||| +NMetal-1-Pin|pin@310||263.5|-191|||| +NMetal-1-Pin|pin@311||264.5|-191|||| +NMetal-1-Pin|pin@312||212|-110.5|||| +NMetal-1-Pin|pin@313||212|-110.5|||| +NPolysilicon-Pin|pin@314||278|-42|||| +NMetal-1-Pin|pin@315||264|-41.5|||| +NMetal-1-Pin|pin@316||263.5|-64.5|||| +NMetal-1-Pin|pin@317||263.5|-191|||| +NMetal-1-Pin|pin@318||221.5|-104|||| +NMetal-1-Pin|pin@319||220|-170|||| +NMetal-1-Pin|pin@323||307|-17|||| +NP-Active-Pin|pin@324||206|-43.5|||| +NMetal-1-Pin|pin@325||184.5|-43.5|||| +NMetal-1-Pin|pin@326||318|-42|||| +NPolysilicon-Pin|pin@327||276|-171|||| +NPolysilicon-Pin|pin@328||272|-171|||| +NPolysilicon-Pin|pin@329||279|-172.5|||| +NPolysilicon-Pin|pin@330||272|-172.5|||| +NPolysilicon-Pin|pin@331||271|-41.5|||| +NPolysilicon-Pin|pin@332||279.5|-39.5|||| +NPolysilicon-Pin|pin@333||279.5|-43|||| +NPolysilicon-Pin|pin@334||271|-43|||| +NPolysilicon-Pin|pin@335||275.5|-60.5|||| +NPolysilicon-Pin|pin@336||270.5|-60.5|||| +NPolysilicon-Pin|pin@337||275.5|-64.5|||| +NPolysilicon-Pin|pin@338||270.5|-64.5|||| +NMetal-1-Pin|pin@339||283.5|-122.5|||| +NMetal-1-Pin|pin@340||277|-62.5|||| +NMetal-1-Pin|pin@341||277.5|-97.5|||| +IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||195|-186|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||276|-186|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||275.5|-4.5|||D5G4; +IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||191|-4.5|||D5G4; +NP-Well-Node|plnode@231||247.8|-204.75|109.4|150.9||A +NP-Select-Node|plnode@232||233.75|-4.5|133.9|158.4||A +NN-Well-Node|plnode@233||233.75|-4.5|137.5|158.4||A +NN-Select-Node|plnode@234||247.8|-204.75|105.8|150.9||A +NP-Transistor|pmos@2||212|-74.5|||| +NP-Transistor|pmos@4||230.5|-74.5|||| +NP-Transistor|pmos@7||258|-74.5|||| +NP-Transistor|pmos@8||212|-54.5|||| +NP-Transistor|pmos@11||239.5|-54.5|||| +NP-Transistor|pmos@12||249|-54.5|||| +NP-Transistor|pmos@14||230.5|-34.5|||| +NP-Transistor|pmos@16||249|-34.5|||| +NP-Transistor|pmos@19||221.5|-34.5|||| +NP-Transistor|pmos@21||239.5|-14.5|||| +NP-Transistor|pmos@23||258|-14.5|||| +NP-Transistor|pmos@25||221.5|-14.5|||| +NP-Transistor|pmos@27||239.5|25.5|||| +NP-Transistor|pmos@28||249|25.5|||| +NP-Transistor|pmos@30||230.5|45.5|||| +NP-Transistor|pmos@32||249|45.5|||| +NP-Transistor|pmos@35||221.5|45.5|||| +NP-Transistor|pmos@36||212|5.5|||| +NP-Transistor|pmos@37||230.5|65.5|||| +NP-Transistor|pmos@39||249|65.5|||| +NP-Transistor|pmos@41||212|65.5|||| +NP-Transistor|pmos@44||230.5|5.5|||| +NP-Transistor|pmos@47||258|5.5|||| +NP-Transistor|pmos@48||212|25.5|||| +NP-Transistor|pmos@49||270.5|-74.5|||| +NP-Transistor|pmos@50||270.5|-54.5|||| +NP-Transistor|pmos@51||271|-34.5|||| +Ametal-2|net@1||6.2|S1800|pinsVddG@0|vdd|195|-136|pin@0||228|-136 +Ametal-2|net@2||6.2|S1800|pin@0||228|-136|pinsVddG@1|vdd|276|-136 +APolysilicon|net@34|||S2700|contact@7||230.5|-83|pmos@4|poly-bottom|230.5|-79.5 +APolysilicon|net@58|||S900|contact@23||212|-63|contact@16||212|-63 +APolysilicon|net@59|||S900|pmos@8|poly-bottom|212|-59.5|contact@16||212|-63 +AP-Active|net@66|||S1800|pmos@11|diff-right|242.3|-54.5|pmos@12|diff-left|246.2|-54.5 +APolysilicon|net@68|||S2700|contact@20||249|-63|pmos@12|poly-bottom|249|-59.5 +APolysilicon|net@69|||S900|pmos@11|poly-bottom|239.5|-59.5|contact@18||239.5|-63 +AP-Active|net@77|||S0|pmos@14|diff-left|227.7|-34.5|pmos@19|diff-right|224.3|-34.5 +APolysilicon|net@79|||S2700|contact@30||230.5|-43|pmos@14|poly-bottom|230.5|-39.5 +APolysilicon|net@80|||S2700|contact@31||221.5|-43|pmos@19|poly-bottom|221.5|-39.5 +APolysilicon|net@88|||S2700|contact@29||249|-43|pmos@16|poly-bottom|249|-39.5 +APolysilicon|net@100|||S2700|contact@39||221.5|-23|pmos@25|poly-bottom|221.5|-19.5 +APolysilicon|net@107|||S2700|contact@36||258|-23|pmos@23|poly-bottom|258|-19.5 +APolysilicon|net@109|||S900|pmos@21|poly-bottom|239.5|-19.5|contact@35||239.5|-23 +APolysilicon|net@112|||S900|contact@70||212|57|contact@63||212|57 +APolysilicon|net@113|||S900|pmos@41|poly-bottom|212|60.5|contact@63||212|57 +APolysilicon|net@119|||S2700|contact@67||249|57|pmos@39|poly-bottom|249|60.5 +APolysilicon|net@124|||S2700|contact@71||230.5|-3|pmos@44|poly-bottom|230.5|0.5 +APolysilicon|net@126|||S900|contact@73||212|-3|contact@41||212|-3 +APolysilicon|net@127|||S900|pmos@36|poly-bottom|212|0.5|contact@41||212|-3 +APolysilicon|net@132|||S2700|contact@44||258|-3|pmos@47|poly-bottom|258|0.5 +APolysilicon|net@140|||S900|contact@53||212|17|contact@46||212|17 +APolysilicon|net@141|||S900|pmos@48|poly-bottom|212|20.5|contact@46||212|17 +AP-Active|net@145|||S1800|pmos@27|diff-right|242.3|25.5|pmos@28|diff-left|246.2|25.5 +APolysilicon|net@147|||S2700|contact@50||249|17|pmos@28|poly-bottom|249|20.5 +APolysilicon|net@148|||S900|pmos@27|poly-bottom|239.5|20.5|contact@48||239.5|17 +AP-Active|net@150|||S0|pmos@30|diff-left|227.7|45.5|pmos@35|diff-right|224.3|45.5 +APolysilicon|net@152|||S2700|contact@60||230.5|37|pmos@30|poly-bottom|230.5|40.5 +APolysilicon|net@153|||S2700|contact@61||221.5|37|pmos@35|poly-bottom|221.5|40.5 +APolysilicon|net@161|||S2700|contact@59||249|37|pmos@32|poly-bottom|249|40.5 +APolysilicon|net@166|||S2700|contact@68||230.5|57|pmos@37|poly-bottom|230.5|60.5 +APolysilicon|net@168|||S900|contact@103||212|-260|contact@96||212|-260 +APolysilicon|net@182|||S900|contact@106||212|-207.5|contact@74||212|-207.5 +APolysilicon|net@196|||S900|contact@86||212|-225|contact@79||212|-225 +AN-Active|net@231|||S0|nmos@10|diff-right|246.2|-231|nmos@9|diff-left|242.3|-231 +AN-Active|net@233|||S0|nmos@17|diff-right|227.7|-248.5|nmos@16|diff-left|224.3|-248.5 +APolysilicon|net@243|||S900|contact@74||212|-207.5|nmos@0|poly-top|212|-208.5 +APolysilicon|net@245|||S900|contact@104||230.5|-207.5|nmos@2|poly-top|230.5|-208.5 +APolysilicon|net@248|||S900|contact@77||258|-207.5|nmos@5|poly-top|258|-208.5 +APolysilicon|net@249|||S900|contact@79||212|-225|nmos@6|poly-top|212|-226 +APolysilicon|net@252|||S900|contact@81||239.5|-225|nmos@9|poly-top|239.5|-226 +APolysilicon|net@253|||S900|contact@83||249|-225|nmos@10|poly-top|249|-226 +APolysilicon|net@256|||S2700|nmos@13|poly-top|249|-243.5|contact@92||249|-242.5 +APolysilicon|net@258|||S2700|nmos@17|poly-top|230.5|-243.5|contact@93||230.5|-242.5 +APolysilicon|net@259|||S2700|nmos@16|poly-top|221.5|-243.5|contact@94||221.5|-242.5 +APolysilicon|net@261|||S2700|nmos@21|poly-top|212|-261|contact@96||212|-260 +APolysilicon|net@263|||S2700|nmos@23|poly-top|230.5|-261|contact@101||230.5|-260 +APolysilicon|net@265|||S2700|nmos@19|poly-top|249|-261|contact@100||249|-260 +APolysilicon|net@271|||S900|contact@126||212|-150|contact@119||212|-150 +AN-Active|net@283|||S0|nmos@27|diff-right|246.2|-158.5|nmos@48|diff-left|242.3|-158.5 +AN-Active|net@285|||S0|nmos@33|diff-right|227.7|-178.5|nmos@32|diff-left|224.3|-178.5 +APolysilicon|net@295|||S900|contact@114||212|-130|nmos@25|poly-top|212|-133.5 +APolysilicon|net@297|||S900|contact@111||230.5|-130|nmos@36|poly-top|230.5|-133.5 +APolysilicon|net@300|||S900|contact@117||258|-130|nmos@44|poly-top|258|-133.5 +APolysilicon|net@301|||S900|contact@119||212|-150|nmos@45|poly-top|212|-153.5 +APolysilicon|net@304|||S900|contact@121||239.5|-150|nmos@48|poly-top|239.5|-153.5 +APolysilicon|net@305|||S900|contact@123||249|-150|nmos@27|poly-top|249|-153.5 +APolysilicon|net@308|||S2700|nmos@29|poly-top|249|-173.5|contact@132||249|-170 +APolysilicon|net@310|||S2700|nmos@33|poly-top|230.5|-173.5|contact@133||230.5|-170 +APolysilicon|net@311|||S2700|nmos@32|poly-top|221.5|-173.5|contact@134||221.5|-170 +APolysilicon|net@314|||S2700|nmos@39|poly-top|221.5|-191|contact@109||221.5|-190 +APolysilicon|net@316|||S2700|nmos@41|poly-top|239.5|-191|contact@138||239.5|-190 +APolysilicon|net@318|||S2700|nmos@37|poly-top|258|-191|contact@139||258|-190 +Ametal-1|net@339|||S900|contact@111||230.5|-130|contact@133||230.5|-170 +Ametal-1|net@340|||S900|contact@133||230.5|-170|contact@104||230.5|-207.5 +Ametal-1|net@341|||S900|contact@104||230.5|-207.5|contact@93||230.5|-242.5 +Ametal-1|net@342|||S900|contact@93||230.5|-242.5|contact@101||230.5|-260 +Ametal-1|net@344|||S900|contact@134||221.5|-170|contact@109||221.5|-190 +Ametal-1|net@345|||S900|contact@109||221.5|-190|contact@94||221.5|-242.5 +Ametal-1|net@347|||S900|contact@121||239.5|-150|contact@138||239.5|-190 +Ametal-1|net@348|||S900|contact@138||239.5|-190|contact@81||239.5|-225 +Ametal-1|net@350|||S900|contact@123||249|-150|contact@132||249|-170 +Ametal-1|net@351|||S900|contact@132||249|-170|contact@83||249|-225 +Ametal-1|net@352|||S900|contact@83||249|-225|contact@92||249|-242.5 +Ametal-1|net@353|||S900|contact@92||249|-242.5|contact@100||249|-260 +Ametal-1|net@355|||S900|contact@117||258|-130|contact@139||258|-190 +Ametal-1|net@356|||S900|contact@139||258|-190|contact@77||258|-207.5 +Ametal-1|net@357|||S900|contact@114||212|-130|contact@119||212|-150 +Ametal-1|net@358|||S900|contact@119||212|-150|contact@106||212|-207.5 +Ametal-1|net@359|||S900|contact@106||212|-207.5|contact@86||212|-225 +Ametal-1|net@360|||S900|contact@86||212|-225|contact@103||212|-260 +Ametal-1|net@363|||S2700|contact@36||258|-23|contact@44||258|-3 +Ametal-1|net@365|||S2700|contact@20||249|-63|contact@29||249|-43 +Ametal-1|net@366|||S2700|contact@29||249|-43|contact@50||249|17 +Ametal-1|net@367|||S2700|contact@50||249|17|contact@59||249|37 +Ametal-1|net@368|||S2700|contact@59||249|37|contact@67||249|57 +Ametal-1|net@370|||S2700|contact@18||239.5|-63|contact@35||239.5|-23 +Ametal-1|net@371|||S2700|contact@35||239.5|-23|contact@48||239.5|17 +Ametal-1|net@373|||S2700|contact@7||230.5|-83|contact@30||230.5|-43 +Ametal-1|net@374|||S2700|contact@30||230.5|-43|contact@71||230.5|-3 +Ametal-1|net@375|||S2700|contact@71||230.5|-3|contact@60||230.5|37 +Ametal-1|net@376|||S2700|contact@60||230.5|37|contact@68||230.5|57 +Ametal-1|net@378|||S2700|contact@31||221.5|-43|contact@39||221.5|-23 +Ametal-1|net@379|||S2700|contact@39||221.5|-23|contact@61||221.5|37 +Ametal-1|net@383|||S2700|contact@16||212|-63|contact@73||212|-3 +Ametal-1|net@384|||S2700|contact@73||212|-3|contact@53||212|17 +Ametal-1|net@385|||S2700|contact@53||212|17|contact@70||212|57 +AP-Active|net@387|||S0|pmos@11|diff-left|236.7|-54.5|pmos@8|diff-right|214.8|-54.5 +AP-Active|net@388|||S0|pmos@7|diff-left|255.2|-74.5|pmos@4|diff-right|233.3|-74.5 +AP-Active|net@389|||S0|pmos@4|diff-left|227.7|-74.5|pmos@2|diff-right|214.8|-74.5 +AP-Active|net@391|||S0|pmos@16|diff-left|246.2|-34.5|pmos@14|diff-right|233.3|-34.5 +AP-Active|net@393|||S0|pmos@23|diff-left|255.2|-14.5|pmos@21|diff-right|242.3|-14.5 +AP-Active|net@394|||S0|pmos@21|diff-left|236.7|-14.5|pmos@25|diff-right|224.3|-14.5 +AP-Active|net@396|||S0|pmos@47|diff-left|255.2|5.5|pmos@44|diff-right|233.3|5.5 +AP-Active|net@397|||S0|pmos@44|diff-left|227.7|5.5|pmos@36|diff-right|214.8|5.5 +AP-Active|net@398|||S1800|pmos@48|diff-right|214.8|25.5|pmos@27|diff-left|236.7|25.5 +AP-Active|net@399|||S0|pmos@32|diff-left|246.2|45.5|pmos@30|diff-right|233.3|45.5 +AP-Active|net@401|||S0|pmos@39|diff-left|246.2|65.5|pmos@37|diff-right|233.3|65.5 +AP-Active|net@402|||S0|pmos@37|diff-left|227.7|65.5|pmos@41|diff-right|214.8|65.5 +AN-Active|net@403|||S0|nmos@44|diff-right|255.2|-138.5|nmos@36|diff-left|233.3|-138.5 +AN-Active|net@404|||S0|nmos@36|diff-right|227.7|-138.5|nmos@25|diff-left|214.8|-138.5 +AN-Active|net@405|||S0|nmos@48|diff-right|236.7|-158.5|nmos@45|diff-left|214.8|-158.5 +AN-Active|net@406|||S0|nmos@29|diff-right|246.2|-178.5|nmos@33|diff-left|233.3|-178.5 +AN-Active|net@408|||S0|nmos@37|diff-right|255.2|-196|nmos@41|diff-left|242.3|-196 +AN-Active|net@409|||S1800|nmos@39|diff-left|224.3|-196|nmos@41|diff-right|236.7|-196 +AN-Active|net@413|||S1800|nmos@0|diff-left|214.8|-213.5|nmos@2|diff-right|227.7|-213.5 +AN-Active|net@414|||S1800|nmos@2|diff-left|233.3|-213.5|nmos@5|diff-right|255.2|-213.5 +AN-Active|net@415|||S0|nmos@9|diff-right|236.7|-231|nmos@6|diff-left|214.8|-231 +AN-Active|net@424|||S1800|nmos@17|diff-left|233.3|-248|nmos@13|diff-right|246.2|-248 +AN-Active|net@425|||S0|nmos@19|diff-right|246.2|-266.5|nmos@23|diff-left|233.3|-266.5 +AN-Active|net@426|||S0|nmos@23|diff-right|227.7|-266|nmos@21|diff-left|214.8|-266 +AP-Active|net@430|||S2700|pmos@28|diff-right|251.8|25.5|pin@58||251.8|26 +AN-Active|net@472|||S900|pin@67||264|-138.5|pin@68||264|-158.5 +AN-Active|net@473||1.8|S0|pin@68||264|-158.5|nmos@27|diff-left|251.8|-158.5 +AN-Active|net@474|||S0|pin@67||264|-138.5|nmos@44|diff-left|260.8|-138.5 +AN-Active|net@475|||S900|pin@68||264|-158.5|pin@69||264|-178.5 +AN-Active|net@476|||S0|pin@69||264|-178.5|nmos@29|diff-left|251.8|-178.5 +AN-Active|net@477|||S900|pin@69||264|-178.5|pin@70||264|-196 +AN-Active|net@478|||S0|pin@70||264|-196|nmos@37|diff-left|260.8|-196 +AN-Active|net@479|||S2700|pin@113||264|-214.5|pin@71||264|-213.5 +AN-Active|net@480|||S0|pin@71||264|-213.5|nmos@5|diff-left|260.8|-213.5 +AN-Active|net@481|||S900|pin@71||264|-213.5|pin@72||264|-231 +AN-Active|net@482|||S0|pin@72||264|-231|nmos@10|diff-left|251.8|-231 +AN-Active|net@483|||S900|pin@72||264|-231|pin@73||264|-248 +AN-Active|net@484|||S0|pin@73||264|-248|nmos@13|diff-left|251.8|-248 +AN-Active|net@485|||S900|pin@73||264|-248|pin@74||264|-266.5 +AN-Active|net@486|||S0|pin@74||264|-266.5|nmos@19|diff-left|251.8|-266.5 +AP-Active|net@487||1.8|S1800|pin@76||206|-74.5|pmos@2|diff-left|209.2|-74.5 +AP-Active|net@488||1.8|S2700|pin@76||206|-74.5|pin@77||206|-54.5 +AP-Active|net@489||1.8|S1800|pin@77||206|-54.5|pmos@8|diff-left|209.2|-54.5 +AP-Active|net@491||1.8|S1800|pin@78||206|-34.5|pmos@19|diff-left|218.7|-34.5 +AP-Active|net@493||1.8|S1800|pin@79||206|-14.5|pmos@25|diff-left|218.7|-14.5 +AP-Active|net@495||1.8|S0|pmos@36|diff-left|209.2|5.5|contact@186||172|5.5 +AP-Active|net@496||1.8|S900|pin@81||172|25.5|contact@186||172|5.5 +AP-Active|net@497||1.8|S1800|pin@81||172|25.5|pmos@48|diff-left|209.2|25.5 +AP-Active|net@498||1.8|S2700|pin@81||172|25.5|pin@82||172|45.5 +AP-Active|net@499||1.8|S1800|pin@82||172|45.5|pmos@35|diff-left|218.7|45.5 +AP-Active|net@502||1.8|S0|pin@84||264|-74.5|pmos@7|diff-right|260.8|-74.5 +AP-Active|net@503||1.8|S2700|pin@84||264|-74.5|pin@85||264|-54.5 +AP-Active|net@504||1.8|S0|pin@85||264|-54.5|pmos@12|diff-right|251.8|-54.5 +AP-Active|net@506||1.8|S0|pin@86||264|-34.5|pmos@16|diff-right|251.8|-34.5 +AP-Active|net@507||1.8|S2700|pin@86||264|-34.5|contact@184||264|-17 +AP-Active|net@508||1.8|S0|pin@87||264|-14.5|pmos@23|diff-right|260.8|-14.5 +AP-Active|net@509||1.8|S0|pin@88||264|5.5|pmos@47|diff-right|260.8|5.5 +AP-Active|net@510||1.8|S2700|pin@88||264|5.5|pin@89||264|25.5 +AP-Active|net@511||1.8|S0|pin@89||264|25.5|pmos@28|diff-right|251.8|25.5 +AP-Active|net@513||1.8|S0|pin@90||264|45.5|pmos@32|diff-right|251.8|45.5 +AP-Active|net@515||1.8|S0|pin@91||264|65.5|pmos@39|diff-right|251.8|65.5 +AN-Active|net@516||1.8|S1800|pin@92||206|-138.5|nmos@25|diff-right|209.2|-138.5 +Ametal-1|net@531|||S2700|contact@157||212|-83|contact@16||212|-63 +APolysilicon|net@532|||S2700|contact@157||212|-83|pmos@2|poly-bottom|212|-79.5 +Ametal-1|net@533|||S2700|contact@157||212|-83|pin@44||212|-79.5 +AN-Active|net@556|||S900|pin@70||264|-196|pin@113||264|-214.5 +AN-Active|net@557|||S1800|pin@113||264|-214.5|pin@114||285|-214.5 +Ametal-1|net@599|||S1800|pin@136||248.5|-63|contact@20||249|-63 +Ametal-1|net@601|||S1800|pin@137||248.5|-150|contact@123||249|-150 +Ametal-1|net@699|||S900|pin@195||172|-32.5|contact@159||172|-218.5 +AP-Active|net@704||1.8|S2700|pin@85||264|-54.5|pin@86||264|-34.5 +AP-Active|net@705||1.8|S900|pin@79||206|-14.5|pin@78||206|-34.5 +AP-Active|net@708||1.8|S900|pin@88||264|5.5|pin@87||264|-14.5 +AP-Active|net@709||1.8|S2700|pin@90||264|45.5|pin@91||264|65.5 +Ametal-1|net@711|||S1800|pin@195||172|-32.5|pin@197||184.5|-32.5 +AP-Active|net@713||1.8|S900|pin@90||264|45.5|pin@89||264|25.5 +AP-Active|net@716||1.8|S2700|contact@184||264|-17|pin@87||264|-14.5 +Ametal-1|net@717|||S0|pin@209||282.5|-17|contact@184||264|-17 +AP-Active|net@718||1.8|S0|pmos@41|diff-left|209.2|65.5|pin@201||172|65.5 +AP-Active|net@719||1.8|S900|pin@201||172|65.5|pin@82||172|45.5 +Ametal-1|net@724|||S2700|pin@195||172|-32.5|contact@186||172|5.5 +AN-Active|net@731|||S0|nmos@49|diff-left|267.2|-158.5|pin@68||264|-158.5 +AP-Active|net@732||1.8|S0|pmos@49|diff-left|267.7|-74.5|pin@84||264|-74.5 +AN-Active|net@734|||S1800|nmos@49|diff-right|272.8|-158.5|contact@189||283.3|-158.5 +APolysilicon|net@746|||S1800|pin@216||270|-153.5|nmos@49|poly-top|270|-153.5 +AP-Active|net@785||1.8|S0|pmos@50|diff-left|267.7|-54.5|pin@85||264|-54.5 +AN-Active|net@787|||S1800|pin@114||285|-214.5|contact@192||291.5|-214.5 +Ametal-1|net@788|||S1800|contact@192||291.5|-214.5|pin@239||302.5|-214.5 +APolysilicon|net@793|||S900|pmos@50|poly-bottom|270.5|-59.5|pin@336||270.5|-60.5 +Ametal-1|net@829|||S1800|pin@268||238.5|-63|contact@18||239.5|-63 +APolysilicon|net@852|||S2700|pin@275||258|-83|pmos@7|poly-bottom|258|-79.5 +APolysilicon|net@853|||S2700|contact@200||258|-83.5|pin@275||258|-83 +APolysilicon|net@854|||S900|pmos@49|poly-bottom|270.5|-79.5|pin@276||270.5|-83 +APolysilicon|net@855|||S1800|pin@275||258|-83|pin@276||270.5|-83 +Ametal-1|net@883|||S1800|pin@284||239|-150|contact@121||239.5|-150 +Ametal-1|net@885|||S0|pin@285||239|-63|pin@268||238.5|-63 +AN-Active|net@898|||S2700|contact@209||289|-179|pin@288||289|-178.5 +AN-Active|net@899|||S0|pin@288||289|-178.5|nmos@50|diff-right|274.8|-178.5 +AN-Active|net@900|||S1800|nmos@51|diff-right|275.3|-197|contact@210||295.5|-197 +AP-Active|net@902||1.8|S1800|pmos@49|diff-right|273.3|-74.5|contact@211||283.5|-74.5 +AP-Active|net@904|||S1800|pmos@50|diff-right|273.3|-54.5|contact@212||289|-54.5 +AP-Active|net@906||1.8|S0|pmos@51|diff-left|268.2|-34.5|pin@86||264|-34.5 +AP-Active|net@907|||S1800|pmos@51|diff-right|273.8|-34.5|contact@213||295.5|-34.5 +APolysilicon|net@908|||S2700|pin@216||270|-153.5|pin@290||270|-129.5 +APolysilicon|net@909|||S0|pin@290||270|-129.5|pin@291||258|-129.5 +APolysilicon|net@910|||S900|pin@291||258|-129.5|contact@117||258|-130 +Ametal-2|net@917|||S0|contact@216||283.5|-122.5|contact@215||249|-122.5 +Ametal-1|net@918|||S900|contact@215||249|-122.5|pin@295||249|-150 +Ametal-1|net@919|||S0|pin@295||249|-150|pin@137||248.5|-150 +Ametal-1|net@920|||S2700|contact@215||249|-122.5|contact@20||249|-63 +Ametal-1|net@921|||S900|contact@216||283.5|-122.5|pin@296||283.5|-158.5 +Ametal-1|net@922|||S0|pin@296||283.5|-158.5|contact@189||283.3|-158.5 +Ametal-1|net@923|||S0|contact@216||283.5|-122.5|pin@297||283.3|-122.5 +Ametal-2|net@925|||S0|contact@218||289|-116.5|contact@217||230.5|-116.5 +Ametal-1|net@926|||S2700|contact@218||289|-116.5|contact@212||289|-54.5 +Ametal-1|net@927|||S900|contact@218||289|-116.5|contact@209||289|-179 +Ametal-2|net@928|||S1800|contact@220||213|-110.5|contact@219||295.5|-110.5 +Ametal-1|net@929|||S2700|contact@219||295.5|-110.5|contact@213||295.5|-34.5 +Ametal-1|net@930|||S2700|contact@210||295.5|-197|contact@219||295.5|-110.5 +APolysilicon|net@931|||S900|pin@276||270.5|-83|pin@300||270.5|-127 +APolysilicon|net@932|||S0|pin@298||270.5|-129.5|pin@290||270|-129.5 +Ametal-1|net@934|||S1800|contact@221||306|-127|pin@299||313.5|-127 +APolysilicon|net@935|||S900|pin@300||270.5|-127|pin@298||270.5|-129.5 +APolysilicon|net@936|||S0|contact@221||306|-127|pin@300||270.5|-127 +APolysilicon|net@937|||S0|contact@222||277.5|-62.5|pin@242||270.5|-62.5 +APolysilicon|net@938|||S0|contact@223||277.5|-169.5|pin@301||272|-169.5 +APolysilicon|net@939|||S900|pin@328||272|-171|pin@330||272|-172.5 +APolysilicon|net@941|||S1800|contact@222||277.5|-62.5|contact@224||309|-62.5 +Ametal-1|net@943|||S0|pin@302||316.5|-62.5|contact@224||309|-62.5 +APolysilicon|net@944|||S0|contact@226||278|-41.5|pin@303||272|-41.5 +APolysilicon|net@952|||S900|contact@227||272.5|-191|nmos@51|poly-top|272.5|-191.5 +Ametal-1|net@953|||S1800|pin@310||263.5|-191|contact@227||272.5|-191 +Ametal-1|net@954|||S1800|pin@310||263.5|-191|pin@311||264.5|-191 +Ametal-1|net@956|||S900|contact@217||230.5|-116.5|contact@111||230.5|-130 +Ametal-1|net@957|||S2700|contact@217||230.5|-116.5|contact@7||230.5|-83 +Ametal-1|net@958|||S0|contact@220||213|-110.5|pin@312||212|-110.5 +Ametal-1|net@959|||S900|pin@312||212|-110.5|contact@114||212|-130 +Ametal-1|net@960|||S0|contact@220||213|-110.5|pin@313||212|-110.5 +Ametal-1|net@961|||S2700|pin@313||212|-110.5|contact@157||212|-83 +APolysilicon|net@962|||S900|contact@226||278|-41.5|pin@314||278|-42 +APolysilicon|net@963|||S1800|pin@314||278|-42|contact@225||309|-42 +Ametal-1|net@964|||S0|contact@226||278|-41.5|pin@315||264|-41.5 +Ametal-1|net@965|||S900|pin@315||264|-41.5|pin@309||264|-64.5 +Ametal-1|net@966|||S2700|contact@228||263.5|-104|pin@316||263.5|-64.5 +Ametal-1|net@967|||S1800|pin@316||263.5|-64.5|pin@309||264|-64.5 +Ametal-1|net@968|||S900|contact@228||263.5|-104|pin@317||263.5|-191 +Ametal-1|net@969|||S1800|pin@317||263.5|-191|pin@311||264.5|-191 +Ametal-2|net@970|||S1800|contact@229||220|-104|contact@228||263.5|-104 +Ametal-1|net@971|||S1800|contact@229||220|-104|pin@318||221.5|-104 +Ametal-1|net@972|||S2700|pin@318||221.5|-104|contact@31||221.5|-43 +Ametal-1|net@973|||S900|contact@229||220|-104|pin@319||220|-170 +Ametal-1|net@974|||S1800|pin@319||220|-170|contact@134||221.5|-170 +Ametal-1|net@983|||S1800|pin@209||282.5|-17|pin@323||307|-17 +Ametal-1|net@984|||S2700|contact@200||258|-83.5|contact@36||258|-23 +AP-Active|net@985||1.8|S2700|pin@77||206|-54.5|pin@324||206|-43.5 +AP-Active|net@986||1.8|S2700|pin@324||206|-43.5|pin@78||206|-34.5 +AP-Active|net@987||3|S0|pin@324||206|-43.5|contact@185||200.5|-43.5 +Ametal-1|net@988|||S2700|contact@160||200.5|-174|contact@185||200.5|-43.5 +Ametal-1|net@989|||S0|contact@185||200.5|-43.5|pin@325||184.5|-43.5 +Ametal-1|net@990|||S1800|contact@225||309|-42|pin@326||318|-42 +APolysilicon|net@991|||S900|pin@301||272|-169.5|pin@328||272|-171 +APolysilicon|net@992|||S0|pin@327||276|-171|pin@328||272|-171 +APolysilicon|net@993|||S900|pin@330||272|-172.5|nmos@50|poly-top|272|-173.5 +APolysilicon|net@994|||S0|pin@329||279|-172.5|pin@330||272|-172.5 +APolysilicon|net@995|||S900|pmos@51|poly-bottom|271|-39.5|pin@331||271|-41.5 +APolysilicon|net@996|||S1800|pin@331||271|-41.5|pin@303||272|-41.5 +APolysilicon|net@997|||S0|pin@332||279.5|-39.5|pmos@51|poly-bottom|271|-39.5 +APolysilicon|net@998|||S0|pin@333||279.5|-43|pin@334||271|-43 +APolysilicon|net@999|||S2700|pin@334||271|-43|pmos@51|poly-bottom|271|-39.5 +APolysilicon|net@1000|||S900|pin@336||270.5|-60.5|pin@242||270.5|-62.5 +APolysilicon|net@1001|||S0|pin@335||275.5|-60.5|pin@336||270.5|-60.5 +APolysilicon|net@1002|||S0|pin@337||275.5|-64.5|pin@338||270.5|-64.5 +APolysilicon|net@1003|||S2700|pin@338||270.5|-64.5|pin@336||270.5|-60.5 +Ametal-1|net@1004|||S900|contact@211||283.5|-74.5|pin@339||283.5|-122.5 +Ametal-1|net@1005|||S0|pin@339||283.5|-122.5|pin@297||283.3|-122.5 +Ametal-1|net@1006|||S900|contact@18||239.5|-63|contact@121||239.5|-150 +Ametal-1|net@1007|||S2700|contact@232||258|-97.5|contact@200||258|-83.5 +Ametal-1|net@1008|||S900|contact@232||258|-97.5|contact@117||258|-130 +Ametal-2|net@1009|||S1800|contact@232||258|-97.5|contact@231||277|-97.5 +Ametal-1|net@1010|||S2700|contact@231||277|-97.5|pin@340||277|-62.5 +Ametal-1|net@1011|||S1800|pin@340||277|-62.5|contact@222||277.5|-62.5 +Ametal-1|net@1012|||S1800|contact@231||277|-97.5|pin@341||277.5|-97.5 +Ametal-1|net@1013|||S900|pin@341||277.5|-97.5|contact@223||277.5|-169.5 +Eci||D5G2;|pin@326||B +Eco||D5G2;|pin@197||P +EdecSucceeded||D5G2;|pin@302||B +Egnd||D5G2;|pin@239||B +Eone||D5G2;|pin@299||B +Escan_1@748169449|scan|D5G2;|pin@325||B +Evdd||D5G2;|pin@323||B +X + # Cell rippleCarry;1{sch} -CrippleCarry;1{sch}||schematic|1243583834060|1243584103949| -IredFive:NMOS;1{ic}|NMOS@0||-26|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@1||-26|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@2||-16|-94|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@3||-16|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@4||-26|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@5||-6|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@6||-6|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@7||-6|-83|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@8||4|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@9||-16|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@10||-16|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@11||-16|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@12||4|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@13||-6|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@14||-6|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@15||-6|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@16||4|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@17||4|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@18||-26|-105|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@19||-26|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@20||4|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@21||4|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@22||-26|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:NMOS;1{ic}|NMOS@23||-16|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@0||-73|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@1||-73|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@2||-43|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@3||-43|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@4||-43|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@5||-63|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@6||-63|-94|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@7||-63|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@8||-53|-83|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@9||-63|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@10||-53|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@11||-53|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@12||-73|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@13||-63|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@14||-53|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@15||-53|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@16||-53|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@17||-43|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@18||-43|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@19||-43|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@20||-63|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@21||-73|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@22||-73|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 -IredFive:PMOS;1{ic}|PMOS@23||-73|-105|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1 +CrippleCarry;1{sch}||schematic|1243583834060|1243847490211| +IredFive:NMOS;1{ic}|NMOS@0||-26|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@1||-26|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@2||-16|-94|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@3||-16|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@4||-26|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@5||-6|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@6||-6|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@7||-6|-83|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@8||4|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@9||-16|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@10||-16|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@11||-16|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@12||4|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@13||-6|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@14||-6|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@15||-6|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@16||4|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@17||4|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@18||-26|-105|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@19||-26|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@20||4|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@21||4|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@22||-26|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:NMOS;1{ic}|NMOS@23||-16|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.8 +IredFive:PMOS;1{ic}|PMOS@0||-73|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@1||-73|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@2||-43|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@3||-43|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@4||-43|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@5||-63|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@6||-63|-94|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@7||-63|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@8||-53|-83|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@9||-63|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@10||-53|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@11||-53|-100|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@12||-73|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@13||-63|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@14||-53|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@15||-53|-30|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@16||-53|-41|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@17||-43|-24|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@18||-43|-35|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@19||-43|-46|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@20||-63|-19|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@21||-73|-78|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@22||-73|-89|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 +IredFive:PMOS;1{ic}|PMOS@23||-73|-105|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-1;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S.666 Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@1||25|-35|||| -NOff-Page|conn@2||29|-90|||| +NOff-Page|conn@1||28|-35|||| +NOff-Page|conn@2||27|-90|||| NOff-Page|conn@3||-105|22|||| NOff-Page|conn@4||-105|13|||| NOff-Page|conn@5||-106|5|||| NGround|gnd@0||4|-56|||| NGround|gnd@1||4|-115|||| -IredFive:inv;1{ic}|inv@0||-91|13|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@1||-91|5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 -IredFive:inv;1{ic}|inv@2||-91|22|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@0||-91|13|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@1||-91|5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 +IredFive:inv;1{ic}|inv@2||-91|22|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 Ngeneric:Invisible-Pin|pin@0||-42|50|||||ART_message(D5G8;)SrippleCarry Ngeneric:Invisible-Pin|pin@1||-41|41|||||ART_message(D5G4;)Sam 29 May 2009 Ngeneric:Invisible-Pin|pin@2||-42.5|12.5|||||ART_message(D5G6;)Sripple-carry logic @@ -2023,8 +4066,6 @@ NWire_Pin|pin@23||19|-35|||R| NWire_Pin|pin@24||-11|-15|||| NWire_Pin|pin@25||-82|-24|||Y| NWire_Pin|pin@26||-11|-12|||| -NWire_Pin|pin@27||-58|-51|||| -NWire_Pin|pin@28||-58|-57|||| NWire_Pin|pin@29||-99.5|-41|||| NWire_Pin|pin@30||-99.5|-30|||| NWire_Pin|pin@31||-99.5|-19|||| @@ -2063,8 +4104,6 @@ NWire_Pin|pin@66||4|-110|||| NWire_Pin|pin@67||-11|-74|||| NWire_Pin|pin@68||-11|-71|||| NWire_Pin|pin@69||-82|-46|||Y| -NWire_Pin|pin@70||-58|-110|||| -NWire_Pin|pin@71||-58|-116|||| NWire_Pin|pin@72||-99.5|-78|||| NWire_Pin|pin@73||16|-90|||| NWire_Pin|pin@74||-99|-89|||Y| @@ -2074,17 +4113,23 @@ NWire_Pin|pin@77||-82|-100|||Y| NWire_Pin|pin@78||-73|-15|||| NWire_Pin|pin@79||-53|-15|||| NWire_Pin|pin@80||-103|13|||| -NPower|pwr@0||-73|-8|||| -NPower|pwr@1||-73|-67|||| +NWire_Pin|pin@81||-58.5|-15|||| +NWire_Pin|pin@82||-58.5|-11.5|||| +NWire_Pin|pin@83||-71.5|-51|||| +NWire_Pin|pin@84||-58.5|-110|||| +NWire_Pin|pin@85||-59|-74|||| +NWire_Pin|pin@86||-59|-69.5|||| +NPower|pwr@0||-71.5|-55.5|||| +NPower|pwr@1||-58.5|-114.5|||| IrippleCarry;1{ic}|rippleCa@0||31|17|||D5G4; Awire|ci|D5G2;||1800|pin@14||-99|-24|pin@25||-82|-24 Awire|ci|D5G2;||1800|pin@39||-99|-83|pin@40||-82|-83 Awire|co|D5G2;||2700|pin@67||-11|-74|pin@68||-11|-71 -Awire|co|D5G2;||900|pin@70||-58|-110|pin@71||-58|-116 +Awire|co|D5G2;||2700|pin@85||-59|-74|pin@86||-59|-69.5 Awire|decSucceeded|D5G2;||1800|pin@36||-99|-35|pin@47||-82|-35 Awire|decSucceeded|D5G2;||1800|pin@41||-99|-94|pin@42||-82|-94 Awire|net@0|||2700|PMOS@0|s|-73|-17|pin@78||-73|-15 -Awire|net@1|||1800|pin@11||-73|-15|pin@79||-53|-15 +Awire|net@1|||1800|pin@11||-73|-15|pin@81||-58.5|-15 Awire|net@2|||900|PMOS@12|d|-73|-48|pin@5||-73|-51 Awire|net@3|||900|NMOS@22|s|-26|-80|NMOS@19|d|-26|-87 Awire|net@4|||900|NMOS@19|s|-26|-91|NMOS@18|d|-26|-103 @@ -2108,9 +4153,7 @@ Awire|net@21|||2700|gnd@1||4|-113|pin@66||4|-110 Awire|net@22|||1800|pin@67||-11|-74|pin@57||-6|-74 Awire|net@23|||1800|pin@59||-16|-74|pin@67||-11|-74 Awire|net@24|||900|PMOS@9|d|-63|-37|PMOS@13|s|-63|-39 -Awire|net@25|||1800|pin@70||-58|-110|pin@50||-53|-110 -Awire|net@26|||1800|pin@51||-63|-110|pin@70||-58|-110 -Awire|net@27|||0|conn@2|a|27|-90|pin@73||16|-90 +Awire|net@27|||0|conn@2|a|25|-90|pin@73||16|-90 Awire|net@28|||1800|PMOS@21|g|-76|-78|PMOS@5|g|-66|-78 Awire|net@29|||1800|PMOS@5|g|-66|-78|PMOS@2|g|-46|-78 Awire|net@30|||1800|pin@40||-82|-83|PMOS@8|g|-56|-83 @@ -2118,7 +4161,7 @@ Awire|net@31|||1800|pin@75||-82|-89|PMOS@22|g|-76|-89 Awire|net@32|||1800|PMOS@22|g|-76|-89|PMOS@10|g|-56|-89 Awire|net@33|||1800|PMOS@10|g|-56|-89|PMOS@3|g|-46|-89 Awire|net@34|||1800|pin@42||-82|-94|PMOS@6|g|-66|-94 -Awire|net@35|||1800|pin@5||-73|-51|pin@7||-63|-51 +Awire|net@35|||1800|pin@83||-71.5|-51|pin@7||-63|-51 Awire|net@36|||1800|pin@77||-82|-100|PMOS@7|g|-66|-100 Awire|net@37|||1800|PMOS@7|g|-66|-100|PMOS@11|g|-56|-100 Awire|net@38|||1800|PMOS@11|g|-56|-100|PMOS@4|g|-46|-100 @@ -2144,7 +4187,6 @@ Awire|net@57|||900|PMOS@19|d|-43|-48|pin@10||-43|-51 Awire|net@58|||900|pin@79||-53|-15|PMOS@14|s|-53|-22 Awire|net@59|||0|pin@10||-43|-51|pin@6||-53|-51 Awire|net@60|||0|pin@4||-63|-15|pin@11||-73|-15 -Awire|net@61|||900|pwr@0||-73|-8|pin@11||-73|-15 Awire|net@62|||2700|NMOS@4|d|-26|-17|pin@12||-26|-15 Awire|net@63|||900|pin@13||-6|-15|NMOS@15|d|-6|-22 Awire|net@64|||1800|pin@12||-26|-15|pin@15||-16|-15 @@ -2194,13 +4236,11 @@ Awire|net@107|||1800|pin@25||-82|-24|PMOS@14|g|-56|-24 Awire|net@108|||1800|pin@47||-82|-35|PMOS@9|g|-66|-35 Awire|net@109|||1800|pin@69||-82|-46|PMOS@12|g|-76|-46 Awire|net@110|||1800|pin@24||-11|-15|pin@13||-6|-15 -Awire|net@111|||0|conn@1|a|23|-35|pin@23||19|-35 +Awire|net@111|||0|conn@1|a|26|-35|pin@23||19|-35 Awire|net@112|||1800|pin@15||-16|-15|pin@24||-11|-15 Awire|net@113|||900|PMOS@1|d|-73|-32|PMOS@12|s|-73|-44 -Awire|net@114|||1800|pin@27||-58|-51|pin@6||-53|-51 -Awire|net@115|||1800|pin@7||-63|-51|pin@27||-58|-51 Awire|net@116|||2700|PMOS@21|s|-73|-76|pin@45||-73|-74 -Awire|net@117|||1800|pin@55||-73|-74|pin@46||-53|-74 +Awire|net@117|||1800|pin@55||-73|-74|pin@85||-59|-74 Awire|net@118|||900|pin@46||-53|-74|PMOS@8|s|-53|-81 Awire|net@119|||1800|pin@45||-73|-74|pin@48||-63|-74 Awire|net@120|||900|pin@48||-63|-74|PMOS@5|s|-63|-76 @@ -2223,7 +4263,6 @@ Awire|net@136|||900|PMOS@3|d|-43|-91|PMOS@4|s|-43|-98 Awire|net@137|||900|PMOS@4|d|-43|-102|pin@54||-43|-110 Awire|net@138|||0|pin@54||-43|-110|pin@50||-53|-110 Awire|net@139|||0|pin@48||-63|-74|pin@55||-73|-74 -Awire|net@140|||900|pwr@1||-73|-67|pin@55||-73|-74 Awire|net@141|||2700|NMOS@22|d|-26|-76|pin@56||-26|-74 Awire|net@142|||900|pin@57||-6|-74|NMOS@7|d|-6|-81 Awire|net@143|||1800|pin@56||-26|-74|pin@59||-16|-74 @@ -2233,10 +4272,18 @@ Awire|net@147|||1800|conn@3|y|-103|22|inv@2|in|-93.5|22 Awire|net@148|||900|conn@4|y|-103|13|pin@80||-103|13 Awire|net@149|||1800|pin@80||-103|13|inv@0|in|-93.5|13 Awire|net@150|||1800|conn@5|y|-104|5|inv@1|in|-93.5|5 +Awire|net@151|||0|pin@6||-53|-51|pin@7||-63|-51 +Awire|net@152|||1800|pin@81||-58.5|-15|pin@79||-53|-15 +Awire|net@153|||1800|pin@5||-73|-51|pin@83||-71.5|-51 +Awire|net@154|||2700|pwr@0||-71.5|-55.5|pin@83||-71.5|-51 +Awire|net@155|||0|pin@50||-53|-110|pin@84||-58.5|-110 +Awire|net@156|||0|pin@84||-58.5|-110|pin@51||-63|-110 +Awire|net@157|||2700|pwr@1||-58.5|-114.5|pin@84||-58.5|-110 +Awire|net@158|||1800|pin@85||-59|-74|pin@46||-53|-74 Awire|one|D5G2;||1800|pin@58||-99|-46|pin@69||-82|-46 Awire|one|D5G2;||1800|pin@43||-99|-105|pin@44||-82|-105 Awire|scan|D5G2;||2700|pin@24||-11|-15|pin@26||-11|-12 -Awire|scan|D5G2;||900|pin@27||-58|-51|pin@28||-58|-57 +Awire|scan|D5G2;||2700|pin@81||-58.5|-15|pin@82||-58.5|-11.5 Awire|~ci|D5G2;||0|PMOS@0|g|-76|-19|pin@31||-99.5|-19 Awire|~ci|D5G2;||1800|inv@2|out|-88.5|22|pin@38||-79|22 Awire|~ci|D5G2;||0|PMOS@21|g|-76|-78|pin@72||-99.5|-78 -- 1.7.10.4