From eaaa6dcf1abfd1df97c1abd87c9d6a0dd4915bbb Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Sun, 20 Sep 2009 21:18:59 -0700 Subject: [PATCH] further improvements; now 22Ghz/8.5ps --- .../omegaCounter/40nm/electric/omegaCounter.jelib | 311 ++++++++++++++++---- 1 file changed, 259 insertions(+), 52 deletions(-) diff --git a/chips/omegaCounter/40nm/electric/omegaCounter.jelib b/chips/omegaCounter/40nm/electric/omegaCounter.jelib index 58c2de3..53f1927 100644 --- a/chips/omegaCounter/40nm/electric/omegaCounter.jelib +++ b/chips/omegaCounter/40nm/electric/omegaCounter.jelib @@ -990,6 +990,80 @@ EMSN[ZeroOrTwo]|inc|D4G1;R|pin@6||I EfireHI|out|D5G1;RX1.5;|pin@16||O X +# Cell nand2nand2;2{lay} +Cnand2nand2;2{lay}||tsmcSun40GP|1249617237093|1253505675944||ATTR_NCC(D5G10;NTX9;Y194.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1252822534715|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252822654103 +Ngeneric:Facet-Center|art@0||0|0||||AV +NAN-Metal-1-P-Diff-Con|contact@26||-18|78|84||R| +NAN-Metal-1-P-Diff-Con|contact@27||36|78|84||R| +NX-Metal-1-Metal-2-Con|contact@72||18|-75|||R| +NX-Metal-1-Metal-2-Con|contact@73||-18|-105|||R| +NX-Metal-1-Metal-2-Con|contact@74||-18|-75|||R| +NX-Metal-1-Metal-2-Con|contact@75||-18|45|||R| +NX-Metal-1-Metal-2-Con|contact@76||-18|75|||R| +NX-Metal-1-Metal-2-Con|contact@77||-18|105|||R| +NX-Metal-1-Metal-2-Con|contact@78||36|45|||R| +NX-Metal-1-Metal-2-Con|contact@79||36|75|||R| +NX-Metal-1-Metal-2-Con|contact@80||36|105|||R| +NX-Metal-1-Metal-2-Con|contact@81||18|-105|||R| +NN-Transistor|nmos@0||-9|-75|60||YR| +NN-Transistor|nmos@2||9|-75|60||YR| +NMetal-2-Pin|pin@5||-27.5|-105|||R| +NMetal-2-Pin|pin@9||-27.5|-75|||R| +NMetal-2-Pin|pin@10||-27.5|-45|||R| +NMetal-2-Pin|pin@11||-27|45|||| +NMetal-2-Pin|pin@12||-27|75|||| +NMetal-2-Pin|pin@13||-27|105|||| +NMetal-2-Pin|pin@14||45|105|||| +NMetal-2-Pin|pin@15||45|75|||| +NMetal-2-Pin|pin@16||45|45|||| +NMetal-2-Pin|pin@18||26.5|-75|||R| +NMetal-2-Pin|pin@19||26.5|-45|||R| +NMetal-2-Pin|pin@20||26.5|-105|||R| +NprBoundary-Node|plnode@2||0|10|54|270||A +NN-Well-Node|plnode@5||0|75|66|136||A +NPPlus-Node|plnode@6||0|75|60|136||A +NP-Transistor|pmos@0||-9|78|84||YR| +NP-Transistor|pmos@1||27|78|84||YR| +AMetal-2|net@59|||S0|contact@74||-18|-75|pin@9||-27.5|-75 +AMetal-2|net@65|||S0|contact@73||-18|-105|pin@5||-27.5|-105 +AP-Diff|net@75|||S0|pmos@1|diff-top|18|64|pmos@0|diff-bottom|0|64 +AMetal-2|net@78|||S1800|pin@11||-27|45|contact@75||-18|45 +AMetal-2|net@81|||S1800|pin@12||-27|75|contact@76||-18|75 +AMetal-2|net@84|||S1800|pin@13||-27|105|contact@77||-18|105 +AMetal-2|net@87|||S1800|contact@75||-18|45|contact@78||36|45 +AMetal-2|net@88|||S1800|contact@78||36|45|pin@16||45|45 +AMetal-2|net@90|||S1800|contact@76||-18|75|contact@79||36|75 +AMetal-2|net@91|||S1800|contact@79||36|75|pin@15||45|75 +AMetal-2|net@93|||S1800|contact@77||-18|105|contact@80||36|105 +AMetal-2|net@94|||S1800|contact@80||36|105|pin@14||45|105 +AP-Diff|net@95|||S0|pmos@0|diff-top|-18|75|contact@26||-18|75 +AMetal-1|net@96||-7|IJS0|contact@75||-18|45|contact@26||-18|45 +AP-Diff|net@97|||S0|pmos@0|diff-top|-18|78|pmos@0|diff-top|-18|78 +AMetal-1|net@98|||S0|contact@77||-18|105|contact@26||-18|105 +AP-Diff|net@99|||S0|pmos@1|diff-bottom|36|75|contact@27||36|75 +AMetal-1|net@100||-7|IJS0|contact@79||36|75|contact@27||36|75 +AMetal-1|net@101|||S0|contact@78||36|45|contact@27||36|45 +AMetal-1|net@102|||S0|contact@80||36|105|contact@27||36|105 +AMetal-2|net@126|||S0|pin@18||26.5|-75|contact@72||18|-75 +AMetal-2|net@127|||S0|contact@72||18|-75|contact@74||-18|-75 +AMetal-2|net@136|||S0|pin@20||26.5|-105|contact@81||18|-105 +AMetal-2|net@137|||S0|contact@81||18|-105|contact@73||-18|-105 +AN-Diff|net@141|||S0|nmos@0|diff-bottom|0|-79|nmos@2|diff-top|0|-79 +AMetal-2|net@157|||S1800|pin@10||-27.5|-45|pin@19||26.5|-45 +Egnd_5||D5G2;|pin@5||U +Egnd_6||D5G2;|pin@9||U +Egnd_7||D5G2;|pin@10||U +Egnd_8||D5G2;|pin@18||U +Egnd_9||D5G2;|pin@19||U +Egnd_10||D5G2;|pin@20||U +Evdd||D5G2;|pin@11||P +Evdd_1||D5G2;|pin@12||P +Evdd_2||D5G2;|pin@13||P +Evdd_3||D5G2;|pin@14||P +Evdd_4||D5G2;|pin@15||P +Evdd_5||D5G2;|pin@16||P +X + # Cell nand2nand2;1{lay} Cnand2nand2;1{lay}||tsmcSun40GP|1249541540585|1250571957324||ATTR_NCC(D5G10;NTX-6;Y166;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1250571959793|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1250571959793 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1243,7 +1317,7 @@ EdisableLO_1|valLO|D5G2;|pin@43||I X # Cell newCell;1{sch} -CnewCell;1{sch}||schematic|1242942044308|1253500627821||LEDRIVE_fire@0()F13.074144|LEDRIVE_inv@63()F8.063929|LEDRIVE_inv@64()F6.9886765|LEDRIVE_nor3@0()F4.111517|LEDRIVE_pred@1()F22.301716|LEDRIVE_predCond@1()F22.301716|LEDRIVE_predCond@2()F23.221292|LEDRIVE_succCond@3()F23.221292 +CnewCell;1{sch}||schematic|1242942044308|1253506484567||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| @@ -1686,6 +1760,162 @@ Einc||D5G2;Y-1.25;|pin@21||I Eout||D5G2;Y1.5;|pin@22||O X +# Cell nor3;2{lay} +Cnor3;2{lay}||tsmcSun40GP|1249617237093|1253505064433||ATTR_NCC(D5G10;NTX9;Y194.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253504462768|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253504462768 +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@73||-18|-105|||R| +NX-Metal-1-Metal-2-Con|contact@75||-18|45|||R| +NX-Metal-1-Metal-2-Con|contact@76||-18|75|||R| +NX-Metal-1-Metal-2-Con|contact@77||-18|105|||R| +NX-Metal-1-Metal-2-Con|contact@81||18|-105|||R| +NAN-Metal-1-N-Diff-Con|contact@82||36|-93|24||R| +NAN-Metal-1-N-Diff-Con|contact@83||0|-93|24||R| +NAN-Metal-1-N-Diff-Con|contact@84||-18|-93|24||R| +NAN-Metal-1-N-Diff-Con|contact@85||18|-93|24||R| +NAN-Metal-1-P-Diff-Con|contact@86||90|54|132||XR| +NX-Metal-1-Metal-2-Con|contact@88||90|-105|||XR| +NX-Metal-1-Metal-2-Con|contact@90||90|45|||XR| +NX-Metal-1-Metal-2-Con|contact@91||90|75|||XR| +NX-Metal-1-Metal-2-Con|contact@92||90|105|||XR| +NX-Metal-1-Metal-2-Con|contact@93||54|-105|||XR| +NAN-Metal-1-N-Diff-Con|contact@95||72|-93|24||XR| +NAN-Metal-1-N-Diff-Con|contact@96||90|-93|24||XR| +NAN-Metal-1-N-Diff-Con|contact@97||54|-93|24||XR| +NAN-Metal-1-P-Diff-Con|contact@98||36|54|132||R| +NA-Metal-1-Poly-Con|contact@99||-9|-30|||| +NA-Metal-1-Poly-Con|contact@104||27|-60|||| +NA-Metal-1-Poly-Con|contact@105||45|-30|||| +NA-Metal-1-Poly-Con|contact@106||81|-60|||| +NAWM-Metal-1-Metal-2-Con|contact@107||18|-75|-2|2|RRR| +NAWM-Metal-1-Metal-2-Con|contact@108||54|-75|-2|2|RRR| +NAN-Metal-1-P-Diff-Con|contact@109||-18|54|132||R| +NA-Metal-1-Poly-Con|contact@110||9|-45|||| +NA-Metal-1-Poly-Con|contact@111||63|-45|||| +NAWM-Metal-1-Metal-2-Con|contact@112||-18|-75|-2|2|RRR| +NAWM-Metal-1-Metal-2-Con|contact@113||90|-75|-2|2|RRR| +NN-Transistor|nmos@0||-9|-93|24||YR| +NN-Transistor|nmos@2||9|-93|24||YR| +NN-Transistor|nmos@3||27|-93|24||YR| +NN-Transistor|nmos@4||81|-93|24||XYR| +NN-Transistor|nmos@5||63|-93|24||XYR| +NN-Transistor|nmos@6||45|-93|24||XYR| +NMetal-2-Pin|pin@5||-27.5|-105|||R| +NMetal-2-Pin|pin@9||-27.5|-75|||R| +NMetal-2-Pin|pin@10||-27.5|-45|||R| +NMetal-2-Pin|pin@11||-27|45|||| +NMetal-2-Pin|pin@12||-27|75|||| +NMetal-2-Pin|pin@13||-27|105|||| +NMetal-2-Pin|pin@21||99.5|-45|||XR| +NMetal-2-Pin|pin@22||99|45|||X| +NMetal-2-Pin|pin@23||99|75|||X| +NMetal-2-Pin|pin@24||99|105|||X| +NMetal-2-Pin|pin@31||99.5|-105|||XR| +NMetal-2-Pin|pin@32||99.5|-75|||XR| +NPoly-Pin|pin@33||-27|133|||| +NPoly-Pin|pin@34||-27|-28|||| +NPoly-Pin|pin@35||99|133|||| +NPoly-Pin|pin@36||99|-28|||| +NPoly-Pin|pin@37||99|-77|||| +NPoly-Pin|pin@38||99|-118|||| +NPoly-Pin|pin@39||-27|-77|||| +NPoly-Pin|pin@40||-27|-118|||| +NprBoundary-Node|plnode@2||36|10|126|270||A +NN-Well-Node|plnode@7||36|54|138|184||A +NNPlus-Node|plnode@8||36|-93|132|76||A +NPPlus-Node|plnode@9||36|54|132|184||A +NP-Transistor|pmos@0||-9|54|132||YR| +NP-Transistor|pmos@1||9|54|132||YR| +NP-Transistor|pmos@2||27|54|132||YR| +NP-Transistor|pmos@3||81|54|132||XYR| +NP-Transistor|pmos@4||63|54|132||XYR| +NP-Transistor|pmos@5||45|54|132||XYR| +AMetal-2|net@65|||S0|contact@73||-18|-105|pin@5||-27.5|-105 +AMetal-2|net@78|||S1800|pin@11||-27|45|contact@75||-18|45 +AMetal-2|net@81|||S1800|pin@12||-27|75|contact@76||-18|75 +AMetal-2|net@84|||S1800|pin@13||-27|105|contact@77||-18|105 +AMetal-2|net@137|||S0|contact@81||18|-105|contact@73||-18|-105 +AN-Diff|net@141|||S0|nmos@0|diff-bottom|0|-96|nmos@2|diff-top|0|-96 +APoly|net@250|||S900|pmos@0|poly-right|-9|-27|nmos@0|poly-left|-9|-66 +AN-Diff|net@251|||S0|nmos@3|diff-top|18|-97|nmos@2|diff-bottom|18|-97 +AN-Diff|net@252|||S0|nmos@3|diff-bottom|36|-83|contact@82||36|-83 +AP-Diff|net@253|||S0|pmos@1|diff-top|0|13|pmos@0|diff-bottom|0|13 +AP-Diff|net@254|||S0|pmos@2|diff-top|18|14|pmos@1|diff-bottom|18|14 +APoly|net@256|||S900|pmos@2|poly-right|27|-27|nmos@3|poly-left|27|-66 +AN-Diff|net@257|||S0|nmos@0|diff-bottom|0|-93|contact@83||0|-93 +AN-Diff|net@258|||S0|nmos@0|diff-top|-18|-93|contact@84||-18|-93 +AMetal-1|net@260|||S0|contact@73||-18|-105|contact@84||-18|-105 +AN-Diff|net@261|||S0|nmos@2|diff-bottom|18|-93|contact@85||18|-93 +AMetal-1|net@262|||S0|contact@81||18|-105|contact@85||18|-105 +AMetal-2|net@267|||S1800|contact@93||54|-105|contact@88||90|-105 +AN-Diff|net@268|||S0|nmos@4|diff-bottom|72|-97|nmos@5|diff-top|72|-97 +AN-Diff|net@274|||S0|nmos@6|diff-top|54|-97|nmos@5|diff-bottom|54|-97 +AP-Diff|net@276|||S0|pmos@4|diff-top|72|13|pmos@3|diff-bottom|72|13 +AP-Diff|net@277|||S0|pmos@5|diff-top|54|14|pmos@4|diff-bottom|54|14 +APoly|net@279|||S900|pmos@5|poly-right|45|-27|nmos@6|poly-left|45|-66 +AN-Diff|net@280|||S0|nmos@4|diff-bottom|72|-93|contact@95||72|-93 +AN-Diff|net@281|||S0|nmos@4|diff-top|90|-93|contact@96||90|-93 +AMetal-1|net@283|||S0|contact@88||90|-105|contact@96||90|-105 +AN-Diff|net@284|||S0|nmos@5|diff-bottom|54|-93|contact@97||54|-93 +AMetal-1|net@285|||S0|contact@93||54|-105|contact@97||54|-105 +AMetal-2|net@288|||S1800|contact@88||90|-105|pin@31||99.5|-105 +AMetal-2|net@289|||S0|pin@22||99|45|contact@90||90|45 +AMetal-2|net@290|||S0|pin@23||99|75|contact@91||90|75 +AMetal-2|net@291|||S0|pin@24||99|105|contact@92||90|105 +AP-Diff|net@292|||S0|pmos@3|diff-top|90|75|contact@86||90|75 +AMetal-1|net@293||-7|IJS0|contact@90||90|45|contact@86||90|45 +AP-Diff|net@294|||S0|pmos@3|diff-top|90|54|pmos@3|diff-top|90|54 +AMetal-1|net@295|||S0|contact@92||90|105|contact@86||90|105 +AP-Diff|net@296|||S0|pmos@5|diff-bottom|36|18|pmos@2|diff-bottom|36|18 +AN-Diff|net@297|||S0|nmos@6|diff-bottom|36|-94|nmos@3|diff-bottom|36|-94 +AMetal-2|net@305|||S1800|contact@75||-18|45|contact@90||90|45 +AMetal-2|net@307|||S0|contact@91||90|75|contact@76||-18|75 +AMetal-2|net@309|||S0|contact@92||90|105|contact@77||-18|105 +AMetal-2|net@311|||S0|pin@21||99.5|-45|pin@10||-27.5|-45 +AMetal-2|net@315|||S0|contact@93||54|-105|contact@81||18|-105 +AP-Diff|net@316|||S0|pmos@2|diff-bottom|36|54|contact@98||36|54 +APoly|net@330|||S2700|contact@99||-9|-30|pmos@0|poly-right|-9|-27 +APoly|net@331|||S2700|contact@105||45|-30|pmos@5|poly-right|45|-27 +AMetal-1|net@332|||S0|contact@105||45|-30|contact@99||-9|-30 +APoly|net@333|||S2700|contact@104||27|-60|pmos@2|poly-right|27|-27 +APoly|net@334|||S900|pmos@3|poly-right|81|-27|contact@106||81|-60 +APoly|net@335|||S900|contact@106||81|-60|nmos@4|poly-left|81|-66 +AMetal-1|net@336|||S0|contact@106||81|-60|contact@104||27|-60 +AMetal-1|net@341|||S900|contact@107||18|-75|contact@85||18|-81 +AMetal-1|net@343|||S2700|contact@97||54|-81|contact@108||54|-75 +AP-Diff|net@345|||S0|pmos@0|diff-top|-18|54|contact@109||-18|54 +AMetal-1|net@346|||S0|contact@75||-18|45|contact@109||-18|45 +AMetal-1|net@347|||S0|contact@76||-18|75|contact@109||-18|75 +AMetal-1|net@348|||S0|contact@77||-18|105|contact@109||-18|105 +APoly|net@349|||S900|pmos@1|poly-right|9|-27|contact@110||9|-45 +APoly|net@350|||S900|contact@110||9|-45|nmos@2|poly-left|9|-66 +APoly|net@351|||S900|pmos@4|poly-right|63|-27|contact@111||63|-45 +APoly|net@352|||S900|contact@111||63|-45|nmos@5|poly-left|63|-66 +AMetal-1|net@353|||S0|contact@111||63|-45|contact@110||9|-45 +AMetal-2|net@355|||S0|pin@32||99.5|-75|contact@108||55|-75 +AMetal-2|net@356|||S1800|pin@9||-27.5|-75|contact@107||17|-75 +AMetal-1|net@358|||S900|contact@112||-18|-75|contact@84||-18|-81 +AMetal-2|net@359|||S1800|pin@9||-27.5|-75|contact@112||-17|-75 +AMetal-2|net@360|||S1800|contact@112||-17|-75|pin@32||99.5|-75 +AMetal-1|net@361|||S900|contact@113||90|-75|contact@96||90|-81 +AMetal-2|net@362|||S0|contact@113||89|-75|contact@108||55|-75 +APoly|net@363|||S900|pin@33||-27|133|pin@34||-27|-28 +APoly|net@364|||S900|pin@35||99|133|pin@36||99|-28 +APoly|net@365|||S900|pin@37||99|-77|pin@38||99|-118 +APoly|net@366|||S900|pin@39||-27|-77|pin@40||-27|-118 +Egnd_7|gnd|D5G2;|pin@10||U +Egnd_5||D5G2;|pin@5||U +Egnd_6||D5G2;|pin@9||U +Egnd_11||D5G2;|pin@31||U +Egnd_12||D5G2;|pin@32||U +Egnd_13||D5G2;|pin@21||U +Evdd||D5G2;|pin@11||P +Evdd_1||D5G2;|pin@12||P +Evdd_2||D5G2;|pin@13||P +Evdd_6||D5G2;|pin@22||P +Evdd_7||D5G2;|pin@23||P +Evdd_8||D5G2;|pin@24||P +X + # Cell nor3;1{lay} Cnor3;1{lay}||tsmcSun40GP|1249583687102|1250572745815||ATTR_NCC(D5G4;NTX1;Y147;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1250572746643|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1250572746643 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1844,82 +2074,59 @@ Evdd_5||D5G2;|pin@146||P X # Cell nor3;1{sch} -Cnor3;1{sch}||schematic|1248841634466|1253500525323||ATTR_LEGATE(D5G1;HNPX3;Y21.5;)I1|ATTR_LEPARALLGRP(D5G1;HNPX3;Y19.5;)I-1|ATTR_X(D5G1;HNOJPX3;Y22.75;)SLE.getdrive()|ATTR_su(D5G1;HNPX3;Y20.5;)I-1 +Cnor3;1{sch}||schematic|1248841634466|1253506422183||ATTR_LEGATE(D5G1;HNPX3;Y21.5;)I1|ATTR_LEPARALLGRP(D5G1;HNPX3;Y19.5;)I-1|ATTR_X(D5G1;HNOJPX3;Y22.75;)SLE.getdrive()|ATTR_su(D5G1;HNPX3;Y20.5;)I-1 +IredFive:PMOS;1{ic}|PMOS@0||-16|8|X||D5G4;|ATTR_X(D5G1.5;NOLPX4;Y0.5;)S2*@X +IredFive:PMOS;1{ic}|PMOS@1||-16|4|X||D5G4;|ATTR_X(D5G1.5;NOLPX4;Y-0.5;)S2*@X Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||15.5|8.25|||RR| -NOff-Page|conn@1||15.5|4.25|||RR| -NOff-Page|conn@2||15.5|12.25|||RR| +NOff-Page|conn@0||15.5|12|||RR| +NOff-Page|conn@1||15.5|4|||RR| +NOff-Page|conn@2||15.5|8|||RR| NOff-Page|conn@3||-34.75|-0.25|||RR| IredFive:nms1;2{ic}|nms1@0||-16|-13.75|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOJPX0.5;Y-3.75;)S@X IredFive:nms1;2{ic}|nms1@1||-8|-13.75|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOJPX0.25;Y-4;)S@X IredFive:nms1;2{ic}|nms1@2||0|-13.75|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOJPX0.75;Y-3.75;)S@X Inor3;1{ic}|nor3@0||22.5|19.75|||D5G4; -NWire_Pin|pin@1||-13|8.25|||Y| NWire_Pin|pin@3||-8|-0.25|||Y| NWire_Pin|pin@4||-16|-0.25|||Y| NWire_Pin|pin@5||0|-0.25|||Y| NWire_Pin|pin@6||-16|-2.25|||Y| NWire_Pin|pin@7||-16|-0.25|||Y| NWire_Pin|pin@8||-10.5|-13.75|||Y| -NWire_Pin|pin@9||-10.5|12.25|||Y| +NWire_Pin|pin@9||-10.5|8|||Y| NWire_Pin|pin@10||-3|-13.75|||Y| -NWire_Pin|pin@13||-19|12.25|||| -NWire_Pin|pin@14||-22.75|8.5|||| -NWire_Pin|pin@16||-26.5|8.5|||| -NWire_Pin|pin@17||-23|12.25|||| -NWire_Pin|pin@18||-19|8.25|||| -NWire_Pin|pin@19||-29.5|-0.25|||| -NWire_Pin|pin@20||-27.25|4|||| -NWire_Pin|pin@21||-32.5|4|||| -NWire_Pin|pin@22||-22.25|7.5|||| -NWire_Pin|pin@23||-22.25|12.25|||| -NWire_Pin|pin@24||10|8.25|||| -NWire_Pin|pin@25||-3|8.25|||| +NWire_Pin|pin@24||10|12|||| +NWire_Pin|pin@25||-3|12|||| NWire_Pin|pin@26||6|-13.75|||| -NWire_Pin|pin@27||6|4.25|||| -IredFive:pms3a;1{ic}|pms3a@0||-16|12.25|||D5G4;|ATTR_X(D5G1.5;NOJPX-0.25;Y8;)S0.5*@X -IredFive:pms3a;1{ic}|pms3a@1||-29.5|12.25|||D5G4;|ATTR_X(D5G1.5;NOJPX-0.25;Y8;)S0.5*@X +NWire_Pin|pin@27||6|4|||| +IredFive:pms1;2{ic}|pms1@0||-16|12|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX4.25;)S6*@X Awire|net@0|||1800|nms1@0|g|-13|-13.75|pin@8||-10.5|-13.75 -Awire|net@1|||0|pin@9||-10.5|12.25|pms3a@0|g|-13|12.25 -Awire|net@2|||900|pin@1||-13|8.25|pms3a@0|g2|-13|8.25 -Awire|net@3|||2700|pin@8||-10.5|-13.75|pin@9||-10.5|12.25 +Awire|net@3|||2700|pin@8||-10.5|-13.75|pin@9||-10.5|8 Awire|net@4|||1800|nms1@1|g|-5|-13.75|pin@10||-3|-13.75 Awire|net@10|||2700|nms1@1|d|-8|-11.75|pin@3||-8|-0.25 Awire|net@11|||900|pin@4||-16|-0.25|nms1@0|d|-16|-11.75 Awire|net@12|||2700|nms1@2|d|0|-11.75|pin@5||0|-0.25 Awire|net@13|||1800|pin@3||-8|-0.25|pin@5||0|-0.25 Awire|net@14|||900|pin@4||-16|-0.25|pin@6||-16|-2.25 -Awire|net@15|||900|pms3a@0|d|-16|2.25|pin@7||-16|-0.25 Awire|net@16|||2700|pin@7||-16|-0.25|pin@4||-16|-0.25 Awire|net@17|||0|pin@3||-8|-0.25|pin@4||-16|-0.25 -Awire|net@25|||0|conn@2|y|13.5|12.25|pin@9||-10.5|12.25 -Awire|net@27|||0|pms3a@0|g|-13|12.25|pin@13||-19|12.25 -Awire|net@28|||450|pin@13||-19|12.25|pin@14||-22.75|8.5 -Awire|net@32|||2700|pms3a@1|g2|-26.5|8.25|pin@16||-26.5|8.5 -Awire|net@33|||1800|pms3a@1|g|-26.5|12.25|pin@17||-23|12.25 -Awire|net@35|||1800|pin@18||-19|8.25|pms3a@0|g2|-13|8.25 -Awire|net@37|||1800|conn@3|a|-32.75|-0.25|pin@19||-29.5|-0.25 -Awire|net@38|||1800|pin@19||-29.5|-0.25|pin@4||-16|-0.25 -Awire|net@39|||900|pms3a@1|d|-29.5|2.25|pin@19||-29.5|-0.25 -Awire|net@40|||450|pin@14||-22.75|8.5|pin@20||-27.25|4 -Awire|net@41|||0|pin@20||-27.25|4|pin@21||-32.5|4 -Awire|net@42|||900|pms3a@1|g3|-32.5|4.25|pin@21||-32.5|4 -Awire|net@44|||3150|pms3a@0|g3|-19|4.25|pin@22||-22.25|7.5 -Awire|net@45|||2700|pin@22||-22.25|7.5|pin@23||-22.25|12.25 -Awire|net@46|||1800|pms3a@1|g|-26.5|12.25|pin@23||-22.25|12.25 -Awire|net@47|||1800|pms3a@1|g2|-26.5|8.25|pms3a@0|g2|-13|8.25 -Awire|net@49|||0|conn@0|y|13.5|8.25|pin@24||10|8.25 -Awire|net@50|||1800|pms3a@0|g2|-13|8.25|pin@25||-3|8.25 -Awire|net@51|||1800|pin@25||-3|8.25|pin@24||10|8.25 -Awire|net@52|||2700|pin@10||-3|-13.75|pin@25||-3|8.25 +Awire|net@25|||0|conn@2|y|13.5|8|pin@9||-10.5|8 +Awire|net@49|||0|conn@0|y|13.5|12|pin@24||10|12 +Awire|net@51|||1800|pin@25||-3|12|pin@24||10|12 +Awire|net@52|||2700|pin@10||-3|-13.75|pin@25||-3|12 Awire|net@53|||1800|nms1@2|g|3|-13.75|pin@26||6|-13.75 -Awire|net@54|||0|conn@1|y|13.5|4.25|pin@27||6|4.25 -Awire|net@55|||0|pin@27||6|4.25|pms3a@0|g3|-19|4.25 -Awire|net@56|||2700|pin@26||6|-13.75|pin@27||6|4.25 -Einb_1|ina|D5G2;X-1.75;|conn@2|a|I|ATTR_le(D5G1;NX2;Y-1.5;)S2.333 -Einb||D5G2;X-1.5;|conn@1|a|I|ATTR_le(D5G1;NX2.5;Y-1.5;)S2.333 +Awire|net@54|||0|conn@1|y|13.5|4|pin@27||6|4 +Awire|net@56|||2700|pin@26||6|-13.75|pin@27||6|4 +Awire|net@60|||1800|conn@3|a|-32.75|-0.25|pin@4||-16|-0.25 +Awire|net@73|||2700|PMOS@0|s|-16|10|pms1@0|d|-16|10 +Awire|net@74|||900|PMOS@0|d|-16|6|PMOS@1|s|-16|6 +Awire|net@75|||0|pin@27||6|4|PMOS@1|g|-13|4 +Awire|net@76|||0|pin@9||-10.5|8|PMOS@0|g|-13|8 +Awire|net@77|||1800|pms1@0|g|-13|12|pin@25||-3|12 +Awire|net@78|||900|PMOS@1|d|-16|2|pin@4||-16|-0.25 +Einb_1|ina|D5G2;X-1.75;|conn@2|a|I|ATTR_le(D5G1;NX2;Y-1.5;)S1.666 +Einb||D5G2;X-1.5;|conn@1|a|I|ATTR_le(D5G1;NX2.5;Y-1.5;)S1.666 Einc||D5G2;X-1.75;|conn@0|a|I -Eout||D5G2;X1.75;|conn@3|y|O|ATTR_le(D5G1;NX-1.5;Y-1.5;)S3 +Eout||D5G2;X1.75;|conn@3|y|O|ATTR_le(D5G1;NX-1.5;Y-1.5;)S2.333 X # Cell omegaCounter;1{ic} -- 1.7.10.4