From 0cad87ea8ed890f44f5c3c98d7ce9ee97a099a56 Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Mon, 21 Sep 2009 00:17:16 -0700 Subject: [PATCH] omegaCounter 40nm: adjust sizes to make it easier to use a single finger width --- .../omegaCounter/40nm/electric/omegaCounter.jelib | 495 +++++++++++++------- chips/omegaCounter/40nm/electric/redFive.jelib | 5 +- 2 files changed, 332 insertions(+), 168 deletions(-) diff --git a/chips/omegaCounter/40nm/electric/omegaCounter.jelib b/chips/omegaCounter/40nm/electric/omegaCounter.jelib index 53f1927..d538001 100644 --- a/chips/omegaCounter/40nm/electric/omegaCounter.jelib +++ b/chips/omegaCounter/40nm/electric/omegaCounter.jelib @@ -1,5 +1,5 @@ # header information: -HomegaCounter|8.10i +HomegaCounter|8.10h # Views: Vdocumentation|doc @@ -1317,7 +1317,7 @@ EdisableLO_1|valLO|D5G2;|pin@43||I X # Cell newCell;1{sch} -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 +CnewCell;1{sch}||schematic|1242942044308|1253517150107||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| @@ -1327,8 +1327,8 @@ NOff-Page|conn@3||58.5|-37.5|||Y| NOff-Page|conn@9||38|-49|||XYRR| NOff-Page|conn@10||38|-52.5|||XYRR| NOff-Page|conn@11||38|-55.5|||XYRR| -Inand2nand2;4{ic}|fire@0||7.75|22.75|||D5G4;|ATTR_X(D5G3;NOJPX-12;Y3;)S12 -IpurpleFive:inv;1{ic}|inv@63||16.5|34.75|YRRR||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPRRRX-1;Y13;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 +Inand2nand2;4{ic}|fire@0||7.75|22.75|||D5G4;|ATTR_X(D5G3;NOJPX-9.5;)S12 +IpurpleFive:inv;1{ic}|inv@63||16.5|34.75|YRRR||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPRRRY7.5;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 IpurpleFive:inv;1{ic}|inv@64||24.5|-30.5|||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPX4;Y6;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1 IredFive:inv;1{ic}|inv@68||53|4|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-1;Y3.5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 IredFive:inv;1{ic}|inv@70||59|4|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-1;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1 @@ -1418,8 +1418,8 @@ NWire_Pin|pin@1063||18|-37.5|||| NWire_Pin|pin@1066||-17.5|-15.5|||| IredFive:pms2;1{ic}|pms2@0||110.5|-29.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX8.75;Y3.25;)S6 Ipred;1{ic}|pred@1||41|-17|||D5G4;|ATTR_X(D5G3;NOJPX-5.5;Y4.5;)S22 -IpredCond;1{ic}|predCond@1||-30|-14.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-2;Y-4.5;)S22 -IpredCond;1{ic}|predCond@2||-30|-30.5|YRR||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4;)S22 +IpredCond;1{ic}|predCond@1||-30|-14.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-2;Y-4.5;)S21 +IpredCond;1{ic}|predCond@2||-30|-30.5|YRR||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4;)S21 IsuccCond;1{ic}|succCond@3||41.5|-29.5|||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4.5;)S22 Iorange40nm:wire40;1{ic}|wire40@0||-9.5|43.5|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7 Iorange40nm:wire40;1{ic}|wire40@1||-69|2|||D5G4;|ATTR_L(D5FLeave alone;G3;OLPUDY2.5;)S4000|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7 @@ -1547,6 +1547,25 @@ EdisableLO||D5G2;X-6;|conn@9|a|I EdisableLO_1|valLO|D5G2;X-6;|conn@11|a|I X +# Cell nms8;1{lay} +Cnms8;1{lay}||tsmcSun40GP|1253509235741|1253509342171| +Ngeneric:Facet-Center|art@0||0|0||||AV +NX-Metal-1-Metal-2-Con|contact@1||-9|-45|||XR| +NX-Metal-1-Metal-2-Con|contact@2||-9|-75|||XR| +NX-Metal-1-Metal-2-Con|contact@4||-9|-105|||XR| +NAN-Metal-1-N-Diff-Con|contact@5||-9|-75|60||R| +NN-Transistor|nmos@0||0|-75|60||YR| +AN-Diff|net@5|||S0|nmos@0|diff-top|-9|-75|contact@5||-9|-75 +AMetal-1|net@6|||S0|contact@1||-9|-45|contact@5||-9|-45 +AMetal-1|net@7|||S0|contact@2||-9|-75|contact@5||-9|-75 +AMetal-1|net@8|||S0|contact@4||-9|-105|contact@5||-9|-105 +Edrain||D5G2;|nmos@0|diff-bottom|O +Eg1||D5G2;|nmos@0|poly-left|I +Egnd||D5G2;|contact@4||G +Egnd_1||D5G2;|contact@2||G +Egnd_2||D5G2;|contact@1||G +X + # Cell nor2;1{lay} Cnor2;1{lay}||tsmcSun40GP|1249627386450|1250310220102||ATTR_NCC(D5G10;NTX54;Y177;)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()G1250229182091|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1250365539836 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -1761,159 +1780,282 @@ 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 +Cnor3;2{lay}||tsmcSun40GP|1249617237093|1253511032080||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()G1253508531540 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 +NX-Metal-1-Metal-2-Con|contact@72||54|-75|||XR| +NX-Metal-1-Metal-2-Con|contact@73||90|-105|||XR| +NX-Metal-1-Metal-2-Con|contact@74||90|-75|||XR| +NX-Metal-1-Metal-2-Con|contact@81||54|-105|||XR| +NAN-Metal-1-P-Diff-Con|contact@82||54|75|78||R| +NX-Metal-1-Metal-2-Con|contact@83||54|45|||R| +NX-Metal-1-Metal-2-Con|contact@84||54|75|||R| +NX-Metal-1-Metal-2-Con|contact@85||54|105|||R| +NAN-Metal-1-P-Diff-Con|contact@86||90|78|84||R| +NX-Metal-1-Metal-2-Con|contact@87||90|45|||R| +NX-Metal-1-Metal-2-Con|contact@88||90|75|||R| +NX-Metal-1-Metal-2-Con|contact@89||90|105|||R| +NAN-Metal-1-P-Diff-Con|contact@90||-54|75|78||XR| +NX-Metal-1-Metal-2-Con|contact@91||-54|45|||XR| +NX-Metal-1-Metal-2-Con|contact@92||-54|75|||XR| +NX-Metal-1-Metal-2-Con|contact@93||-54|105|||XR| +NAN-Metal-1-P-Diff-Con|contact@94||-90|78|84||XR| +NX-Metal-1-Metal-2-Con|contact@95||-90|45|||XR| +NX-Metal-1-Metal-2-Con|contact@96||-90|75|||XR| +NX-Metal-1-Metal-2-Con|contact@97||-90|105|||XR| +NX-Metal-1-Metal-2-Con|contact@98||-90|45|||| +NX-Metal-1-Metal-2-Con|contact@99||-54|105|||| +NAN-Metal-1-P-Diff-Con|contact@100||0|78|84||R| +NA-Metal-1-Poly-Con|contact@102||-27|-15|||| +NA-Metal-1-Poly-Con|contact@104||9|-15|||| +NA-Metal-1-Poly-Con|contact@105||-9|-30|||| +NA-Metal-1-Poly-Con|contact@106||27|-30|||| +NAN-Metal-1-P-Diff-Con|contact@107||-72|78|84||R| +NAN-Metal-1-P-Diff-Con|contact@108||-36|78|84||R| +NAN-Metal-1-P-Diff-Con|contact@109||72|78|84||R| +NAN-Metal-1-P-Diff-Con|contact@110||36|78|84||R| +NAN-Metal-1-N-Diff-Con|contact@111||54|-87|36||XR| +NAN-Metal-1-N-Diff-Con|contact@112||90|-87|36||XR| +NAN-Metal-1-N-Diff-Con|contact@113||72|-87|36||XR| +NAN-Metal-1-N-Diff-Con|contact@114||36|-87|36||XR| +NA-Metal-1-Poly-Con|contact@117||63|-30|||| +NA-Metal-1-Poly-Con|contact@118||45|-15|||| +NA-Metal-1-Poly-Con|contact@121||-63|0|36||| +NA-Metal-1-Poly-Con|contact@122||63|0|36||| +NAN-Metal-1-P-Diff-Con|contact@124||-90|78|84||R| +NAN-Metal-1-P-Diff-Con|contact@125||-126|78|84||R| +NX-Metal-1-Metal-2-Con|contact@126||-90|75|||XR| +NX-Metal-1-Metal-2-Con|contact@127||-90|45|||XR| +NX-Metal-1-Metal-2-Con|contact@128||-90|105|||XR| +NX-Metal-1-Metal-2-Con|contact@129||-126|105|||XR| +NX-Metal-1-Metal-2-Con|contact@130||-126|45|||XR| +NX-Metal-1-Metal-2-Con|contact@131||-126|75|||XR| +NA-Metal-1-Poly-Con|contact@133||-227|-10|||| +NAN-Metal-1-N-Diff-Con|contact@146||-126|-75|60||R| +NAN-Metal-1-N-Diff-Con|contact@147||-90|-75|60||R| +NX-Metal-1-Metal-2-Con|contact@148||-144|-45|||XR| +NX-Metal-1-Metal-2-Con|contact@149||-144|-75|||XR| +NX-Metal-1-Metal-2-Con|contact@150||-144|-105|||XR| +NAN-Metal-1-N-Diff-Con|contact@151||-144|-75|60||R| +NX-Metal-1-Metal-2-Con|contact@152||-108|-45|||R| +NX-Metal-1-Metal-2-Con|contact@153||-108|-75|||R| +NX-Metal-1-Metal-2-Con|contact@154||-108|-105|||R| +NAN-Metal-1-N-Diff-Con|contact@155||-108|-75|60||XR| +NX-Metal-1-Metal-2-Con|contact@156||-108|-45|||XR| +NX-Metal-1-Metal-2-Con|contact@157||-108|-75|||XR| +NX-Metal-1-Metal-2-Con|contact@158||-108|-105|||XR| +NAN-Metal-1-N-Diff-Con|contact@159||-108|-75|60||R| +NX-Metal-1-Metal-2-Con|contact@160||-108|-45|||R| +NX-Metal-1-Metal-2-Con|contact@161||-108|-75|||R| +NX-Metal-1-Metal-2-Con|contact@162||-108|-105|||R| +NAN-Metal-1-N-Diff-Con|contact@163||-72|-75|60||XR| +NAN-Metal-1-P-Diff-Con|contact@164||-108|78|84||R| +NAN-Metal-1-P-Diff-Con|contact@165||-144|78|84||R| +NN-Transistor|nmos@0||81|-87|36||XYR| +NN-Transistor|nmos@2||63|-87|36||XYR| +NN-Transistor|nmos@3||45|-87|36||XYR| +NN-Transistor|nmos@4||-135|-75|60||YR| +NN-Transistor|nmos@5||-117|-75|60||XYR| +NN-Transistor|nmos@6||-99|-75|60||YR| +NN-Transistor|nmos@7||-81|-75|60||XYR| +NMetal-2-Pin|pin@5||-252.5|-105|||R| +NMetal-2-Pin|pin@9||-252.5|-75|||R| +NMetal-2-Pin|pin@10||-252.5|-45|||R| +NMetal-2-Pin|pin@11||-90|45|||| +NMetal-2-Pin|pin@12||-90|75|||| +NMetal-2-Pin|pin@13||-90|105|||| +NMetal-2-Pin|pin@14||90|105|||| +NMetal-2-Pin|pin@15||90|75|||| +NMetal-2-Pin|pin@16||90|45|||| +NMetal-2-Pin|pin@19||117|-45|||R| +NMetal-1-Pin|pin@29||0|15|||| +NMetal-1-Pin|pin@30||-72|135|||| +NMetal-1-Pin|pin@31||72|135|||| +NMetal-1-Pin|pin@32||36|135|||| +NMetal-1-Pin|pin@33||-36|135|||| +NPoly-Pin|pin@35||-45|0|||| +NPoly-Pin|pin@36||-81|-30|||| +NMetal-2-Pin|pin@37||119|-75|||| +NMetal-2-Pin|pin@38||121|-105|||| +NMetal-1-Pin|pin@39||72|-45|||| +NMetal-1-Pin|pin@40||36|-45|||| +NprBoundary-Node|plnode@2||0|10|180|270||A +NN-Well-Node|plnode@7||0|78|210|136||A +NNPlus-Node|plnode@8||63|-87|78|88||A +NPPlus-Node|plnode@9||0|78|204|136||A +NP-Transistor|pmos@5||45|78|84||YR| +NP-Transistor|pmos@6||63|78|84||YR| +NP-Transistor|pmos@7||81|78|84||YR| +NP-Transistor|pmos@8||-45|78|84||XYR| +NP-Transistor|pmos@9||-63|78|84||XYR| +NP-Transistor|pmos@10||-81|78|84||XYR| +NP-Transistor|pmos@11||-27|78|84||XYR| +NP-Transistor|pmos@12||-9|78|84||XYR| +NP-Transistor|pmos@13||9|78|84||XYR| +NP-Transistor|pmos@14||27|78|84||XYR| +NP-Transistor|pmos@15||-81|78|84||XYR| +NP-Transistor|pmos@16||45|78|84||YR| +NP-Transistor|pmos@17||63|78|84||YR| +NP-Transistor|pmos@18||81|78|84||YR| +NP-Transistor|pmos@19||-45|78|84||XYR| +NP-Transistor|pmos@20||-63|78|84||XYR| +NP-Transistor|pmos@21||-99|78|84||XYR| +NP-Transistor|pmos@22||-117|78|84||XYR| +NP-Transistor|pmos@23||-135|78|84||XYR| +AMetal-2|net@127|||S1800|contact@72||54|-75|contact@74||90|-75 +AMetal-2|net@137|||S1800|contact@81||54|-105|contact@73||90|-105 +AN-Diff|net@141|||S0|nmos@0|diff-bottom|72|-79|nmos@2|diff-top|72|-79 +AMetal-1|net@159||-7|IJS0|contact@84||54|75|contact@82||54|75 +AMetal-1|net@160|||S0|contact@83||54|45|contact@82||54|45 +AMetal-1|net@161|||S0|contact@85||54|105|contact@82||54|105 +AP-Diff|net@163|||S0|pmos@5|diff-bottom|54|75|contact@82||54|75 +AMetal-1|net@165||-7|IJS0|contact@88||90|75|contact@86||90|75 +AMetal-1|net@166|||S0|contact@87||90|45|contact@86||90|45 +AMetal-1|net@167|||S0|contact@89||90|105|contact@86||90|105 +AP-Diff|net@168|||S0|pmos@7|diff-top|72|64|pmos@6|diff-bottom|72|64 +AP-Diff|net@169|||S0|pmos@7|diff-bottom|90|75|contact@86||90|75 +AP-Diff|net@170|||S0|pmos@6|diff-top|54|64|pmos@5|diff-bottom|54|64 +AMetal-1|net@171||-7|IJS0|contact@92||-54|75|contact@90||-54|75 +AMetal-1|net@172|||S0|contact@91||-54|45|contact@90||-54|45 +AMetal-1|net@173|||S0|contact@93||-54|105|contact@90||-54|105 +AP-Diff|net@174|||S0|pmos@8|diff-bottom|-54|75|contact@90||-54|75 +AMetal-1|net@175||-7|IJS0|contact@96||-90|75|contact@94||-90|75 +AMetal-1|net@176|||S0|contact@95||-90|45|contact@94||-90|45 +AMetal-1|net@177|||S0|contact@97||-90|105|contact@94||-90|105 +AP-Diff|net@178|||S0|pmos@10|diff-top|-72|64|pmos@9|diff-bottom|-72|64 +AP-Diff|net@179|||S0|pmos@10|diff-bottom|-90|75|contact@94||-90|75 +AP-Diff|net@180|||S0|pmos@9|diff-top|-54|64|pmos@8|diff-bottom|-54|64 +AMetal-2|net@181|||S1800|pin@11||-90|45|contact@98||-90|45 +AMetal-1|net@183|||S0|contact@95||-90|45|contact@98||-90|45 +AMetal-2|net@184|||S1800|pin@12||-90|75|contact@96||-90|75 +AMetal-2|net@186|||S1800|pin@13||-90|105|contact@97||-90|105 +AMetal-2|net@188|||S1800|contact@97||-90|105|contact@99||-54|105 +AMetal-1|net@190|||S0|contact@93||-54|105|contact@99||-54|105 +AMetal-2|net@191|||S1800|contact@96||-90|75|contact@92||-54|75 +AMetal-2|net@193|||S1800|contact@98||-90|45|contact@91||-54|45 +AMetal-2|net@196|||S1800|contact@83||54|45|pin@16||90|45 +AMetal-2|net@198|||S1800|contact@84||54|75|pin@15||90|75 +AMetal-2|net@200|||S1800|contact@85||54|105|pin@14||90|105 +AMetal-2|net@203|||S0|contact@83||54|45|contact@91||-54|45 +AMetal-2|net@205|||S1800|contact@92||-54|75|contact@84||54|75 +AMetal-2|net@206|||S1800|contact@99||-54|105|contact@85||54|105 +AP-Diff|net@207|||S1800|pmos@8|diff-top|-36|62|pmos@11|diff-bottom|-36|62 +AP-Diff|net@208|||S1800|pmos@11|diff-top|-18|61|pmos@12|diff-bottom|-18|61 +AP-Diff|net@209|||S0|pmos@14|diff-bottom|18|62|pmos@13|diff-top|18|62 +AP-Diff|net@210|||S1800|pmos@14|diff-top|36|62|pmos@5|diff-top|36|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 +APoly|net@222|||S2700|contact@102||-27|-15|pmos@11|poly-right|-27|21 +APoly|net@223|||S2700|contact@104||9|-15|pmos@13|poly-right|9|21 +AMetal-1|net@224|||S0|contact@104||9|-15|contact@102||-27|-15 +APoly|net@225|||S900|pmos@12|poly-right|-9|21|contact@105||-9|-30 +APoly|net@226|||S900|pmos@14|poly-right|27|21|contact@106||27|-30 +AP-Diff|net@228|||S0|pmos@9|diff-bottom|-72|78|contact@107||-72|78 +AP-Diff|net@229|||S0|pmos@11|diff-bottom|-36|78|contact@108||-36|78 +AP-Diff|net@233|||S0|pmos@7|diff-top|72|78|contact@109||72|78 +AP-Diff|net@234|||S0|pmos@5|diff-top|36|78|contact@110||36|78 +AN-Diff|net@240|||S0|nmos@2|diff-bottom|54|-87|contact@111||54|-87 +AMetal-1|net@241|||S0|contact@72||54|-75|contact@111||54|-75 +AN-Diff|net@242|||S0|nmos@0|diff-top|90|-87|contact@112||90|-87 +AMetal-1|net@243|||S0|contact@74||90|-75|contact@112||90|-75 +AN-Diff|net@244|||S0|nmos@0|diff-bottom|72|-87|contact@113||72|-87 +AN-Diff|net@248|||S0|nmos@3|diff-bottom|36|-87|contact@114||36|-87 +AMetal-1|net@259|||S900|contact@100||0|36|pin@29||0|15 +AMetal-1|net@260|||S2700|contact@107||-72|78|pin@30||-72|135 +AMetal-1|net@262|||S2700|contact@109||72|36|pin@31||72|135 +AMetal-1|net@264|||S1800|pin@32||36|135|pin@31||72|135 +AMetal-1|net@265|||S2700|contact@110||36|36|pin@32||36|135 +AMetal-1|net@266|||S1800|pin@30||-72|135|pin@33||-36|135 +AMetal-1|net@268|||S2700|contact@108||-36|36|pin@33||-36|135 +AMetal-1|net@270|||S0|contact@117||63|-30|contact@106||27|-30 +AMetal-1|net@272|||S0|contact@118||45|-15|contact@104||9|-15 +APoly|net@282|||S900|pmos@8|poly-right|-45|21|pin@35||-45|0 +APoly|net@283|||S1800|contact@121||-46|0|pin@35||-45|0 +APoly|net@284|||S900|pmos@20|poly-right|-63|21|contact@121||-63|0 +APoly|net@285|||S900|pmos@10|poly-right|-81|21|contact@121||-81|0 +APoly|net@286|||S2700|contact@122||45|0|pmos@5|poly-right|45|21 +APoly|net@287|||S2700|contact@122||63|0|pmos@6|poly-right|63|21 +APoly|net@288|||S2700|contact@122||81|0|pmos@7|poly-right|81|21 +AMetal-1|net@289|||S1800|contact@121||-45|0|contact@122||45|0 +AP-Diff|net@292|||S1800|pmos@22|diff-top|-108|72|pmos@21|diff-bottom|-108|72 +AP-Diff|net@293|||S0|pmos@21|diff-top|-90|78|contact@124||-90|78 +AP-Diff|net@294|||S0|pmos@22|diff-bottom|-126|78|contact@125||-126|78 +AMetal-1|net@295|||S900|contact@131||-126|75|contact@130||-126|45 +AMetal-1|net@296|||S2700|contact@130||-126|45|contact@129||-126|105 +AMetal-1|net@297|||S900|contact@128||-90|105|contact@126||-90|75 +AMetal-1|net@298|||S0|contact@126||-90|75|contact@124||-90|75 +AMetal-1|net@299|||S0|contact@127||-90|45|contact@124||-90|45 +AMetal-1|net@300|||S0|contact@130||-126|45|contact@125||-126|45 +AMetal-2|net@301|||S1800|contact@131||-126|75|contact@126||-90|75 +AMetal-2|net@302|||S1800|contact@129||-126|105|contact@128||-90|105 +AMetal-2|net@303|||S1800|contact@130||-126|45|contact@127||-90|45 +AMetal-2|net@362|||S1800|contact@128||-90|105|contact@97||-90|105 +AMetal-2|net@363|||S1800|contact@126||-90|75|contact@96||-90|75 +AMetal-2|net@364|||S1800|contact@127||-90|45|contact@95||-90|45 +AN-Diff|net@365|||S0|nmos@4|diff-top|-144|-75|contact@151||-144|-75 +AMetal-1|net@366|||S0|contact@148||-144|-45|contact@151||-144|-45 +AMetal-1|net@367|||S0|contact@149||-144|-75|contact@151||-144|-75 +AMetal-1|net@368|||S0|contact@150||-144|-105|contact@151||-144|-105 +AN-Diff|net@371|||S0|nmos@4|diff-bottom|-126|-75|contact@146||-126|-75 +AN-Diff|net@372|||S0|nmos@5|diff-top|-108|-75|contact@155||-108|-75 +AMetal-1|net@373|||S0|contact@152||-108|-45|contact@155||-108|-45 +AMetal-1|net@374|||S0|contact@153||-108|-75|contact@155||-108|-75 +AMetal-1|net@375|||S0|contact@154||-108|-105|contact@155||-108|-105 +AN-Diff|net@376|||S0|nmos@6|diff-top|-108|-75|contact@159||-108|-75 +AMetal-1|net@377|||S0|contact@156||-108|-45|contact@159||-108|-45 +AMetal-1|net@378|||S0|contact@157||-108|-75|contact@159||-108|-75 +AMetal-1|net@379|||S0|contact@158||-108|-105|contact@159||-108|-105 +AN-Diff|net@380|||S0|nmos@7|diff-top|-72|-75|contact@163||-72|-75 +AMetal-1|net@381|||S1800|contact@160||-108|-45|contact@163||-72|-45 +AMetal-1|net@382|||S1800|contact@161||-108|-75|contact@163||-72|-75 +AMetal-1|net@383|||S1800|contact@162||-108|-105|contact@163||-72|-105 +AMetal-2|net@385|||S0|contact@157||-108|-75|contact@153||-108|-75 +AMetal-2|net@386|||S0|contact@158||-108|-105|contact@154||-108|-105 +AMetal-2|net@387|||S0|contact@156||-108|-45|contact@152||-108|-45 +AN-Diff|net@388|||S0|nmos@7|diff-bottom|-90|-68|nmos@6|diff-bottom|-90|-68 +APoly|net@389|||S2700|nmos@7|poly-left|-81|-30|pin@36||-81|-30 +AN-Diff|net@391|||S0|nmos@6|diff-bottom|-90|-75|contact@147||-90|-75 +AN-Diff|net@392|||S0|nmos@5|diff-bottom|-126|-64|nmos@4|diff-bottom|-126|-64 +AMetal-2|net@393|||S1800|pin@10||-252.5|-45|contact@148||-144|-45 +AMetal-2|net@394|||S1800|contact@148||-144|-45|contact@152||-108|-45 +AMetal-2|net@395|||S1800|contact@152||-108|-45|contact@160||-108|-45 +AMetal-2|net@396|||S1800|contact@160||-108|-45|pin@19||117|-45 +AMetal-2|net@397|||S1800|pin@9||-252.5|-75|contact@149||-144|-75 +AMetal-2|net@398|||S1800|contact@149||-144|-75|contact@153||-108|-75 +AMetal-2|net@399|||S1800|contact@153||-108|-75|contact@161||-108|-75 +AMetal-2|net@400|||S1800|contact@161||-108|-75|contact@74||90|-75 +AMetal-2|net@401|||S1800|pin@5||-252.5|-105|contact@150||-144|-105 +AMetal-2|net@402|||S1800|contact@150||-144|-105|contact@158||-108|-105 +AMetal-2|net@403|||S1800|contact@158||-108|-105|contact@162||-108|-105 +AMetal-2|net@404|||S1800|contact@162||-108|-105|contact@73||90|-105 +APoly|net@407|||S0|pin@36||-81|-30|nmos@4|poly-left|-135|-30 +APoly|net@408|||S0|pin@36||-81|-30|nmos@5|poly-left|-117|-30 +APoly|net@409|||S0|pin@36||-81|-30|nmos@6|poly-left|-99|-30 +AP-Diff|net@410|||S0|pmos@21|diff-bottom|-108|78|contact@164||-108|78 +AMetal-2|net@411|||S1800|contact@72||54|-75|pin@37||119|-75 +AMetal-2|net@412|||S1800|contact@81||54|-105|pin@38||121|-105 +APoly|net@413|||S2700|nmos@0|poly-left|81|-54|contact@122||81|0 +APoly|net@414|||S2700|nmos@2|poly-left|63|-54|contact@117||63|-30 +APoly|net@415|||S2700|nmos@3|poly-left|45|-54|contact@118||45|-15 +AMetal-1|net@416|||S2700|contact@113||72|-87|pin@39||72|-45 +AMetal-1|net@417|||S0|pin@39||72|-45|pin@40||36|-45 +AMetal-1|net@418|||S2700|contact@114||36|-69|pin@40||36|-45 +AP-Diff|net@419|||S1800|pmos@23|diff-top|-126|59|pmos@22|diff-bottom|-126|59 +AP-Diff|net@420|||S0|pmos@23|diff-bottom|-144|78|contact@165||-144|78 +AMetal-1|net@424|||S1800|contact@105||-9|-30|contact@106||27|-30 +Egnd||D5G2;|pin@37||G 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 +Egnd_7||D5G2;|pin@10||U +Egnd_9||D5G2;|pin@19||U +Egnd_10||D5G2;|pin@38||G +Ein|ina|D5G2;|contact@102||I +Eina_1|inb|D5G2;|contact@105||I 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 +Evdd_3||D5G2;|pin@14||P +Evdd_4||D5G2;|pin@15||P +Evdd_5||D5G2;|pin@16||P X # Cell nor3;1{lay} @@ -2074,11 +2216,13 @@ Evdd_5||D5G2;|pin@146||P X # Cell nor3;1{sch} -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 +Cnor3;1{sch}||schematic|1248841634466|1253507431305||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;NOLPX-3;Y1.5;)S@X +IredFive:PMOS;1{ic}|PMOS@1||-16|4|X||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y-2.5;)S@X +IredFive:PMOS;1{ic}|PMOS@2||-19|8|||D5G4;|ATTR_X(D5G1.5;NOLPX-8;Y0.5;)S@X +IredFive:PMOS;1{ic}|PMOS@3||-19|4|||D5G4;|ATTR_X(D5G1.5;NOLPX-8;Y0.5;)S@X Ngeneric:Facet-Center|art@0||0|0||||AV -NOff-Page|conn@0||15.5|12|||RR| +NOff-Page|conn@0||15.5|16|||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| @@ -2094,11 +2238,18 @@ NWire_Pin|pin@7||-16|-0.25|||Y| NWire_Pin|pin@8||-10.5|-13.75|||Y| NWire_Pin|pin@9||-10.5|8|||Y| NWire_Pin|pin@10||-3|-13.75|||Y| -NWire_Pin|pin@24||10|12|||| -NWire_Pin|pin@25||-3|12|||| +NWire_Pin|pin@24||10|16|||| +NWire_Pin|pin@25||-3|16|||| NWire_Pin|pin@26||6|-13.75|||| 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 +NWire_Pin|pin@28||-20|1|||| +NWire_Pin|pin@29||-22|1|||| +NWire_Pin|pin@30||-21|12|||| +NWire_Pin|pin@31||-22|12|||| +NWire_Pin|pin@32||-19|12|||| +NWire_Pin|pin@33||-16|12|||| +NWire_Pin|pin@34||-19|-0.25|||| +IredFive:pms1;2{ic}|pms1@0||-16|16|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@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 @@ -2110,19 +2261,31 @@ Awire|net@14|||900|pin@4||-16|-0.25|pin@6||-16|-2.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|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@49|||0|conn@0|y|13.5|16|pin@24||10|16 +Awire|net@51|||1800|pin@25||-3|16|pin@24||10|16 +Awire|net@52|||2700|pin@10||-3|-13.75|pin@25||-3|16 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|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@77|||1800|pms1@0|g|-13|16|pin@25||-3|16 Awire|net@78|||900|PMOS@1|d|-16|2|pin@4||-16|-0.25 +Awire|net@79|||450|PMOS@0|g|-13|8|pin@28||-20|1 +Awire|net@80|||0|pin@28||-20|1|pin@29||-22|1 +Awire|net@81|||900|PMOS@3|g|-22|4|pin@29||-22|1 +Awire|net@82|||3150|PMOS@1|g|-13|4|pin@30||-21|12 +Awire|net@83|||0|pin@30||-21|12|pin@31||-22|12 +Awire|net@84|||2700|PMOS@2|g|-22|8|pin@31||-22|12 +Awire|net@85|||0|PMOS@2|d|-19|6|PMOS@3|s|-19|6 +Awire|net@86|||2700|PMOS@2|s|-19|10|pin@32||-19|12 +Awire|net@87|||1800|pin@32||-19|12|pin@33||-16|12 +Awire|net@88|||900|pin@33||-16|12|PMOS@0|s|-16|10 +Awire|net@89|||2700|pin@33||-16|12|pms1@0|d|-16|14 +Awire|net@90|||1800|conn@3|a|-32.75|-0.25|pin@34||-19|-0.25 +Awire|net@91|||1800|pin@34||-19|-0.25|pin@4||-16|-0.25 +Awire|net@92|||900|PMOS@3|d|-19|2|pin@34||-19|-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 diff --git a/chips/omegaCounter/40nm/electric/redFive.jelib b/chips/omegaCounter/40nm/electric/redFive.jelib index 7316f08..85f7d81 100644 --- a/chips/omegaCounter/40nm/electric/redFive.jelib +++ b/chips/omegaCounter/40nm/electric/redFive.jelib @@ -1,5 +1,5 @@ # header information: -HredFive|8.10c|USER_electrical_units()I70464 +HredFive|8.10h|USER_electrical_units()I70464 # Views: Vicon|ic @@ -14,6 +14,7 @@ Lspiceparts|spiceparts # Tools: Ouser|DefaultTechnology()Scmos90|SchematicTechnology()Scmos90 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT +OSTA|GlobalSDCCommands()S"\n### 4 GHz clock setup\ncreate_clock -period 0.250 -name clk -waveform \"0 0.125\" clk\nset_clock_uncertainty -setup 0.010 clk\nset_clock_uncertainty -hold 0.010 clk\nset_propagated_clock clk\nset_clock_transition -rise 0.030 clk\nset_clock_transition -fall 0.030 clk\n#set_driving_cell -lib_cell inv_X008_0 clk\n\n### remove scan path from timing\nset_false_path -through */so\nset_false_path -from {sin}\nset_false_path -from {scanEn}\nset_false_path -to {sout}\n" # Technologies: Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43 @@ -99,7 +100,7 @@ Es||D2G1;|pin@0||B X # Cell PMOS;2{sch} -CPMOS;2{sch}||schematic|1021415734000|1249583164934||ATTR_Delay(D5G1;HNPX-8.5;Y1.25;)I100|ATTR_X(D5G1;HNPX-8.5;Y2.75;)I1|prototype_center()I[0,0] +CPMOS;2{sch}||schematic|1021415734000|1253517339112||ATTR_Delay(D5G1;HNPX-8.5;Y1.25;)I100|ATTR_X(D5G1;HNPX-8.5;Y2.75;)I1|prototype_center()I[0,0] IPMOS;1{ic}|PMOS@0||15.25|12.5|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-1;)S10|ATTR_X(D5G1.5;NPX3.5;Y1;)I1 Iorange40nm:PMOSf;1{ic}|PMOSf@1||0|7|||D0G4;|ATTR_Delay(OJP)S@Delay|ATTR_L(D5G1;NOJPX3.5;Y0.5;)S4|ATTR_M1(D5G1;NOLPX3.5;Y-1.5;)S1|ATTR_NF(D5G1;NOLPX3.5;Y-0.5;)S@X <= 6 ? 1 : @X <= 12 ? 2 : @X <= 18 ? 3 : @X <= 24 ? 4 : @X <= 30 ? 5 : @X <= 36 ? 6 : @X <= 42 ? 7 : @X/6|ATTR_W(D6G1;NOJPX2;Y1.5;)S24*@X Ngeneric:Facet-Center|art@0||0|0||||AV -- 1.7.10.4