X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=electric%2FarbiterM.jelib;h=68d8957492528634c5aa38b94450f78e4d17deee;hb=a363bae4f267ae6fe5a3ea4eca6f2f33b4886e90;hp=398914ea115582d9e77e67dfe80104ec60e11995;hpb=b1bb126708d4a6ef377635b7fff930ae849e20d7;p=fleet.git diff --git a/electric/arbiterM.jelib b/electric/arbiterM.jelib index 398914e..68d8957 100755 --- a/electric/arbiterM.jelib +++ b/electric/arbiterM.jelib @@ -100,7 +100,7 @@ Ereq[B]||D5G2;|pin@1||I X # Cell arbiter2;1{lay} -Carbiter2;1{lay}||cmos90|1188748831546|1225042364649||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230513971983 +Carbiter2;1{lay}||cmos90|1188748831546|1241981698008||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344 Ihalf2inArb;1{lay}|halfArb@4||0|-72|||D5G4; Ihalf2inArb;1{lay}|halfArb@5||0|72|Y||D5G4; NMetal-1-Pin|pin@44||6|4|||| @@ -258,7 +258,7 @@ Ereq[BB]|req[B2]|D5G2;|pin@40||I X # Cell arbiter3;1{lay} -Carbiter3;1{lay}||cmos90|1225193389429|1225305229549||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1225309318031 +Carbiter3;1{lay}||cmos90|1225193389429|1238257435226||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV Ihalf3inArbX;1{lay}|half3inA@0||0|72|||D5G4; Ihalf3inArbY;2{lay}|half3inA@2||0|-72|Y||D5G4; @@ -424,7 +424,7 @@ Ereq[B2]||D5G2;|pin@40||I X # Cell arbiter3B;1{lay} -Carbiter3B;1{lay}||cmos90|1231604157604|1231642927072||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1231642928827|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1231642928827 +Carbiter3B;1{lay}||cmos90|1231604157604|1238257435226||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||-40.5|0|||| NX-Metal-1-Metal-2-Con|contact@1||-28.5|0|||| @@ -559,7 +559,7 @@ Ereq[B]||D5G2;|pin@2||I X # Cell half2inArb;1{lay} -Chalf2inArb;1{lay}||cmos90|1188745231728|1223474198202||ATTR_NCC(D5G3;NTX-8;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230513971983 +Chalf2inArb;1{lay}||cmos90|1188745231728|1241981698008||ATTR_NCC(D5G3;NTX-8;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@62||31|-50||20.8|Y| NMetal-1-P-Active-Con|contact@66||39|-50||20.8|Y| @@ -813,7 +813,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P X # Cell half2inArb;1{sch} -Chalf2inArb;1{sch}||schematic|1188747897929|1231519946316| +Chalf2inArb;1{sch}||schematic|1188747897929|1240453455444| IorangeTSMC090nm:PMOSx;1{ic}|NMOSx@0||11|-7.5|Y||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10 IorangeTSMC090nm:NMOSx;1{ic}|PMOSx@0||11|-18.5|Y||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10 Ngeneric:Facet-Center|art@0||0|0||||AV @@ -842,7 +842,7 @@ Awire|net@26|||1800|pin@8||3|-24|pin@17||11|-24 Awire|net@27|||2700|pin@17||11|-24|PMOSx@0|d|11|-20.5 Awire|net@30|||0|PMOSx@0|g|8|-18.5|pin@18||-9|-18.5 Awire|net@31|||900|conn@0|y|-9|-14.5|pin@18||-9|-18.5 -Awire|net@32|||900|pin@19||11|-13|PMOSx@0|s|11|-16.5 +Awire|net@32|||900|pin@19||11|-13|PMOSx@0|s|11|-16.5|SIM_verilog_wire_type(D5G2;)Strireg Awire|net@34|||900|NMOSx@0|s|11|-9.5|pin@19||11|-13 Awire|net@35|||0|conn@1|a|14|-13|pin@19||11|-13 Awire|net@37|||2700|pin@8||3|-24|conn@3|a|3|-14 @@ -1021,7 +1021,7 @@ Ereq[A2]||D5G2;|pin@8||I X # Cell half3inArbB;1{lay} -Chalf3inArbB;1{lay}||cmos90|1231597742211|1231642845205||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1231604362331|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1231642911785 +Chalf3inArbB;1{lay}||cmos90|1231597742211|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@0||-60.5|0||20.8|Y| NMetal-1-N-Active-Con|contact@1||-40.5|0||20.8|Y| @@ -1374,7 +1374,7 @@ Ereq[A2]||D4G2;|conn@4|a|I X # Cell half3inArbX;1{lay} -Chalf3inArbX;1{lay}|half3inArb|cmos90|1225059722689|1225305176540||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1225067984447|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1225309318031 +Chalf3inArbX;1{lay}|half3inArb|cmos90|1225059722689|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@1||-16.5|0||20.8|Y| NMetal-1-P-Active-Con|contact@2||-44.5|-48||20.8|Y| @@ -1690,7 +1690,7 @@ Evdd_3||D5G2;|pinsVddG@1|vdd_1|P X # Cell half3inArbY;2{lay} -Chalf3inArbY;2{lay}|half3inArb|cmos90|1225059722689|1225305218034||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1225067984447|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1225309318031 +Chalf3inArbY;2{lay}|half3inArb|cmos90|1225059722689|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@1||-16.5|0||20.8|Y| NMetal-1-P-Active-Con|contact@2||-44.5|-48||20.8|Y| @@ -1994,7 +1994,7 @@ Evdd_3||D5G2;|pinsVddG@1|vdd_1|P X # Cell inputNor;3{lay} -CinputNor;3{lay}||cmos90|1232460857451|1232590734645||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1232590704531|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1232608488207 +CinputNor;3{lay}||cmos90|1232460857451|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@1||-26|-48||20.8|| NMetal-1-N-Active-Con|contact@2||-44|0||20.8|| @@ -2327,166 +2327,6 @@ Evdd_2||D5G2;|pinsVddG@1|vdd|P Evdd_3||D5G2;|pinsVddG@1|vdd_1|P X -# Cell inputNor;1{lay} -CinputNor;1{lay}||cmos90|1232460857451|1232466127257||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-P-Active-Con|contact@1||1|-48||20.8|| -NMetal-1-N-Active-Con|contact@2||-17|0||20.8|| -NMetal-1-N-Active-Con|contact@3||1|0||20.8|| -NMetal-1-N-Active-Con|contact@6||-8|0||5.2|| -NMetal-1-P-Active-Con|contact@9||-13|-48||20.8|| -NMetal-1-P-Active-Con|contact@10||15|-48||20.8|| -NMetal-1-P-Active-Con|contact@11||1|48||20.8|| -NMetal-1-P-Active-Con|contact@12||15|48||20.8|| -NMetal-1-P-Active-Con|contact@13||-13|48||20.8|| -NMetal-1-N-Active-Con|contact@14||17|0||20.8|| -NMetal-1-N-Active-Con|contact@15||9|0||20.8|| -NMetal-1-Polysilicon-Con|contact@16||1|-27.5||5.2|R| -NMetal-1-Polysilicon-Con|contact@17||12.5|25||5.2|RR| -NMetal-1-Polysilicon-Con|contact@18||-11.5|26.5||5.2|RR| -NX-Metal-1-Metal-2-Con|contact@19||-17|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@20||1|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@21||17|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@22||-13|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@23||15|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@24||15|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@25||-13|50||6.2|| -NX-Metal-1-Metal-2-Con|contact@26||1|40|||| -NX-Metal-1-Metal-2-Con|contact@27||-11.5|28|||| -NX-Metal-1-Metal-2-Con|contact@28||12.5|28|||| -NX-Metal-1-Metal-2-Con|contact@29||0.4|-22|||| -NN-Transistor|nmos@0||-4|0||8|| -NN-Transistor|nmos@1||-12|0||8|| -NN-Transistor|nmos@2||13|0||26|| -NN-Transistor|nmos@3||5|0||26|| -NPolysilicon-Pin|pin@11||-3|24|||| -NPolysilicon-Pin|pin@12||-4|24|||| -NPolysilicon-Pin|pin@13||-12|30|||| -NPolysilicon-Pin|pin@14||5|-27.5|||| -NPolysilicon-Pin|pin@15||-3|-27.5|||| -NPolysilicon-Pin|pin@16||-12|23.9|||| -NPolysilicon-Pin|pin@17||11|25.5|||| -NMetal-1-Pin|pin@18||1|-37|||| -NMetal-1-Pin|pin@19||9|-37|||| -NMetal-1-Pin|pin@23||9|16.5|||| -NMetal-1-Pin|pin@24||1|16.5|||| -NMetal-1-Pin|pin@25||-8|18.5|||| -NMetal-2-Pin|pin@26||-14|40|||| -NMetal-2-Pin|pin@27||0|28|||| -NMetal-2-Pin|pin@28||6.5|-22|||| -NPolysilicon-Pin|pin@29||-3|-15|||| -NPolysilicon-Pin|pin@30||-4|-15|||| -NPolysilicon-Pin|pin@31||-9|-21|||| -NPolysilicon-Pin|pin@32||-10|-21|||| -NPolysilicon-Pin|pin@33||-10|-9|||| -NPolysilicon-Pin|pin@34||13|-30|||| -NPolysilicon-Pin|pin@35||13|22.4|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-21.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||21.5|0|||D5G4; -NP-Well-Node|plnode@0||0|0|48|48||A -NN-Well-Node|plnode@1||0|-50|48|52||A -NN-Well-Node|plnode@2||0|50|48|52||A -NP-Select-Node|plnode@3||0|-50|45|52||A -NP-Select-Node|plnode@4||0|50|45|52||A -NN-Select-Node|plnode@5||0|0|45|48||A -NP-Transistor|pmos@2||-9|-48||26|| -NP-Transistor|pmos@3||-3|-48||26|| -NP-Transistor|pmos@4||5|-48||26|| -NP-Transistor|pmos@5||11|-48||26|| -NP-Transistor|pmos@6||-9|48||26|| -NP-Transistor|pmos@7||-3|48||26|| -NP-Transistor|pmos@8||5|48||26|| -NP-Transistor|pmos@9||11|48||26|| -AN-Active|net@1|||RS1800|contact@6||-8|0|nmos@0|diff-left|-6.8|0 -AN-Active|net@11|||RS0|contact@6||-8|0|nmos@1|diff-right|-9.2|0 -AN-Active|net@16|||RS0|contact@14||17|0|nmos@2|diff-right|15.8|0 -AN-Active|net@17|||RS1800|contact@15||9|0|nmos@2|diff-left|10.2|0 -AN-Active|net@18|||RS0|contact@15||9|0|nmos@3|diff-right|7.8|0 -AN-Active|net@19|||RS0|contact@3||1|0|nmos@0|diff-right|-1.2|0 -AN-Active|net@20|||RS1800|contact@2||-17|0|nmos@1|diff-left|-14.8|0 -AN-Active|net@21|||RS1800|contact@3||1|0|nmos@3|diff-left|2.2|0 -AP-Active|net@22|||RS1800|contact@9||-13|-48|pmos@2|diff-left|-11.8|-48 -AP-Active|net@23|||RS0|contact@1||1|-48|pmos@3|diff-right|-0.2|-48 -AP-Active|net@24|||RS1800|contact@1||1|-48|pmos@4|diff-left|2.2|-48 -AP-Active|net@25|||RS0|contact@10||15|-48|pmos@5|diff-right|13.8|-48 -AP-Active|net@26|||RS1800|contact@13||-13|48|pmos@6|diff-left|-11.8|48 -AP-Active|net@27|||RS0|contact@11||1|48|pmos@7|diff-right|-0.2|48 -AP-Active|net@28|||RS1800|contact@11||1|48|pmos@8|diff-left|2.2|48 -AP-Active|net@29|||RS0|contact@12||15|48|pmos@9|diff-right|13.8|48 -AP-Active|net@30|||RS0|pmos@7|diff-left|-5.8|48|pmos@6|diff-right|-6.2|48 -AP-Active|net@31|||RS0|pmos@9|diff-left|8.2|48|pmos@8|diff-right|7.8|48 -AP-Active|net@32|||RS1800|pmos@2|diff-right|-6.2|-48|pmos@3|diff-left|-5.8|-48 -AP-Active|net@33|||RS0|pmos@5|diff-left|8.2|-48|pmos@4|diff-right|7.8|-48 -APolysilicon|net@45|||S900|pmos@7|poly-bottom|-3|30|pin@11||-3|24 -APolysilicon|net@46|||S0|pin@11||-3|24|pin@12||-4|24 -APolysilicon|net@47|||S900|pin@12||-4|24|nmos@0|poly-top|-4|9 -APolysilicon|net@48|||S0|pmos@6|poly-bottom|-9|30|pin@13||-12|30 -APolysilicon|net@49|||S900|pin@16||-12|23.9|nmos@1|poly-top|-12|9 -APolysilicon|net@50|||S2700|pmos@4|poly-top|5|-30|pin@14||5|-27.5 -APolysilicon|net@51|||S0|pin@14||5|-27.5|contact@16||3.6|-27.5 -APolysilicon|net@52|||S2700|pmos@3|poly-top|-3|-30|pin@15||-3|-27.5 -APolysilicon|net@53|||S1800|pin@15||-3|-27.5|contact@16||0.4|-27.5 -APolysilicon|net@54|||S900|pin@13||-12|30|pin@16||-12|23.9 -APolysilicon|net@55|||S0|contact@18||-11.5|23.9|pin@16||-12|23.9 -APolysilicon|net@56|||S900|pmos@9|poly-bottom|11|30|pin@17||11|25.5 -APolysilicon|net@57|||S1800|pin@17||11|25.5|contact@17||12.5|25.5 -Ametal-1|net@58|||S2700|contact@1||1|-48|pin@18||1|-37 -Ametal-1|net@59|||S1800|pin@18||1|-37|pin@19||9|-37 -Ametal-1|net@64|||S2700|contact@15||9|0|pin@23||9|16.5 -Ametal-1|net@65|||S0|pin@23||9|16.5|pin@24||1|16.5 -Ametal-1|net@66|||S2700|pin@24||1|16.5|contact@11||1|37.6 -Ametal-2|net@67||6.2|S1800|contact@23||15|-50|pinsVddG@1|vdd_1|21.5|-50 -Ametal-2|net@68||6.2|S0|pinsVddG@1|gnd|21.5|0|contact@21||17|0 -Ametal-2|net@69||6.2|S0|contact@24||15|50|contact@25||-13|50 -Ametal-2|net@70||6.2|S0|contact@19||-17|0|pinsVddG@0|gnd|-21.5|0 -Ametal-1|net@71|||S0|contact@2||-17|0|contact@19||-17|0 -Ametal-2|net@72||6.2|S0|contact@20||1|0|contact@19||-17|0 -Ametal-1|net@73|||S0|contact@3||1|0|contact@20||1|0 -Ametal-2|net@74||6.2|S0|contact@21||17|0|contact@20||1|0 -Ametal-1|net@75|||S0|contact@14||17|0|contact@21||17|0 -Ametal-2|net@76||6.2|S1800|pinsVddG@0|vdd_1|-21.5|-50|contact@22||-13|-50 -Ametal-1|net@77|||S900|contact@9||-13|-50|contact@22||-13|-50 -Ametal-2|net@78||6.2|S1800|contact@22||-13|-50|contact@23||15|-50 -Ametal-1|net@79|||S900|contact@10||15|-50|contact@23||15|-50 -Ametal-2|net@80||6.2|S0|pinsVddG@1|vdd|21.5|50|contact@24||15|50 -Ametal-1|net@81|||S900|contact@12||15|50|contact@24||15|50 -Ametal-2|net@82||6.2|S0|contact@25||-13|50|pinsVddG@0|vdd|-21.5|50 -Ametal-1|net@83|||S900|contact@13||-13|50|contact@25||-13|50 -Ametal-1|net@84|||S2700|contact@6||-8|0|pin@25||-8|18.5 -Ametal-2|net@85|||S1800|pin@26||-14|40|contact@26||1|40 -Ametal-1|net@86|||S900|contact@11||1|40|contact@26||1|40 -Ametal-2|net@88|||S0|pin@27||0|28|contact@27||-11.5|28 -Ametal-1|net@89|||S900|contact@18||-11.5|28|contact@27||-11.5|28 -Ametal-2|net@90|||S1800|pin@27||0|28|contact@28||12.5|28 -Ametal-1|net@91|||S2700|contact@17||12.5|26.1|contact@28||12.5|28 -Ametal-2|net@92|||S0|pin@28||6.5|-22|contact@29||0.4|-22 -Ametal-1|net@93||0.4|S2700|contact@16||0.4|-27.5|contact@29||0.4|-22 -APolysilicon|net@95|||S0|pin@29||-3|-15|pin@30||-4|-15 -APolysilicon|net@96|||S2700|pin@30||-4|-15|nmos@0|poly-bottom|-4|-9 -APolysilicon|net@97|||S2700|pin@15||-3|-27.5|pin@29||-3|-15 -APolysilicon|net@98|||S2700|pmos@2|poly-top|-9|-30|pin@31||-9|-21 -APolysilicon|net@99|||S0|pin@31||-9|-21|pin@32||-10|-21 -APolysilicon|net@100|||S2700|pin@32||-10|-21|pin@33||-10|-9 -APolysilicon|net@101|||S0|pin@33||-10|-9|nmos@1|poly-bottom|-12|-9 -APolysilicon|net@102|||S900|nmos@2|poly-bottom|13|-18|pin@34||13|-30 -APolysilicon|net@103|||S0|pin@34||13|-30|pmos@5|poly-top|11|-30 -APolysilicon|net@104|||S2700|nmos@2|poly-top|13|18|pin@35||13|22.4 -APolysilicon|net@105|||S0|pin@35||13|22.4|contact@17||12.5|22.4 -APolysilicon|net@106|||S2700|pin@14||5|-27.5|nmos@3|poly-bottom|5|-18 -APolysilicon|net@107|||S2700|nmos@3|poly-top|5|18|pmos@8|poly-bottom|5|30 -Ametal-1|net@109|||S900|contact@15||9|-10.4|pin@19||9|-37 -Egnd||D5G2;|pinsVddG@0|gnd|G -Egnd_1||D5G2;|pinsVddG@1|gnd|G -Ein[1]||D5G2;|pin@27||O -Ein[2]||D5G2;|pin@28||O -Eout||D5G2;|pin@26||O -EoutX||D5G2;|pin@25||O -Evdd||D5G2;|pinsVddG@0|vdd|P -Evdd_1||D5G2;|pinsVddG@0|vdd_1|P -Evdd_2||D5G2;|pinsVddG@1|vdd|P -Evdd_3||D5G2;|pinsVddG@1|vdd_1|P -X - # Cell inputNor;1{sch} CinputNor;1{sch}||schematic|1232463201580|1232590259323| Ngeneric:Facet-Center|art@0||0|0||||AV @@ -2640,7 +2480,7 @@ Ereq[B2]||D5G2;|pin@14||I X # Cell meArbiter;2{lay} -CmeArbiter;2{lay}||cmos90|1232461889540|1234210102163||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234210103403|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234210103403 +CmeArbiter;2{lay}||cmos90|1232461889540|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NX-Metal-1-Metal-2-Con|contact@0||56|34|||| NX-Metal-1-Metal-2-Con|contact@1||-56|-34|||| @@ -2866,7 +2706,7 @@ Ein[B_1]|reset[B]|D5G2;|pin@23||I X # Cell mutex;2{lay} -Cmutex;2{lay}||cmos90|1232459295366|1232889132893||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1232771459673|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1232895653007 +Cmutex;2{lay}||cmos90|1232459295366|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@3||0|48||20.8|| NMetal-1-N-Active-Con|contact@4||0|0||5.2|| @@ -3089,140 +2929,6 @@ Evdd_2||D5G2;|pinsVddG@2|vdd|P Evdd_3||D5G2;|pinsVddG@2|vdd_1|P X -# Cell mutex;1{lay} -Cmutex;1{lay}||cmos90|1232459295366|1232465944731||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-P-Active-Con|contact@3||8|48||20.8|| -NMetal-1-N-Active-Con|contact@4||0|0||5.2|| -NMetal-1-P-Active-Con|contact@5||16|48||20.8|| -NMetal-1-P-Active-Con|contact@6||24|48||20.8|| -NMetal-1-P-Active-Con|contact@7||-24|-48||20.8|| -NMetal-1-P-Active-Con|contact@8||-16|-48||20.8|| -NMetal-1-P-Active-Con|contact@9||-8|-48||20.8|| -NMetal-1-P-Active-Con|contact@10||0|-48||20.8|| -NMetal-1-P-Active-Con|contact@11||8|-48||20.8|| -NMetal-1-N-Active-Con|contact@12||-8|0||5.2|| -NMetal-1-N-Active-Con|contact@13||8|0||5.2|| -NMetal-1-P-Active-Con|contact@15||-8|48||20.8|| -NMetal-1-Polysilicon-Con|contact@18||0|27.5||5.2|R| -NMetal-1-P-Active-Con|contact@19||0|48||20.8|| -NMetal-1-Polysilicon-Con|contact@20||0|-28||5.2|R| -NX-Metal-1-Metal-2-Con|contact@21||0|-40|||| -NX-Metal-1-Metal-2-Con|contact@22||0|40|||| -NX-Metal-1-Metal-2-Con|contact@25||0|0||6.2|| -NN-Transistor|nmos@2||4|0||8|| -NN-Transistor|nmos@3||-4|0||8|| -NPolysilicon-Pin|pin@0||4|27.5|||| -NPolysilicon-Pin|pin@1||-4|-28|||| -NPolysilicon-Pin|pin@2||4|-28|||| -NPolysilicon-Pin|pin@3||-4|27.5|||| -NMetal-2-Pin|pin@4||-24|-40|||| -NMetal-1-Pin|pin@6||-24|-64|||| -NMetal-1-Pin|pin@7||-8|-64|||| -NMetal-1-Pin|pin@8||8|-64|||| -NMetal-1-Pin|pin@10||21|64|||| -NMetal-1-Pin|pin@11||24|64|||| -NMetal-1-Pin|pin@12||8|64|||| -NMetal-1-Pin|pin@13||-8|64|||| -NMetal-2-Pin|pin@14||24|40|||| -NMetal-1-Pin|pin@15||16|37|||| -NMetal-1-Pin|pin@16||-16|-37|||| -NMetal-1-Pin|pin@17||-8|27|||| -NMetal-1-Pin|pin@18||8|-27.5|||| -NMetal-1-Pin|pin@19||-2.6|27|||| -NMetal-1-Pin|pin@20||2.6|-27.5|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-28.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||28.5|0|||D5G4; -NP-Well-Node|plnode@0||0|0|62|48||A -NN-Well-Node|plnode@1||0|-50|62|52||A -NN-Well-Node|plnode@2||0|50|62|52||A -NP-Select-Node|plnode@3||0|-50|59|52||A -NP-Select-Node|plnode@4||0|50|59|52||A -NN-Select-Node|plnode@5||0|0|59|48||A -NP-Transistor|pmos@3||-12|-48||26|| -NP-Transistor|pmos@4||-4|-48||26|| -NP-Transistor|pmos@5||4|-48||26|| -NP-Transistor|pmos@6||-4|48||26|| -NP-Transistor|pmos@7||4|48||26|| -NP-Transistor|pmos@8||12|48||26|| -NP-Transistor|pmos@9||20|48||26|| -NP-Transistor|pmos@10||-20|-48||26|| -AN-Active|net@0|||RS0|contact@13||8|0|nmos@2|diff-right|6.8|0 -AN-Active|net@1|||RS1800|contact@4||0|0|nmos@2|diff-left|1.2|0 -AP-Active|net@2|||RS1800|contact@7||-24|-48|pmos@10|diff-left|-22.8|-48 -AP-Active|net@3|||RS0|contact@8||-16|-48|pmos@10|diff-right|-17.2|-48 -AN-Active|net@4|||RS0|contact@4||0|0|nmos@3|diff-right|-1.2|0 -AP-Active|net@5|||RS1800|contact@8||-16|-48|pmos@3|diff-left|-14.8|-48 -AP-Active|net@6|||RS0|contact@9||-8|-48|pmos@3|diff-right|-9.2|-48 -AN-Active|net@7|||RS1800|contact@12||-8|0|nmos@3|diff-left|-6.8|0 -AP-Active|net@8|||RS1800|contact@15||-8|48|pmos@6|diff-left|-6.8|48 -AP-Active|net@9|||RS0|contact@19||0|48|pmos@6|diff-right|-1.2|48 -AP-Active|net@10|||RS1800|contact@19||0|48|pmos@7|diff-left|1.2|48 -AP-Active|net@11|||RS0|contact@3||8|48|pmos@7|diff-right|6.8|48 -AP-Active|net@12|||RS1800|contact@3||8|48|pmos@8|diff-left|9.2|48 -AP-Active|net@13|||RS0|contact@5||16|48|pmos@8|diff-right|14.8|48 -AP-Active|net@14|||RS1800|contact@5||16|48|pmos@9|diff-left|17.2|48 -AP-Active|net@15|||RS0|contact@6||24|48|pmos@9|diff-right|22.8|48 -AP-Active|net@16|||RS1800|contact@9||-8|-48|pmos@4|diff-left|-6.8|-48 -AP-Active|net@17|||RS0|contact@10||0|-48|pmos@4|diff-right|-1.2|-48 -AP-Active|net@18|||RS1800|contact@10||0|-48|pmos@5|diff-left|1.2|-48 -AP-Active|net@19|||RS0|contact@11||8|-48|pmos@5|diff-right|6.8|-48 -APolysilicon|net@20|||S2700|pin@1||-4|-28|nmos@3|poly-bottom|-4|-9 -APolysilicon|net@21|||S2700|nmos@2|poly-top|4|9|pin@0||4|27.5 -APolysilicon|net@22|||S2700|pin@0||4|27.5|pmos@7|poly-bottom|4|30 -APolysilicon|net@23|||S0|pin@0||4|27.5|contact@18||2.6|27.5 -APolysilicon|net@24|||S2700|pmos@4|poly-top|-4|-30|pin@1||-4|-28 -APolysilicon|net@25|||S1800|pin@1||-4|-28|contact@20||-2.6|-28 -APolysilicon|net@26|||S2700|pmos@5|poly-top|4|-30|pin@2||4|-28 -APolysilicon|net@27|||S0|pin@2||4|-28|contact@20||2.6|-28 -APolysilicon|net@28|||S900|pmos@6|poly-bottom|-4|30|pin@3||-4|27.5 -APolysilicon|net@29|||S1800|pin@3||-4|27.5|contact@18||-2.6|27.5 -APolysilicon|net@30|||S0|pmos@9|poly-bottom|20|30|pmos@8|poly-bottom|12|30 -APolysilicon|net@31|||S0|pmos@8|poly-bottom|12|30|pmos@7|poly-bottom|4|30 -APolysilicon|net@32|||S1800|pmos@10|poly-top|-20|-30|pmos@3|poly-top|-12|-30 -APolysilicon|net@33|||S1800|pmos@3|poly-top|-12|-30|pmos@4|poly-top|-4|-30 -Ametal-2|net@34|||S1800|pin@4||-24|-40|contact@21||0|-40 -Ametal-1|net@35|||S900|contact@7||-24|-48|pin@6||-24|-64 -Ametal-1|net@36|||S1800|pin@6||-24|-64|pin@7||-8|-64 -Ametal-1|net@37|||S2700|pin@7||-8|-64|contact@9||-8|-58.4 -Ametal-1|net@38|||S1800|pin@7||-8|-64|pin@8||8|-64 -Ametal-1|net@39|||S2700|pin@8||8|-64|contact@11||8|-58.4 -Ametal-1|net@40|||S1800|pin@10||21|64|pin@11||24|64 -Ametal-1|net@41|||S900|pin@11||24|64|contact@6||24|58.4 -Ametal-1|net@42|||S0|pin@10||21|64|pin@12||8|64 -Ametal-1|net@43|||S900|pin@12||8|64|contact@3||8|58.4 -Ametal-1|net@44|||S0|pin@12||8|64|pin@13||-8|64 -Ametal-1|net@45|||S900|pin@13||-8|64|contact@15||-8|58.4 -Ametal-1|net@47|||S900|contact@10||0|-40|contact@21||0|-40 -Ametal-2|net@48|||S0|pin@14||24|40|contact@22||0|40 -Ametal-1|net@49|||S900|contact@19||0|40|contact@22||0|40 -Ametal-1|net@50|||S900|contact@5||16|48|pin@15||16|37 -Ametal-1|net@51|||S2700|contact@8||-16|-48|pin@16||-16|-37 -Ametal-2|net@52||6.2|S1800|pinsVddG@1|vdd|-28.5|50|pinsVddG@2|vdd|28.5|50 -Ametal-2|net@54||6.2|S0|pinsVddG@2|vdd_1|28.5|-50|pinsVddG@1|vdd_1|-28.5|-50 -Ametal-2|net@60||6.2|S0|contact@25||0|0|pinsVddG@1|gnd|-28.5|0 -Ametal-2|net@61||6.2|S0|pinsVddG@2|gnd|28.5|0|contact@25||0|0 -Ametal-1|net@62|||S0|contact@4||0|0|contact@25||0|0 -Ametal-1|net@63|||S2700|contact@9||-8|-37.6|contact@12||-8|-2.6 -Ametal-1|net@64|||S2700|contact@12||-8|2.6|pin@17||-8|27 -Ametal-1|net@66|||S900|contact@3||8|37.6|contact@13||8|2.6 -Ametal-1|net@67|||S900|contact@13||8|-2.6|pin@18||8|-27.5 -Ametal-1|net@69|||S1800|pin@17||-8|27|pin@19||-2.6|27 -Ametal-1|net@70|||S2700|pin@19||-2.6|27|contact@18||-2.6|27.5 -Ametal-1|net@71|||S0|pin@18||8|-27.5|pin@20||2.6|-27.5 -Ametal-1|net@72|||S900|pin@20||2.6|-27.5|contact@20||2.6|-28 -Egnd||D5G2;|pinsVddG@1|gnd|G -Egnd_1||D5G2;|pinsVddG@2|gnd|G -Ein[B]|in[A]|D5G2;|pin@4||I -Ein[A]|in[B]|D5G2;|pin@14||I -Eout[B]|out[A]|D5G2;|pin@16||O -Eout[A]|out[B]|D5G2;|pin@15||O -Evdd||D5G2;|pinsVddG@1|vdd|P -Evdd_1||D5G2;|pinsVddG@1|vdd_1|P -Evdd_2||D5G2;|pinsVddG@2|vdd|P -Evdd_3||D5G2;|pinsVddG@2|vdd_1|P -X - # Cell mutex;2{sch} Cmutex;2{sch}||schematic|1232463988403|1232642567249| IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||6|-5|R||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4 @@ -3339,7 +3045,7 @@ Eout||D5G2;|pin@4||O X # Cell outputNand;2{lay} -CoutputNand;2{lay}||cmos90|1232460857451|1234466230314||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1234466263344|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1234466263344 +CoutputNand;2{lay}||cmos90|1232460857451|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@1||-3.5|-48||20.8|| NMetal-1-N-Active-Con|contact@3||-9.5|0||20.8|| @@ -3536,116 +3242,6 @@ Evdd_2||D5G2;|pinsVddG@1|vdd|P Evdd_3||D5G2;|pinsVddG@1|vdd_1|P X -# Cell outputNand;1{lay} -CoutputNand;1{lay}||cmos90|1232460857451|1232464070147||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"] -Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-1-P-Active-Con|contact@1||8|-48||20.8|| -NMetal-1-N-Active-Con|contact@3||-2|0||20.8|| -NMetal-1-P-Active-Con|contact@9||0|-48||20.8|| -NMetal-1-P-Active-Con|contact@10||16|-48||20.8|| -NMetal-1-N-Active-Con|contact@14||12|0||20.8|| -NMetal-1-Polysilicon-Con|contact@16||-2|18.6||5.2|R| -NMetal-1-N-Active-Con|contact@30||-16|0||20.8|| -NMetal-1-P-Active-Con|contact@31||-8|-48||20.8|| -NMetal-1-P-Active-Con|contact@32||-16|-48||20.8|| -NMetal-1-Polysilicon-Con|contact@33||-2|27.5||5.2|R| -NX-Metal-1-Metal-2-Con|contact@34||-16|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@35||12|0||6.2|| -NX-Metal-1-Metal-2-Con|contact@36||0|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@37||-16|-50||6.2|| -NX-Metal-1-Metal-2-Con|contact@38||16|-50||6.2|| -NN-Transistor|nmos@2||8|0||26|| -NN-Transistor|nmos@3||2|0||26|| -NN-Transistor|nmos@4||-6|0||26|| -NN-Transistor|nmos@5||-12|0||26|| -NPolysilicon-Pin|pin@29||-6|-30|||| -NPolysilicon-Pin|pin@30||12|-18|||| -NPolysilicon-Pin|pin@31||2|-24|||| -NPolysilicon-Pin|pin@32||4|-24|||| -NPolysilicon-Pin|pin@33||-6|18.6|||| -NPolysilicon-Pin|pin@34||2|18.6|||| -NPolysilicon-Pin|pin@35||8|26|||| -NPolysilicon-Pin|pin@36||-12|26|||| -NPolysilicon-Pin|pin@37||-2|26|||| -NMetal-1-Pin|pin@38||-2|-32|||| -NMetal-1-Pin|pin@39||-8|-32|||| -NMetal-1-Pin|pin@40||8|-32|||| -NMetal-1-Pin|pin@41||-2|19|||| -NMetal-1-Pin|pin@42||-2|28|||| -IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-20.5|0|||D5G4; -IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||20.5|0|||D5G4; -NP-Well-Node|plnode@0||0|0|46|48||A -NN-Well-Node|plnode@1||0|-50|46|52||A -NN-Well-Node|plnode@2||0|50|46|52||A -NP-Select-Node|plnode@3||0|-50|43|52||A -NP-Select-Node|plnode@4||0|50|43|52||A -NN-Select-Node|plnode@5||0|0|43|48||A -NP-Transistor|pmos@3||4|-48||26|| -NP-Transistor|pmos@4||12|-48||26|| -NP-Transistor|pmos@10||-12|-48||26|| -NP-Transistor|pmos@11||-4|-48||26|| -AN-Active|net@16|||RS0|contact@14||12|0|nmos@2|diff-right|10.8|0 -AN-Active|net@21|||RS1800|contact@3||-2|0|nmos@3|diff-left|-0.8|0 -AP-Active|net@23|||RS0|contact@1||8|-48|pmos@3|diff-right|6.8|-48 -AP-Active|net@24|||RS1800|contact@1||8|-48|pmos@4|diff-left|9.2|-48 -Ametal-2|net@99||6.2|S0|contact@36||0|-50|contact@37||-16|-50 -Ametal-2|net@104||6.2|S1800|pinsVddG@0|vdd|-20.5|50|pinsVddG@1|vdd|20.5|50 -Ametal-2|net@107||6.2|S1800|contact@34||-16|0|contact@35||12|0 -AN-Active|net@109|||RS0|contact@3||-2|0|nmos@4|diff-right|-3.2|0 -AN-Active|net@110|||RS1800|contact@30||-16|0|nmos@5|diff-left|-14.8|0 -AP-Active|net@111|||RS0|contact@31||-8|-48|pmos@10|diff-right|-9.2|-48 -AP-Active|net@112|||RS1800|contact@32||-16|-48|pmos@10|diff-left|-14.8|-48 -AP-Active|net@113|||RS1800|contact@31||-8|-48|pmos@11|diff-left|-6.8|-48 -AP-Active|net@114|||RS0|contact@9||0|-48|pmos@11|diff-right|-1.2|-48 -AP-Active|net@115|||RS1800|contact@9||0|-48|pmos@3|diff-left|1.2|-48 -AP-Active|net@116|||RS0|contact@10||16|-48|pmos@4|diff-right|14.8|-48 -AN-Active|net@117|||RS0|nmos@4|diff-left|-8.8|0|nmos@5|diff-right|-9.2|0 -AN-Active|net@118|||RS0|nmos@2|diff-left|5.2|0|nmos@3|diff-right|4.8|0 -APolysilicon|net@119|||S2700|pmos@10|poly-top|-12|-30|nmos@5|poly-bottom|-12|-18 -APolysilicon|net@120|||S0|pmos@11|poly-top|-4|-30|pin@29||-6|-30 -APolysilicon|net@121|||S2700|pin@29||-6|-30|nmos@4|poly-bottom|-6|-18 -APolysilicon|net@122|||S1800|nmos@2|poly-bottom|8|-18|pin@30||12|-18 -APolysilicon|net@123|||S900|pin@30||12|-18|pmos@4|poly-top|12|-30 -APolysilicon|net@124|||S900|nmos@3|poly-bottom|2|-18|pin@31||2|-24 -APolysilicon|net@125|||S1800|pin@31||2|-24|pin@32||4|-24 -APolysilicon|net@126|||S900|pin@32||4|-24|pmos@3|poly-top|4|-30 -APolysilicon|net@127|||S2700|nmos@4|poly-top|-6|18|pin@33||-6|18.6 -APolysilicon|net@128|||S1800|pin@33||-6|18.6|contact@16||-4.6|18.6 -APolysilicon|net@129|||S2700|nmos@3|poly-top|2|18|pin@34||2|18.6 -APolysilicon|net@130|||S0|pin@34||2|18.6|contact@16||0.6|18.6 -APolysilicon|net@131|||S2700|nmos@2|poly-top|8|18|pin@35||8|26 -APolysilicon|net@132|||S0|pin@37||-2|26|pin@36||-12|26 -APolysilicon|net@133|||S900|pin@36||-12|26|nmos@5|poly-top|-12|18 -APolysilicon|net@134|||S0|pin@35||8|26|pin@37||-2|26 -APolysilicon|net@135|||S2700|pin@37||-2|26|contact@33||-2|27.5 -Ametal-2|net@136||6.2|S1800|pinsVddG@0|gnd|-20.5|0|contact@34||-16|0 -Ametal-1|net@137|||S0|contact@30||-16|0|contact@34||-16|0 -Ametal-2|net@138||6.2|S1800|contact@35||12|0|pinsVddG@1|gnd|20.5|0 -Ametal-1|net@139|||S0|contact@14||12|0|contact@35||12|0 -Ametal-1|net@140|||S900|contact@3||-2|0|pin@38||-2|-32 -Ametal-1|net@141|||S0|pin@38||-2|-32|pin@39||-8|-32 -Ametal-1|net@142|||S900|pin@39||-8|-32|contact@31||-8|-37.6 -Ametal-1|net@143|||S1800|pin@39||-8|-32|pin@40||8|-32 -Ametal-1|net@144|||S900|pin@40||8|-32|contact@1||8|-37.6 -Ametal-2|net@145||6.2|S0|contact@38||16|-50|contact@36||0|-50 -Ametal-1|net@146|||S900|contact@9||0|-50|contact@36||0|-50 -Ametal-2|net@147||6.2|S0|contact@37||-16|-50|pinsVddG@0|vdd_1|-20.5|-50 -Ametal-1|net@148|||S900|contact@32||-16|-50|contact@37||-16|-50 -Ametal-2|net@149||6.2|S0|pinsVddG@1|vdd_1|20.5|-50|contact@38||16|-50 -Ametal-1|net@150|||S900|contact@10||16|-50|contact@38||16|-50 -Ametal-1|net@151|||S900|pin@41||-2|19|contact@16||-2|18.6 -Ametal-1|net@152|||S900|pin@42||-2|28|contact@33||-2|27.5 -Egnd||D5G2;|pinsVddG@0|gnd|G -Egnd_1||D5G2;|pinsVddG@1|gnd|G -EinB|inA|D5G2;|pin@42||I -EinA|inB|D5G2;|pin@41||I -Eout||D5G2;|pin@38||O -Evdd||D5G2;|pinsVddG@0|vdd|P -Evdd_1||D5G2;|pinsVddG@0|vdd_1|P -Evdd_2||D5G2;|pinsVddG@1|vdd|P -Evdd_3||D5G2;|pinsVddG@1|vdd_1|P -X - # Cell outputNand;1{sch} CoutputNand;1{sch}||schematic|1232463800597|1234567642469| IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||-6|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20