From e63bae1212549b998d610e7701400ee59b404944 Mon Sep 17 00:00:00 2001 From: vin Date: Sat, 29 Nov 2025 02:08:32 -0500 Subject: add 6-bit rca and 8-bit equivalent --- vlsi/datapath.jelib | 747 ++++++++++++++++++++++++++++++++++++++++++++++++++++ vlsi/stdcells.jelib | 166 ++++++------ 2 files changed, 829 insertions(+), 84 deletions(-) create mode 100644 vlsi/datapath.jelib diff --git a/vlsi/datapath.jelib b/vlsi/datapath.jelib new file mode 100644 index 0000000..b4cb071 --- /dev/null +++ b/vlsi/datapath.jelib @@ -0,0 +1,747 @@ +# header information: +Hdatapath|9.08 + +# Views: +Vicon|ic +Vlayout|lay +Vschematic|sch + +# External Libraries: + +Lstdcells|stdcells + +# Technologies: +Tbicmos|ScaleFORbicmos()D300.0 +Tmocmos|MoCMOSAlternateActivePolyRules()BT|ScaleFORmocmos()D300.0|mocmosNumberOfMetalLayers()I3|mocmosSecondPolysilicon()BF + +# Cell eq_8bit;1{ic} +Ceq_8bit;1{ic}||artwork|1764387302965|1764387476819|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NOpened-Thicker-Polygon|art@1||0|0|16|32|||SCHEM_function(D5G2;)Seq_8bit|trace()V[-8/-16,-8/16,8/16,8/-16,-8/-16] +Nschematic:Bus_Pin|pin@0||10|0|||| +Nschematic:Wire_Pin|pin@1||8|0|||| +Nschematic:Bus_Pin|pin@2||-10|15|||| +Nschematic:Wire_Pin|pin@3||-8|15|||| +Nschematic:Bus_Pin|pin@4||-10|13|||| +Nschematic:Wire_Pin|pin@5||-8|13|||| +Nschematic:Bus_Pin|pin@6||-10|11|||| +Nschematic:Wire_Pin|pin@7||-8|11|||| +Nschematic:Bus_Pin|pin@8||-10|9|||| +Nschematic:Wire_Pin|pin@9||-8|9|||| +Nschematic:Bus_Pin|pin@10||-10|7|||| +Nschematic:Wire_Pin|pin@11||-8|7|||| +Nschematic:Bus_Pin|pin@12||-10|5|||| +Nschematic:Wire_Pin|pin@13||-8|5|||| +Nschematic:Bus_Pin|pin@14||-10|3|||| +Nschematic:Wire_Pin|pin@15||-8|3|||| +Nschematic:Bus_Pin|pin@16||-10|1|||| +Nschematic:Wire_Pin|pin@17||-8|1|||| +Nschematic:Bus_Pin|pin@18||-10|-1|||| +Nschematic:Wire_Pin|pin@19||-8|-1|||| +Nschematic:Bus_Pin|pin@20||-10|-3|||| +Nschematic:Wire_Pin|pin@21||-8|-3|||| +Nschematic:Bus_Pin|pin@22||-10|-5|||| +Nschematic:Wire_Pin|pin@23||-8|-5|||| +Nschematic:Bus_Pin|pin@24||-10|-7|||| +Nschematic:Wire_Pin|pin@25||-8|-7|||| +Nschematic:Bus_Pin|pin@26||-10|-9|||| +Nschematic:Wire_Pin|pin@27||-8|-9|||| +Nschematic:Bus_Pin|pin@28||-10|-11|||| +Nschematic:Wire_Pin|pin@29||-8|-11|||| +Nschematic:Bus_Pin|pin@30||-10|-13|||| +Nschematic:Wire_Pin|pin@31||-8|-13|||| +Nschematic:Bus_Pin|pin@32||-10|-15|||| +Nschematic:Wire_Pin|pin@33||-8|-15|||| +Aschematic:wire|net@0|||1800|pin@1||8|0|pin@0||10|0 +Aschematic:wire|net@1|||0|pin@3||-8|15|pin@2||-10|15 +Aschematic:wire|net@2|||0|pin@5||-8|13|pin@4||-10|13 +Aschematic:wire|net@3|||0|pin@7||-8|11|pin@6||-10|11 +Aschematic:wire|net@4|||0|pin@9||-8|9|pin@8||-10|9 +Aschematic:wire|net@5|||0|pin@11||-8|7|pin@10||-10|7 +Aschematic:wire|net@6|||0|pin@13||-8|5|pin@12||-10|5 +Aschematic:wire|net@7|||0|pin@15||-8|3|pin@14||-10|3 +Aschematic:wire|net@8|||0|pin@17||-8|1|pin@16||-10|1 +Aschematic:wire|net@9|||0|pin@19||-8|-1|pin@18||-10|-1 +Aschematic:wire|net@10|||0|pin@21||-8|-3|pin@20||-10|-3 +Aschematic:wire|net@11|||0|pin@23||-8|-5|pin@22||-10|-5 +Aschematic:wire|net@12|||0|pin@25||-8|-7|pin@24||-10|-7 +Aschematic:wire|net@13|||0|pin@27||-8|-9|pin@26||-10|-9 +Aschematic:wire|net@14|||0|pin@29||-8|-11|pin@28||-10|-11 +Aschematic:wire|net@15|||0|pin@31||-8|-13|pin@30||-10|-13 +Aschematic:wire|net@16|||0|pin@33||-8|-15|pin@32||-10|-15 +Ex[0]|a[0]|D5G2;|pin@2||I +Ex[1]|a[1]|D5G2;|pin@4||I +Ex[2]|a[2]|D5G2;|pin@6||I +Ex[3]|a[3]|D5G2;|pin@8||I +Ex[4]|a[4]|D5G2;|pin@10||I +Ex[5]|a[5]|D5G2;|pin@12||I +Ex[6]|a[6]|D5G2;|pin@14||I +Ex[7]|a[7]|D5G2;|pin@16||I +Ey[0]|b[0]|D5G2;|pin@18||I +Ey[1]|b[1]|D5G2;|pin@20||I +Ey[2]|b[2]|D5G2;|pin@22||I +Ey[3]|b[3]|D5G2;|pin@24||I +Ey[4]|b[4]|D5G2;|pin@26||I +Ey[5]|b[5]|D5G2;|pin@28||I +Ey[6]|b[6]|D5G2;|pin@30||I +Ey[7]|b[7]|D5G2;|pin@32||I +Eeq||D5G2;|pin@0||O +X + +# Cell eq_8bit;1{lay} +Ceq_8bit;1{lay}||mocmos|1764387557941|1764399144634||DRC_last_good_drc_area_date()G1764399156430|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764399156430 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-2-Metal-3-Con|contact@0||1150|42|||| +NMetal-2-Metal-3-Con|contact@1||1150|-2|||| +NMetal-1-Metal-2-Con|contact@2||1150|-10|||| +NMetal-2-Metal-3-Con|contact@3||1128|51|||| +NMetal-2-Metal-3-Con|contact@6||1038|50|||| +NMetal-2-Metal-3-Con|contact@10||1067|17|||| +NMetal-2-Metal-3-Con|contact@11||955|17|||| +NMetal-2-Metal-3-Con|contact@12||1045.5|92|||| +NMetal-2-Metal-3-Con|contact@13||820|92|||| +NMetal-2-Metal-3-Con|contact@14||1037|27|||| +NMetal-2-Metal-3-Con|contact@15||700|27|||| +NMetal-2-Metal-3-Con|contact@17||580|74|||| +NMetal-1-Metal-2-Con|contact@18||1045.5|90|||| +NMetal-1-Metal-2-Con|contact@19||1105|83|||| +NMetal-2-Metal-3-Con|contact@20||1024.5|74|||| +NMetal-1-Metal-2-Con|contact@21||686|27|||| +NMetal-2-Metal-3-Con|contact@23||1015|8|||| +NMetal-2-Metal-3-Con|contact@24||460|8|||| +NMetal-1-Metal-2-Con|contact@25||446|10|||| +NMetal-1-Metal-2-Con|contact@26||1075|37|||| +NMetal-1-Metal-2-Con|contact@27||1090|37|||| +NMetal-2-Metal-3-Con|contact@28||1015|64|||| +NMetal-2-Metal-3-Con|contact@29||1076|64|||| +NMetal-1-Metal-2-Con|contact@30||1083|64|||| +NMetal-2-Metal-3-Con|contact@31||1015|8|||| +NMetal-2-Metal-3-Con|contact@32||994.5|64|||| +NMetal-2-Metal-3-Con|contact@33||339|64|||| +NMetal-2-Metal-3-Con|contact@35||964.5|101|||| +NMetal-2-Metal-3-Con|contact@36||100|101|||| +NMetal-2-Metal-3-Con|contact@38||212|53|||| +NMetal-2-Metal-3-Con|contact@39||963|42|||| +NMetal-1-Metal-2-Con|contact@40||865|110|||| +NMetal-1-Metal-2-Con|contact@44||842|110|||| +NMetal-1-Metal-2-Con|contact@45||723|110|||| +NMetal-1-Metal-2-Con|contact@46||603|110|||| +NMetal-1-Metal-2-Con|contact@47||483|110|||| +NMetal-1-Metal-2-Con|contact@48||363|110|||| +NMetal-1-Metal-2-Con|contact@49||243|110|||| +NMetal-1-Metal-2-Con|contact@50||123|110|||| +NMetal-1-Metal-2-Con|contact@51||3|110|||| +NMetal-1-Metal-2-Con|contact@54||745|110|||| +NMetal-1-Metal-2-Con|contact@56||625|90|||| +NMetal-1-Metal-2-Con|contact@57||625|110|||| +NMetal-1-Metal-2-Con|contact@58||505|90|||| +NMetal-1-Metal-2-Con|contact@59||505|110|||| +NMetal-1-Metal-2-Con|contact@60||745|90|||| +NMetal-1-Metal-2-Con|contact@61||865|90|||| +NMetal-1-Metal-2-Con|contact@62||385|90|||| +NMetal-1-Metal-2-Con|contact@63||385|110|||| +NMetal-1-Metal-2-Con|contact@64||265|110|||| +NMetal-1-Metal-2-Con|contact@65||265|90|||| +NMetal-1-Metal-2-Con|contact@66||145|110|||| +NMetal-1-Metal-2-Con|contact@67||145|90|||| +NMetal-1-Metal-2-Con|contact@68||25|110|||| +NMetal-1-Metal-2-Con|contact@69||25|90|||| +Istdcells:nand2;1{lay}|nand2@0||1080|0|||D5G4; +Istdcells:nand2;1{lay}|nand2@1||1110|0|||D5G4; +Istdcells:nor2;1{lay}|nor2@0||960|0|||D5G4; +Istdcells:nor2;1{lay}|nor2@1||990|0|||D5G4; +Istdcells:nor2;1{lay}|nor2@2||1020|0|||D5G4; +Istdcells:nor2;1{lay}|nor2@3||1050|0|||D5G4; +Istdcells:nor2;1{lay}|nor2@4||1140|0|||D5G4; +NMetal-2-Pin|pin@0||1120|32|||| +NMetal-2-Pin|pin@1||1090|68|||| +NMetal-2-Pin|pin@2||1144|68|||| +NMetal-3-Pin|pin@3||1128|50|||| +NMetal-2-Pin|pin@11||983|50|||| +NMetal-1-Pin|pin@12||1045.5|59|||| +NMetal-2-Pin|pin@13||983|83|||| +NMetal-1-Pin|pin@15||1105|61|||| +NMetal-2-Pin|pin@16||955|68|||| +NMetal-2-Pin|pin@17||940|68|||| +NMetal-1-Pin|pin@18||686|52|||| +NMetal-2-Pin|pin@20||460|10|||| +NMetal-1-Pin|pin@21||446|52|||| +NMetal-2-Pin|pin@23||1075|50|||| +NMetal-2-Pin|pin@24||1113|37|||| +NMetal-2-Pin|pin@25||1015|50|||| +NMetal-2-Pin|pin@26||1015|32|||| +NMetal-2-Pin|pin@27||977|42|||| +NMetal-3-Pin|pin@28||963|53|||| +NMetal-1-Pin|pin@32||625|61|||| +NMetal-1-Pin|pin@33||505|61|||| +NMetal-1-Pin|pin@34||745|61|||| +NMetal-1-Pin|pin@35||865|61|||| +NMetal-1-Pin|pin@36||385|61|||| +NMetal-1-Pin|pin@37||25|61|||| +NMetal-1-Pin|pin@38||145|61|||| +NMetal-1-Pin|pin@39||265|61|||| +Istdcells:xor2;1{lay}|xor2@0||0|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@1||120|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@2||240|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@3||360|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@4||480|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@5||600|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@6||720|0|||D5G4; +Istdcells:xor2;1{lay}|xor2@7||840|0|||D5G4; +AMetal-1|net@0||7|S1800|xor2@0|gnd|0|0|xor2@1|gnd|120|0 +AMetal-1|net@1||7|S1800|xor2@1|gnd|120|0|xor2@2|gnd|240|0 +AMetal-1|net@2||7|S1800|xor2@2|gnd|240|0|xor2@3|gnd|360|0 +AMetal-1|net@3||7|S1800|xor2@3|gnd|360|0|xor2@4|gnd|480|0 +AMetal-1|net@4||7|S1800|xor2@4|gnd|480|0|xor2@5|gnd|600|0 +AMetal-1|net@5||7|S1800|xor2@5|gnd|600|0|xor2@6|gnd|720|0 +AMetal-1|net@6||7|S1800|xor2@6|gnd|720|0|xor2@7|gnd|840|0 +AMetal-1|net@7||7|S1800|xor2@7|gnd|840|0|nor2@0|gnd|960|0 +AMetal-1|net@8||7|S1800|nor2@0|gnd|960|0|nor2@1|gnd|990|0 +AMetal-1|net@9||7|S1800|nor2@1|gnd|990|0|nor2@2|gnd|1020|0 +AMetal-1|net@10||7|S1800|nor2@2|gnd|1020|0|nor2@3|gnd|1050|0 +AMetal-1|net@11||7|S1800|nor2@3|gnd|1050|0|nand2@0|gnd|1080|0 +AMetal-1|net@12||7|S1800|nand2@0|gnd|1080|0|nand2@1|gnd|1110|0 +AMetal-1|net@13||7|S1800|nand2@1|gnd|1110|0|nor2@4|gnd|1140|0 +AMetal-1|net@14||7|S1800|xor2@0|vdd|0|100|xor2@1|vdd|120|100 +AMetal-1|net@15||7|S1800|xor2@1|vdd|120|100|xor2@2|vdd|240|100 +AMetal-1|net@16||7|S1800|xor2@2|vdd|240|100|xor2@3|vdd|360|100 +AMetal-1|net@17||7|S1800|xor2@3|vdd|360|100|xor2@4|vdd|480|100 +AMetal-1|net@18||7|S1800|xor2@4|vdd|480|100|xor2@5|vdd|600|100 +AMetal-1|net@19||7|S1800|xor2@5|vdd|600|100|xor2@6|vdd|720|100 +AMetal-1|net@20||7|S1800|xor2@6|vdd|720|100|xor2@7|vdd|840|100 +AMetal-1|net@21||7|S1800|xor2@7|vdd|840|100|nor2@0|vdd|960|100 +AMetal-1|net@22||7|S1800|nor2@0|vdd|960|100|nor2@1|vdd|990|100 +AMetal-1|net@23||7|S1800|nor2@1|vdd|990|100|nor2@2|vdd|1020|100 +AMetal-1|net@24||7|S1800|nor2@2|vdd|1020|100|nor2@3|vdd|1050|100 +AMetal-1|net@25||7|S1800|nor2@3|vdd|1050|100|nand2@0|vdd|1080|100 +AMetal-1|net@26||7|S1800|nand2@0|vdd|1080|100|nand2@1|vdd|1110|100 +AMetal-1|net@27||7|S1800|nand2@1|vdd|1110|100|nor2@4|vdd|1140|100 +AMetal-2|net@28||1|S900|nand2@1|z|1120|52|pin@0||1120|32 +AMetal-2|net@29||1|S0|nor2@4|y|1157|32|pin@0||1120|32 +AMetal-2|net@30||1|S2700|nand2@0|z|1090|52|pin@1||1090|68 +AMetal-2|net@31||1|S1800|pin@1||1090|68|pin@2||1144|68 +AMetal-2|net@32||1|S2700|nor2@4|x|1144|59|pin@2||1144|68 +AMetal-2|net@33||1|S2700|contact@2||1150|-10|contact@1||1150|-2 +AMetal-3|net@34||1|S2700|contact@1||1150|-2|contact@0||1150|42 +AMetal-2|net@35||1|S2700|contact@0||1150|42|nor2@4|z|1150|50 +AMetal-3|net@36||1|S900|contact@3||1128|51|pin@3||1128|50 +AMetal-3|net@37||1|S1800|contact@6||1038|50|pin@3||1128|50 +AMetal-2|net@38||1|S0|contact@6||1038|50|nor2@2|z|1030|50 +AMetal-2|net@39||1|S2700|contact@3||1128|51|nand2@1|y|1128|61 +AMetal-2|net@53||1|S2700|contact@10||1067|17|nor2@3|y|1067|32 +AMetal-3|net@54||1|S1800|contact@11||955|17|contact@10||1067|17 +AMetal-2|net@57||1|S900|contact@13||820|92|xor2@6|z|820|52 +AMetal-3|net@58||1|S1800|contact@13||820|92|contact@12||1045.5|92 +AMetal-2|net@59||1|S2700|contact@14||1037|27|nor2@2|y|1037|32 +AMetal-3|net@61||1|S1800|contact@15||700|27|contact@14||1037|27 +AMetal-2|net@66||1|S900|contact@17||580|74|xor2@4|z|580|52 +AMetal-2|net@70||1|S1800|nor2@0|z|970|50|pin@11||983|50 +AMetal-2|net@71||1|S2700|contact@18||1045.5|90|contact@12||1045.5|92 +AMetal-1|net@72||1|S900|contact@18||1045.5|90|pin@12||1045.5|59 +AMetal-1|net@73||1|S0|nor2@3|x|1054.5|59|pin@12||1045.5|59 +AMetal-2|net@74||1|S2700|pin@11||983|50|pin@13||983|83 +AMetal-2|net@76||1|S1800|pin@13||983|83|contact@19||1105|83 +AMetal-1|net@77||1|S900|contact@19||1105|83|pin@15||1105|61 +AMetal-1|net@78||1|S1800|nand2@0|y|1097|61|pin@15||1105|61 +AMetal-2|net@79||1|S900|contact@20||1024.5|74.5|nor2@2|x|1024.5|59 +AMetal-3|net@80||1|S1800|contact@17||580|74|contact@20||1024.5|74 +AMetal-2|net@81|||S900|pin@16||955|68|contact@11||955|17 +AMetal-2|net@82|||S0|pin@16||955|68|pin@17||940|68 +AMetal-2|net@83||1|S2700|xor2@7|z|940|52|pin@17||940|68 +AMetal-2|net@84||1|S1800|contact@21||687|27|contact@15||700|27 +AMetal-1|net@85||1|S2700|contact@21||686|27|pin@18||686|52 +AMetal-1|net@86||1|S0|xor2@5|z|700|52|pin@18||686|52 +AMetal-2|net@93||1|S1800|contact@25||447|10|pin@20||460|10 +AMetal-2|net@94||1|S2700|contact@24||460|8|pin@20||460|10 +AMetal-1|net@95||1|S2700|contact@25||446|10|pin@21||446|52 +AMetal-1|net@96||1|S0|xor2@3|z|460|52|pin@21||446|52 +AMetal-3|net@97||1|S1800|contact@24||460|8|contact@23||1015|8 +AMetal-1|net@101||1|S1800|contact@26||1075|37|contact@27||1090|37 +AMetal-2|net@102||1|S2700|contact@26||1075|37|pin@23||1075|50 +AMetal-2|net@103||1|S1800|nor2@3|z|1060|50|pin@23||1075|50 +AMetal-2|net@104||1|S1800|contact@27||1090|37|pin@24||1113|37 +AMetal-2|net@105||1|S900|nand2@1|x|1113|44|pin@24||1113|37 +AMetal-3|net@106||1|S0|contact@29||1076|64|contact@28||1015|64 +AMetal-2|net@109||1|S0|contact@30||1083|64|contact@29||1076|64 +AMetal-1|net@110||1|S900|contact@30||1083|64|nand2@0|x|1083|44 +AMetal-2|net@111|||S0|pin@25||1015|50|nor2@1|z|1000|50 +AMetal-2|net@112|||S2700|pin@25||1015|50|contact@28||1015|64 +AMetal-2|net@113|||S0|pin@26||1015|32|nor2@1|y|1007|32 +AMetal-2|net@114|||S900|pin@26||1015|32|contact@31||1015|8 +AMetal-3|net@115|||S1800|contact@23||1015|8|contact@31||1015|8 +AMetal-2|net@116||1|S900|contact@33||339|64|xor2@2|z|339|52 +AMetal-2|net@117||1|S900|contact@32||994.5|64|nor2@1|x|994.5|59 +AMetal-3|net@118||1|S0|contact@32||994.5|64|contact@33||339|64 +AMetal-2|net@123||1|S900|contact@35||964.5|101|nor2@0|x|964.5|59 +AMetal-2|net@124||1|S900|contact@36||100|101|xor2@0|z|100|52 +AMetal-2|net@126|||S900|pin@27||977|42|nor2@0|y|977|32 +AMetal-2|net@127|||S0|pin@27||977|42|contact@39||963|42 +AMetal-3|net@128||1|S2700|contact@39||963|42|pin@28||963|53 +AMetal-3|net@129||1|S1800|contact@38||212|53|pin@28||963|53 +AMetal-2|net@130||1|S1800|contact@38||212|53|xor2@1|z|220|53 +AMetal-3|net@132||1|S0|contact@35||964.5|101|contact@36||100|101 +AMetal-2|net@138||1|S900|contact@44||842|110|xor2@7|y|842|44 +AMetal-2|net@139||1|S900|contact@45||723|110|xor2@6|y|723|44 +AMetal-2|net@140||1|S900|contact@46||603|110|xor2@5|y|603|44 +AMetal-2|net@141||1|S900|contact@47||483|110|xor2@4|y|483|44 +AMetal-2|net@142||1|S900|contact@48||363|110|xor2@3|y|363|44 +AMetal-2|net@143||1|S900|contact@49||243|110|xor2@2|y|243|44 +AMetal-2|net@144||1|S900|contact@50||123|109|xor2@1|y|123|44 +AMetal-2|net@145||1|S900|contact@51||3|110|xor2@0|y|3|44 +AMetal-1|net@151||1|S900|contact@56||625|90|pin@32||625|61 +AMetal-1|net@152||1|S1800|xor2@5|x|617|61|pin@32||625|61 +AMetal-2|net@153||1|S900|contact@57||625|110|contact@56||625|90 +AMetal-2|net@154||1|S900|contact@59||505|110|contact@58||505|90 +AMetal-1|net@155||1|S900|contact@58||505|90|pin@33||505|61 +AMetal-1|net@156||1|S1800|xor2@4|x|497|61|pin@33||505|61 +AMetal-2|net@157||1|S2700|contact@60||745|90|contact@54||745|110 +AMetal-1|net@158||1|S900|contact@60||745|90|pin@34||745|61 +AMetal-1|net@159||1|S1800|xor2@6|x|737|61|pin@34||745|61 +AMetal-2|net@160||1|S2700|contact@61||865|90|contact@40||865|110 +AMetal-1|net@161||1|S900|contact@61||865|90|pin@35||865|61 +AMetal-1|net@162||1|S1800|xor2@7|x|857|61|pin@35||865|61 +AMetal-2|net@163||1|S900|contact@63||385|110|contact@62||385|90 +AMetal-1|net@164||1|S900|contact@62||385|90|pin@36||385|61 +AMetal-1|net@165||1|S1800|xor2@3|x|377|61|pin@36||385|61 +AMetal-2|net@166||1|S900|contact@68||25|110|contact@69||25|90 +AMetal-1|net@167||1|S900|contact@69||25|90|pin@37||25|61 +AMetal-1|net@168||1|S1800|xor2@0|x|17|61|pin@37||25|61 +AMetal-2|net@169||1|S900|contact@66||145|110|contact@67||145|90 +AMetal-1|net@170||1|S900|contact@67||145|90|pin@38||145|61 +AMetal-1|net@171||1|S1800|xor2@1|x|137|61|pin@38||145|61 +AMetal-2|net@172||1|S900|contact@64||265|110|contact@65||265|90 +AMetal-1|net@173||1|S900|contact@65||265|90|pin@39||265|61 +AMetal-1|net@174||1|S1800|xor2@2|x|257|61|pin@39||265|61 +Eeq||D5G2;|contact@2||O +Egnd||D5G2;|xor2@0|gnd|G +Evdd||D5G2;|xor2@0|vdd|P +Ea[0]||D5G2;|contact@68||I +Ea[1]||D5G2;|contact@66||I +Ea[2]||D5G2;|contact@64||I +Ea[3]||D5G2;|contact@63||I +Ea[4]||D5G2;|contact@59||I +Ea[5]||D5G2;|contact@57||I +Ea[6]||D5G2;|contact@54||I +Ea[7]||D5G2;|contact@40||I +Eb[0]||D5G2;|contact@51||I +Eb[1]||D5G2;|contact@50||I +Eb[2]||D5G2;|contact@49||I +Eb[3]||D5G2;|contact@48||I +Eb[4]||D5G2;|contact@47||I +Eb[5]||D5G2;|contact@46||I +Eb[6]||D5G2;|contact@45||I +Eb[7]||D5G2;|contact@44||I +X + +# Cell eq_8bit;1{sch} +Ceq_8bit;1{sch}||schematic|1764386892164|1764387476819| +Ngeneric:Facet-Center|art@0||0|0||||AV +Ieq_8bit;1{ic}|eq_8bit@0||0|31|||D5G4; +Istdcells:nand2;1{ic}|nand2@0||8|-6|||D5G4; +Istdcells:nand2;1{ic}|nand2@1||8|-25|||D5G4; +Istdcells:nor2;1{ic}|nor2@0||-5|-2|||D5G4; +Istdcells:nor2;1{ic}|nor2@1||-5|-11|||D5G4; +Istdcells:nor2;1{ic}|nor2@2||-5|-20|||D5G4; +Istdcells:nor2;1{ic}|nor2@3||-5|-29|||D5G4; +Istdcells:nor2;1{ic}|nor2@4||20.5|-15|||D5G4; +NWire_Pin|pin@2||-12.5|-21|||| +NWire_Pin|pin@3||-12.5|-28|||| +NWire_Pin|pin@4||-12.5|-10|||| +NWire_Pin|pin@5||-12.5|-3|||| +NWire_Pin|pin@6||-11|-40|||| +NWire_Pin|pin@7||-11|-30|||| +NWire_Pin|pin@8||-11|9|||| +NWire_Pin|pin@9||-11|-1|||| +NWire_Pin|pin@10||15.25|-6|||| +NWire_Pin|pin@11||15|-16|||| +Istdcells:xor2;1{ic}|xor2@1||-19|9|||D5G4; +Istdcells:xor2;1{ic}|xor2@2||-19|2|||D5G4; +Istdcells:xor2;1{ic}|xor2@3||-19|-5|||D5G4; +Istdcells:xor2;1{ic}|xor2@4||-19|-12|||D5G4; +Istdcells:xor2;1{ic}|xor2@5||-19|-19|||D5G4; +Istdcells:xor2;1{ic}|xor2@6||-19|-26|||D5G4; +Istdcells:xor2;1{ic}|xor2@7||-19|-33|||D5G4; +Istdcells:xor2;1{ic}|xor2@8||-19|-40|||D5G4; +Awire|net@4|||900|nor2@0|y|2.5|-2|nand2@0|a|2.5|-5 +Awire|net@5|||2700|nor2@1|y|2.5|-11|nand2@0|b|2.5|-7 +Awire|net@6|||900|nor2@2|y|2.5|-20|nand2@1|a|2.5|-24 +Awire|net@7|||2700|nor2@3|y|2.5|-29|nand2@1|b|2.5|-26 +Awire|net@8|||1800|xor2@4|y|-12.5|-12|nor2@1|b|-10.25|-12 +Awire|net@9|||1800|xor2@5|y|-12.5|-19|nor2@2|a|-10.25|-19 +Awire|net@10|||2700|xor2@6|y|-12.5|-26|pin@2||-12.5|-21 +Awire|net@11|||0|nor2@2|b|-10.25|-21|pin@2||-12.5|-21 +Awire|net@12|||2700|xor2@7|y|-12.5|-33|pin@3||-12.5|-28 +Awire|net@13|||0|nor2@3|a|-10.25|-28|pin@3||-12.5|-28 +Awire|net@14|||900|xor2@3|y|-12.5|-5|pin@4||-12.5|-10 +Awire|net@15|||0|nor2@1|a|-10.25|-10|pin@4||-12.5|-10 +Awire|net@16|||900|xor2@2|y|-12.5|2|pin@5||-12.5|-3 +Awire|net@17|||0|nor2@0|b|-10.25|-3|pin@5||-12.5|-3 +Awire|net@18|||1800|xor2@8|y|-12.5|-40|pin@6||-11|-40 +Awire|net@19|||2700|pin@6||-11|-40|pin@7||-11|-30 +Awire|net@20|||0|nor2@3|b|-10.25|-30|pin@7||-11|-30 +Awire|net@21|||1800|xor2@1|y|-12.5|9|pin@8||-11|9 +Awire|net@22|||900|pin@8||-11|9|pin@9||-11|-1 +Awire|net@23|||0|nor2@0|a|-10.25|-1|pin@9||-11|-1 +Awire|net@24|||1800|nand2@0|y|15|-6|pin@10||15.25|-6 +Awire|net@25|||2700|nor2@4|a|15.25|-14|pin@10||15.25|-6 +Awire|net@26|||2700|nand2@1|y|15|-25|pin@11||15|-16 +Awire|net@27|||0|nor2@4|b|15.25|-16|pin@11||15|-16 +Ex[0]|a[0]|D5G2;|xor2@1|a|I +Ex[1]|a[1]|D5G2;|xor2@2|a|I +Ex[2]|a[2]|D5G2;|xor2@3|a|I +Ex[3]|a[3]|D5G2;|xor2@4|a|I +Ex[4]|a[4]|D5G2;|xor2@5|a|I +Ex[5]|a[5]|D5G2;|xor2@6|a|I +Ex[6]|a[6]|D5G2;|xor2@7|a|I +Ex[7]|a[7]|D5G2;|xor2@8|a|I +Ey[0]|b[0]|D5G2;|xor2@1|b|I +Ey[1]|b[1]|D5G2;|xor2@2|b|I +Ey[2]|b[2]|D5G2;|xor2@3|b|I +Ey[3]|b[3]|D5G2;|xor2@4|b|I +Ey[4]|b[4]|D5G2;|xor2@5|b|I +Ey[5]|b[5]|D5G2;|xor2@6|b|I +Ey[6]|b[6]|D5G2;|xor2@7|b|I +Ey[7]|b[7]|D5G2;|xor2@8|b|I +Eeq||D5G2;|nor2@4|y|O +X + +# Cell rca_6bit;1{ic} +Crca_6bit;1{ic}||artwork|1764382845314|1764382883399|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NOpened-Thicker-Polygon|art@1||0|0|16|26|||SCHEM_function(D5G2;)Srca_6bit|trace()V[-8/-13,-8/13,8/13,8/-13,-8/-13] +Nschematic:Bus_Pin|pin@0||-10|12|||| +Nschematic:Wire_Pin|pin@1||-8|12|||| +Nschematic:Bus_Pin|pin@2||-10|10|||| +Nschematic:Wire_Pin|pin@3||-8|10|||| +Nschematic:Bus_Pin|pin@4||-10|8|||| +Nschematic:Wire_Pin|pin@5||-8|8|||| +Nschematic:Bus_Pin|pin@6||-10|6|||| +Nschematic:Wire_Pin|pin@7||-8|6|||| +Nschematic:Bus_Pin|pin@8||-10|4|||| +Nschematic:Wire_Pin|pin@9||-8|4|||| +Nschematic:Bus_Pin|pin@10||-10|2|||| +Nschematic:Wire_Pin|pin@11||-8|2|||| +Nschematic:Bus_Pin|pin@12||-10|0|||| +Nschematic:Wire_Pin|pin@13||-8|0|||| +Nschematic:Bus_Pin|pin@14||-10|-2|||| +Nschematic:Wire_Pin|pin@15||-8|-2|||| +Nschematic:Bus_Pin|pin@16||-10|-4|||| +Nschematic:Wire_Pin|pin@17||-8|-4|||| +Nschematic:Bus_Pin|pin@18||-10|-6|||| +Nschematic:Wire_Pin|pin@19||-8|-6|||| +Nschematic:Bus_Pin|pin@20||-10|-8|||| +Nschematic:Wire_Pin|pin@21||-8|-8|||| +Nschematic:Bus_Pin|pin@22||-10|-10|||| +Nschematic:Wire_Pin|pin@23||-8|-10|||| +Nschematic:Bus_Pin|pin@24||-10|-12|||| +Nschematic:Wire_Pin|pin@25||-8|-12|||| +Nschematic:Bus_Pin|pin@26||10|6|||| +Nschematic:Wire_Pin|pin@27||8|6|||| +Nschematic:Bus_Pin|pin@28||10|4|||| +Nschematic:Wire_Pin|pin@29||8|4|||| +Nschematic:Bus_Pin|pin@30||10|2|||| +Nschematic:Wire_Pin|pin@31||8|2|||| +Nschematic:Bus_Pin|pin@32||10|0|||| +Nschematic:Wire_Pin|pin@33||8|0|||| +Nschematic:Bus_Pin|pin@34||10|-2|||| +Nschematic:Wire_Pin|pin@35||8|-2|||| +Nschematic:Bus_Pin|pin@36||10|-4|||| +Nschematic:Wire_Pin|pin@37||8|-4|||| +Nschematic:Bus_Pin|pin@38||10|-6|||| +Nschematic:Wire_Pin|pin@39||8|-6|||| +Aschematic:wire|net@0|||0|pin@1||-8|12|pin@0||-10|12 +Aschematic:wire|net@1|||0|pin@3||-8|10|pin@2||-10|10 +Aschematic:wire|net@2|||0|pin@5||-8|8|pin@4||-10|8 +Aschematic:wire|net@3|||0|pin@7||-8|6|pin@6||-10|6 +Aschematic:wire|net@4|||0|pin@9||-8|4|pin@8||-10|4 +Aschematic:wire|net@5|||0|pin@11||-8|2|pin@10||-10|2 +Aschematic:wire|net@6|||0|pin@13||-8|0|pin@12||-10|0 +Aschematic:wire|net@7|||0|pin@15||-8|-2|pin@14||-10|-2 +Aschematic:wire|net@8|||0|pin@17||-8|-4|pin@16||-10|-4 +Aschematic:wire|net@9|||0|pin@19||-8|-6|pin@18||-10|-6 +Aschematic:wire|net@10|||0|pin@21||-8|-8|pin@20||-10|-8 +Aschematic:wire|net@11|||0|pin@23||-8|-10|pin@22||-10|-10 +Aschematic:wire|net@12|||0|pin@25||-8|-12|pin@24||-10|-12 +Aschematic:wire|net@13|||1800|pin@27||8|6|pin@26||10|6 +Aschematic:wire|net@14|||1800|pin@29||8|4|pin@28||10|4 +Aschematic:wire|net@15|||1800|pin@31||8|2|pin@30||10|2 +Aschematic:wire|net@16|||1800|pin@33||8|0|pin@32||10|0 +Aschematic:wire|net@17|||1800|pin@35||8|-2|pin@34||10|-2 +Aschematic:wire|net@18|||1800|pin@37||8|-4|pin@36||10|-4 +Aschematic:wire|net@19|||1800|pin@39||8|-6|pin@38||10|-6 +Ea[0]||D5G2;|pin@0||I +Ea[1]||D5G2;|pin@2||I +Ea[2]||D5G2;|pin@4||I +Ea[3]||D5G2;|pin@6||I +Ea[4]||D5G2;|pin@8||I +Ea[5]||D5G2;|pin@10||I +Eb[0]||D5G2;|pin@12||I +Eb[1]||D5G2;|pin@14||I +Eb[2]||D5G2;|pin@16||I +Eb[3]||D5G2;|pin@18||I +Eb[4]||D5G2;|pin@20||I +Eb[5]||D5G2;|pin@22||I +Ecin||D5G2;|pin@24||I +Ecout||D5G2;|pin@26||O +Es[0]||D5G2;|pin@28||O +Es[1]||D5G2;|pin@30||O +Es[2]||D5G2;|pin@32||O +Es[3]||D5G2;|pin@34||O +Es[4]||D5G2;|pin@36||O +Es[5]||D5G2;|pin@38||O +X + +# Cell rca_6bit;1{lay} +Crca_6bit;1{lay}||mocmos|1764382961115|1764394756325||DRC_last_good_drc_area_date()G1764394757002|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764394757002 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-2-Metal-3-Con|contact@0||2|52|||| +NMetal-2-Metal-3-Con|contact@1||2|102|||| +NMetal-1-Metal-2-Con|contact@2||2|110|||| +NMetal-2-Metal-3-Con|contact@3||99|61|||| +NMetal-2-Metal-3-Con|contact@4||99|-2|||| +NMetal-1-Metal-2-Con|contact@5||100|-10|||| +NMetal-2-Metal-3-Con|contact@22||122|102|||| +NMetal-2-Metal-3-Con|contact@23||138|102|||| +NMetal-1-Metal-2-Con|contact@24||122|110|||| +NMetal-1-Metal-2-Con|contact@25||138|110|||| +NMetal-2-Metal-3-Con|contact@26||122|36|||| +NMetal-2-Metal-3-Con|contact@27||138|52|||| +NMetal-2-Metal-3-Con|contact@31||449|61|||| +NMetal-2-Metal-3-Con|contact@32||449|-2|||| +NMetal-1-Metal-2-Con|contact@33||450|-10|||| +NMetal-2-Metal-3-Con|contact@34||472|102|||| +NMetal-2-Metal-3-Con|contact@35||488|102|||| +NMetal-1-Metal-2-Con|contact@36||472|110|||| +NMetal-1-Metal-2-Con|contact@37||488|110|||| +NMetal-2-Metal-3-Con|contact@38||472|36|||| +NMetal-2-Metal-3-Con|contact@39||488|52|||| +NMetal-2-Metal-3-Con|contact@40||799|61|||| +NMetal-2-Metal-3-Con|contact@41||799|-2|||| +NMetal-1-Metal-2-Con|contact@42||800|-10|||| +NMetal-2-Metal-3-Con|contact@43||822|102|||| +NMetal-2-Metal-3-Con|contact@44||838|102|||| +NMetal-1-Metal-2-Con|contact@45||822|110|||| +NMetal-1-Metal-2-Con|contact@46||838|110|||| +NMetal-2-Metal-3-Con|contact@47||822|36|||| +NMetal-2-Metal-3-Con|contact@48||838|52|||| +NMetal-2-Metal-3-Con|contact@49||1149|61|||| +NMetal-2-Metal-3-Con|contact@50||1149|-2|||| +NMetal-1-Metal-2-Con|contact@51||1150|-10|||| +NMetal-2-Metal-3-Con|contact@52||1172|102|||| +NMetal-2-Metal-3-Con|contact@53||1188|102|||| +NMetal-1-Metal-2-Con|contact@54||1172|110|||| +NMetal-1-Metal-2-Con|contact@55||1188|110|||| +NMetal-2-Metal-3-Con|contact@56||1172|36|||| +NMetal-2-Metal-3-Con|contact@57||1188|52|||| +NMetal-2-Metal-3-Con|contact@58||1499|61|||| +NMetal-2-Metal-3-Con|contact@59||1499|-2|||| +NMetal-1-Metal-2-Con|contact@60||1500|-10|||| +NMetal-2-Metal-3-Con|contact@61||1522|102|||| +NMetal-2-Metal-3-Con|contact@62||1538|102|||| +NMetal-1-Metal-2-Con|contact@63||1522|110|||| +NMetal-1-Metal-2-Con|contact@64||1538|110|||| +NMetal-2-Metal-3-Con|contact@65||1522|36|||| +NMetal-2-Metal-3-Con|contact@66||1538|52|||| +NMetal-2-Metal-3-Con|contact@67||1849|61|||| +NMetal-2-Metal-3-Con|contact@68||1849|-2|||| +NMetal-1-Metal-2-Con|contact@69||1850|-10|||| +NMetal-2-Metal-3-Con|contact@70||1872|102|||| +NMetal-2-Metal-3-Con|contact@71||1888|102|||| +NMetal-1-Metal-2-Con|contact@72||1872|110|||| +NMetal-1-Metal-2-Con|contact@73||1888|110|||| +NMetal-2-Metal-3-Con|contact@74||1872|36|||| +NMetal-2-Metal-3-Con|contact@75||1888|52|||| +NMetal-1-Metal-2-Con|contact@76||2080|-10|||| +Istdcells:fa;1{lay}|fa@1||0|0|||D5G4; +Istdcells:fa;1{lay}|fa@2||350|0|||D5G4; +Istdcells:fa;1{lay}|fa@3||700|0|||D5G4; +Istdcells:fa;1{lay}|fa@4||1050|0|||D5G4; +Istdcells:fa;1{lay}|fa@5||1400|0|||D5G4; +Istdcells:fa;1{lay}|fa@6||1750|0|||D5G4; +NMetal-2-Pin|pin@7||330|44|||| +NMetal-2-Pin|pin@8||680|44|||| +NMetal-2-Pin|pin@9||1030|44|||| +NMetal-2-Pin|pin@10||1380|44|||| +NMetal-2-Pin|pin@11||1730|44|||| +AMetal-2|net@20||1|S900|contact@0||2|52|fa@1|cin|2|44 +AMetal-3|net@21||1|S900|contact@1||2|102|contact@0||2|52 +AMetal-2|net@22||1|S2700|contact@1||2|102|contact@2||2|110 +AMetal-3|net@23||1|S2700|contact@4||99|-2|contact@3||99|61 +AMetal-2|net@24||1|S900|contact@3||99|61|fa@1|s_1|99|52 +AMetal-2|net@25||1|S2700|contact@5||99|-10|contact@4||99|-2 +AMetal-2|net@44||1|S2700|contact@27||138|52|fa@1|a|138|61 +AMetal-2|net@45||1|S2700|contact@26||122|36|fa@1|b|122|44 +AMetal-3|net@46||1|S2700|contact@26||122|36|contact@22||122|102 +AMetal-3|net@47||1|S2700|contact@27||138|52|contact@23||138|102 +AMetal-2|net@48||1|S2700|contact@22||122|102|contact@24||122|110 +AMetal-2|net@49||1|S2700|contact@23||138|102|contact@25||138|110 +AMetal-3|net@53||1|S2700|contact@32||449|-2|contact@31||449|61 +AMetal-2|net@54||1|S900|contact@31||449|61|fa@2|s_1|449|52 +AMetal-2|net@55||1|S2700|contact@33||449|-10|contact@32||449|-2 +AMetal-2|net@56||1|S2700|contact@39||488|52|fa@2|a|488|61 +AMetal-2|net@57||1|S2700|contact@38||472|36|fa@2|b|472|44 +AMetal-3|net@58||1|S2700|contact@38||472|36|contact@34||472|102 +AMetal-3|net@59||1|S2700|contact@39||488|52|contact@35||488|102 +AMetal-2|net@60||1|S2700|contact@34||472|102|contact@36||472|110 +AMetal-2|net@61||1|S2700|contact@35||488|102|contact@37||488|110 +AMetal-3|net@62||1|S2700|contact@41||799|-2|contact@40||799|61 +AMetal-2|net@63||1|S900|contact@40||799|61|fa@3|s_1|799|52 +AMetal-2|net@64||1|S2700|contact@42||799|-10|contact@41||799|-2 +AMetal-2|net@65||1|S2700|contact@48||838|52|fa@3|a|838|61 +AMetal-2|net@66||1|S2700|contact@47||822|36|fa@3|b|822|44 +AMetal-3|net@67||1|S2700|contact@47||822|36|contact@43||822|102 +AMetal-3|net@68||1|S2700|contact@48||838|52|contact@44||838|102 +AMetal-2|net@69||1|S2700|contact@43||822|102|contact@45||822|110 +AMetal-2|net@70||1|S2700|contact@44||838|102|contact@46||838|110 +AMetal-3|net@71||1|S2700|contact@50||1149|-2|contact@49||1149|61 +AMetal-2|net@72||1|S900|contact@49||1149|61|fa@4|s_1|1149|52 +AMetal-2|net@73||1|S2700|contact@51||1149|-10|contact@50||1149|-2 +AMetal-2|net@74||1|S2700|contact@57||1188|52|fa@4|a|1188|61 +AMetal-2|net@75||1|S2700|contact@56||1172|36|fa@4|b|1172|44 +AMetal-3|net@76||1|S2700|contact@56||1172|36|contact@52||1172|102 +AMetal-3|net@77||1|S2700|contact@57||1188|52|contact@53||1188|102 +AMetal-2|net@78||1|S2700|contact@52||1172|102|contact@54||1172|110 +AMetal-2|net@79||1|S2700|contact@53||1188|102|contact@55||1188|110 +AMetal-3|net@80||1|S2700|contact@59||1499|-2|contact@58||1499|61 +AMetal-2|net@81||1|S900|contact@58||1499|61|fa@5|s_1|1499|52 +AMetal-2|net@82||1|S2700|contact@60||1499|-10|contact@59||1499|-2 +AMetal-2|net@83||1|S2700|contact@66||1538|52|fa@5|a|1538|61 +AMetal-2|net@84||1|S2700|contact@65||1522|36|fa@5|b|1522|44 +AMetal-3|net@85||1|S2700|contact@65||1522|36|contact@61||1522|102 +AMetal-3|net@86||1|S2700|contact@66||1538|52|contact@62||1538|102 +AMetal-2|net@87||1|S2700|contact@61||1522|102|contact@63||1522|110 +AMetal-2|net@88||1|S2700|contact@62||1538|102|contact@64||1538|110 +AMetal-3|net@89||1|S2700|contact@68||1849|-2|contact@67||1849|61 +AMetal-2|net@90||1|S900|contact@67||1849|61|fa@6|s_1|1849|52 +AMetal-2|net@91||1|S2700|contact@69||1849|-10|contact@68||1849|-2 +AMetal-2|net@92||1|S2700|contact@75||1888|52|fa@6|a|1888|61 +AMetal-2|net@93||1|S2700|contact@74||1872|36|fa@6|b|1872|44 +AMetal-3|net@94||1|S2700|contact@74||1872|36|contact@70||1872|102 +AMetal-3|net@95||1|S2700|contact@75||1888|52|contact@71||1888|102 +AMetal-2|net@96||1|S2700|contact@70||1872|102|contact@72||1872|110 +AMetal-2|net@97||1|S2700|contact@71||1888|102|contact@73||1888|110 +AMetal-1|net@98||7|S1800|fa@1|gnd|0|0|fa@2|gnd|350|0 +AMetal-1|net@99||7|S1800|fa@2|gnd|350|0|fa@3|gnd|700|0 +AMetal-1|net@100||7|S1800|fa@3|gnd|700|0|fa@4|gnd|1050|0 +AMetal-1|net@101||7|S1800|fa@4|gnd|1050|0|fa@5|gnd|1400|0 +AMetal-1|net@102||7|S1800|fa@5|gnd|1400|0|fa@6|gnd|1750|0 +AMetal-1|net@103||7|S1800|fa@1|vdd|0|100|fa@2|vdd|350|100 +AMetal-1|net@104||7|S1800|fa@2|vdd|350|100|fa@3|vdd|700|100 +AMetal-1|net@105||7|S1800|fa@3|vdd|700|100|fa@4|vdd|1050|100 +AMetal-1|net@106||7|S1800|fa@4|vdd|1050|100|fa@5|vdd|1400|100 +AMetal-1|net@107||7|S1800|fa@5|vdd|1400|100|fa@6|vdd|1750|100 +AMetal-2|net@108||1|S900|fa@1|cout|330|52|pin@7||330|44 +AMetal-2|net@109||1|S0|fa@2|cin|352|44|pin@7||330|44 +AMetal-2|net@110||1|S900|fa@2|cout|680|52|pin@8||680|44 +AMetal-2|net@111||1|S0|fa@3|cin|702|44|pin@8||680|44 +AMetal-2|net@112||1|S900|fa@3|cout|1030|52|pin@9||1030|44 +AMetal-2|net@113||1|S0|fa@4|cin|1052|44|pin@9||1030|44 +AMetal-2|net@114||1|S900|fa@4|cout|1380|52|pin@10||1380|44 +AMetal-2|net@115||1|S0|fa@5|cin|1402|44|pin@10||1380|44 +AMetal-2|net@116||1|S900|fa@5|cout|1730|52|pin@11||1730|44 +AMetal-2|net@117||1|S0|fa@6|cin|1752|44|pin@11||1730|44 +AMetal-2|net@118||1|S2700|contact@76||2080|-10|fa@6|cout|2080|52 +Ea[0]||D5G2;|contact@25||I +Ea[1]||D5G2;|contact@37||I +Ea[2]||D5G2;|contact@46||I +Ea[3]||D5G2;|contact@55||I +Ea[4]||D5G2;|contact@64||I +Ea[5]||D5G2;|contact@73||I +Eb[0]||D5G2;|contact@24||I +Eb[1]||D5G2;|contact@36||I +Eb[2]||D5G2;|contact@45||I +Eb[3]||D5G2;|contact@54||I +Eb[4]||D5G2;|contact@63||I +Eb[5]||D5G2;|contact@72||I +Ecin||D5G2;|contact@2||I +Ecout||D5G2;|contact@76||O +Egnd||D5G2;|fa@1|gnd|G +Egnd_1||D5G2;|fa@1|gnd|G +Es[0]||D5G2;|contact@5||O +Es[1]||D5G2;|contact@33||O +Es[2]||D5G2;|contact@42||O +Es[3]||D5G2;|contact@51||O +Es[4]||D5G2;|contact@60||O +Es[5]||D5G2;|contact@69||O +Evdd||D5G2;|fa@1|vdd|P +Evdd_1||D5G2;|fa@1|vdd|P +X + +# Cell rca_6bit;1{sch} +Crca_6bit;1{sch}||schematic|1764331674626|1764382847651| +Ngeneric:Facet-Center|art@0||0|0||||AV +Istdcells:fa;1{ic}|fa[0]|D5G1;|12|10|||D5G4; +Istdcells:fa;1{ic}|fa[1]|D5G1;|12|-2|||D5G4; +Istdcells:fa;1{ic}|fa[2]|D5G1;|12|-14|||D5G4; +Istdcells:fa;1{ic}|fa[3]|D5G1;|12|-26|||D5G4; +Istdcells:fa;1{ic}|fa[4]|D5G1;|12|-38|||D5G4; +Istdcells:fa;1{ic}|fa[5]|D5G1;|12|-50|||D5G4; +NWire_Pin|pin@2||19|-37|||| +NWire_Pin|pin@3||19|-13|||| +NWire_Pin|pin@4||19|-1|||| +NWire_Pin|pin@5||19|11|||| +NWire_Pin|pin@6||5|-4|||| +NWire_Pin|pin@7||5|-16|||| +NWire_Pin|pin@8||5|-28|||| +NWire_Pin|pin@9||5|-52|||| +NWire_Pin|pin@10||5|-40|||| +NWire_Pin|pin@11||5|-44|||| +NWire_Pin|pin@12||19|-44|||| +NWire_Pin|pin@13||19|-25|||| +NWire_Pin|pin@14||5|-32|||| +NWire_Pin|pin@15||19|-32|||| +NWire_Pin|pin@16||5|-20|||| +NWire_Pin|pin@17||19|-20|||| +NWire_Pin|pin@18||5|-8|||| +NWire_Pin|pin@19||19|-8|||| +NWire_Pin|pin@20||5|4|||| +NWire_Pin|pin@21||19|4|||| +NWire_Pin|pin@22||4|8|||| +Irca_6bit;1{ic}|rca_6bit@0||12|34|||D5G4; +Awire|net@2|||1800|fa[4]|cout|17|-37|pin@2||19|-37 +Awire|net@3|||1800|fa[2]|cout|17|-13|pin@3||19|-13 +Awire|net@4|||1800|fa[1]|cout|17|-1|pin@4||19|-1 +Awire|net@5|||1800|fa[0]|cout|17|11|pin@5||19|11 +Awire|net@6|||0|fa[1]|cin|7|-4|pin@6||5|-4 +Awire|net@7|||0|fa[2]|cin|7|-16|pin@7||5|-16 +Awire|net@8|||0|fa[3]|cin|7|-28|pin@8||5|-28 +Awire|net@9|||0|fa[5]|cin|7|-52|pin@9||5|-52 +Awire|net@10|||0|fa[4]|cin|7|-40|pin@10||5|-40 +Awire|net@11|||2700|pin@9||5|-52|pin@11||5|-44 +Awire|net@12|||1800|pin@11||5|-44|pin@12||19|-44 +Awire|net@13|||2700|pin@12||19|-44|pin@2||19|-37 +Awire|net@14|||1800|fa[3]|cout|17|-25|pin@13||19|-25 +Awire|net@15|||2700|pin@10||5|-40|pin@14||5|-32 +Awire|net@16|||1800|pin@14||5|-32|pin@15||19|-32 +Awire|net@17|||2700|pin@15||19|-32|pin@13||19|-25 +Awire|net@18|||2700|pin@8||5|-28|pin@16||5|-20 +Awire|net@19|||1800|pin@16||5|-20|pin@17||19|-20 +Awire|net@20|||2700|pin@17||19|-20|pin@3||19|-13 +Awire|net@21|||2700|pin@7||5|-16|pin@18||5|-8 +Awire|net@22|||1800|pin@18||5|-8|pin@19||19|-8 +Awire|net@23|||2700|pin@19||19|-8|pin@4||19|-1 +Awire|net@24|||2700|pin@6||5|-4|pin@20||5|4 +Awire|net@25|||1800|pin@20||5|4|pin@21||19|4 +Awire|net@26|||2700|pin@21||19|4|pin@5||19|11 +Awire|net@27|||0|fa[0]|cin|7|8|pin@22||4|8 +Ea[0]||D5G2;|fa[0]|a|I +Ea[1]||D5G2;|fa[1]|a|I +Ea[2]||D5G2;|fa[2]|a|I +Ea[3]||D5G2;|fa[3]|a|I +Ea[4]||D5G2;|fa[4]|a|I +Ea[5]||D5G2;|fa[5]|a|I +Eb[0]||D5G2;|fa[0]|b|I +Eb[1]||D5G2;|fa[1]|b|I +Eb[2]||D5G2;|fa[2]|b|I +Eb[3]||D5G2;|fa[3]|b|I +Eb[4]||D5G2;|fa[4]|b|I +Eb[5]||D5G2;|fa[5]|b|I +Ecin||D5G2;|pin@22||I +Ecout||D5G2;|fa[5]|cout|O +Es[0]||D5G2;|fa[0]|s|O +Es[1]||D5G2;|fa[1]|s|O +Es[2]||D5G2;|fa[2]|s|O +Es[3]||D5G2;|fa[3]|s|O +Es[4]||D5G2;|fa[4]|s|O +Es[5]||D5G2;|fa[5]|s|O +X diff --git a/vlsi/stdcells.jelib b/vlsi/stdcells.jelib index b8749a3..8bef347 100644 --- a/vlsi/stdcells.jelib +++ b/vlsi/stdcells.jelib @@ -42,7 +42,7 @@ E~q3||D5G2;|pin@10||O X # Cell dec2;1{lay} -Cdec2;1{lay}||mocmos|1764330336407|1764330890739||DRC_last_good_drc_area_date()G1764330848309|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764330848309 +Cdec2;1{lay}||mocmos|1764330336407|1764396856681||DRC_last_good_drc_area_date()G1764330848309|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764330848309 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-2-Metal-3-Con|contact@0||64|44|||| NMetal-2-Metal-3-Con|contact@1||124|44|||| @@ -58,7 +58,7 @@ NMetal-2-Pin|pin@0||5|61|||| NMetal-2-Pin|pin@1||42|50|||| NMetal-2-Pin|pin@2||42|36|||| NMetal-2-Pin|pin@3||102|36|||| -NMetal-2-Pin|pin@4||118|68|||| +NMetal-2-Pin|pin@4||117|68|||| NMetal-3-Pin|pin@5||64|42|||| AMetal-1|net@0||7|S1800|inv@1|gnd|0|0|inv@2|gnd|20|0 AMetal-1|net@1||7|S1800|inv@2|gnd|20|0|nand2@0|gnd|40|0 @@ -71,21 +71,21 @@ AMetal-1|net@7||7|S1800|nand2@1|vdd|70|100|nand2@2|vdd|100|100 AMetal-1|net@8||7|S1800|nand2@2|gnd|100|0|nand2@3|gnd|130|0 AMetal-1|net@9||7|S1800|nand2@2|vdd|100|100|nand2@3|vdd|130|100 AMetal-2|net@10||1|S2700|inv@1|y|5|50|pin@0||5|61 -AMetal-2|net@11||1|S0|nand2@0|y|58|61|pin@0||5|61 +AMetal-2|net@11||1|S0|nand2@0|y|57|61|pin@0||5|61 AMetal-2|net@12||1|S1800|inv@2|y|25|50|pin@1||42|50 AMetal-2|net@13||1|S2700|nand2@0|x|42|44|pin@1||42|50 -AMetal-2|net@14||1|S1800|nand2@0|y|58|61|nand2@1|y|88|61 +AMetal-2|net@14||1|S1800|nand2@0|y|57|61|nand2@1|y|87|61 AMetal-2|net@15||1|S900|nand2@0|x|42|44|pin@2||42|36 AMetal-2|net@16||1|S1800|pin@2||42|36|pin@3||102|36 AMetal-2|net@17||1|S900|nand2@2|x|102|44|pin@3||102|36 -AMetal-2|net@18||1|S900|contact@3||-2|68|inv@1|x|-2|51 -AMetal-2|net@19||1|S1800|contact@3||-2|68|pin@4||118|68 -AMetal-2|net@20||1|S2700|nand2@2|y|118|61|pin@4||118|68 -AMetal-2|net@21||1|S1800|nand2@2|y|118|61|nand2@3|y|148|61 +AMetal-2|net@18||1|S900|contact@3||-2|68|inv@1|x|-2|50 +AMetal-2|net@19||1|S1800|contact@3||-2|68|pin@4||117|68 +AMetal-2|net@20||1|S2700|nand2@2|y|117|61|pin@4||117|68 +AMetal-2|net@21||1|S1800|nand2@2|y|117|61|nand2@3|y|147|61 AMetal-2|net@22||1|S1800|contact@1||124|44|nand2@3|x|132|44 AMetal-2|net@23||1|S1800|contact@0||64|44|nand2@1|x|72|44 AMetal-3|net@24||1|S1800|contact@0||64|44|contact@1||124|44 -AMetal-2|net@25||1|S2700|contact@4||18|42|inv@2|x|18|51 +AMetal-2|net@25||1|S2700|contact@4||18|42|inv@2|x|18|50 AMetal-3|net@26||1|S1800|contact@4||18|42|pin@5||64|42 AMetal-3|net@27||1|S900|contact@0||64|44|pin@5||64|42 Ea||D5G2;|inv@1|x|I @@ -179,12 +179,12 @@ Erst||D5G2;|pin@6||I X # Cell dff;1{lay} -Cdff;1{lay}||mocmos|1764328090584|1764329069760||DRC_last_good_drc_area_date()G1764329070582|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764329070582 +Cdff;1{lay}||mocmos|1764328090584|1764396856681||DRC_last_good_drc_area_date()G1764329070582|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764329070582 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-2-Metal-3-Con|contact@0||248|52|||| -NMetal-2-Metal-3-Con|contact@1||318|52|||| +NMetal-2-Metal-3-Con|contact@1||317|52|||| NMetal-2-Metal-3-Con|contact@2||118|52|||| -NMetal-2-Metal-3-Con|contact@3||188|52|||| +NMetal-2-Metal-3-Con|contact@3||187|52|||| NMetal-2-Metal-3-Con|contact@4||66|61|||| NMetal-2-Metal-3-Con|contact@5||5|61|||| NMetal-1-Metal-2-Con|contact@6||258|29|||| @@ -199,8 +199,8 @@ Imux2;1{lay}|mux2@1||150|0|||D5G4; Imux2;1{lay}|mux2@2||280|0|||D5G4; NMetal-1-Pin|pin@0||388|52|||| NMetal-1-Pin|pin@1||408|50|||| -NMetal-2-Pin|pin@2||348|52|||| -NMetal-2-Pin|pin@3||218|52|||| +NMetal-2-Pin|pin@2||347|52|||| +NMetal-2-Pin|pin@3||217|52|||| NMetal-1-Pin|pin@4||148|50|||| NMetal-1-Pin|pin@5||278|50|||| NMetal-2-Pin|pin@6||135|29|||| @@ -220,30 +220,30 @@ AMetal-1|net@11||7|S1800|inv2@1|vdd|260|100|mux2@2|vdd|280|100 AMetal-1|net@12||7|S1800|mux2@2|vdd|280|100|inv2@2|vdd|390|100 AMetal-1|net@13||7|S1800|inv2@2|vdd|390|100|inv2@3|vdd|410|100 AMetal-1|net@14||1|S1800|mux2@2|z|370|52|pin@0||388|52 -AMetal-1|net@15||1|S2700|inv2@2|x|388|51|pin@0||388|52 +AMetal-1|net@15||1|S2700|inv2@2|x|388|50|pin@0||388|52 AMetal-1|net@16||1|S1800|inv2@2|y|395|50|pin@1||408|50 -AMetal-1|net@17||1|S900|inv2@3|x|408|51|pin@1||408|50 -AMetal-2|net@18||1|S0|mux2@2|z|370|52|pin@2||348|52 -AMetal-2|net@19||1|S900|mux2@2|i0|348|61|pin@2||348|52 -AMetal-3|net@20||1|S1800|contact@0||248|52|contact@1||318|52 +AMetal-1|net@17||1|S900|inv2@3|x|408|50|pin@1||408|50 +AMetal-2|net@18||1|S0|mux2@2|z|370|52|pin@2||347|52 +AMetal-2|net@19||1|S900|mux2@2|i0|347|61|pin@2||347|52 +AMetal-3|net@20||1|S1800|contact@0||248|52|contact@1||317|52 AMetal-2|net@21||1|S0|contact@0||248|52|mux2@1|z|240|52 -AMetal-2|net@22||1|S2700|contact@1||318|52|mux2@2|i1|318|61 -AMetal-2|net@23||1|S0|mux2@1|z|240|52|pin@3||218|52 -AMetal-2|net@24||1|S900|mux2@1|i0|218|61|pin@3||218|52 -AMetal-2|net@25||1|S2700|contact@3||188|52|mux2@1|i1|188|61 +AMetal-2|net@22||1|S2700|contact@1||317|52|mux2@2|i1|317|61 +AMetal-2|net@23||1|S0|mux2@1|z|240|52|pin@3||217|52 +AMetal-2|net@24||1|S900|mux2@1|i0|217|61|pin@3||217|52 +AMetal-2|net@25||1|S2700|contact@3||187|52|mux2@1|i1|187|61 AMetal-2|net@26||1|S0|contact@2||118|52|mux2@0|z|110|52 -AMetal-3|net@27||1|S1800|contact@2||118|52|contact@3||188|52 +AMetal-3|net@27||1|S1800|contact@2||118|52|contact@3||187|52 AMetal-3|net@28||1|S1800|contact@5||5|61|contact@4||66|61 -AMetal-2|net@29||1|S0|contact@4||66|61|mux2@0|i1|58|61 +AMetal-2|net@29||1|S0|contact@4||66|61|mux2@0|i1|57|61 AMetal-2|net@30||1|S900|contact@5||5|61|tielow@0|y|5|50 AMetal-1|net@31||1|S1800|inv2@0|y|135|50|pin@4||148|50 -AMetal-1|net@32||1|S900|mux2@1|s|148|51|pin@4||148|50 +AMetal-1|net@32||1|S900|mux2@1|s|148|50|pin@4||148|50 AMetal-1|net@33||1|S1800|inv2@1|y|265|50|pin@5||278|50 -AMetal-1|net@34||1|S900|mux2@2|s|278|51|pin@5||278|50 -AMetal-2|net@35||1|S2700|contact@6||258|29|inv2@1|x|258|51 +AMetal-1|net@34||1|S900|mux2@2|s|278|50|pin@5||278|50 +AMetal-2|net@35||1|S2700|contact@6||258|29|inv2@1|x|258|50 AMetal-2|net@36||1|S0|contact@6||258|29|pin@6||135|29 AMetal-2|net@37||1|S900|inv2@0|y|135|50|pin@6||135|29 -AMetal-2|net@38||1|S2700|contact@7||128|29|inv2@0|x|128|51 +AMetal-2|net@38||1|S2700|contact@7||128|29|inv2@0|x|128|50 AMetal-2|net@41||1|S1800|contact@9||18|29|contact@7||128|29 Eclk||D5G2;|contact@9||I Ed||D5G2;|mux2@0|i0|I @@ -338,47 +338,45 @@ Es||D5G2;|pin@8||O X # Cell fa;1{lay} -Cfa;1{lay}||mocmos|1764326429008|1764327898559||DRC_last_good_drc_area_date()G1764327864868|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764327864868 +Cfa;1{lay}||mocmos|1764326429008|1764396856681||DRC_last_good_drc_area_date()G1764394481579|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764394481579 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-2-Metal-3-Con|contact@0||26|61|||| NMetal-2-Metal-3-Con|contact@1||26|91|||| -NMetal-2-Metal-3-Con|contact@2||286|61|||| -NMetal-2-Metal-3-Con|contact@3||286|27|||| NMetal-2-Metal-3-Con|contact@4||316|61|||| -NMetal-2-Metal-3-Con|contact@5||146|61|||| +NMetal-2-Metal-3-Con|contact@5||147|61|||| +NMetal-1-Metal-2-Con|contact@6||286|10|||| Imux2;1{lay}|mux2@0||240|0|||D5G4; -NMetal-2-Pin|pin@2||220|44|||| -NMetal-2-Pin|pin@3||238|44|||| NMetal-2-Pin|pin@4||220|91|||| NMetal-2-Pin|pin@5||26|91|||| NMetal-3-Pin|pin@6||26|91|||| -NMetal-2-Pin|pin@7||2|27|||| -NMetal-3-Pin|pin@8||146|75|||| +NMetal-2-Pin|pin@7||2|10|||| +NMetal-3-Pin|pin@8||147|75|||| NMetal-3-Pin|pin@9||316|75|||| +NMetal-2-Pin|pin@10||238|91|||| +NMetal-1-Pin|pin@11||286|61|||| Ixor2;1{lay}|xor2@0||120|0|||D5G4; Ixor2;1{lay}|xor2@1||0|0|||D5G4; AMetal-1|net@0||7|S1800|xor2@1|gnd|0|0|xor2@0|gnd|120|0 AMetal-1|net@1||7|S1800|xor2@0|gnd|120|0|mux2@0|gnd|240|0 AMetal-1|net@2||7|S1800|xor2@1|vdd|0|100|xor2@0|vdd|120|100 AMetal-1|net@3||7|S1800|xor2@0|vdd|120|100|mux2@0|vdd|240|100 -AMetal-2|net@7||1|S900|xor2@0|z|220|52|pin@2||220|44 -AMetal-2|net@8||1|S1800|pin@2||220|44|pin@3||238|44 -AMetal-2|net@9||1|S900|mux2@0|s|238|51|pin@3||238|44 AMetal-2|net@10||1|S2700|xor2@0|z|220|52|pin@4||220|91 -AMetal-2|net@11||1|S0|contact@0||26|61|xor2@1|x|18|61 +AMetal-2|net@11||1|S0|contact@0||26|61|xor2@1|x|17|61 AMetal-2|net@12||3|S900|contact@1||26|91|pin@5||26|91 AMetal-2|net@13||1|S0|pin@4||220|91|pin@5||26|91 AMetal-3|net@14||1|S1800|contact@1||26|91|pin@6||26|91 AMetal-3|net@15||1|S2700|contact@0||26|61|pin@6||26|91 -AMetal-2|net@16||1|S900|xor2@1|y|2|44|pin@7||2|27 -AMetal-2|net@17||3|S0|contact@3||286|27|pin@7||2|27 -AMetal-3|net@18||1|S2700|contact@3||286|27|contact@2||286|61 -AMetal-2|net@19||1|S0|contact@2||286|61|mux2@0|i1|278|61 -AMetal-2|net@20||1|S0|contact@4||316|61|mux2@0|i0|308|61 -AMetal-2|net@21||1|S0|contact@5||146|61|xor2@0|x|138|61 -AMetal-3|net@22||1|S2700|contact@5||146|61|pin@8||146|75 -AMetal-3|net@23||1|S1800|pin@8||146|75|pin@9||316|75 +AMetal-2|net@16||1|S900|xor2@1|y|2|44|pin@7||2|10 +AMetal-2|net@20||1|S0|contact@4||316|61|mux2@0|i0|307|61 +AMetal-2|net@21||1|S0|contact@5||147|61|xor2@0|x|137|61 +AMetal-3|net@22||1|S2700|contact@5||147|61|pin@8||147|75 +AMetal-3|net@23||1|S1800|pin@8||147|75|pin@9||316|75 AMetal-3|net@24||1|S2700|contact@4||316|61|pin@9||316|75 +AMetal-2|net@25||1|S1800|pin@4||220|91|pin@10||238|91 +AMetal-2|net@26||1|S2700|mux2@0|s|238|50|pin@10||238|91 +AMetal-2|net@28||1|S0|contact@6||286|10|pin@7||2|10 +AMetal-1|net@29||1|S2700|contact@6||286|10|pin@11||286|61 +AMetal-1|net@30||1|S1800|mux2@0|i1|277|61|pin@11||286|61 Ea||D5G2;|xor2@0|x|I Eb||D5G2;|xor2@0|y|I Ecin||D5G2;|xor2@1|y|I @@ -444,7 +442,7 @@ Ey||D5G2;|pin@2||O X # Cell inv;1{lay} -Cinv;1{lay}||mocmos|1764130924034|1764216735759||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764216737424|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764216737424 +Cinv;1{lay}||mocmos|1764130924034|1764396857033||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764396857831|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764396857831 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-P-Active-Con|contact@3||5|78.75|||| NMetal-1-Polysilicon-1-Con|contact@7||-2|50|||| @@ -452,7 +450,7 @@ NMetal-1-Metal-2-Con|contact@8||5|50|||| NMetal-1-P-Active-Con|contact@9||5|87|6||| NMetal-1-N-Active-Con|contact@10||5|17.5|3||| NMetal-1-N-Active-Con|contact@12||5|25.75|||| -NMetal-1-Metal-2-Con|contact@13||-2|51|||| +NMetal-1-Metal-2-Con|contact@13||-2|50|||| NN-Transistor|nmos@1||5|21.5|4||RR| NMetal-1-Pin|pin@64||0|0|||| NMetal-1-Pin|pin@66||0|100|||| @@ -487,7 +485,7 @@ AMetal-1|net@281|||S|substr@0||0|0|pin@64||0|0 AMetal-1|net@282||1|S900|pin@68||5|78.25|contact@8||5|50 AMetal-1|net@283|||S900|contact@8||5|50|contact@12||5|25.75 AN-Active|net@284|||S2700|nmos@1|diff-bottom|5|25.25|contact@12||5|25.75 -AMetal-1|net@285||1|S900|contact@13||-2|51|pin@74||-2|50 +AMetal-1|net@285||1|S900|contact@13||-2|50|pin@74||-2|50 AMetal-1|net@286||1|S0|contact@7||-2|50|pin@74||-2|50 AMetal-1|net@287||7|IS2700|contact@9||5|87|pin@72||5|100 AMetal-1|net@288||7|S1800|pin@64||0|0|pin@75||5|0 @@ -547,7 +545,7 @@ Ez||D5G2;|pin@6||O X # Cell mux2;1{lay} -Cmux2;1{lay}||mocmos|1764325856111|1764326212960||DRC_last_good_drc_area_date()G1764326213449|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764326213449 +Cmux2;1{lay}||mocmos|1764325856111|1764396856681||DRC_last_good_drc_area_date()G1764326213449|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764394481579 Ngeneric:Facet-Center|art@0||0|0||||AV Iinv;1{lay}|inv2@0||0|0|||D5G4; Inand2;1{lay}|nand2@0||20|0|||D5G4; @@ -555,7 +553,7 @@ Inand2;1{lay}|nand2@1||50|0|||D5G4; Inand2;1{lay}|nand2@2||80|0|||D5G4; NMetal-2-Pin|pin@0||60|44|||| NMetal-2-Pin|pin@1||30|69|||| -NMetal-2-Pin|pin@2||98|69|||| +NMetal-2-Pin|pin@2||97|69|||| NMetal-2-Pin|pin@3||5|37|||| NMetal-2-Pin|pin@4||52|37|||| NMetal-2-Pin|pin@5||-2|57|||| @@ -569,12 +567,12 @@ AMetal-1|net@5||7|S1800|nand2@1|vdd|50|100|nand2@2|vdd|80|100 AMetal-2|net@6||1|S900|nand2@1|z|60|52|pin@0||60|44 AMetal-2|net@7||1|S0|nand2@2|x|82|44|pin@0||60|44 AMetal-2|net@8||1|S2700|nand2@0|z|30|52|pin@1||30|69 -AMetal-2|net@9||1|S1800|pin@1||30|69|pin@2||98|69 -AMetal-2|net@10||1|S2700|nand2@2|y|98|61|pin@2||98|69 +AMetal-2|net@9||1|S1800|pin@1||30|69|pin@2||97|69 +AMetal-2|net@10||1|S2700|nand2@2|y|97|61|pin@2||97|69 AMetal-2|net@11||1|S900|inv2@0|y|5|50|pin@3||5|37 AMetal-2|net@12||1|S1800|pin@3||5|37|pin@4||52|37 AMetal-2|net@13||1|S900|nand2@1|x|52|44|pin@4||52|37 -AMetal-2|net@14||1|S2700|inv2@0|x|-2|51|pin@5||-2|57 +AMetal-2|net@14||1|S2700|inv2@0|x|-2|50|pin@5||-2|57 AMetal-2|net@15||1|S1800|pin@5||-2|57|pin@6||22|57 AMetal-2|net@16||1|S2700|nand2@0|x|22|44|pin@6||22|57 Egnd||D5G2;|inv2@0|gnd|G @@ -637,7 +635,7 @@ Ey|z|D5G2;|pin@4||O X # Cell nand2;1{lay} -Cnand2;1{lay}||mocmos|1764130924034|1764218153587||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764218158068|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764218158068 +Cnand2;1{lay}||mocmos|1764130924034|1764394465992||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764394466599|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764394466599 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@6||5|20||8|| NMetal-1-N-Active-Con|contact@7||18|20||8|| @@ -645,10 +643,10 @@ NMetal-1-P-Active-Con|contact@8||2|79||8|| NMetal-1-P-Active-Con|contact@9||18|79||8|| NMetal-1-Metal-2-Con|contact@10||10|52|||| NMetal-1-P-Active-Con|contact@11||10|79||8|| -NMetal-1-Metal-2-Con|contact@12||2|44|||| +NMetal-1-Metal-2-Con|contact@12||3|44|||| NMetal-1-Polysilicon-1-Con|contact@13||3|44|||| NMetal-1-Polysilicon-1-Con|contact@14||17|61|||| -NMetal-1-Metal-2-Con|contact@15||18|61|||| +NMetal-1-Metal-2-Con|contact@15||17|61|||| NN-Transistor|nmos@1||14|20|9||RRR| NN-Transistor|nmos@2||9|20|9||RRR| NMetal-1-Pin|pin@64||0|0|||| @@ -703,7 +701,7 @@ AMetal-1|net@304||1|S0|contact@13||3|44|contact@12||3|44 APolysilicon-1|net@305|||S900|pmos@1|poly-left|6|71|pin@76||6|44 APolysilicon-1|net@306|||S900|pin@76||6|44|pin@71||6|28 APolysilicon-1|net@307|||S1800|contact@13||3.5|44|pin@76||6|44 -AMetal-1|net@308||1|S1800|contact@14||17|61|contact@15||18|61 +AMetal-1|net@308||1|S1800|contact@14||17|61|contact@15||17|61 APolysilicon-1|net@309|||S900|pmos@2|poly-left|14|71|pin@77||14|61 APolysilicon-1|net@310|||S900|pin@77||14|61|pin@75||14|28 APolysilicon-1|net@311|||S0|contact@14||17.5|61|pin@77||14|61 @@ -788,7 +786,7 @@ Ey|z|D5G2;|pin@4||O X # Cell nor2;1{lay} -Cnor2;1{lay}||mocmos|1764130924034|1764217470539||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764217471720|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764217471720 +Cnor2;1{lay}||mocmos|1764130924034|1764396904880||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764396905815|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764396905815 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-N-Active-Con|contact@6||2|17.5||4|| NMetal-1-N-Active-Con|contact@7||18|17.5||4|| @@ -797,8 +795,8 @@ NMetal-1-P-Active-Con|contact@9||16.5|79||12|| NMetal-1-N-Active-Con|contact@10||10|17.5||4|| NMetal-1-Metal-2-Con|contact@12||10|50|||| NMetal-1-Polysilicon-1-Con|contact@13||17|32|||| -NMetal-1-Metal-2-Con|contact@14||18|32|||| -NMetal-1-Polysilicon-1-Con|contact@15||4.5|57.5|||| +NMetal-1-Metal-2-Con|contact@14||17|32|||| +NMetal-1-Polysilicon-1-Con|contact@15||4.5|59|||| NMetal-1-Metal-2-Con|contact@16||4.5|59|||| NN-Transistor|nmos@1||14|17.5|5||RRR| NN-Transistor|nmos@2||6|17.5|5||RRR| @@ -815,7 +813,7 @@ NPolysilicon-1-Pin|pin@77||14|35.5|||| NPolysilicon-1-Pin|pin@78||14|69|||| NPolysilicon-1-Pin|pin@79||7.5|35.5|||| NPolysilicon-1-Pin|pin@80||14|32|||| -NPolysilicon-1-Pin|pin@81||7.5|58|||| +NPolysilicon-1-Pin|pin@81||7.5|59|||| NP-Well-Node|plnode@0||10|22|32|56||A NN-Well-Node|plnode@1||10|78|32|56||A NP-Transistor|pmos@1||7.5|79|13||R| @@ -857,14 +855,14 @@ APolysilicon-1|net@343|||S2700|nmos@2|poly-left|6|23.5|pin@76||6|35.5 APolysilicon-1|net@345|||S2700|pin@77||14|35.5|pin@78||14|69 APolysilicon-1|net@346|||S1800|pmos@2|poly-left|12.5|69|pin@78||14|69 APolysilicon-1|net@347|||S1800|pin@76||6|35.5|pin@79||7.5|35.5 -AMetal-1|net@349||1|S0|contact@14||18|32|contact@13||17|32 -AMetal-1|net@350||1|S900|contact@16||4.5|59|contact@15||4.5|58 +AMetal-1|net@349||1|S0|contact@14||17|32|contact@13||17|32 +AMetal-1|net@350||1|S900|contact@16||4.5|59|contact@15||4.5|59 APolysilicon-1|net@351|||S2700|nmos@1|poly-left|14|23.5|pin@80||14|32 APolysilicon-1|net@352|||S2700|pin@80||14|32|pin@77||14|35.5 APolysilicon-1|net@353|||S0|contact@13||16.5|32|pin@80||14|32 -APolysilicon-1|net@354|||S900|pmos@1|poly-left|7.5|69|pin@81||7.5|58 -APolysilicon-1|net@355|||S900|pin@81||7.5|58|pin@79||7.5|35.5 -APolysilicon-1|net@356|||S1800|contact@15||4|58|pin@81||7.5|58 +APolysilicon-1|net@354|||S900|pmos@1|poly-left|7.5|69|pin@81||7.5|59 +APolysilicon-1|net@355|||S900|pin@81||7.5|59|pin@79||7.5|35.5 +APolysilicon-1|net@356|||S1800|contact@15||4|59|pin@81||7.5|59 Egnd||D5G2;|pin@64||G Evdd||D5G2;|pin@66||P Ex||D5G2;|contact@16||I @@ -1112,10 +1110,9 @@ Ey|z|D5G2;|pin@4||O X # Cell xor2;1{lay} -Cxor2;1{lay}||mocmos|1764130924034|1764219334592||DRC_last_good_drc_area_date()G1764219555584|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764219555584 +Cxor2;1{lay}||mocmos|1764130924034|1764394465651||DRC_last_good_drc_area_date()G1764394048662|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764394481579 Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-2-Metal-3-Con|contact@0||45|52|||| -NMetal-2-Metal-3-Con|contact@1||108|52|||| +NMetal-1-Metal-2-Con|contact@2||40|36|||| Inand2;1{lay}|n1|D5G1;|0|0|||D5G4; Inand2;1{lay}|n2|D5G1;|30|0|||D5G4; Inand2;1{lay}|n3|D5G1;|60|0|||D5G4; @@ -1123,9 +1120,10 @@ Inand2;1{lay}|n4|D5G1;|90|0|||D5G4; NMetal-2-Pin|pin@0||10|44|||| NMetal-2-Pin|pin@1||70|44|||| NMetal-2-Pin|pin@2||2|83|||| -NMetal-2-Pin|pin@3||78|83|||| -NMetal-2-Pin|pin@4||18|75|||| -NMetal-2-Pin|pin@5||48|75|||| +NMetal-2-Pin|pin@3||77|83|||| +NMetal-2-Pin|pin@4||17|75|||| +NMetal-2-Pin|pin@5||47|75|||| +NMetal-2-Pin|pin@6||107|36|||| AMetal-1|net@349||7|S1800|n1|gnd|0|0|n2|gnd|30|0 AMetal-1|net@350||7|S1800|n2|gnd|30|0|n3|gnd|60|0 AMetal-1|net@351||7|S1800|n3|gnd|60|0|n4|gnd|90|0 @@ -1138,14 +1136,14 @@ AMetal-2|net@357||1|S1800|n2|x|32|44|n3|x|62|44 AMetal-2|net@358||1|S0|n4|x|92|44|pin@1||70|44 AMetal-2|net@359||1|S900|n3|z|70|52|pin@1||70|44 AMetal-2|net@361||1|S2700|n1|x|2|44|pin@2||2|83 -AMetal-2|net@363||1|S2700|n3|y|78|61|pin@3||78|83 -AMetal-2|net@364||1|S1800|pin@2||2|83|pin@3||78|83 -AMetal-2|net@365||1|S2700|n1|y|18|61|pin@4||18|75 -AMetal-2|net@366||1|S1800|pin@4||18|75|pin@5||48|75 -AMetal-2|net@367||1|S2700|n2|y|48|61|pin@5||48|75 -AMetal-3|net@368||1|S0|contact@1||108|52|contact@0||45|52 -AMetal-2|net@369||1|S0|contact@0||45|52|n2|z|40|52 -AMetal-2|net@370||1|S2700|contact@1||108|52|n4|y|108|61 +AMetal-2|net@363||1|S2700|n3|y|77|61|pin@3||77|83 +AMetal-2|net@364||1|S1800|pin@2||2|83|pin@3||77|83 +AMetal-2|net@365||1|S2700|n1|y|17|61|pin@4||17|75 +AMetal-2|net@366||1|S1800|pin@4||17|75|pin@5||47|75 +AMetal-2|net@367||1|S2700|n2|y|47|61|pin@5||47|75 +AMetal-1|net@371||1|S2700|contact@2||40|36|n2|z|40|52 +AMetal-2|net@372||1|S1800|contact@2||40|36|pin@6||107|36 +AMetal-2|net@373||1|S900|n4|y|107|61|pin@6||107|36 Egnd||D5G2;|n1|gnd|G Evdd||D5G2;|n1|vdd|P Ex||D5G2;|n1|y|I -- cgit v1.2.3