predCond NCC clean
authorAdam Megacz <adam@megacz.com>
Thu, 24 Sep 2009 01:54:14 +0000 (18:54 -0700)
committerAdam Megacz <adam@megacz.com>
Thu, 24 Sep 2009 01:54:14 +0000 (18:54 -0700)
chips/omegaCounter/40nm/electric/omegaCounter.jelib

index eb51ead..07f8671 100644 (file)
@@ -27,9 +27,9 @@ Tcmos90|"GDS(TSMC)LayerForOD33INcmos90"()S111
 Ttft|SelectedFoundryFortft()SMOSIS
 
 # Cell DRCme;1{lay}
-CDRCme;1{lay}||tsmcSun40GP|1253744958747|1253752809487|
+CDRCme;1{lay}||tsmcSun40GP|1253744958747|1253753312537|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Inor3oai;1{lay}|nor3oai@0||-264|262|R||D5G4;
+Inor3oai;1{lay}|nor3oai@0||-274|113.75|R||D5G4;
 NPoly-Pin|pin@0||-389|91||||
 NPoly-Pin|pin@1||-286|91||||
 NPoly-Pin|pin@2||-249|-35||||
@@ -42,29 +42,28 @@ NPoly-Pin|pin@8||-234|199||||
 NPoly-Pin|pin@9||-145|199||||
 NPoly-Pin|pin@10||-237|253||||
 NPoly-Pin|pin@11||-145|253||||
-NMetal-1-Pin|pin@12||-271|10||||
-NMetal-1-Pin|pin@13||-256|-12||||
-NMetal-1-Pin|pin@14||-241|280.5||||
-NMetal-1-Pin|pin@15||-286|279.5||||
+NMetal-1-Pin|pin@12||-274|10||||
+NMetal-1-Pin|pin@13||-289|-12||||
+NMetal-1-Pin|pin@14||-244|280.5||||
+NMetal-1-Pin|pin@15||-289|279.5||||
 Iselect_x16;1{lay}|select_x@0||-259|-50|R||D5G4;
 Iselect_x16;1{lay}|select_x@1||-259|238|R||D5G4;
-Iwells;1{lay}|wells@0||-264|-250|R||D5G4;
+Iwells;1{lay}|wells@0||-266.5|-250|R||D5G4;
 APoly|net@0|||S1800|pin@0||-389|91|pin@1||-286|91
 APoly|net@1|||S1800|pin@2||-249|-35|pin@3||-146|-35
 APoly|net@2|||S1800|pin@4||-391|163|pin@5||-288|163
 APoly|net@3|||S1800|pin@6||-391|253|pin@7||-288|253
 APoly|net@4|||S1800|pin@8||-234|199|pin@9||-145|199
 APoly|net@5|||S1800|pin@10||-237|253|pin@11||-145|253
-AMetal-1|net@6|||S900|nor3oai@0|inb_1|-271|73|pin@12||-271|10
-AMetal-1|net@7|||S900|nor3oai@0|inc_1|-256|37|pin@13||-256|-12
-AMetal-1|net@8|||S2700|nor3oai@0|inc|-241|235|pin@14||-241|280.5
-AMetal-1|net@9|||S2700|nor3oai@0|ina|-286|235|pin@15||-286|279.5
-AMetal-2|net@10|||S2700|wells@0|vdd_2|-369|-253|nor3oai@0|vdd_1|-369|-26
-AMetal-2|net@11|||S2700|wells@0|vdd_1|-339|-253|nor3oai@0|vdd|-339|-26
-AMetal-2|net@12|||S2700|wells@0|vdd|-309|-253|nor3oai@0|vdd_2|-309|-26
-AMetal-2|net@13|||S2700|wells@0|gnd|-219|-227|nor3oai@0|gnd_7|-219|-26.5
-AMetal-2|net@14|||S2700|wells@0|gnd_1|-189|-227|nor3oai@0|gnd_6|-189|-26.5
-AMetal-2|net@15|||S2700|wells@0|gnd_2|-159|-227|nor3oai@0|gnd_5|-159|-26.5
+AMetal-1|net@6|||S900|nor3oai@0|inb_1|-274|73|pin@12||-274|10
+AMetal-1|net@7|||S900|nor3oai@0|inc_1|-289|37|pin@13||-289|-12
+AMetal-1|net@9|||S2700|nor3oai@0|ina|-289|234.75|pin@15||-289|279.5
+AMetal-2|net@10|||S2700|wells@0|vdd_2|-371.5|-253|nor3oai@0|vdd_1|-371.5|-26.25
+AMetal-2|net@11|||S2700|wells@0|vdd_1|-341.5|-253|nor3oai@0|vdd|-341.5|-26.25
+AMetal-2|net@12|||S2700|wells@0|vdd|-311.5|-253|nor3oai@0|vdd_2|-311.5|-26.25
+AMetal-2|net@13|||S2700|wells@0|gnd|-221.5|-227|nor3oai@0|gnd_7|-221.5|-26.75
+AMetal-2|net@14|||S2700|wells@0|gnd_1|-191.5|-227|nor3oai@0|gnd_6|-191.5|-26.75
+AMetal-2|net@15|||S2700|wells@0|gnd_2|-161.5|-227|nor3oai@0|gnd_5|-161.5|-26.75
 X
 
 # Cell buf;1{doc}
@@ -967,7 +966,7 @@ Evdd_when_not_disabled||D5G2;|pin@47||I
 X
 
 # Cell newCell;1{sch}
-CnewCell;1{sch}||schematic|1242942044308|1253735480296||LEDRIVE_fire@0()F12.738704|LEDRIVE_inv@63()F7.869788|LEDRIVE_inv@64()F6.7883825|LEDRIVE_nor3@0()F4.0163803|LEDRIVE_pred@1()F21.636974|LEDRIVE_predCond@1()F21.636974|LEDRIVE_predCond@2()F22.513935|LEDRIVE_succCond@3()F22.513935
+CnewCell;1{sch}||schematic|1242942044308|1253752982546||LEDRIVE_fire@0()F12.738704|LEDRIVE_inv@63()F7.869788|LEDRIVE_inv@64()F6.7883825|LEDRIVE_nor3@0()F4.0163803|LEDRIVE_pred@1()F21.636974|LEDRIVE_predCond@1()F21.636974|LEDRIVE_predCond@2()F22.513935|LEDRIVE_succCond@3()F22.513935
 IpurpleFive:LEsettings;1{ic}|LEsettin@1||52|25|||D5G4;|ATTR_LESETTINGS(D5G1;NPY-1.5;)I1|ATTR_alpha(D5G1;NPY0.5;)S0|ATTR_epsilon(D5G1;NPY3.5;)F0.0010|ATTR_gate_cap(D5G1;NPY1.5;)F0.19|ATTR_keeper_ratio(D5G1;NPY-0.5;)F0.1|ATTR_max_iter(D5G1;NPY2.5;)I30|ATTR_su(D5G1;NPY5.5;)S4.7|ATTR_wire_ratio(D5G1;NPY4.5;)F0.16|ATTR_x1inverter_length(D5G1;NPY-3.5;)F2.0|ATTR_x1inverter_nwidth(D5G1;NPY-4.5;)F3.0|ATTR_x1inverter_pwidth(D5G1;NPY-5.5;)F6.0
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||58.5|-7.5|||Y|
@@ -1067,6 +1066,7 @@ NWire_Pin|pin@1078||11.5|4||||
 NWire_Pin|pin@1079||7.5|8.25||||
 NWire_Pin|pin@1080||9.5|10||||
 NWire_Pin|pin@1081||20|10||||
+NWire_Pin|pin@1082||9.5|8.25||||
 IredFive:pms2;1{ic}|pms2@0||110.5|-29.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX8.75;Y3.25;)S3
 Ipred;1{ic}|pred@1||41|-17|||D5G4;|ATTR_X(D5G3;NOJPX-5.5;Y4.5;)S24
 IpredCond;1{ic}|predCond@1||-30|-14.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-2;Y-4.5;)S21
@@ -1183,11 +1183,12 @@ Awire|net@2529|||0|pin@1058||6.5|-30.5|pin@1077||5.75|-30.5
 Awire|net@2530|||900|core@0|inc_1|11.5|12|pin@1078||11.5|4
 Awire|net@2532|||0|pin@1067||39|4|pin@1078||11.5|4
 Awire|net@2533|||0|pin@1072||18|8.25|pin@1079||7.5|8.25
-Awire|net@2534|||900|core@0|ina_1|7.5|12|pin@1079||7.5|8.25
-Awire|net@2535|||900|core@0|inb_1|9.5|12|pin@1080||9.5|10
 Awire|net@2536|||1800|pin@1080||9.5|10|pin@1081||20|10
 Awire|net@2537|||2700|pin@1071||20|8.25|pin@1081||20|10
 Awire|net@2538|||0|conn@13|y|37|15|core@0|vdd_when_not_disabled|12|15
+Awire|net@2539|||3150|pin@1080||9.5|10|core@0|ina_1|7.5|12
+Awire|net@2540|||1800|pin@1079||7.5|8.25|pin@1082||9.5|8.25
+Awire|net@2541|||900|core@0|inb_1|9.5|12|pin@1082||9.5|8.25
 ELSN[OneOrTwo]|LSN[TwoOrDone]|D5G2;X4.25;Y-2.75;|conn@0|a|B
 ELSN[OneOrDone]|LSN[TwoOrOne]|D5G2;X3.75;Y2.75;|conn@3|a|B
 EMSN[OneOrTwo]|MSN[TwoOrDone]|D5G2;X2.75;Y3.75;|conn@1|a|B
@@ -1295,16 +1296,16 @@ Evdd_when_not_disabled||D4G2;|pin@39||I
 X
 
 # Cell nor3;2{lay}
-Cnor3;2{lay}||tsmcSun40GP|1249617237093|1253752659126||ATTR_NCC(D5G10;NTX41;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/",exportsConnectedByParent out out1]|DRC_last_good_drc_area_date()G1253752667233
+Cnor3;2{lay}||tsmcSun40GP|1249617237093|1253753220874||ATTR_NCC(D5G10;NTX41;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/",exportsConnectedByParent out out1]|DRC_last_good_drc_area_date()G1253753223093
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NAN-Metal-1-P-Diff-Con|contact@100||0|83|84||R|
 NAN-Metal-1-P-Diff-Con|contact@108||-36|83|84||R|
 NAN-Metal-1-P-Diff-Con|contact@110||36|83|84||R|
-NA-Metal-1-Poly-Con|contact@183||27|-23||||
-NA-Metal-1-Poly-Con|contact@184||-27|7||||
-NA-Metal-1-Poly-Con|contact@185||27|22||||
-NA-Metal-1-Poly-Con|contact@186||9|7||||
-NA-Metal-1-Poly-Con|contact@187||-9|-8||||
+NA-Metal-1-Poly-Con|contact@183||27|-22.5||||
+NA-Metal-1-Poly-Con|contact@184||-27|7.5||||
+NA-Metal-1-Poly-Con|contact@185||27|22.5||||
+NA-Metal-1-Poly-Con|contact@186||9|7.5||||
+NA-Metal-1-Poly-Con|contact@187||-9|-7.5||||
 NAN-Metal-1-N-Diff-Con|contact@247||36|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@248||0|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@251||18|-75|60||R|
@@ -1321,7 +1322,7 @@ NMetal-2-Pin|pin@5||-54.5|-105|||R|
 NMetal-2-Pin|pin@9||-54.5|-75|||R|
 NMetal-2-Pin|pin@10||-54.5|-45|||R|
 NMetal-2-Pin|pin@19||54|-45|||R|
-NMetal-1-Pin|pin@29||0|22||||
+NMetal-1-Pin|pin@29||0|22.5||||
 NMetal-2-Pin|pin@37||54|-75||||
 NMetal-2-Pin|pin@38||54|-105||||
 NMetal-2-Pin|pin@39||-54|60||||
@@ -1331,8 +1332,8 @@ NMetal-2-Pin|pin@42||-54|45||||
 NMetal-2-Pin|pin@44||54|75||||
 NMetal-2-Pin|pin@45||54|105||||
 NMetal-2-Pin|pin@46||54|45||||
-NMetal-1-Pin|pin@47||0|-23||||
-NMetal-1-Pin|pin@48||27|-8||||
+NMetal-1-Pin|pin@47||0|-22.5||||
+NMetal-1-Pin|pin@48||27|-7.5||||
 NprBoundary-Node|plnode@2||0|10|108|270||A
 NP-Transistor|pmos@11||-27|83|84||XYR|
 NP-Transistor|pmos@12||-9|83|84||XYR|
@@ -1343,7 +1344,7 @@ AP-Diff|net@209|||S1800|pmos@14|diff-bottom|18|62|pmos@13|diff-top|18|62
 AP-Diff|net@211|||S1800|pmos@12|diff-top|0|61|pmos@13|diff-bottom|0|61
 AP-Diff|net@212|||S0|pmos@13|diff-bottom|0|78|contact@100||0|78
 AP-Diff|net@229|||S0|pmos@11|diff-bottom|-36|78|contact@108||-36|78
-AMetal-1|net@259|||S900|contact@100||0|41|pin@29||0|22
+AMetal-1|net@259|||S900|contact@100||0|41|pin@29||0|22.5
 AN-Diff|net@392|||S1800|nmos@5|diff-bottom|18|-64|nmos@4|diff-bottom|18|-64
 AMetal-2|net@393|||S1800|pin@10||-54.5|-45|contact@253||18|-45
 AMetal-2|net@397|||S1800|pin@9||-54.5|-75|contact@254||18|-75
@@ -1356,8 +1357,8 @@ AMetal-2|net@440|||S1800|pin@41||-54|105|pin@45||54|105
 AMetal-2|net@441|||S1800|pin@40||-54|75|pin@44||54|75
 AMetal-2|net@442|||S1800|pin@42||-54|45|pin@46||54|45
 AP-Diff|net@448|||S1800|pmos@14|diff-top|36|53|contact@110||36|53
-APoly|net@476|||S900|pmos@11|poly-right|-27|26|contact@184||-27|7
-APoly|net@477|||S900|pmos@12|poly-right|-9|26|contact@187||-9|-8
+APoly|net@476|||S900|pmos@11|poly-right|-27|26|contact@184||-27|7.5
+APoly|net@477|||S900|pmos@12|poly-right|-9|26|contact@187||-9|-7.5
 AMetal-2|net@597|||S1800|contact@254||18|-75|pin@37||54|-75
 AMetal-2|net@602|||S0|pin@38||54|-105|contact@252||18|-105
 AMetal-2|net@603|||S0|pin@19||54|-45|contact@253||18|-45
@@ -1366,18 +1367,18 @@ AN-Diff|net@605|||S0|nmos@4|diff-top|0|-75|contact@248||0|-75
 AMetal-1|net@606|||S0|contact@257||0|-90|contact@248||0|-90
 AMetal-1|net@607|||S0|contact@258||36|-90|contact@247||36|-90
 AMetal-2|net@608|||S0|contact@258||36|-90|contact@257||0|-90
-AMetal-1|net@609|||S900|pin@47||0|-23|contact@248||0|-46
+AMetal-1|net@609|||S900|pin@47||0|-22.5|contact@248||0|-46
 AN-Diff|net@611|||S0|nmos@5|diff-bottom|18|-75|contact@251||18|-75
 AMetal-1|net@612|||S900|contact@253||18|-45|contact@251||18|-46
 AMetal-1|net@613|||S0|contact@254||18|-75|contact@251||18|-75
 AMetal-1|net@614|||S2700|contact@252||18|-105|contact@251||18|-104
-APoly|net@615|||S900|contact@183||27|-23|nmos@5|poly-left|27|-30
-APoly|net@616|||S900|pmos@14|poly-right|27|26|contact@185||27|22
-APoly|net@618|||S2700|contact@186||9|7|pmos@13|poly-right|9|26
-APoly|net@619|||S900|contact@186||9|7|nmos@4|poly-left|9|-30
-AMetal-1|net@620|||S0|contact@186||9|7|contact@184||-27|7
-AMetal-1|net@621|||S1800|contact@187||-9|-8|pin@48||27|-8
-AMetal-1|net@622|||S2700|pin@48||27|-8|contact@185||27|22
+APoly|net@615|||S900|contact@183||27|-22.5|nmos@5|poly-left|27|-30
+APoly|net@616|||S900|pmos@14|poly-right|27|26|contact@185||27|22.5
+APoly|net@618|||S2700|contact@186||9|7.5|pmos@13|poly-right|9|26
+APoly|net@619|||S900|contact@186||9|7.5|nmos@4|poly-left|9|-30
+AMetal-1|net@620|||S0|contact@186||9|7.5|contact@184||-27|7.5
+AMetal-1|net@621|||S1800|contact@187||-9|-7.5|pin@48||27|-7.5
+AMetal-1|net@622|||S2700|pin@48||27|-7.5|contact@185||27|22.5
 Egnd||D5G2;|pin@37||G
 Egnd_5||D5G2;|pin@5||U
 Egnd_6||D5G2;|pin@9||U
@@ -1555,23 +1556,23 @@ Evdd_when_not_disabled||D6G2;|pin@140||I
 X
 
 # Cell nor3oai;1{lay}
-Cnor3oai;1{lay}||tsmcSun40GP|1253739194128|1253752521848||ATTR_NCC(D5G10;NTX-142;Y213.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253752674287|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253752674287
+Cnor3oai;1{lay}||tsmcSun40GP|1253739194128|1253753433528||ATTR_NCC(D5G10;NTX1;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753317438|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753317438
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Inor3;2{lay}|nor3@0||-54|0|||D5G4;
-Ioai;3{lay}|oai@0||-162|0|||D5G4;
-NMetal-2-Pin|pin@2||-288|60||||
-NMetal-2-Pin|pin@3||0|60||||
-AMetal-2|net@0|||S1800|nor3@0|vdd_1|-108|105|oai@0|vdd_4|-72|105
-AMetal-2|net@1|||S0|oai@0|vdd_3|-72|75|nor3@0|vdd_when_not_disabled_1|-108|75
-AMetal-2|net@2|||S0|oai@0|vdd_5|-72|45|nor3@0|vdd_2|-108|45
-AMetal-2|net@3|||S0|oai@0|gnd_9|-72|-45|nor3@0|gnd_7|-108.5|-45
-AMetal-2|net@4|||S0|oai@0|gnd|-72|-75|nor3@0|gnd_6|-108.5|-75
-AMetal-2|net@5|||S0|oai@0|gnd_10|-72|-105|nor3@0|gnd_5|-108.5|-105
-AMetal-2|net@16|||S1800|pin@2||-288|60|nor3@0|gnd_11|-108|60
-AMetal-2|net@17|||S0|pin@3||0|60|nor3@0|gnd_11|-108|60
-AMetal-1|net@20|||S0|nor3@0|out1|-54|22|oai@0|ina|-134|22
-AMetal-1|net@21|||S0|nor3@0|out2|-54|-23|oai@0|in2|-84|-23
-Einc|disable|D5G2;|nor3@0|inc|I
+Inor3;2{lay}|nor3@0||94|-7.5|||D5G4;
+Ioai;3{lay}|oai@0||-14|-7.5|||D5G4;
+NMetal-2-Pin|pin@2||-140|52.5||||
+NMetal-2-Pin|pin@3||148|52.5||||
+AMetal-2|net@0|||S1800|nor3@0|vdd_1|40|97.5|oai@0|vdd_4|76|97.5
+AMetal-2|net@1|||S0|oai@0|vdd_3|76|67.5|nor3@0|vdd_when_not_disabled_1|40|67.5
+AMetal-2|net@2|||S0|oai@0|vdd_5|76|37.5|nor3@0|vdd_2|40|37.5
+AMetal-2|net@3|||S0|oai@0|gnd_9|76|-52.5|nor3@0|gnd_7|39.5|-52.5
+AMetal-2|net@4|||S0|oai@0|gnd|76|-82.5|nor3@0|gnd_6|39.5|-82.5
+AMetal-2|net@5|||S0|oai@0|gnd_10|76|-112.5|nor3@0|gnd_5|39.5|-112.5
+AMetal-2|net@16|||S1800|pin@2||-140|52.5|nor3@0|gnd_11|40|52.5
+AMetal-2|net@17|||S0|pin@3||148|52.5|nor3@0|gnd_11|40|52.5
+AMetal-1|net@26|||S0|nor3@0|out1|94|15|oai@0|ina|14|15
+AMetal-1|net@27|||S0|nor3@0|out2|94|-30|oai@0|in2|64|-30
+Edisable||D5G2;|nor3@0|inc|I
 Egnd||D5G2;|nor3@0|gnd|G
 Egnd_5||D5G2;|oai@0|gnd_5|U
 Egnd_6||D5G2;|oai@0|gnd_6|U
@@ -1594,7 +1595,7 @@ Evdd_when_not_disabled_1|vdd_when_not_disabled_2|D5G2;|pin@3||I
 X
 
 # Cell nor3oai;1{sch}
-Cnor3oai;1{sch}||schematic|1253518699023|1253747742729|
+Cnor3oai;1{sch}||schematic|1253518699023|1253752871789|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-16|-9|||R|
 NOff-Page|conn@1||-14|-9|||R|
@@ -1614,7 +1615,7 @@ NWire_Pin|pin@4||-17.25|2||||
 NWire_Pin|pin@5||-16.25|25||||
 NWire_Pin|pin@6||-16|25||||
 NWire_Pin|pin@8||-14|5||||
-Iorange40nm:wire40;1{ic}|wire40@0||-6.5|5|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D1400.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S1|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@0||-6.5|5|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D1381.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S1|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
 Awire|net@0|||2700|conn@0|y|-16|-7|nor3@1|ina|-16|-3.5
 Awire|net@1|||2700|conn@2|y|-12|-7|nor3@1|inc|-12|-3.5
 Awire|net@2|||2700|conn@1|y|-14|-7|nor3@1|inb|-14|-3.5
@@ -1696,9 +1697,9 @@ EfireHI|out|D5G1;RX1.5;|pin@16||O
 X
 
 # Cell oai;3{lay}
-Coai;3{lay}||tsmcSun40GP|1249617237093|1253752498352||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253749927851|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253752521849
+Coai;3{lay}||tsmcSun40GP|1249617237093|1253753195610||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@106||27|22|2|||
+NA-Metal-1-Poly-Con|contact@106||27|22.5|2|||
 NAN-Metal-1-P-Diff-Con|contact@110||54|83|84||R|
 NAN-Metal-1-N-Diff-Con|contact@146||90|-75|58||R|
 NAN-Metal-1-P-Diff-Con|contact@178||18|83|84||R|
@@ -1706,20 +1707,20 @@ NAN-Metal-1-P-Diff-Con|contact@182||36|83|84||R|
 NAN-Metal-1-P-Diff-Con|contact@183||0|83|84||R|
 NAN-Metal-1-N-Diff-Con|contact@184||54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@188||36|-75|60||R|
-NA-Metal-1-Poly-Con|contact@189||54|-23|48|||
+NA-Metal-1-Poly-Con|contact@189||54|-22.5|48|||
 NAN-Metal-1-N-Diff-Con|contact@190||18|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@195||54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@198||-18|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@200||0|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@202||-54|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@204||-36|-75|60||R|
-NA-Metal-1-Poly-Con|contact@206||-27|7|2|||
+NA-Metal-1-Poly-Con|contact@206||-27|7.5|2|||
 NAN-Metal-1-N-Diff-Con|contact@207||-54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@209||-90|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@211||-72|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@213||-126|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@215||-108|-75|60||R|
-NA-Metal-1-Poly-Con|contact@217||-63|-8|2|||
+NA-Metal-1-Poly-Con|contact@217||-63|22.5|2|||
 NAN-Metal-1-N-Diff-Con|contact@243||72|-75|58||R|
 NX-Metal-1-Metal-2-Con|contact@246||72|-45|||XR|
 NX-Metal-1-Metal-2-Con|contact@247||72|-75|||XR|
@@ -1772,21 +1773,21 @@ NMetal-2-Pin|pin@42||-126|45||||
 NMetal-2-Pin|pin@44||90|75||||
 NMetal-2-Pin|pin@45||90|105||||
 NMetal-2-Pin|pin@46||90|45||||
-NMetal-1-Pin|pin@51||0|22||||
-NPoly-Pin|pin@57||-63|-8||||
-NPoly-Pin|pin@58||-99|-8||||
-NPoly-Pin|pin@59||-81|-8||||
-NPoly-Pin|pin@60||9|7||||
-NPoly-Pin|pin@61||-9|7||||
-NPoly-Pin|pin@62||-27|7||||
-NPoly-Pin|pin@66||9|22||||
-NPoly-Pin|pin@67||27|22||||
-NPoly-Pin|pin@69||-45|7||||
-NPoly-Pin|pin@70||-117|-8||||
-NPoly-Pin|pin@71||27|-23||||
-NPoly-Pin|pin@74||45|22||||
-NPoly-Pin|pin@75||81|-23||||
-NPoly-Pin|pin@76||45|-23||||
+NMetal-1-Pin|pin@51||0|22.5||||
+NPoly-Pin|pin@66||9|22.5||||
+NPoly-Pin|pin@67||27|22.5||||
+NPoly-Pin|pin@71||27|-22.5||||
+NPoly-Pin|pin@74||45|22.5||||
+NPoly-Pin|pin@75||81|-22.5||||
+NPoly-Pin|pin@76||45|-22.5||||
+NPoly-Pin|pin@77||-45|-22.5||||
+NPoly-Pin|pin@78||9|-22.5||||
+NPoly-Pin|pin@79||-27|-22.5||||
+NPoly-Pin|pin@80||-9|-22.5||||
+NPoly-Pin|pin@81||-117|-22.5||||
+NPoly-Pin|pin@82||-63|-22.5||||
+NPoly-Pin|pin@83||-81|-22.5||||
+NPoly-Pin|pin@84||-99|-22.5||||
 NprBoundary-Node|plnode@2||-18|10|216|270||A
 NN-Well-Node|plnode@7||0|78|210|136||A
 NPPlus-Node|plnode@9||0|78|204|136||A
@@ -1872,22 +1873,10 @@ AMetal-2|net@561|||S0|pin@19||90|-45|contact@246||72|-45
 AMetal-2|net@563|||S1800|contact@248||72|-105|pin@38||90|-105
 AN-Diff|net@564|||S1800|nmos@19|diff-bottom|36|-88|nmos@6|diff-top|36|-88
 AN-Diff|net@565|||S0|nmos@19|diff-top|18|-85|nmos@8|diff-bottom|18|-85
-APoly|net@571|||S2700|nmos@18|poly-left|-63|-30|pin@57||-63|-8
-APoly|net@574|||S1800|pin@58||-99|-8|contact@217||-63|-8
-APoly|net@575|||S2700|nmos@17|poly-left|-99|-30|pin@58||-99|-8
-APoly|net@576|||S0|pin@57||-63|-8|pin@59||-81|-8
-APoly|net@577|||S0|pin@59||-81|-8|pin@58||-99|-8
-APoly|net@578|||S2700|nmos@15|poly-left|-81|-30|pin@59||-81|-8
-APoly|net@580|||S2700|nmos@8|poly-left|9|-30|pin@60||9|7
-APoly|net@582|||S0|pin@60||9|7|pin@61||-9|7
-APoly|net@584|||S2700|nmos@12|poly-left|-9|-30|pin@61||-9|7
-APoly|net@585|||S0|pin@61||-9|7|pin@62||-27|7
-APoly|net@586|||S0|pin@62||-27|7|contact@206||-27|7
-APoly|net@587|||S2700|nmos@14|poly-left|-27|-30|pin@62||-27|7
-APoly|net@597|||S900|pmos@15|poly-right|9|26|pin@66||9|22
-APoly|net@600|||S1800|pin@66||9|22|pin@67||27|22
-APoly|net@601|||S1800|pin@67||27|22|contact@106||27|22
-APoly|net@602|||S900|pmos@16|poly-right|27|26|pin@67||27|22
+APoly|net@597|||S900|pmos@15|poly-right|9|26|pin@66||9|22.5
+APoly|net@600|||S1800|pin@66||9|22.5|pin@67||27|22.5
+APoly|net@601|||S1800|pin@67||27|22.5|contact@106||27|22.5
+APoly|net@602|||S900|pmos@16|poly-right|27|26|pin@67||27|22.5
 AMetal-1|net@606|||S0|contact@195||54|-90|contact@184||54|-90
 AN-Diff|net@680|||S0|nmos@4|diff-top|72|-75|contact@243||72|-75
 AMetal-1|net@681|||S900|contact@246||72|-45|contact@243||72|-46
@@ -1896,22 +1885,34 @@ AMetal-1|net@683|||S2700|contact@248||72|-105|contact@243||72|-104
 AMetal-2|net@684|||S0|contact@272||36|90|contact@271||0|90
 AMetal-1|net@685|||S0|contact@271||0|90|contact@183||0|90
 AMetal-1|net@686|||S0|contact@272||36|90|contact@182||36|90
-APoly|net@687|||S0|pin@62||-27|7|pin@69||-45|7
-APoly|net@688|||S2700|nmos@13|poly-left|-45|-30|pin@69||-45|7
-AMetal-1|net@695|||S2700|pin@51||0|22|contact@183||0|41
-AMetal-1|net@696|||S900|pin@51||0|22|contact@200||0|-45
-APoly|net@697|||S0|pin@58||-99|-8|pin@70||-117|-8
-APoly|net@698|||S2700|nmos@16|poly-left|-117|-30|pin@70||-117|-8
-APoly|net@708|||S2700|pin@71||27|-23|pin@67||27|22
-APoly|net@709|||S900|pmos@14|poly-right|45|26|pin@74||45|22
-APoly|net@710|||S1800|contact@106||28|22|pin@74||45|22
-APoly|net@713|||S1800|contact@189||63|-23|pin@75||81|-23
-APoly|net@714|||S2700|nmos@4|poly-left|81|-30|pin@75||81|-23
-APoly|net@715|||S2700|nmos@7|poly-left|63|-30|contact@189||63|-23
-APoly|net@716|||S0|contact@189||63|-23|pin@76||45|-23
-APoly|net@717|||S0|pin@76||45|-23|pin@71||27|-23
-APoly|net@718|||S2700|nmos@6|poly-left|45|-30|pin@76||45|-23
-APoly|net@719|||S2700|nmos@19|poly-left|27|-30|pin@71||27|-23
+AMetal-1|net@695|||S2700|pin@51||0|22.5|contact@183||0|41
+AMetal-1|net@696|||S900|pin@51||0|22.5|contact@200||0|-45
+APoly|net@708|||S2700|pin@71||27|-22.5|pin@67||27|22.5
+APoly|net@709|||S900|pmos@14|poly-right|45|26|pin@74||45|22.5
+APoly|net@710|||S1800|contact@106||28|22.5|pin@74||45|22.5
+APoly|net@713|||S1800|contact@189||63|-22.5|pin@75||81|-22.5
+APoly|net@714|||S2700|nmos@4|poly-left|81|-30|pin@75||81|-22.5
+APoly|net@715|||S2700|nmos@7|poly-left|63|-30|contact@189||63|-22.5
+APoly|net@716|||S0|contact@189||63|-22.5|pin@76||45|-22.5
+APoly|net@717|||S0|pin@76||45|-22.5|pin@71||27|-22.5
+APoly|net@718|||S2700|nmos@6|poly-left|45|-30|pin@76||45|-22.5
+APoly|net@719|||S2700|nmos@19|poly-left|27|-30|pin@71||27|-22.5
+APoly|net@794|||S2700|nmos@13|poly-left|-45|-30|pin@77||-45|-22.5
+APoly|net@796|||S2700|nmos@8|poly-left|9|-30|pin@78||9|-22.5
+APoly|net@797|||S1800|pin@77||-45|-22.5|pin@79||-27|-22.5
+APoly|net@799|||S2700|nmos@14|poly-left|-27|-30|pin@79||-27|-22.5
+APoly|net@800|||S1800|pin@79||-27|-22.5|pin@80||-9|-22.5
+APoly|net@801|||S1800|pin@80||-9|-22.5|pin@78||9|-22.5
+APoly|net@802|||S2700|nmos@12|poly-left|-9|-30|pin@80||-9|-22.5
+APoly|net@803|||S2700|pin@79||-27|-22.5|contact@206||-27|7.5
+APoly|net@804|||S2700|nmos@16|poly-left|-117|-30|pin@81||-117|-22.5
+APoly|net@806|||S2700|nmos@18|poly-left|-63|-30|pin@82||-63|-22.5
+APoly|net@807|||S2700|pin@82||-63|-22.5|contact@217||-63|22.5
+APoly|net@809|||S1800|pin@83||-81|-22.5|pin@82||-63|-22.5
+APoly|net@810|||S2700|nmos@15|poly-left|-81|-30|pin@83||-81|-22.5
+APoly|net@811|||S1800|pin@81||-117|-22.5|pin@84||-99|-22.5
+APoly|net@812|||S1800|pin@84||-99|-22.5|pin@83||-81|-22.5
+APoly|net@813|||S2700|nmos@17|poly-left|-99|-30|pin@84||-99|-22.5
 Egnd||D5G2;|pin@37||G
 Egnd_5||D5G2;|pin@5||U
 Egnd_6||D5G2;|pin@9||U
@@ -2431,6 +2432,308 @@ Efire||D5G2;X-2.5;|pin@2||I
 Estate||D5G2;X2.5;|pin@6||O
 X
 
+# Cell predCond;1{lay}
+CpredCond;1{lay}||tsmcSun40GP|1249617237093|1253757214354||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NAN-Metal-1-N-Diff-Con|contact@146||126|-75|58||R|
+NAN-Metal-1-N-Diff-Con|contact@184||90|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@188||72|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@190||54|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@195||90|-75|60||R|
+NA-Metal-1-Poly-Con|contact@217||117|-7.5|102|||
+NAN-Metal-1-N-Diff-Con|contact@243||108|-75|58||R|
+NX-Metal-1-Metal-2-Con|contact@246||108|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@247||108|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@248||108|-105|||XR|
+NX-Metal-1-Metal-2-Con|contact@255||72|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@256||72|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@257||72|-105|||XR|
+NX-Metal-1-Metal-2-Con|contact@258||54|-60|||R|
+NX-Metal-1-Metal-2-Con|contact@259||90|-60|||R|
+NX-Metal-1-Metal-2-Con|contact@260||90|-60|||R|
+NX-Metal-1-Metal-2-Con|contact@261||126|-60|||R|
+NAN-Metal-1-N-Diff-Con|contact@273||162|-75|58||R|
+NAN-Metal-1-N-Diff-Con|contact@274||144|-75|58||R|
+NX-Metal-1-Metal-2-Con|contact@275||144|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@276||144|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@277||144|-105|||XR|
+NX-Metal-1-Metal-2-Con|contact@278||162|-60|||R|
+NAN-Metal-1-N-Diff-Con|contact@279||180|-75|58||R|
+NX-Metal-1-Metal-2-Con|contact@280||180|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@281||180|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@282||180|-105|||XR|
+NAN-Metal-1-N-Diff-Con|contact@309||-18|-75|58||XR|
+NAN-Metal-1-N-Diff-Con|contact@310||18|-75|60||XR|
+NAN-Metal-1-N-Diff-Con|contact@311||36|-75|60||XR|
+NAN-Metal-1-N-Diff-Con|contact@313||18|-75|60||XR|
+NAN-Metal-1-N-Diff-Con|contact@314||0|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@316||0|-90|||R|
+NX-Metal-1-Metal-2-Con|contact@319||36|-90|||R|
+NX-Metal-1-Metal-2-Con|contact@322||18|-60|||XR|
+NX-Metal-1-Metal-2-Con|contact@323||18|-60|||XR|
+NX-Metal-1-Metal-2-Con|contact@324||-18|-60|||XR|
+NAN-Metal-1-N-Diff-Con|contact@325||-54|-75|58||XR|
+NAN-Metal-1-N-Diff-Con|contact@326||-36|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@328||-36|-90|||R|
+NX-Metal-1-Metal-2-Con|contact@330||-54|-60|||XR|
+NAN-Metal-1-N-Diff-Con|contact@331||-72|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@333||-72|-90|||R|
+NA-Metal-1-Poly-Con|contact@334||-9|-7.5|102|||
+NAN-Metal-1-P-Diff-Con|contact@336||-72|119|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@337||-90|119|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@338||-72|47.5|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@339||-90|47.5|12||XR|
+NA-Metal-1-Poly-Con|contact@340||-54|22.5|2||X|
+NA-Metal-1-Poly-Con|contact@341||-54|142.5|2||X|
+NAN-Metal-1-P-Diff-Con|contact@342||-90|74.5|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@343||-108|74.5|12||XR|
+NX-Metal-1-Metal-2-Con|contact@344||-108|75|||XR|
+NA-Metal-1-Poly-Con|contact@345||-126|142.5|2||X|
+NAN-Metal-1-P-Diff-Con|contact@346||-126|74.5|12||R|
+NA-Metal-1-Poly-Con|contact@347||-99|0|2||X|
+NAN-Metal-1-N-Diff-Con|contact@348||-126|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@349||-108|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@350||-108|-45|||XR|
+NN-Transistor|nmos@4||117|-75|60||YR|
+NN-Transistor|nmos@6||81|-75|60||YR|
+NN-Transistor|nmos@7||99|-75|60||XYR|
+NN-Transistor|nmos@19||63|-75|60||YR|
+NN-Transistor|nmos@20||153|-75|60||YR|
+NN-Transistor|nmos@21||135|-75|60||XYR|
+NN-Transistor|nmos@23||171|-75|60||XYR|
+NN-Transistor|nmos@31||45|-75|60||XYR|
+NN-Transistor|nmos@32||-45|-75|60||XYR|
+NN-Transistor|nmos@33||-27|-75|60||YR|
+NN-Transistor|nmos@34||-63|-75|60||YR|
+NN-Transistor|nmos@35||-9|-75|60||XYR|
+NN-Transistor|nmos@36||27|-75|60||XYR|
+NN-Transistor|nmos@37||9|-75|60||YR|
+NN-Transistor|nmos@38||-117|-45|||R|
+NMetal-2-Pin|pin@5||-288.5|-105|||R|
+NMetal-2-Pin|pin@9||-288.5|-75|||R|
+NMetal-2-Pin|pin@10||-288.5|-45|||R|
+NMetal-2-Pin|pin@19||211.5|-45|||R|
+NMetal-2-Pin|pin@37||211.5|-75||||
+NMetal-2-Pin|pin@38||211.5|-105||||
+NMetal-2-Pin|pin@40||-288|75||||
+NMetal-2-Pin|pin@41||-288|105||||
+NMetal-2-Pin|pin@42||-288|45||||
+NMetal-2-Pin|pin@44||211.5|75||||
+NMetal-2-Pin|pin@45||211.5|105||||
+NMetal-2-Pin|pin@46||211.5|45||||
+NPoly-Pin|pin@75||171|-7.5||||
+NPoly-Pin|pin@76||63|-7.5||||
+NPoly-Pin|pin@77||81|-7.5||||
+NPoly-Pin|pin@78||99|-7.5||||
+NPoly-Pin|pin@79||117|-7.5||||
+NPoly-Pin|pin@80||135|-7.5||||
+NPoly-Pin|pin@81||153|-7.5||||
+NPoly-Pin|pin@82||45|-7.5||||
+NPoly-Pin|pin@83||-63|-7.5||||
+NPoly-Pin|pin@84||27|-7.5||||
+NPoly-Pin|pin@85||9|-7.5||||
+NPoly-Pin|pin@86||-9|-7.5||||
+NPoly-Pin|pin@87||-27|-7.5||||
+NPoly-Pin|pin@88||-45|-7.5||||
+NPoly-Pin|pin@89||70|-7.5||||
+NMetal-1-Pin|pin@90||-72|13|||X|
+NPoly-Pin|pin@91||-81|22.5|||X|
+NPoly-Pin|pin@92||-81|142.5|||X|
+NPoly-Pin|pin@93||-99|129||||
+NPoly-Pin|pin@94||-99|142||||
+NPoly-Pin|pin@95||-99|142.5||||
+NMetal-1-Pin|pin@96||-72|0||||
+NPoly-Pin|pin@97||-117|0||||
+NMetal-1-Pin|pin@98||27|142.5||||
+NMetal-1-Pin|pin@99||27|62||||
+NMetal-1-Pin|pin@100||126|62||||
+NprBoundary-Node|plnode@2||-18|10|216|270||A
+NN-Well-Node|plnode@7||0|78|210|136||A
+NPPlus-Node|plnode@9||0|78|204|136||A
+NP-Transistor|pmos@17||-81|119|12||YR|
+NP-Transistor|pmos@20||-81|47.5|12||YR|
+NP-Transistor|pmos@21||-99|74.5|12||YR|
+NP-Transistor|pmos@22||-117|74.5|12||YR|
+AN-Diff|net@371|||S0|nmos@4|diff-bottom|126|-75|contact@146||126|-75
+AN-Diff|net@474|||S0|nmos@6|diff-top|72|-75|contact@188||72|-75
+AMetal-1|net@475|||S0|contact@255||72|-45|contact@188||72|-45
+AMetal-1|net@476|||S0|contact@256||72|-75|contact@188||72|-75
+AMetal-1|net@477|||S0|contact@257||72|-105|contact@188||72|-105
+AN-Diff|net@478|||S0|nmos@6|diff-bottom|90|-75|contact@184||90|-75
+AN-Diff|net@479|||S1800|nmos@7|diff-bottom|90|-64|nmos@6|diff-bottom|90|-64
+AN-Diff|net@481|||S1800|nmos@7|diff-top|108|-91|nmos@4|diff-top|108|-91
+AMetal-1|net@497|||S0|contact@258||54|-60|contact@190||54|-60
+AMetal-1|net@498|||S0|contact@259||90|-60|contact@184||90|-60
+AMetal-1|net@500|||S1800|contact@260||90|-60|contact@195||90|-60
+AMetal-1|net@501|||S0|contact@261||126|-60|contact@146||126|-60
+AMetal-2|net@502|||S0|contact@261||126|-60|contact@259||90|-60
+AMetal-2|net@505|||S0|contact@259||90|-60|contact@258||54|-60
+AMetal-2|net@554|||S1800|contact@256||72|-75|contact@247||108|-75
+AMetal-2|net@556|||S1800|contact@255||72|-45|contact@246||108|-45
+AMetal-2|net@558|||S1800|contact@257||72|-105|contact@248||108|-105
+AN-Diff|net@564|||S1800|nmos@19|diff-bottom|72|-88|nmos@6|diff-top|72|-88
+AMetal-1|net@606|||S0|contact@195||90|-90|contact@184||90|-90
+AN-Diff|net@680|||S0|nmos@4|diff-top|108|-75|contact@243||108|-75
+AMetal-1|net@681|||S900|contact@246||108|-45|contact@243||108|-46
+AMetal-1|net@682|||S0|contact@247||108|-75|contact@243||108|-75
+AMetal-1|net@683|||S2700|contact@248||108|-105|contact@243||108|-104
+AN-Diff|net@814|||S1800|nmos@20|diff-bottom|162|-75|contact@273||162|-75
+AN-Diff|net@815|||S0|nmos@21|diff-top|144|-91|nmos@20|diff-top|144|-91
+AMetal-1|net@816|||S0|contact@278||162|-60|contact@273||162|-60
+AN-Diff|net@817|||S1800|nmos@20|diff-top|144|-75|contact@274||144|-75
+AMetal-1|net@818|||S900|contact@275||144|-45|contact@274||144|-46
+AMetal-1|net@819|||S0|contact@276||144|-75|contact@274||144|-75
+AMetal-1|net@820|||S2700|contact@277||144|-105|contact@274||144|-104
+AN-Diff|net@821|||S0|nmos@21|diff-bottom|126|-91.5|nmos@4|diff-bottom|126|-91.5
+AMetal-2|net@822|||S1800|contact@261||126|-60|contact@278||162|-60
+AMetal-2|net@824|||S0|contact@275||144|-45|contact@246||108|-45
+AMetal-2|net@825|||S1800|contact@247||108|-75|contact@276||144|-75
+AMetal-2|net@827|||S1800|contact@248||108|-105|contact@277||144|-105
+AMetal-1|net@831|||S900|contact@280||180|-45|contact@279||180|-46
+AMetal-1|net@832|||S1800|contact@281||180|-75|contact@279||180|-75
+AMetal-1|net@833|||S2700|contact@282||180|-105|contact@279||180|-104
+AN-Diff|net@834|||S0|nmos@23|diff-bottom|162|-91|nmos@20|diff-bottom|162|-91
+AMetal-2|net@835|||S1800|contact@277||144|-105|contact@282||180|-105
+AMetal-2|net@837|||S1800|contact@276||144|-75|contact@281||180|-75
+AMetal-2|net@840|||S0|contact@280||180|-45|contact@275||144|-45
+AN-Diff|net@884|||S1800|nmos@35|diff-bottom|-18|-75|contact@309||-18|-75
+AN-Diff|net@885|||S1800|nmos@36|diff-top|36|-75|contact@311||36|-75
+AMetal-1|net@887|||S0|contact@319||36|-90|contact@311||36|-90
+AN-Diff|net@889|||S1800|nmos@36|diff-bottom|18|-75|contact@310||18|-75
+AN-Diff|net@890|||S0|nmos@37|diff-bottom|18|-64|nmos@36|diff-bottom|18|-64
+AN-Diff|net@891|||S1800|nmos@37|diff-top|0|-91|nmos@35|diff-top|0|-91
+AMetal-1|net@893|||S0|contact@322||18|-60|contact@310||18|-60
+AMetal-1|net@894|||S1800|contact@323||18|-60|contact@313||18|-60
+AMetal-1|net@895|||S0|contact@324||-18|-60|contact@309||-18|-60
+AMetal-2|net@896|||S1800|contact@324||-18|-60|contact@322||18|-60
+AMetal-2|net@898|||S0|contact@319||36|-90|contact@316||0|-90
+AN-Diff|net@901|||S0|nmos@31|diff-bottom|36|-88|nmos@36|diff-top|36|-88
+AMetal-1|net@902|||S0|contact@313||18|-90|contact@310||18|-90
+AN-Diff|net@903|||S1800|nmos@35|diff-top|0|-75|contact@314||0|-75
+AMetal-1|net@905|||S0|contact@316||0|-90|contact@314||0|-90
+AN-Diff|net@907|||S0|nmos@32|diff-bottom|-54|-75|contact@325||-54|-75
+AN-Diff|net@908|||S1800|nmos@33|diff-top|-36|-91|nmos@32|diff-top|-36|-91
+AMetal-1|net@909|||S0|contact@330||-54|-60|contact@325||-54|-60
+AN-Diff|net@910|||S0|nmos@32|diff-top|-36|-75|contact@326||-36|-75
+AMetal-1|net@912|||S0|contact@328||-36|-90|contact@326||-36|-90
+AN-Diff|net@914|||S1800|nmos@33|diff-bottom|-18|-91.5|nmos@35|diff-bottom|-18|-91.5
+AMetal-2|net@915|||S0|contact@324||-18|-60|contact@330||-54|-60
+AMetal-2|net@917|||S0|contact@316||0|-90|contact@328||-36|-90
+AMetal-1|net@920|||S1800|contact@333||-72|-90|contact@331||-72|-90
+AN-Diff|net@922|||S0|nmos@34|diff-bottom|-54|-91|nmos@32|diff-bottom|-54|-91
+AMetal-2|net@924|||S0|contact@328||-36|-90|contact@333||-72|-90
+AN-Diff|net@926|||S1800|nmos@31|diff-top|54|-90.5|nmos@19|diff-top|54|-90.5
+AMetal-2|net@927|||S1800|contact@323||18|-60|contact@258||54|-60
+APoly|net@928|||S2700|nmos@23|poly-left|171|-30|pin@75||171|-7.5
+APoly|net@929|||S2700|nmos@19|poly-left|63|-30|pin@76||63|-7.5
+APoly|net@933|||S2700|nmos@6|poly-left|81|-30|pin@77||81|-7.5
+APoly|net@935|||S0|pin@78||99|-7.5|pin@77||81|-7.5
+APoly|net@936|||S2700|nmos@7|poly-left|99|-30|pin@78||99|-7.5
+APoly|net@938|||S0|pin@79||117|-7.5|pin@78||99|-7.5
+APoly|net@939|||S2700|nmos@4|poly-left|117|-30|pin@79||117|-7.5
+APoly|net@941|||S0|pin@80||135|-7.5|pin@79||117|-7.5
+APoly|net@942|||S2700|nmos@21|poly-left|135|-30|pin@80||135|-7.5
+APoly|net@943|||S0|pin@75||171|-7.5|pin@81||153|-7.5
+APoly|net@944|||S0|pin@81||153|-7.5|pin@80||135|-7.5
+APoly|net@945|||S2700|nmos@20|poly-left|153|-30|pin@81||153|-7.5
+APoly|net@946|||S2700|nmos@31|poly-left|45|-30|pin@82||45|-7.5
+APoly|net@948|||S2700|nmos@34|poly-left|-63|-30|pin@83||-63|-7.5
+APoly|net@949|||S0|pin@82||45|-7.5|pin@84||27|-7.5
+APoly|net@951|||S2700|nmos@36|poly-left|27|-30|pin@84||27|-7.5
+APoly|net@952|||S0|pin@84||27|-7.5|pin@85||9|-7.5
+APoly|net@954|||S2700|nmos@37|poly-left|9|-30|pin@85||9|-7.5
+APoly|net@955|||S0|pin@85||9|-7.5|pin@86||-9|-7.5
+APoly|net@957|||S2700|nmos@35|poly-left|-9|-30|pin@86||-9|-7.5
+APoly|net@958|||S0|pin@86||-9|-7.5|pin@87||-27|-7.5
+APoly|net@960|||S2700|nmos@33|poly-left|-27|-30|pin@87||-27|-7.5
+APoly|net@961|||S0|pin@87||-27|-7.5|pin@88||-45|-7.5
+APoly|net@962|||S0|pin@88||-45|-7.5|pin@83||-63|-7.5
+APoly|net@963|||S2700|nmos@32|poly-left|-45|-30|pin@88||-45|-7.5
+AMetal-2|net@964|||S1800|contact@280||180|-45|pin@19||211.5|-45
+AMetal-2|net@965|||S1800|contact@281||180|-75|pin@37||211.5|-75
+AMetal-2|net@966|||S1800|contact@282||180|-105|pin@38||211.5|-105
+APoly|net@967|||S0|pin@77||81|-7.5|pin@89||70|-7.5
+APoly|net@968|||S0|pin@89||70|-7.5|pin@76||63|-7.5
+APoly|net@969|||S2700|pin@89||70|-7.5|contact@217||70|-7.5
+APoly|net@970|||S2700|pin@88||-45|-7.5|contact@334||-45|-7.5
+AMetal-2|net@972|||S0|contact@256||72|-75|pin@9||-288.5|-75
+AMetal-2|net@973|||S0|contact@257||72|-105|pin@5||-288.5|-105
+AP-Diff|net@980|||S0|pmos@17|diff-bottom|-72|119|contact@336||-72|119
+AP-Diff|net@981|||S0|pmos@17|diff-top|-90|119|contact@337||-90|119
+AP-Diff|net@982|||S0|pmos@20|diff-bottom|-72|47.5|contact@338||-72|47.5
+AP-Diff|net@983|||S0|pmos@20|diff-top|-90|47.5|contact@339||-90|47.5
+AMetal-1|net@987|||S900|contact@336||-72|113|contact@338||-72|53
+AMetal-1|net@988|||S900|contact@338||-72|43|pin@90||-72|13
+APoly|net@989|||S900|pmos@20|poly-right|-81|26.5|pin@91||-81|22.5
+APoly|net@990|||S0|contact@340||-53|22.5|pin@91||-81|22.5
+APoly|net@991|||S0|contact@341||-53|142.5|pin@92||-81|142.5
+APoly|net@992|||S2700|pmos@17|poly-right|-81|98|pin@92||-81|142.5
+AP-Diff|net@993|||S0|pmos@21|diff-bottom|-90|74.5|contact@342||-90|74.5
+AP-Diff|net@994|||S0|pmos@21|diff-top|-108|74.5|contact@343||-108|74.5
+AMetal-2|net@995|||S1800|pin@40||-288|75|contact@344||-108|75
+AMetal-1|net@997|||S0|contact@344||-108|75|contact@343||-108|75
+AMetal-1|net@998|||S2700|contact@339||-90|53.5|contact@342||-90|68.5
+AMetal-1|net@999|||S2700|contact@342||-90|80.5|contact@337||-90|113
+AMetal-1|net@1000|||S2700|contact@333||-72|-90|contact@331||-72|-75
+AMetal-1|net@1001|||S0|contact@328||-36|-90|contact@326||-36|-90
+AMetal-1|net@1002|||S0|contact@316||0|-90|contact@314||0|-90
+AMetal-1|net@1003|||S0|contact@319||36|-90|contact@311||36|-90
+AP-Diff|net@1004|||S1800|pmos@22|diff-bottom|-108|68.5|pmos@21|diff-top|-108|68.5
+APoly|net@1005|||S2700|pmos@21|poly-left|-99|95.5|pin@93||-99|129
+APoly|net@1006|||S2700|pin@93||-99|129|pin@94||-99|142
+APoly|net@1007|||S2700|pin@94||-99|142|pin@95||-99|142.5
+APoly|net@1008|||S1800|contact@345||-125|142.5|pin@95||-99|142.5
+AP-Diff|net@1009|||S0|pmos@22|diff-top|-126|74.5|contact@346||-126|74.5
+AMetal-1|net@1010|||S2700|contact@346||-126|80.5|contact@345||-126|142.5
+AMetal-1|net@1012|||S2700|contact@331||-72|-75|pin@96||-72|0
+AMetal-1|net@1013|||S2700|pin@96||-72|0|pin@90||-72|13
+AMetal-1|net@1014|||S1800|contact@347||-98|0|pin@96||-72|0
+AN-Diff|net@1015|||S0|nmos@38|diff-top|-126|-45|contact@348||-126|-45
+AN-Diff|net@1016|||S0|nmos@38|diff-bottom|-108|-45|contact@349||-108|-45
+AMetal-2|net@1017|||S0|contact@255||72|-45|contact@350||-108|-45
+AMetal-2|net@1018|||S0|contact@350||-108|-45|pin@10||-288.5|-45
+AMetal-1|net@1019|||S0|contact@350||-108|-45|contact@349||-108|-45
+APoly|net@1020|||S900|pmos@22|poly-right|-117|53.5|pin@97||-117|0
+APoly|net@1021|||S1800|pin@97||-117|0|contact@347||-100|0
+AMetal-1|net@1022|||S2700|contact@348||-126|-45|contact@346||-126|68.5
+APoly|net@1023|||S2700|nmos@38|poly-right|-117|-30|pin@97||-117|0
+AMetal-1|net@1024|||S900|contact@340||-53|22.5|contact@334||-53|-7.5
+AMetal-1|net@1025|||S1800|contact@341||-54|142.5|pin@98||27|142.5
+AMetal-1|net@1026|||S900|pin@98||27|142.5|pin@99||27|62
+AMetal-1|net@1027|||S1800|pin@99||27|62|pin@100||126|62
+AMetal-1|net@1028|||S900|pin@100||126|62|contact@217||126|-7.5
+AN-Diff|net@1029|||S0|nmos@35|diff-top|0|-82|nmos@37|diff-top|0|-82
+AMetal-1|net@1030|||S0|contact@256||72|-75|contact@188||72|-75
+AMetal-1|net@1031|||S0|contact@257||72|-105|contact@188||72|-105
+AMetal-1|net@1032|||S0|contact@255||72|-45|contact@188||72|-45
+AMetal-1|net@1033|||S900|contact@246||108|-45|contact@243||108|-46
+AMetal-1|net@1034|||S0|contact@247||108|-75|contact@243||108|-75
+AMetal-1|net@1035|||S2700|contact@248||108|-105|contact@243||108|-104
+AMetal-1|net@1036|||S2700|contact@277||144|-105|contact@274||144|-104
+AMetal-1|net@1037|||S0|contact@276||144|-75|contact@274||144|-75
+AMetal-1|net@1038|||S900|contact@275||144|-45|contact@274||144|-46
+AMetal-1|net@1039|||S900|contact@280||180|-45|contact@279||180|-46
+AMetal-1|net@1040|||S1800|contact@281||180|-75|contact@279||180|-75
+AMetal-1|net@1041|||S2700|contact@282||180|-105|contact@279||180|-104
+AN-Diff|net@1042|||S0|nmos@34|diff-top|-72|-65|contact@331||-72|-65
+AN-Diff|net@1043|||S1800|nmos@23|diff-top|180|-58|contact@279||180|-58
+Einb|cond|D5G2;|contact@217||I
+Eina_1|fire|D5G2;|contact@334||I
+Egnd||D5G2;|pin@37||G
+Egnd_5||D5G2;|pin@5||U
+Egnd_6||D5G2;|pin@9||U
+Egnd_7||D5G2;|pin@10||U
+Egnd_9||D5G2;|pin@19||U
+Egnd_10||D5G2;|pin@38||G
+Eout_1|state|D5G2;|pin@90||O
+Evdd||D5G2;|pin@40||G
+Evdd_1||D5G2;|pin@41||G
+Evdd_2||D5G2;|pin@42||G
+Evdd_3||D5G2;|pin@44||G
+Evdd_4||D5G2;|pin@45||G
+Evdd_5||D5G2;|pin@46||G
+X
+
 # Cell predCond;1{sch}
 CpredCond;1{sch}||schematic|1227920907034|1253202569195||ATTR_LEGATE(D5G1;HNPX-30.5;Y-9;)I1|ATTR_X(D5G4;HNOLPX-23;Y28;)S@X
 IredFive:PMOS;1{ic}|PMOS@0||-7.5|7.5|||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S1