cda4210_lisp_coproc

A primitive Lisp accelerator in a full-custom physical design (Electric VLSI MOSIS 350nm) and RTL digital design (Librelane Sky130nm PDK)
Log | Files | Refs

commit 613ae59a5258f1adbe0ce1082f7cccacceed3fbd
parent e63bae1212549b998d610e7701400ee59b404944
Author: vin <git@vineetk.net>
Date:   Sun, 30 Nov 2025 02:38:59 -0500

add more gates and make some changes to layouts for easier tiling

Diffstat:
Mvlsi/datapath.jelib | 260+++++++++++++++++++++----------------------------------------------------------
Avlsi/memory.jelib | 1546+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mvlsi/stdcells.jelib | 762++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
3 files changed, 2158 insertions(+), 410 deletions(-)

diff --git a/vlsi/datapath.jelib b/vlsi/datapath.jelib @@ -89,7 +89,7 @@ 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 +Ceq_8bit;1{lay}||mocmos|1764387557941|1764456850814||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|||| @@ -153,12 +153,12 @@ 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@0||1120|26.5|||| 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-1-Pin|pin@12||1045.5|65|||| NMetal-2-Pin|pin@13||983|83|||| NMetal-1-Pin|pin@15||1105|61|||| NMetal-2-Pin|pin@16||955|68|||| @@ -169,7 +169,7 @@ 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@26||1015|26.5|||| NMetal-2-Pin|pin@27||977|42|||| NMetal-3-Pin|pin@28||963|53|||| NMetal-1-Pin|pin@32||625|61|||| @@ -216,11 +216,11 @@ 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@28||1|S900|nand2@1|z|1120|52|pin@0||1120|26.5 +AMetal-2|net@29||1|S0|nor2@4|y|1157|26.5|pin@0||1120|26.5 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@32||1|S2700|nor2@4|x|1144|65|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 @@ -228,22 +228,22 @@ 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-2|net@53||1|S2700|contact@10||1067|17|nor2@3|y|1067|26.5 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-2|net@59||1|S900|contact@14||1037|27|nor2@2|y|1037|26.5 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-1|net@72||1|S900|contact@18||1045.5|90|pin@12||1045.5|65 +AMetal-1|net@73||1|S0|nor2@3|x|1054.5|65|pin@12||1045.5|65 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-2|net@79||1|S900|contact@20||1024.5|74.5|nor2@2|x|1024.5|65 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 @@ -266,15 +266,15 @@ 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-2|net@113|||S0|pin@26||1015|26.5|nor2@1|y|1007|26.5 +AMetal-2|net@114|||S900|pin@26||1015|26.5|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-2|net@117||1|S2700|contact@32||994.5|64|nor2@1|x|994.5|65 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@123||1|S900|contact@35||964.5|101|nor2@0|x|964.5|65 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@126|||S900|pin@27||977|42|nor2@0|y|977|26.5 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 @@ -312,9 +312,6 @@ 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 @@ -331,6 +328,9 @@ Eb[4]||D5G2;|contact@47||I Eb[5]||D5G2;|contact@46||I Eb[6]||D5G2;|contact@45||I Eb[7]||D5G2;|contact@44||I +Eeq||D5G2;|contact@2||O +Egnd||D5G2;|xor2@0|gnd|G +Evdd||D5G2;|xor2@0|vdd|P X # Cell eq_8bit;1{sch} @@ -492,179 +492,55 @@ 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 +Crca_6bit;1{lay}||mocmos|1764382961115|1764479202442||DRC_last_good_drc_area_date()G1764473065821|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764473065821 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 +NMetal-1-Metal-2-Con|contact@0||2181|-13|||| +Istdcells:fa;1{lay}|fa@8||0|0|||D5G4; +Istdcells:fa;1{lay}|fa@9||367|0|||D5G4; +Istdcells:fa;1{lay}|fa@10||734|0|||D5G4; +Istdcells:fa;1{lay}|fa@11||1101|0|||D5G4; +Istdcells:fa;1{lay}|fa@12||1468|0|||D5G4; +Istdcells:fa;1{lay}|fa@13||1835|0|||D5G4; +NMetal-2-Pin|pin@0||2181|52|||| +AMetal-1|net@119||7|S1800|fa@8|vdd|0|100|fa@9|vdd|367|100 +AMetal-1|net@120||7|S1800|fa@9|vdd|367|100|fa@10|vdd|734|100 +AMetal-1|net@121||7|S1800|fa@10|vdd|734|100|fa@11|vdd|1101|100 +AMetal-1|net@122||7|S1800|fa@11|vdd|1101|100|fa@12|vdd|1468|100 +AMetal-1|net@123||7|S1800|fa@12|vdd|1468|100|fa@13|vdd|1835|100 +AMetal-1|net@124||7|S1800|fa@8|gnd|0|0|fa@9|gnd|367|0 +AMetal-1|net@125||7|S1800|fa@9|gnd|367|0|fa@10|gnd|734|0 +AMetal-1|net@126||7|S1800|fa@10|gnd|734|0|fa@11|gnd|1101|0 +AMetal-1|net@127||7|S1800|fa@11|gnd|1101|0|fa@12|gnd|1468|0 +AMetal-1|net@128||7|S1800|fa@12|gnd|1468|0|fa@13|gnd|1835|0 +AMetal-1|net@129||1|S1800|fa@8|cout|355|52|fa@9|cin|362|52 +AMetal-1|net@130||1|S1800|fa@9|cout|722|52|fa@10|cin|729|52 +AMetal-1|net@131||1|S1800|fa@10|cout|1089|52|fa@11|cin|1096|52 +AMetal-1|net@132||1|S1800|fa@11|cout|1456|52|fa@12|cin|1463|52 +AMetal-1|net@133||1|S1800|fa@12|cout|1823|52|fa@13|cin|1830|52 +AMetal-2|net@134||1|S2700|contact@0||2181|-13|pin@0||2181|52 +AMetal-2|net@135||1|S0|fa@13|cout|2190|52|pin@0||2181|52 +Ea[0]||D5G2;|fa@8|a|I +Ea[1]||D5G2;|fa@9|a|I +Ea[2]||D5G2;|fa@10|a|I +Ea[3]||D5G2;|fa@11|a|I +Ea[4]||D5G2;|fa@12|a|I +Ea[5]||D5G2;|fa@13|a|I +Eb[0]||D5G2;|fa@8|b|I +Eb[1]||D5G2;|fa@9|b|I +Eb[2]||D5G2;|fa@10|b|I +Eb[3]||D5G2;|fa@11|b|I +Eb[4]||D5G2;|fa@12|b|I +Eb[5]||D5G2;|fa@13|b|I +Ecin||D5G2;|fa@8|cin|I +Ecout||D5G2;|contact@0||O +Egnd||D5G2;|fa@8|gnd|G +Es[0]||D5G2;|fa@8|s|O +Es[1]||D5G2;|fa@9|s|O +Es[2]||D5G2;|fa@10|s|O +Es[3]||D5G2;|fa@11|s|O +Es[4]||D5G2;|fa@12|s|O +Es[5]||D5G2;|fa@13|s|O +Evdd||D5G2;|fa@8|vdd|P X # Cell rca_6bit;1{sch} diff --git a/vlsi/memory.jelib b/vlsi/memory.jelib @@ -0,0 +1,1546 @@ +# header information: +Hmemory|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 dec4;1{ic} +Cdec4;1{ic}||artwork|1764450900109|1764450960923|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NOpened-Thicker-Polygon|art@1||0|0|16|32|||SCHEM_function(D5G2;)Sdec4|trace()V[-8/-16,-8/16,8/16,8/-16,-8/-16] +Nschematic:Bus_Pin|pin@0||-10|8|||| +Nschematic:Wire_Pin|pin@1||-8|8|||| +Nschematic:Bus_Pin|pin@2||-10|4|||| +Nschematic:Wire_Pin|pin@3||-8|4|||| +Nschematic:Bus_Pin|pin@4||-10|0|||| +Nschematic:Wire_Pin|pin@5||-8|0|||| +Nschematic:Bus_Pin|pin@6||-10|-4|||| +Nschematic:Wire_Pin|pin@7||-8|-4|||| +Nschematic:Bus_Pin|pin@8||-10|-8|||| +Nschematic:Wire_Pin|pin@9||-8|-8|||| +Nschematic:Bus_Pin|pin@10||10|15|||| +Nschematic:Wire_Pin|pin@11||8|15|||| +Nschematic:Bus_Pin|pin@12||10|-5|||| +Nschematic:Wire_Pin|pin@13||8|-5|||| +Nschematic:Bus_Pin|pin@14||10|-7|||| +Nschematic:Wire_Pin|pin@15||8|-7|||| +Nschematic:Bus_Pin|pin@16||10|-9|||| +Nschematic:Wire_Pin|pin@17||8|-9|||| +Nschematic:Bus_Pin|pin@18||10|-11|||| +Nschematic:Wire_Pin|pin@19||8|-11|||| +Nschematic:Bus_Pin|pin@20||10|-13|||| +Nschematic:Wire_Pin|pin@21||8|-13|||| +Nschematic:Bus_Pin|pin@22||10|-15|||| +Nschematic:Wire_Pin|pin@23||8|-15|||| +Nschematic:Bus_Pin|pin@24||10|13|||| +Nschematic:Wire_Pin|pin@25||8|13|||| +Nschematic:Bus_Pin|pin@26||10|11|||| +Nschematic:Wire_Pin|pin@27||8|11|||| +Nschematic:Bus_Pin|pin@28||10|9|||| +Nschematic:Wire_Pin|pin@29||8|9|||| +Nschematic:Bus_Pin|pin@30||10|7|||| +Nschematic:Wire_Pin|pin@31||8|7|||| +Nschematic:Bus_Pin|pin@32||10|5|||| +Nschematic:Wire_Pin|pin@33||8|5|||| +Nschematic:Bus_Pin|pin@34||10|3|||| +Nschematic:Wire_Pin|pin@35||8|3|||| +Nschematic:Bus_Pin|pin@36||10|1|||| +Nschematic:Wire_Pin|pin@37||8|1|||| +Nschematic:Bus_Pin|pin@38||10|-1|||| +Nschematic:Wire_Pin|pin@39||8|-1|||| +Nschematic:Bus_Pin|pin@40||10|-3|||| +Nschematic:Wire_Pin|pin@41||8|-3|||| +Aschematic:wire|net@0|||0|pin@1||-8|8|pin@0||-10|8 +Aschematic:wire|net@1|||0|pin@3||-8|4|pin@2||-10|4 +Aschematic:wire|net@2|||0|pin@5||-8|0|pin@4||-10|0 +Aschematic:wire|net@3|||0|pin@7||-8|-4|pin@6||-10|-4 +Aschematic:wire|net@4|||0|pin@9||-8|-8|pin@8||-10|-8 +Aschematic:wire|net@5|||1800|pin@11||8|15|pin@10||10|15 +Aschematic:wire|net@6|||1800|pin@13||8|-5|pin@12||10|-5 +Aschematic:wire|net@7|||1800|pin@15||8|-7|pin@14||10|-7 +Aschematic:wire|net@8|||1800|pin@17||8|-9|pin@16||10|-9 +Aschematic:wire|net@9|||1800|pin@19||8|-11|pin@18||10|-11 +Aschematic:wire|net@10|||1800|pin@21||8|-13|pin@20||10|-13 +Aschematic:wire|net@11|||1800|pin@23||8|-15|pin@22||10|-15 +Aschematic:wire|net@12|||1800|pin@25||8|13|pin@24||10|13 +Aschematic:wire|net@13|||1800|pin@27||8|11|pin@26||10|11 +Aschematic:wire|net@14|||1800|pin@29||8|9|pin@28||10|9 +Aschematic:wire|net@15|||1800|pin@31||8|7|pin@30||10|7 +Aschematic:wire|net@16|||1800|pin@33||8|5|pin@32||10|5 +Aschematic:wire|net@17|||1800|pin@35||8|3|pin@34||10|3 +Aschematic:wire|net@18|||1800|pin@37||8|1|pin@36||10|1 +Aschematic:wire|net@19|||1800|pin@39||8|-1|pin@38||10|-1 +Aschematic:wire|net@20|||1800|pin@41||8|-3|pin@40||10|-3 +Ea[0]||D5G2;|pin@0||I +Ea[1]||D5G2;|pin@2||I +Ea[2]||D5G2;|pin@4||I +Ea[3]||D5G2;|pin@6||I +Een||D5G2;|pin@8||I +Eq[0]||D5G2;|pin@10||O +Eq[1]||D5G2;|pin@24||O +Eq[2]||D5G2;|pin@26||O +Eq[3]||D5G2;|pin@28||O +Eq[4]||D5G2;|pin@30||O +Eq[5]||D5G2;|pin@32||O +Eq[6]||D5G2;|pin@34||O +Eq[7]||D5G2;|pin@36||O +Eq[8]||D5G2;|pin@38||O +Eq[9]||D5G2;|pin@40||O +Eq[10]||D5G2;|pin@12||O +Eq[11]||D5G2;|pin@14||O +Eq[12]||D5G2;|pin@16||O +Eq[13]||D5G2;|pin@18||O +Eq[14]||D5G2;|pin@20||O +Eq[15]||D5G2;|pin@22||O +X + +# Cell dec4;1{lay} +Cdec4;1{lay}||mocmos|1764451327521|1764459985712||DRC_last_good_drc_area_date()G1764460012797|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764460012797 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-2-Metal-3-Con|contact@0||285.5|36|||| +NMetal-2-Metal-3-Con|contact@1||315.5|36|||| +NMetal-2-Metal-3-Con|contact@2||345.5|36|||| +NMetal-2-Metal-3-Con|contact@3||375.5|36|||| +NMetal-2-Metal-3-Con|contact@4||285.5|174|||| +NMetal-2-Metal-3-Con|contact@5||315.5|174|||| +NMetal-2-Metal-3-Con|contact@6||345.5|174|||| +NMetal-2-Metal-3-Con|contact@7||375.5|174|||| +NMetal-2-Metal-3-Con|contact@8||285.5|256|||| +NMetal-2-Metal-3-Con|contact@9||315.5|256|||| +NMetal-2-Metal-3-Con|contact@10||345.5|256|||| +NMetal-2-Metal-3-Con|contact@11||375.5|256|||| +NMetal-2-Metal-3-Con|contact@12||285.5|396|||| +NMetal-2-Metal-3-Con|contact@13||315.5|396|||| +NMetal-2-Metal-3-Con|contact@14||345.5|396|||| +NMetal-2-Metal-3-Con|contact@15||375.5|396|||| +NMetal-1-Metal-2-Con|contact@16||234.5|68|||| +NMetal-1-Metal-2-Con|contact@17||241.5|61|||| +NMetal-1-Metal-2-Con|contact@18||242.5|26|||| +NMetal-1-Metal-2-Con|contact@19||242.5|17|||| +NMetal-1-Metal-2-Con|contact@20||220.5|35|||| +NMetal-1-Metal-2-Con|contact@21||220.5|47|||| +NMetal-1-Metal-2-Con|contact@22||220.5|58|||| +NMetal-1-Metal-2-Con|contact@24||234.5|35|||| +NMetal-1-Metal-2-Con|contact@25||248.5|88|||| +NMetal-1-Metal-2-Con|contact@26||248.5|36|||| +NMetal-1-Metal-2-Con|contact@27||248.5|361|||| +NMetal-1-Metal-2-Con|contact@28||257.5|372|||| +NMetal-1-Metal-2-Con|contact@29||266.5|383|||| +NMetal-1-Metal-2-Con|contact@30||272.5|395|||| +NMetal-1-Metal-2-Con|contact@33||405|430|6|6|| +NMetal-1-Metal-2-Con|contact@34||405|0|6|6|| +NMetal-1-Metal-2-Con|contact@35||405|215|6|16|| +NMetal-1-Metal-2-Con|contact@36||205|330|6|6|| +NMetal-1-Metal-2-Con|contact@37||205|100|6|6|| +NMetal-2-Metal-3-Con|contact@41||351|45|||| +NMetal-1-Metal-2-Con|contact@42||421|33|||| +NMetal-2-Metal-3-Con|contact@43||416|45|||| +NMetal-1-Metal-2-Con|contact@44||421|45|||| +NMetal-2-Metal-3-Con|contact@45||341|58|||| +NMetal-2-Metal-3-Con|contact@46||416|58|||| +NMetal-1-Metal-2-Con|contact@47||421|58|||| +NMetal-2-Metal-3-Con|contact@48||310|72|||| +NMetal-1-Metal-2-Con|contact@49||310|68|||| +NMetal-2-Metal-3-Con|contact@50||416|72|||| +NMetal-1-Metal-2-Con|contact@51||421|72|||| +NMetal-1-Metal-2-Con|contact@52||423|125|||| +NMetal-1-Metal-2-Con|contact@54||423|138|||| +NMetal-1-Metal-2-Con|contact@56||423|151|||| +NMetal-1-Metal-2-Con|contact@58||423|164|||| +NMetal-2-Metal-3-Con|contact@59||379|125|||| +NMetal-2-Metal-3-Con|contact@60||416|125|||| +NMetal-2-Metal-3-Con|contact@61||416|138|||| +NMetal-2-Metal-3-Con|contact@62||416|151|||| +NMetal-2-Metal-3-Con|contact@63||416|164|||| +NMetal-2-Metal-3-Con|contact@64||349|138|||| +NMetal-2-Metal-3-Con|contact@65||321|151|||| +NMetal-2-Metal-3-Con|contact@66||291|164|||| +NMetal-1-Metal-2-Con|contact@67||423|270|||| +NMetal-1-Metal-2-Con|contact@68||423|281|||| +NMetal-1-Metal-2-Con|contact@69||423|294|||| +NMetal-1-Metal-2-Con|contact@70||423|307|||| +NMetal-2-Metal-3-Con|contact@72||416|281|||| +NMetal-2-Metal-3-Con|contact@73||416|294|||| +NMetal-2-Metal-3-Con|contact@74||416|307|||| +NMetal-2-Metal-3-Con|contact@75||351|281|||| +NMetal-2-Metal-3-Con|contact@76||318|294|||| +NMetal-2-Metal-3-Con|contact@77||291|307|||| +NMetal-1-Metal-2-Con|contact@78||423|364|||| +NMetal-1-Metal-2-Con|contact@79||423|375|||| +NMetal-1-Metal-2-Con|contact@80||423|387|||| +NMetal-1-Metal-2-Con|contact@81||423|399|||| +NMetal-1-Metal-2-Con|contact@85||395|375|||| +NMetal-1-Metal-2-Con|contact@86||367|375|||| +NMetal-1-Metal-2-Con|contact@87||395|387|||| +NMetal-1-Metal-2-Con|contact@89||338|385|||| +NMetal-1-Metal-2-Con|contact@90||395|406|||| +NMetal-1-Metal-2-Con|contact@91||-32|340|||| +NMetal-1-Metal-2-Con|contact@92||-32|373|||| +NMetal-1-Metal-2-Con|contact@93||-32|380|||| +NMetal-1-Metal-2-Con|contact@96||-32|366|||| +NMetal-1-Metal-2-Con|contact@97||-32|359|||| +NMetal-1-Metal-2-Con|contact@98||-18|352|||| +Istdcells:dec2;1{lay}|dec2@1||0|330|||D5G4; +Istdcells:dec2;1{lay}|dec2@2||-0.5|100|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@8||281|330|||D5G4; +Istdcells:nor2;1{lay}|nor2@9||311|330|||D5G4; +Istdcells:nor2;1{lay}|nor2@10||341|330|||D5G4; +Istdcells:nor2;1{lay}|nor2@11||371|330|||D5G4; +Istdcells:nor2;1{lay}|nor2@12||281|320|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@13||311|320|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@14||341|320|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@15||371|320|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@16||281|110|||D5G4; +Istdcells:nor2;1{lay}|nor2@17||311|110|||D5G4; +Istdcells:nor2;1{lay}|nor2@18||341|110|||D5G4; +Istdcells:nor2;1{lay}|nor2@19||371|110|||D5G4; +Istdcells:nor2;1{lay}|nor2@20||281|100|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@21||311|100|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@22||341|100|Y||D5G4; +Istdcells:nor2;1{lay}|nor2@23||371|100|Y||D5G4; +NMetal-2-Pin|pin@0||302|356.5|||| +NMetal-2-Pin|pin@3||302|136.5|||| +NMetal-2-Pin|pin@4||302|293.5|||| +NMetal-2-Pin|pin@5||332|73|1|1|| +NMetal-2-Pin|pin@6||332|357|1|1|| +NMetal-2-Pin|pin@7||332|293.5|||| +NMetal-2-Pin|pin@8||332|136.5|||| +NMetal-2-Pin|pin@11||362|73.5|||| +NMetal-2-Pin|pin@12||362|356.5|||| +NMetal-2-Pin|pin@13||392|356.5|||| +NMetal-2-Pin|pin@14||392|73.5|||| +NMetal-2-Pin|pin@15||392|136.5|||| +NMetal-2-Pin|pin@16||392|293.5|||| +NMetal-2-Pin|pin@17||362|293.5|||| +NMetal-2-Pin|pin@18||362|136.5|||| +NMetal-2-Pin|pin@20||332|61|||| +NMetal-2-Pin|pin@22||362|26|||| +NMetal-2-Pin|pin@24||392|17|||| +NMetal-1-Pin|pin@25||213.5|69|||| +NMetal-1-Pin|pin@26||213.5|17|||| +NMetal-2-Pin|pin@30||227.5|58|||| +NMetal-2-Pin|pin@31||227.5|26|||| +NMetal-1-Pin|pin@32||241.5|47|||| +NMetal-2-Pin|pin@33||234.5|68|||| +NMetal-2-Pin|pin@34||285.5|395|||| +NMetal-2-Pin|pin@37||266.5|256|||| +NMetal-2-Pin|pin@40||257.5|174|||| +NMetal-2-Pin|pin@44||285.5|395|||| +NMetal-1-Pin|pin@45||0|100|||| +NMetal-1-Pin|pin@49||0|100|||| +NMetal-1-Pin|pin@52||405|220|||| +NMetal-2-Pin|pin@53||302|68|||| +NMetal-2-Pin|pin@54||302|73.5|||| +NMetal-2-Pin|pin@55||298|68|||| +NMetal-1-Pin|pin@57||387.5|50|||| +NMetal-1-Pin|pin@58||387.5|33|||| +NMetal-1-Pin|pin@59||421|33|||| +NMetal-2-Pin|pin@60||341|50|||| +NMetal-1-Pin|pin@61||310|50|||| +NMetal-1-Pin|pin@63||381|144|||| +NMetal-2-Pin|pin@64||349|160|||| +NMetal-2-Pin|pin@65||379|160|||| +NMetal-2-Pin|pin@66||318|270|||| +NMetal-1-Pin|pin@67||381|364|||| +NMetal-1-Pin|pin@68||367|380|||| +NMetal-2-Pin|pin@69||367|372|||| +NMetal-2-Pin|pin@70||395|372|||| +NMetal-2-Pin|pin@72||338|387|||| +NMetal-1-Pin|pin@74||338|380|||| +NMetal-2-Pin|pin@75||306|406|||| +NMetal-2-Pin|pin@76||306|380|||| +NMetal-1-Pin|pin@77||395|399|||| +NMetal-2-Pin|pin@78||-11|57|||| +NMetal-2-Pin|pin@79||-11|98|||| +NMetal-2-Pin|pin@80||-11|359|||| +NMetal-2-Pin|pin@83||-18|50|||| +NMetal-1-Pin|pin@86||-18|366|||| +AMetal-1|net@21||7|S1800|nor2@8|vdd|281|430|nor2@9|vdd|311|430 +AMetal-1|net@22||7|S1800|nor2@9|vdd|311|430|nor2@10|vdd|341|430 +AMetal-1|net@23||7|S1800|nor2@10|vdd|341|430|nor2@11|vdd|371|430 +AMetal-1|net@24||7|S1800|nor2@8|gnd|281|330|nor2@9|gnd|311|330 +AMetal-1|net@25||7|S1800|nor2@9|gnd|311|330|nor2@10|gnd|341|330 +AMetal-1|net@26||7|S1800|nor2@10|gnd|341|330|nor2@11|gnd|371|330 +AMetal-1|net@27||7|S1800|nor2@12|gnd|281|320|nor2@13|gnd|311|320 +AMetal-1|net@28||7|S1800|nor2@13|gnd|311|320|nor2@14|gnd|341|320 +AMetal-1|net@29||7|S1800|nor2@14|gnd|341|320|nor2@15|gnd|371|320 +AMetal-1|net@30||7|S1800|nor2@12|vdd|281|220|nor2@13|vdd|311|220 +AMetal-1|net@31||7|S1800|nor2@13|vdd|311|220|nor2@14|vdd|341|220 +AMetal-1|net@32||7|S1800|nor2@14|vdd|341|220|nor2@15|vdd|371|220 +AMetal-1|net@33||7|S900|nor2@8|gnd|281|330|nor2@12|gnd|281|320 +AMetal-1|net@34||7|S1800|nor2@16|vdd|281|210|nor2@17|vdd|311|210 +AMetal-1|net@35||7|S1800|nor2@17|vdd|311|210|nor2@18|vdd|341|210 +AMetal-1|net@36||7|S1800|nor2@18|vdd|341|210|nor2@19|vdd|371|210 +AMetal-1|net@37||7|S1800|nor2@16|gnd|281|110|nor2@17|gnd|311|110 +AMetal-1|net@38||7|S1800|nor2@17|gnd|311|110|nor2@18|gnd|341|110 +AMetal-1|net@39||7|S1800|nor2@18|gnd|341|110|nor2@19|gnd|371|110 +AMetal-1|net@40||7|S1800|nor2@20|gnd|281|100|nor2@21|gnd|311|100 +AMetal-1|net@41||7|S1800|nor2@21|gnd|311|100|nor2@22|gnd|341|100 +AMetal-1|net@42||7|S1800|nor2@22|gnd|341|100|nor2@23|gnd|371|100 +AMetal-1|net@43||7|S1800|nor2@20|vdd|281|0|nor2@21|vdd|311|0 +AMetal-1|net@44||7|S1800|nor2@21|vdd|311|0|nor2@22|vdd|341|0 +AMetal-1|net@45||7|S1800|nor2@22|vdd|341|0|nor2@23|vdd|371|0 +AMetal-1|net@46||7|S900|nor2@16|gnd|281|110|nor2@20|gnd|281|100 +AMetal-1|net@47||7|S900|nor2@12|vdd|281|220|nor2@16|vdd|281|210 +AMetal-1|net@48||7|S900|nor2@16|gnd|281|110|nor2@20|gnd|281|100 +AMetal-2|net@55|||S0|pin@3||302|136.5|nor2@16|y|297.5|136.5 +AMetal-2|net@56||1|S900|pin@0||302|356.5|pin@4||302|293.5 +AMetal-2|net@57||1|S900|pin@4||302|293.5|pin@3||302|136.5 +AMetal-2|net@58|||S0|pin@4||302|293.5|nor2@12|y|297.5|293.5 +AMetal-2|net@59|||S0|pin@0||302|356.5|nor2@8|y|297.5|356.5 +AMetal-2|net@61||1|S0|pin@6||332|356.5|nor2@9|y|328|356.5 +AMetal-2|net@63||1|S2700|pin@7||332|293.5|pin@6||332|357 +AMetal-2|net@64||1|S0|pin@7||332|293.5|nor2@13|y|328|293.5 +AMetal-2|net@65||1|S2700|pin@5||332|73|pin@8||332|136.5 +AMetal-2|net@66||1|S2700|pin@8||332|136.5|pin@7||332|293.5 +AMetal-2|net@67||1|S0|pin@8||332|136.5|nor2@17|y|328|136.5 +AMetal-2|net@68||1|S0|pin@5||332|73.5|nor2@21|y|328|73.5 +AMetal-2|net@73||1|S0|pin@14||392|73.5|nor2@23|y|387.5|73.5 +AMetal-2|net@75||1|S900|pin@15||392|136.5|pin@14||392|73.5 +AMetal-2|net@76||1|S0|pin@15||392|136.5|nor2@19|y|387.5|136.5 +AMetal-2|net@77||1|S900|pin@13||392|356.5|pin@16||392|293.5 +AMetal-2|net@78||1|S900|pin@16||392|293.5|pin@15||392|136.5 +AMetal-2|net@79||1|S0|pin@16||392|293.5|nor2@15|y|387.5|293.5 +AMetal-2|net@80||1|S0|pin@13||392|356.5|nor2@11|y|387.5|356.5 +AMetal-2|net@81||1|S0|pin@12||362|356.5|nor2@10|y|357.5|356.5 +AMetal-2|net@83||1|S2700|pin@17||362|293.5|pin@12||362|356.5 +AMetal-2|net@84||1|S0|pin@17||362|293.5|nor2@14|y|357.5|293.5 +AMetal-2|net@85||1|S2700|pin@11||362|73.5|pin@18||362|136.5 +AMetal-2|net@86||1|S2700|pin@18||362|136.5|pin@17||362|293.5 +AMetal-2|net@87||1|S0|pin@18||362|136.5|nor2@18|y|357.5|136.5 +AMetal-2|net@88||1|S0|pin@11||362|73.5|nor2@22|y|357.5|73.5 +AMetal-2|net@89||1|S900|contact@3||375.5|36|nor2@23|x|375.5|35 +AMetal-2|net@90||1|S900|contact@2||345.5|36|nor2@22|x|345.5|35 +AMetal-2|net@91||1|S900|contact@1||315.5|36|nor2@21|x|315.5|35 +AMetal-2|net@92||1|S900|contact@0||285.5|36|nor2@20|x|285.5|35 +AMetal-3|net@93||1|S1800|contact@0||285.5|36|contact@1||315.5|36 +AMetal-3|net@94||1|S1800|contact@1||315.5|36|contact@2||345.5|36 +AMetal-3|net@95||1|S1800|contact@2||345.5|36|contact@3||375.5|36 +AMetal-2|net@96||1|S900|contact@15||375.5|396|nor2@11|x|375.5|395 +AMetal-2|net@97||1|S900|contact@14||345.5|396|nor2@10|x|345.5|395 +AMetal-2|net@98||1|S900|contact@13||315.5|396|nor2@9|x|315.5|395 +AMetal-2|net@99||1|S900|contact@12||285.5|396|nor2@8|x|285.5|395 +AMetal-2|net@100||1|S900|contact@8||285.5|256|nor2@12|x|285.5|255 +AMetal-2|net@101||1|S900|contact@9||315.5|256|nor2@13|x|315.5|255 +AMetal-2|net@102||1|S900|contact@10||345.5|256|nor2@14|x|345.5|255 +AMetal-2|net@103||1|S900|contact@11||375.5|256|nor2@15|x|375.5|255 +AMetal-2|net@104||1|S2700|contact@7||375.5|174|nor2@19|x|375.5|175 +AMetal-2|net@105||1|S2700|contact@6||345.5|174|nor2@18|x|345.5|175 +AMetal-2|net@106||1|S2700|contact@5||315.5|174|nor2@17|x|315.5|175 +AMetal-2|net@107||1|S2700|contact@4||285.5|174|nor2@16|x|285.5|175 +AMetal-3|net@108||1|S1800|contact@4||285.5|174|contact@5||315.5|174 +AMetal-3|net@109||1|S1800|contact@5||315.5|174|contact@6||345.5|174 +AMetal-3|net@110||1|S1800|contact@6||345.5|174|contact@7||375.5|174 +AMetal-3|net@111||1|S0|contact@11||375.5|256|contact@10||345.5|256 +AMetal-3|net@112||1|S0|contact@10||345.5|256|contact@9||315.5|256 +AMetal-3|net@113||1|S0|contact@9||315.5|256|contact@8||285.5|256 +AMetal-3|net@114||1|S1800|contact@12||285.5|396|contact@13||315.5|396 +AMetal-3|net@115||1|S1800|contact@13||315.5|396|contact@14||345.5|396 +AMetal-3|net@116||1|S1800|contact@14||345.5|396|contact@15||375.5|396 +AMetal-2|net@118||1|S900|pin@5||332|72.5|pin@20||332|61 +AMetal-2|net@120||1|S900|pin@11||362|73.5|pin@22||362|26 +AMetal-2|net@122||1|S900|pin@14||392|73.5|pin@24||392|17 +AMetal-2|net@131||1|S0|pin@20||332|61|contact@17||242.5|61 +AMetal-2|net@132||1|S0|pin@22||362|26|contact@18||243.5|26 +AMetal-2|net@133||1|S0|pin@24||392|17|contact@19||243.5|17 +AMetal-1|net@134||1|S1800|dec2@2|~q3|207.5|69|pin@25||213.5|69 +AMetal-1|net@135||1|S900|pin@25||213.5|69|pin@26||213.5|17 +AMetal-1|net@136||1|S0|contact@19||243.5|17|pin@26||213.5|17 +AMetal-2|net@140||1|S0|contact@20||220.5|35|dec2@2|~q0|206.5|35 +AMetal-2|net@143||1|S0|contact@21||220.5|47|dec2@2|~q1|206.5|47 +AMetal-2|net@144||1|S1800|dec2@2|~q2|206.5|58|contact@22||220.5|58 +AMetal-2|net@145||1|S1800|contact@22||220.5|58|pin@30||227.5|58 +AMetal-2|net@146||1|S900|pin@30||227.5|58|pin@31||227.5|26 +AMetal-2|net@147||1|S0|contact@18||243.5|26|pin@31||227.5|26 +AMetal-1|net@148||1|S1800|contact@21||221.5|47|pin@32||241.5|47 +AMetal-1|net@149||1|S900|contact@17||241.5|61|pin@32||241.5|47 +AMetal-1|net@150||1|S0|contact@24||234.5|35|contact@20||220.5|35 +AMetal-2|net@151||1|S2700|contact@24||234.5|35|pin@33||234.5|68 +AMetal-2|net@152||1|S0|contact@16||234.5|68|pin@33||234.5|68 +AMetal-2|net@159||1|S2700|nor2@8|x|285.5|395|pin@34||285.5|395 +AMetal-2|net@162||1|S0|contact@8||285.5|256|pin@37||266.5|256 +AMetal-2|net@166||1|S1800|pin@40||257.5|174|contact@4||285.5|174 +AMetal-2|net@170||1|S1800|contact@26||248.5|36|contact@0||285.5|36 +AMetal-1|net@171||1|S900|contact@25||248.5|88|contact@26||248.5|36 +AMetal-1|net@181||1|S1800|dec2@1|~q0|207|395|contact@30||272.5|395 +AMetal-2|net@184||1|S1800|contact@30||272.5|395|pin@44||285.5|395 +AMetal-2|net@185||1|S900|contact@12||285.5|396|pin@44||285.5|395 +AMetal-1|net@186||1|S1800|dec2@1|~q1|207|383|contact@29||266.5|383 +AMetal-1|net@187||1|S1800|dec2@1|~q2|207|372|contact@28||257.5|372 +AMetal-1|net@190||7|S1800|dec2@2|gnd|-0.5|100|pin@45||0|100 +AMetal-2|net@193||1|S2700|contact@25||248.5|88|contact@27||248.5|361.5 +AMetal-2|net@195||1|S2700|pin@40||257.5|174|contact@28||257.5|372 +AMetal-2|net@196||1|S2700|pin@37||266.5|256|contact@29||266.5|383 +AMetal-1|net@197||1|S1800|dec2@1|~q3|207|361|contact@27||248.5|361 +AMetal-1|net@208||7|S0|nor2@8|vdd|281|430|dec2@1|vdd|0|430 +AMetal-1|net@210||7|S1800|dec2@2|gnd|-0.5|100|pin@49||0|100 +AMetal-2|net@218||1|S900|dec2@1|en|-4|340|dec2@2|en|-4|90 +AMetal-1|net@219||7|S0|contact@33||405|430|nor2@11|vdd|371|430 +AMetal-1|net@220||7|S0|nor2@20|vdd|281|0|dec2@2|vdd|-0.5|0 +AMetal-1|net@221||7|S0|contact@34||405|0|nor2@23|vdd|371|0 +AMetal-1|net@223||7|S2700|contact@35||405|215|pin@52||405|220 +AMetal-1|net@224||7|S1800|nor2@15|vdd|371|220|pin@52||405|220 +AMetal-1|net@225||7|S0|contact@35||405|210|nor2@19|vdd|371|210 +AMetal-2|net@226||7|S2700|contact@34||405|0|contact@35||405|215 +AMetal-2|net@227||7|S2700|contact@35||405|215|contact@33||405|430 +AMetal-2|net@228||-3|IJS|contact@35||405|215|contact@35||405|215 +AMetal-2|net@229||7|S2700|contact@37||205|100|contact@36||205|330 +AMetal-1|net@230||7|S0|nor2@8|gnd|281|330|contact@36||205|330 +AMetal-1|net@231||7|S0|contact@36||205|330|dec2@1|gnd|0|330 +AMetal-1|net@232||7|S0|nor2@20|gnd|281|100|contact@37||205|100 +AMetal-1|net@233||7|S0|contact@37||205|100|dec2@2|gnd|-0.5|100 +AMetal-2|net@237||1|S900|pin@3||302|136.5|pin@54||302|73.5 +AMetal-2|net@238||1|S900|pin@54||302|73.5|pin@53||302|68 +AMetal-2|net@239||1|S0|pin@54||302|73.5|nor2@20|y|298|73.5 +AMetal-2|net@240||1|S1800|contact@16||234.5|68|pin@55||298|68 +AMetal-2|net@241||1|S1800|pin@55||298|68|pin@53||302|68 +AMetal-2|net@242||1|S2700|pin@55||298|68|nor2@20|y|298|73.5 +AMetal-2|net@248||1|S2700|contact@41||351|45|nor2@22|z|351|50 +AMetal-1|net@249||1|S1800|nor2@23|z|381|50|pin@57||387.5|50 +AMetal-1|net@250||1|S900|pin@57||387.5|50|pin@58||387.5|33 +AMetal-1|net@251||1|S1800|pin@58||387.5|33|pin@59||421|33 +AMetal-1|net@252||1|S2700|contact@42||421|33|pin@59||421|33 +AMetal-3|net@253||1|S0|contact@43||416|45|contact@41||351|45 +AMetal-2|net@254||1|S0|contact@44||421|45|contact@43||416|45 +AMetal-2|net@255||1|S900|contact@45||341|58|pin@60||341|50 +AMetal-2|net@256||1|S1800|nor2@21|z|321|50|pin@60||341|50 +AMetal-3|net@257||1|S0|contact@46||416|58|contact@45||341|58 +AMetal-2|net@258||1|S0|contact@47||421|58|contact@46||416|58 +AMetal-2|net@259||1|S2700|contact@49||310|68|contact@48||310|72 +AMetal-1|net@260||1|S900|contact@49||310|68|pin@61||310|50 +AMetal-1|net@261||1|S1800|nor2@20|z|291|50|pin@61||310|50 +AMetal-3|net@262||1|S0|contact@50||416|72|contact@48||310|72 +AMetal-2|net@263||1|S0|contact@51||421|72|contact@50||416|72 +AMetal-1|net@269||1|S900|nor2@19|z|381|160|pin@63||381|144 +AMetal-2|net@270||1|S1800|contact@63||416|164|contact@58||423|164 +AMetal-2|net@271||1|S0|contact@56||423|151|contact@62||416|151 +AMetal-2|net@272||1|S0|contact@54||423|138|contact@61||416|138 +AMetal-2|net@273||1|S0|contact@52||423|125|contact@60||416|125 +AMetal-3|net@274||1|S0|contact@60||416|125|contact@59||379|125 +AMetal-3|net@275||1|S1800|contact@64||349|138|contact@61||416|138 +AMetal-3|net@276||1|S1800|contact@65||321|151|contact@62||416|151 +AMetal-3|net@277||1|S1800|contact@66||291|164|contact@63||416|164 +AMetal-2|net@278||1|S900|contact@66||291|164|nor2@16|z|291|160 +AMetal-2|net@279||1|S2700|contact@65||321|151|nor2@17|z|321|160 +AMetal-2|net@280||1|S2700|contact@64||349|138|pin@64||349|160 +AMetal-2|net@281||1|S0|nor2@18|z|351|160|pin@64||349|160 +AMetal-2|net@282||1|S2700|contact@59||379|125|pin@65||379|160 +AMetal-2|net@283||1|S0|nor2@19|z|381|160|pin@65||379|160 +AMetal-2|net@284||1|S1800|contact@74||416|307|contact@70||423|307 +AMetal-2|net@285||1|S0|contact@69||423|294|contact@73||416|294 +AMetal-2|net@286||1|S0|contact@68||423|281|contact@72||416|281 +AMetal-1|net@287||1|S0|contact@67||423|270|nor2@15|z|381|270 +AMetal-2|net@288||1|S900|contact@75||351|281|nor2@14|z|351|270 +AMetal-3|net@289||1|S1800|contact@75||351|281|contact@72||416|281 +AMetal-3|net@290||1|S1800|contact@76||318|294|contact@73||416|294 +AMetal-2|net@291||1|S900|contact@76||318|294|pin@66||318|270 +AMetal-2|net@292||1|S0|nor2@13|z|321|270|pin@66||318|270 +AMetal-3|net@293||1|S1800|contact@77||291|307|contact@74||416|307 +AMetal-2|net@294||1|S900|contact@77||291|307|nor2@12|z|291|270 +AMetal-1|net@298||1|S0|contact@78||423|364|pin@67||381|364 +AMetal-1|net@299||1|S900|nor2@11|z|381|380|pin@67||381|364 +AMetal-1|net@300||1|S0|contact@79||423|375|contact@85||395|375 +AMetal-1|net@302||1|S2700|contact@86||367|375|pin@68||367|380 +AMetal-1|net@303||1|S1800|nor2@10|z|351|380|pin@68||367|380 +AMetal-2|net@304||1|S900|contact@86||367|375|pin@69||367|372 +AMetal-2|net@305||1|S1800|pin@69||367|372|pin@70||395|372 +AMetal-2|net@306||1|S2700|pin@70||395|372|contact@85||395|375 +AMetal-1|net@307||1|S1800|contact@87||395|387|contact@80||423|387 +AMetal-2|net@310||1|S0|contact@87||395|387|pin@72||338|387 +AMetal-2|net@311||1|S2700|contact@89||338|385|pin@72||338|387 +AMetal-1|net@312||1|S900|contact@89||338|385|pin@74||338|380 +AMetal-1|net@313||1|S1800|nor2@9|z|321|380|pin@74||338|380 +AMetal-2|net@314||1|S900|pin@75||306|406|pin@76||306|380 +AMetal-2|net@315||1|S1800|nor2@8|z|291|380|pin@76||306|380 +AMetal-2|net@316||1|S0|contact@90||395|406|pin@75||306|406 +AMetal-1|net@317||1|S900|contact@90||395|406|pin@77||395|399 +AMetal-1|net@318||1|S0|contact@81||423|399|pin@77||395|399 +AMetal-1|net@320||1|S1800|contact@91||-31|340|dec2@1|en|-4|340 +AMetal-1|net@321||1|S1800|contact@92||-31|373|dec2@1|b|-2|373 +AMetal-1|net@322||1|S1800|contact@93||-31|380|dec2@1|a|-2|380 +AMetal-2|net@325||1|S0|dec2@2|b|-2|57|pin@78||-11|57 +AMetal-2|net@326||1|S2700|pin@78||-11|57|pin@79||-11|98 +AMetal-2|net@327||1|S2700|pin@79||-11|98|pin@80||-11|359 +AMetal-2|net@328||1|S1800|contact@97||-32|359|pin@80||-11|359 +AMetal-2|net@331||1|S0|dec2@2|a|-2.5|50|pin@83||-18|50 +AMetal-2|net@336||1|S2700|pin@83||-18|50|contact@98||-18|351 +AMetal-1|net@337||1|S2700|contact@98||-18|352|pin@86||-18|366 +AMetal-1|net@338||1|S1800|contact@96||-32|366|pin@86||-18|366 +Ea[0]||D5G2;|contact@97||I +Ea[1]||D5G2;|contact@96||I +Ea[2]||D5G2;|contact@92||I +Ea[3]||D5G2;|contact@93||I +Een||D5G2;|contact@91||I +Egnd||D5G2;|dec2@2|gnd|G +Eq[0]||D5G2;|contact@81||O +Eq[1]||D5G2;|contact@80||O +Eq[2]||D5G2;|contact@79||O +Eq[3]||D5G2;|contact@78||O +Eq[4]||D5G2;|contact@70||O +Eq[5]||D5G2;|contact@69||O +Eq[6]||D5G2;|contact@68||O +Eq[7]||D5G2;|contact@67||O +Eq[8]||D5G2;|contact@58||O +Eq[9]||D5G2;|contact@56||O +Eq[10]||D5G2;|contact@54||O +Eq[11]||D5G2;|contact@52||O +Eq[12]||D5G2;|contact@51||O +Eq[13]||D5G2;|contact@47||O +Eq[14]||D5G2;|contact@44||O +Eq[15]||D5G2;|contact@42||O +Evdd||D5G2;|dec2@1|vdd|P +Evdd_1||D5G2;|dec2@1|vdd|P +X + +# Cell dec4;1{sch} +Cdec4;1{sch}||schematic|1764449827403|1764450902747| +Ngeneric:Facet-Center|art@0||0|0||||AV +Istdcells:dec2;1{ic}|dec2@0||-5|4|||D5G4; +Istdcells:dec2;1{ic}|dec2@1||-5|-30|||D5G4; +Idec4;1{ic}|dec4@0||32|26|||D5G4; +Istdcells:nor2;1{ic}|nor2@0||17|3|||D5G4; +Istdcells:nor2;1{ic}|nor2@1||35|3|||D5G4; +Istdcells:nor2;1{ic}|nor2@2||54|3|||D5G4; +Istdcells:nor2;1{ic}|nor2@3||73|3|||D5G4; +Istdcells:nor2;1{ic}|nor2@4||17|-5|||D5G4; +Istdcells:nor2;1{ic}|nor2@5||35|-5|||D5G4; +Istdcells:nor2;1{ic}|nor2@6||54|-5|||D5G4; +Istdcells:nor2;1{ic}|nor2@7||73|-5|||D5G4; +Istdcells:nor2;1{ic}|nor2@8||17|-13|||D5G4; +Istdcells:nor2;1{ic}|nor2@9||35|-13|||D5G4; +Istdcells:nor2;1{ic}|nor2@10||54|-13|||D5G4; +Istdcells:nor2;1{ic}|nor2@11||73|-13|||D5G4; +Istdcells:nor2;1{ic}|nor2@12||17|-21|||D5G4; +Istdcells:nor2;1{ic}|nor2@13||35|-21|||D5G4; +Istdcells:nor2;1{ic}|nor2@14||54|-21|||D5G4; +Istdcells:nor2;1{ic}|nor2@15||73|-21|||D5G4; +NWire_Pin|pin@5||11.75|7|||| +NWire_Pin|pin@6||29.75|7|||| +NWire_Pin|pin@7||48.75|7|||| +NWire_Pin|pin@8||67.75|7|||| +NWire_Pin|pin@9||4|-1|||| +NWire_Pin|pin@10||4|5|||| +NWire_Pin|pin@12||3|3|||| +NWire_Pin|pin@13||3|-9|||| +NWire_Pin|pin@15||2|1|||| +NWire_Pin|pin@16||2|-17|||| +NWire_Pin|pin@18||11.75|-1|||| +NWire_Pin|pin@19||29.75|-1|||| +NWire_Pin|pin@20||48.75|-1|||| +NWire_Pin|pin@21||67.75|-1|||| +NWire_Pin|pin@22||11.75|-9|||| +NWire_Pin|pin@23||29.75|-9|||| +NWire_Pin|pin@24||48.75|-9|||| +NWire_Pin|pin@25||67.75|-9|||| +NWire_Pin|pin@26||11.75|-17|||| +NWire_Pin|pin@27||29.75|-17|||| +NWire_Pin|pin@28||48.75|-17|||| +NWire_Pin|pin@29||67.75|-17|||| +NWire_Pin|pin@30||10|-27|||| +NWire_Pin|pin@32||10|2|||| +NWire_Pin|pin@33||10|-6|||| +NWire_Pin|pin@34||10|-14|||| +NWire_Pin|pin@35||10|-22|||| +NWire_Pin|pin@36||28|-29|||| +NWire_Pin|pin@37||28|2|||| +NWire_Pin|pin@38||28|-22|||| +NWire_Pin|pin@39||28|-14|||| +NWire_Pin|pin@40||28|-6|||| +NWire_Pin|pin@41||47|-31|||| +NWire_Pin|pin@42||66|-33|||| +NWire_Pin|pin@43||66|2|||| +NWire_Pin|pin@44||47|2|||| +NWire_Pin|pin@45||47|-22|||| +NWire_Pin|pin@46||47|-14|||| +NWire_Pin|pin@47||47|-6|||| +NWire_Pin|pin@48||66|-6|||| +NWire_Pin|pin@49||66|-14|||| +NWire_Pin|pin@50||66|-22|||| +NWire_Pin|pin@51||-12|-28|||| +NWire_Pin|pin@52||-12|-30|||| +NWire_Pin|pin@54||-12|4|||| +NWire_Pin|pin@55||-12|6|||| +NWire_Pin|pin@56||-12|2|||| +Awire|net@5|||1800|dec2@0|~q0|0.25|7|pin@5||11.75|7 +Awire|net@7|||2700|nor2@0|a|11.75|4|pin@5||11.75|7 +Awire|net@8|||1800|pin@5||11.75|7|pin@6||29.75|7 +Awire|net@10|||2700|nor2@1|a|29.75|4|pin@6||29.75|7 +Awire|net@11|||1800|pin@6||29.75|7|pin@7||48.75|7 +Awire|net@13|||2700|nor2@2|a|48.75|4|pin@7||48.75|7 +Awire|net@14|||1800|pin@7||48.75|7|pin@8||67.75|7 +Awire|net@16|||2700|nor2@3|a|67.75|4|pin@8||67.75|7 +Awire|net@17|||2700|pin@9||4|-1|pin@10||4|5 +Awire|net@18|||1800|dec2@0|~q1|0.25|5|pin@10||4|5 +Awire|net@20|||1800|dec2@0|~q2|0.25|3|pin@12||3|3 +Awire|net@21|||900|pin@12||3|3|pin@13||3|-9 +Awire|net@23|||1800|dec2@0|~q3|0.25|1|pin@15||2|1 +Awire|net@24|||900|pin@15||2|1|pin@16||2|-17 +Awire|net@27|||0|pin@18||11.75|-1|pin@9||4|-1 +Awire|net@28|||2700|nor2@4|a|11.75|-4|pin@18||11.75|-1 +Awire|net@30|||0|pin@19||29.75|-1|pin@18||11.75|-1 +Awire|net@31|||2700|nor2@5|a|29.75|-4|pin@19||29.75|-1 +Awire|net@33|||0|pin@20||48.75|-1|pin@19||29.75|-1 +Awire|net@34|||2700|nor2@6|a|48.75|-4|pin@20||48.75|-1 +Awire|net@36|||0|pin@21||67.75|-1|pin@20||48.75|-1 +Awire|net@37|||2700|nor2@7|a|67.75|-4|pin@21||67.75|-1 +Awire|net@38|||1800|pin@13||3|-9|pin@22||11.75|-9 +Awire|net@40|||2700|nor2@8|a|11.75|-12|pin@22||11.75|-9 +Awire|net@41|||1800|pin@22||11.75|-9|pin@23||29.75|-9 +Awire|net@43|||2700|nor2@9|a|29.75|-12|pin@23||29.75|-9 +Awire|net@44|||1800|pin@23||29.75|-9|pin@24||48.75|-9 +Awire|net@46|||2700|nor2@10|a|48.75|-12|pin@24||48.75|-9 +Awire|net@47|||1800|pin@24||48.75|-9|pin@25||67.75|-9 +Awire|net@49|||2700|nor2@11|a|67.75|-12|pin@25||67.75|-9 +Awire|net@50|||1800|pin@16||2|-17|pin@26||11.75|-17 +Awire|net@52|||2700|nor2@12|a|11.75|-20|pin@26||11.75|-17 +Awire|net@53|||1800|pin@26||11.75|-17|pin@27||29.75|-17 +Awire|net@55|||2700|nor2@13|a|29.75|-20|pin@27||29.75|-17 +Awire|net@56|||1800|pin@27||29.75|-17|pin@28||48.75|-17 +Awire|net@58|||2700|nor2@14|a|48.75|-20|pin@28||48.75|-17 +Awire|net@59|||1800|pin@28||48.75|-17|pin@29||67.75|-17 +Awire|net@61|||2700|nor2@15|a|67.75|-20|pin@29||67.75|-17 +Awire|net@62|||1800|dec2@1|~q0|0.25|-27|pin@30||10|-27 +Awire|net@66|||0|nor2@0|b|11.75|2|pin@32||10|2 +Awire|net@68|||2700|pin@33||10|-6|pin@32||10|2 +Awire|net@69|||0|nor2@4|b|11.75|-6|pin@33||10|-6 +Awire|net@71|||2700|pin@34||10|-14|pin@33||10|-6 +Awire|net@72|||0|nor2@8|b|11.75|-14|pin@34||10|-14 +Awire|net@73|||2700|pin@30||10|-27|pin@35||10|-22 +Awire|net@74|||2700|pin@35||10|-22|pin@34||10|-14 +Awire|net@75|||0|nor2@12|b|11.75|-22|pin@35||10|-22 +Awire|net@76|||1800|dec2@1|~q1|0.25|-29|pin@36||28|-29 +Awire|net@78|||2700|pin@36||28|-29|pin@38||28|-22 +Awire|net@80|||0|nor2@13|b|29.75|-22|pin@38||28|-22 +Awire|net@81|||2700|pin@38||28|-22|pin@39||28|-14 +Awire|net@83|||0|nor2@9|b|29.75|-14|pin@39||28|-14 +Awire|net@84|||2700|pin@39||28|-14|pin@40||28|-6 +Awire|net@85|||2700|pin@40||28|-6|pin@37||28|2 +Awire|net@86|||0|nor2@5|b|29.75|-6|pin@40||28|-6 +Awire|net@87|||0|nor2@1|b|29.75|2|pin@37||28|2 +Awire|net@88|||1800|dec2@1|~q2|0.25|-31|pin@41||47|-31 +Awire|net@89|||1800|dec2@1|~q3|0.25|-33|pin@42||66|-33 +Awire|net@92|||2700|pin@41||47|-31|pin@45||47|-22 +Awire|net@94|||0|nor2@14|b|48.75|-22|pin@45||47|-22 +Awire|net@95|||2700|pin@45||47|-22|pin@46||47|-14 +Awire|net@97|||0|nor2@10|b|48.75|-14|pin@46||47|-14 +Awire|net@98|||2700|pin@46||47|-14|pin@47||47|-6 +Awire|net@99|||2700|pin@47||47|-6|pin@44||47|2 +Awire|net@100|||0|nor2@6|b|48.75|-6|pin@47||47|-6 +Awire|net@101|||0|nor2@2|b|48.75|2|pin@44||47|2 +Awire|net@102|||1800|pin@43||66|2|nor2@3|b|67.75|2 +Awire|net@104|||2700|pin@48||66|-6|pin@43||66|2 +Awire|net@105|||0|nor2@7|b|67.75|-6|pin@48||66|-6 +Awire|net@107|||2700|pin@49||66|-14|pin@48||66|-6 +Awire|net@108|||0|nor2@11|b|67.75|-14|pin@49||66|-14 +Awire|net@109|||2700|pin@42||66|-33|pin@50||66|-22 +Awire|net@110|||2700|pin@50||66|-22|pin@49||66|-14 +Awire|net@111|||0|nor2@15|b|67.75|-22|pin@50||66|-22 +Awire|net@112|||0|dec2@1|a|-10.25|-28|pin@51||-12|-28 +Awire|net@113|||0|dec2@1|b|-10.25|-30|pin@52||-12|-30 +Awire|net@116|||2700|dec2@1|en|-10.25|-32|dec2@0|en|-10.25|2 +Awire|net@117|||0|dec2@0|b|-10.25|4|pin@54||-12|4 +Awire|net@118|||0|dec2@0|a|-10.25|6|pin@55||-12|6 +Awire|net@119|||1800|pin@56||-12|2|dec2@0|en|-10.25|2 +Ea[0]||D5G2;|pin@52||I +Ea[1]||D5G2;|pin@51||I +Ea[2]||D5G2;|pin@54||I +Ea[3]||D5G2;|pin@55||I +Een||D5G2;|pin@56||I +Eq[0]||D5G2;|nor2@0|y|O +Eq[1]||D5G2;|nor2@1|y|O +Eq[2]||D5G2;|nor2@2|y|O +Eq[3]||D5G2;|nor2@3|y|O +Eq[4]||D5G2;|nor2@4|y|O +Eq[5]||D5G2;|nor2@5|y|O +Eq[6]||D5G2;|nor2@6|y|O +Eq[7]||D5G2;|nor2@7|y|O +Eq[8]||D5G2;|nor2@8|y|O +Eq[9]||D5G2;|nor2@9|y|O +Eq[10]||D5G2;|nor2@10|y|O +Eq[11]||D5G2;|nor2@11|y|O +Eq[12]||D5G2;|nor2@12|y|O +Eq[13]||D5G2;|nor2@13|y|O +Eq[14]||D5G2;|nor2@14|y|O +Eq[15]||D5G2;|nor2@15|y|O +X + +# Cell dffe;1{ic} +Cdffe;1{ic}||artwork|1764465648037|1764484271756|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NOpened-Thicker-Polygon|art@1||0|0|6|10|||SCHEM_function(D5G2;)Sdffe|trace()V[-3/-5,-3/5,3/5,3/-5,-3/-5] +Nschematic:Bus_Pin|pin@0||-5|3|||| +Nschematic:Wire_Pin|pin@1||-3|3|||| +Nschematic:Bus_Pin|pin@2||0|7|||RRR| +Nschematic:Wire_Pin|pin@3||0|5|||RRR| +Nschematic:Bus_Pin|pin@4||-5|0|||| +Nschematic:Wire_Pin|pin@5||-3|0|||| +Nschematic:Bus_Pin|pin@6||0|-7|||RRR| +Nschematic:Wire_Pin|pin@7||0|-5|||RRR| +Nschematic:Bus_Pin|pin@8||-5|-3|||| +Nschematic:Wire_Pin|pin@9||-3|-3|||| +Aschematic:wire|net@0|||0|pin@1||-3|3|pin@0||-5|3 +Aschematic:wire|net@1|||2700|pin@3||0|5|pin@2||0|7 +Aschematic:wire|net@2|||0|pin@5||-3|0|pin@4||-5|0 +Aschematic:wire|net@3|||900|pin@7||0|-5|pin@6||0|-7 +Aschematic:wire|net@4|||0|pin@9||-3|-3|pin@8||-5|-3 +Eclk||D5G2;|pin@0||I +Ed||D5G2;X-1;|pin@2||I +Een||D5G2;|pin@4||I +Eq||D5G2;X-1;|pin@6||O +Erst||D5G2;|pin@8||I +X + +# Cell dffe;1{lay} +Cdffe;1{lay}||mocmos|1764465701414|1764487506462||DRC_last_good_drc_area_date()G1764487508543|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764487508543 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Metal-2-Con|contact@1||-16|76|||| +NMetal-1-Metal-2-Con|contact@2||-16|83|||| +NMetal-1-Metal-2-Con|contact@3||-16|50|||| +NMetal-1-Metal-2-Con|contact@4||45|29|||| +NMetal-1-Metal-2-Con|contact@5||45|61|||| +NMetal-1-Metal-2-Con|contact@6||45|90|||| +NMetal-1-Metal-2-Con|contact@7||45|110|||| +Istdcells:dff;1{lay}|dff@2||119.5|0|||D5G4; +Istdcells:mux2;1{lay}|mux2@2||0|0|||D5G4; +NMetal-1-Pin|pin@0||107.5|22|||| +NMetal-2-Pin|pin@1||-4|22|||| +NMetal-2-Pin|pin@2||620|10.5|||| +NMetal-2-Pin|pin@3||-3|11|||| +NMetal-2-Pin|pin@4||-3|22|||| +NMetal-2-Pin|pin@5||620|11|||| +NMetal-2-Pin|pin@6||115.5|76|||| +NMetal-2-Pin|pin@7||123|57|||| +NMetal-2-Pin|pin@8||123|83|||| +NMetal-2-Pin|pin@9||123|83|||| +AMetal-1|net@65||7|S1800|mux2@2|vdd|0|100|dff@2|vdd|119.5|100 +AMetal-1|net@66||7|S1800|mux2@2|gnd|0|0|dff@2|gnd|119.5|0 +AMetal-1|net@67||1|S900|mux2@2|z|107.5|52|pin@0||107.5|22 +AMetal-1|net@68||1|S0|dff@2|d|115.5|22|pin@0||107.5|22 +AMetal-2|net@70||1|S1800|mux2@2|i[0]|-16|22|pin@1||-4|22 +AMetal-2|net@72||1|S2700|dff@2|q|620|-10|pin@2||620|10.5 +AMetal-2|net@73||1|S2700|pin@3||-3|11|pin@4||-3|22 +AMetal-2|net@74||1|S1800|mux2@2|i[0]|-16|22|pin@4||-3|22 +AMetal-2|net@75||1|S1800|pin@3||-3|11|pin@5||620|11 +AMetal-2|net@76||1|S2700|dff@2|q|620|-10|pin@5||620|11 +AMetal-1|net@80||1|S1800|contact@3||-16|50|mux2@2|s|-9|50 +AMetal-2|net@81||1|S2700|dff@2|clk|115.5|64|pin@6||115.5|76 +AMetal-2|net@82||1|S1800|contact@1||-16|76|pin@6||115.5|76 +AMetal-2|net@83||1|S1800|dff@2|rst|115.5|57|pin@7||123|57 +AMetal-2|net@84||1|S2700|pin@7||123|57|pin@8||123|83 +AMetal-2|net@85||1|S2700|pin@8||123|83|pin@9||123|83 +AMetal-2|net@86||1|S1800|contact@2||-16|83|pin@9||123|83 +AMetal-2|net@87||1|S0|contact@4||45|29|mux2@2|i[1]|-16|29 +AMetal-1|net@88||1|S900|contact@5||45|61|contact@4||45|29 +AMetal-1|net@89||1|S2700|contact@5||45|61|contact@6||45|90 +AMetal-2|net@90||1|S900|contact@7||45|110|contact@6||45|90 +Eclk||D5G2;|contact@1||I +Ed||D5G2;|contact@7||I +Een||D5G2;|contact@3||I +Egnd||D5G2;|mux2@2|gnd|G +Eq||D5G2;|dff@2|q|O +Erst||D5G2;|contact@2||I +Evdd||D5G2;|mux2@2|vdd|P +X + +# Cell dffe;1{sch} +Cdffe;1{sch}||schematic|1764401637093|1764465650577| +Ngeneric:Facet-Center|art@0||0|0||||AV +Istdcells:dff;1{ic}|dff@0||0|-7|||D5G4; +Idffe;1{ic}|dffe@1||0|21|||D5G4; +Istdcells:mux2;1{ic}|mux2@0||0|7|||D5G4; +NWire_Pin|pin@0||5|0|||| +NWire_Pin|pin@1||-7|0|||| +NWire_Pin|pin@2||-7|9|||| +NWire_Pin|pin@3||-8|7|||| +NWire_Pin|pin@4||7|7|||| +NWire_Pin|pin@5||7|13|||| +NWire_Pin|pin@6||-6|13|||| +NWire_Pin|pin@7||-6|-7|||| +NWire_Pin|pin@8||-8|5|||| +NWire_Pin|pin@9||-7|-5|||| +NWire_Pin|pin@10||-7|-9|||| +NWire_Pin|pin@11||7|-7|||| +Awire|net@0|||2700|dff@0|q|5|-7|pin@0||5|0 +Awire|net@1|||0|pin@0||5|0|pin@1||-7|0 +Awire|net@2|||2700|pin@1||-7|0|pin@2||-7|9 +Awire|net@3|||0|mux2@0|i0|-5.25|9|pin@2||-7|9 +Awire|net@4|||0|mux2@0|i1|-5.25|7|pin@3||-8|7 +Awire|net@5|||1800|mux2@0|z|5.25|7|pin@4||7|7 +Awire|net@6|||2700|pin@4||7|7|pin@5||7|13 +Awire|net@7|||0|pin@5||7|13|pin@6||-6|13 +Awire|net@8|||900|pin@6||-6|13|pin@7||-6|-7 +Awire|net@9|||0|dff@0|d|-5|-7|pin@7||-6|-7 +Awire|net@10|||0|mux2@0|s0|-5.25|5|pin@8||-8|5 +Awire|net@11|||0|dff@0|clk|-5|-5|pin@9||-7|-5 +Awire|net@12|||0|dff@0|rst|-5|-9|pin@10||-7|-9 +Awire|net@13|||1800|dff@0|q|5|-7|pin@11||7|-7 +Eclk||D5G2;|pin@9||I +Ed||D5G2;|pin@3||I +Een||D5G2;|pin@8||I +Eq||D5G2;|pin@11||O +Erst||D5G2;|pin@10||I +X + +# Cell mux16;1{ic} +Cmux16;1{ic}||artwork|1764469733446|1764483232597|E +Ngeneric:Facet-Center|art@0||0|0||||AV +Nschematic:Mux|mux@0||0|0|12|30|| +Nschematic:Bus_Pin|pin@0||-10|19|||| +Nschematic:Wire_Pin|pin@1||-8|19|||| +Nschematic:Bus_Pin|pin@2||-10|-1|||| +Nschematic:Wire_Pin|pin@3||-8|-1|||| +Nschematic:Bus_Pin|pin@4||-10|-3|||| +Nschematic:Wire_Pin|pin@5||-8|-3|||| +Nschematic:Bus_Pin|pin@6||-10|-5|||| +Nschematic:Wire_Pin|pin@7||-8|-5|||| +Nschematic:Bus_Pin|pin@8||-10|-7|||| +Nschematic:Wire_Pin|pin@9||-8|-7|||| +Nschematic:Bus_Pin|pin@10||-10|-9|||| +Nschematic:Wire_Pin|pin@11||-8|-9|||| +Nschematic:Bus_Pin|pin@12||-10|-11|||| +Nschematic:Wire_Pin|pin@13||-8|-11|||| +Nschematic:Bus_Pin|pin@14||-10|17|||| +Nschematic:Wire_Pin|pin@15||-8|17|||| +Nschematic:Bus_Pin|pin@16||-10|15|||| +Nschematic:Wire_Pin|pin@17||-8|15|||| +Nschematic:Bus_Pin|pin@18||-10|13|||| +Nschematic:Wire_Pin|pin@19||-8|13|||| +Nschematic:Bus_Pin|pin@20||-10|11|||| +Nschematic:Wire_Pin|pin@21||-8|11|||| +Nschematic:Bus_Pin|pin@22||-10|9|||| +Nschematic:Wire_Pin|pin@23||-8|9|||| +Nschematic:Bus_Pin|pin@24||-10|7|||| +Nschematic:Wire_Pin|pin@25||-8|7|||| +Nschematic:Bus_Pin|pin@26||-10|5|||| +Nschematic:Wire_Pin|pin@27||-8|5|||| +Nschematic:Bus_Pin|pin@28||-10|3|||| +Nschematic:Wire_Pin|pin@29||-8|3|||| +Nschematic:Bus_Pin|pin@30||-10|1|||| +Nschematic:Wire_Pin|pin@31||-8|1|||| +Nschematic:Bus_Pin|pin@32||-10|-13|||| +Nschematic:Wire_Pin|pin@33||-8|-13|||| +Nschematic:Bus_Pin|pin@34||-10|-15|||| +Nschematic:Wire_Pin|pin@35||-8|-15|||| +Nschematic:Bus_Pin|pin@36||-10|-17|||| +Nschematic:Wire_Pin|pin@37||-8|-17|||| +Nschematic:Bus_Pin|pin@38||-10|-19|||| +Nschematic:Wire_Pin|pin@39||-8|-19|||| +Nschematic:Bus_Pin|pin@40||10|0|||| +Nschematic:Wire_Pin|pin@41||8|0|||| +Ngeneric:Invisible-Pin|pin@42||0|0|||||ART_message(D5G2;)Smux16 +Aschematic:wire|net@0|||0|pin@1||-8|19|pin@0||-10|19 +Aschematic:wire|net@1|||0|pin@3||-8|-1|pin@2||-10|-1 +Aschematic:wire|net@2|||0|pin@5||-8|-3|pin@4||-10|-3 +Aschematic:wire|net@3|||0|pin@7||-8|-5|pin@6||-10|-5 +Aschematic:wire|net@4|||0|pin@9||-8|-7|pin@8||-10|-7 +Aschematic:wire|net@5|||0|pin@11||-8|-9|pin@10||-10|-9 +Aschematic:wire|net@6|||0|pin@13||-8|-11|pin@12||-10|-11 +Aschematic:wire|net@7|||0|pin@15||-8|17|pin@14||-10|17 +Aschematic:wire|net@8|||0|pin@17||-8|15|pin@16||-10|15 +Aschematic:wire|net@9|||0|pin@19||-8|13|pin@18||-10|13 +Aschematic:wire|net@10|||0|pin@21||-8|11|pin@20||-10|11 +Aschematic:wire|net@11|||0|pin@23||-8|9|pin@22||-10|9 +Aschematic:wire|net@12|||0|pin@25||-8|7|pin@24||-10|7 +Aschematic:wire|net@13|||0|pin@27||-8|5|pin@26||-10|5 +Aschematic:wire|net@14|||0|pin@29||-8|3|pin@28||-10|3 +Aschematic:wire|net@15|||0|pin@31||-8|1|pin@30||-10|1 +Aschematic:wire|net@16|||0|pin@33||-8|-13|pin@32||-10|-13 +Aschematic:wire|net@17|||0|pin@35||-8|-15|pin@34||-10|-15 +Aschematic:wire|net@18|||0|pin@37||-8|-17|pin@36||-10|-17 +Aschematic:wire|net@19|||0|pin@39||-8|-19|pin@38||-10|-19 +Aschematic:wire|net@20|||1800|pin@41||8|0|pin@40||10|0 +Ei[0]||D5G2;|pin@0||I +Ei[1]||D5G2;|pin@14||I +Ei[2]||D5G2;|pin@16||I +Ei[3]||D5G2;|pin@18||I +Ei[4]||D5G2;|pin@20||I +Ei[5]||D5G2;|pin@22||I +Ei[6]||D5G2;|pin@24||I +Ei[7]||D5G2;|pin@26||I +Ei[8]||D5G2;|pin@28||I +Ei[9]||D5G2;|pin@30||I +Ei[10]||D5G2;|pin@2||I +Ei[11]||D5G2;|pin@4||I +Ei[12]||D5G2;|pin@6||I +Ei[13]||D5G2;|pin@8||I +Ei[14]||D5G2;|pin@10||I +Ei[15]||D5G2;|pin@12||I +Es0|s[0]|D5G2;|pin@32||I +Es1|s[1]|D5G2;|pin@34||I +Es2|s[2]|D5G2;|pin@36||I +Es3|s[3]|D5G2;|pin@38||I +Ez||D5G2;|pin@40||O +X + +# Cell mux16;1{lay} +Cmux16;1{lay}||mocmos|1764469982530|1764483729987||DRC_last_good_drc_area_date()G1764483752407|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764483752407 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Metal-2-Con|contact@0||-9|880|||| +NMetal-1-Metal-2-Con|contact@1||134|880|||| +NMetal-1-Metal-2-Con|contact@2||275|880|||| +NMetal-1-Metal-2-Con|contact@3||415|880|||| +NMetal-1-Metal-2-Con|contact@5||-9|675|||| +NMetal-1-Metal-2-Con|contact@6||-9|635|||| +NMetal-1-Metal-2-Con|contact@7||-9|855|||| +NMetal-1-Metal-2-Con|contact@8||-9|476|||| +NMetal-1-Metal-2-Con|contact@9||-9|455|||| +NMetal-1-Metal-2-Con|contact@10||-9|415|||| +NMetal-1-Metal-2-Con|contact@11||-9|256|||| +NMetal-1-Metal-2-Con|contact@12||-9|235|||| +NMetal-1-Metal-2-Con|contact@13||-9|195|||| +NMetal-1-Metal-2-Con|contact@14||-9|174|||| +NMetal-1-Metal-2-Con|contact@15||-9|614|||| +NMetal-1-Metal-2-Con|contact@16||134|635|||| +NMetal-1-Metal-2-Con|contact@17||134|614|||| +NMetal-1-Metal-2-Con|contact@18||134|476|||| +NMetal-1-Metal-2-Con|contact@19||134|455|||| +NMetal-1-Metal-2-Con|contact@20||134|415|||| +NMetal-1-Metal-2-Con|contact@21||134|394|||| +NMetal-1-Metal-2-Con|contact@22||275|394|||| +NMetal-1-Metal-2-Con|contact@23||275|415|||| +NMetal-1-Metal-2-Con|contact@24||275|455|||| +NMetal-1-Metal-2-Con|contact@25||275|476|||| +NMetal-1-Metal-2-Con|contact@26||555|105|6|16|| +NMetal-1-Metal-2-Con|contact@27||575|215|6|16|| +NMetal-1-Metal-2-Con|contact@28||575|0|6|6|| +NMetal-1-Metal-2-Con|contact@29||555|325|6|16|| +NMetal-1-Metal-2-Con|contact@30||575|435|6|16|| +NMetal-1-Metal-2-Con|contact@31||555|545|6|16|| +NMetal-1-Metal-2-Con|contact@32||575|655|6|16|| +NMetal-1-Metal-2-Con|contact@33||555|765|6|16|| +NMetal-1-Metal-2-Con|contact@34||575|870|6|6|| +NMetal-1-Metal-2-Con|contact@35||587|492|||| +Istdcells:mux2;1{lay}|mux2@0||0|0|||D5G4; +Istdcells:mux2;1{lay}|mux2@2||0|210|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@3||0|220|||D5G4; +Istdcells:mux2;1{lay}|mux2@4||0|430|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@5||0|440|||D5G4; +Istdcells:mux2;1{lay}|mux2@6||0|650|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@7||0|660|||D5G4; +Istdcells:mux2;1{lay}|mux2@8||0|870|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@9||143|220|||D5G4; +Istdcells:mux2;1{lay}|mux2@10||143|430|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@11||143|440|||D5G4; +Istdcells:mux2;1{lay}|mux2@12||143|650|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@15||284|440|||D5G4; +Istdcells:mux2;1{lay}|mux2@16||284|430|Y||D5G4; +Istdcells:mux2;1{lay}|mux2@17||424|440|||D5G4; +NMetal-2-Pin|pin@3||134|880|||| +NMetal-2-Pin|pin@5||415|880|||| +NMetal-1-Pin|pin@6||391|462|||| +NMetal-2-Pin|pin@7||391|469|||| +NMetal-2-Pin|pin@8||268|598|||| +NMetal-2-Pin|pin@9||250|462|||| +NMetal-1-Pin|pin@10||250.5|401|||| +NMetal-2-Pin|pin@11||257.5|272|||| +NMetal-2-Pin|pin@12||257.5|408|||| +NMetal-2-Pin|pin@13||127|818|||| +NMetal-2-Pin|pin@14||107.5|621|||| +NMetal-2-Pin|pin@15||127|598|||| +NMetal-2-Pin|pin@16||107.5|462|||| +NMetal-2-Pin|pin@17||107.5|408|||| +NMetal-2-Pin|pin@18||117.5|272|||| +NMetal-2-Pin|pin@19||117.5|401|||| +NMetal-2-Pin|pin@20||107.5|249|||| +NMetal-2-Pin|pin@21||116.5|52|||| +NMetal-2-Pin|pin@22||116.5|242|||| +NMetal-1-Pin|pin@23||525|870|||| +NMetal-1-Pin|pin@24||525|770|||| +NMetal-1-Pin|pin@25||525|760|||| +NMetal-1-Pin|pin@26||525|660|||| +NMetal-1-Pin|pin@27||525|650|||| +NMetal-1-Pin|pin@28||525|550|||| +NMetal-1-Pin|pin@29||525|430|||| +NMetal-1-Pin|pin@30||525|330|||| +NMetal-1-Pin|pin@31||525|320|||| +NMetal-1-Pin|pin@32||525|220|||| +NMetal-1-Pin|pin@33||525|210|||| +NMetal-1-Pin|pin@34||525|110|||| +NMetal-1-Pin|pin@35||525|100|||| +NMetal-1-Pin|pin@36||525|0|||| +NMetal-1-Pin|pin@37||575|220|||| +NMetal-1-Pin|pin@38||555|110|||| +NMetal-1-Pin|pin@39||525|325|||| +NMetal-1-Pin|pin@40||555|320|||| +NMetal-1-Pin|pin@41||525|765|||| +NMetal-1-Pin|pin@42||555|760|||| +NMetal-1-Pin|pin@43||525|655|||| +NMetal-1-Pin|pin@44||575|650|||| +NMetal-1-Pin|pin@45||555|550|||| +NMetal-1-Pin|pin@46||531|545|||| +NMetal-1-Pin|pin@47||575|430|||| +AMetal-1|net@0||7|S2700|mux2@0|vdd|0|100|mux2@2|vdd|0|110 +AMetal-1|net@1||7|S2700|mux2@3|vdd|0|320|mux2@4|vdd|0|330 +AMetal-1|net@2||7|S2700|mux2@2|gnd|0|210|mux2@3|gnd|0|220 +AMetal-1|net@3||7|S2700|mux2@5|vdd|0|540|mux2@6|vdd|0|550 +AMetal-1|net@4||7|S2700|mux2@7|vdd|0|760|mux2@8|vdd|0|770 +AMetal-1|net@5||7|S2700|mux2@6|gnd|0|650|mux2@7|gnd|0|660 +AMetal-1|net@6||7|S2700|mux2@4|gnd|0|430|mux2@5|gnd|0|440 +AMetal-1|net@7||7|S2700|mux2@9|vdd|143|320|mux2@10|vdd|143|330 +AMetal-1|net@8||7|S2700|mux2@11|vdd|143|540|mux2@12|vdd|143|550 +AMetal-1|net@9||7|S2700|mux2@10|gnd|143|430|mux2@11|gnd|143|440 +AMetal-1|net@11||7|S2700|mux2@16|gnd|284|430|mux2@15|gnd|284|440 +AMetal-1|net@31||7|S0|mux2@9|gnd|143|220|mux2@3|gnd|0|220 +AMetal-1|net@32||7|S0|mux2@9|vdd|143|320|mux2@3|vdd|0|320 +AMetal-1|net@33||7|S0|mux2@10|vdd|143|330|mux2@4|vdd|0|330 +AMetal-1|net@36||7|S0|mux2@16|gnd|284|430|mux2@10|gnd|143|430 +AMetal-1|net@37||7|S0|mux2@15|gnd|284|440|mux2@11|gnd|143|440 +AMetal-1|net@38||7|S0|mux2@11|gnd|143|440|mux2@5|gnd|0|440 +AMetal-1|net@39||7|S1800|mux2@4|gnd|0|430|mux2@10|gnd|143|430 +AMetal-1|net@40||7|S1800|mux2@15|gnd|284|440|mux2@17|gnd|424|440 +AMetal-1|net@41||7|S0|mux2@17|vdd|424|540|mux2@15|vdd|284|540 +AMetal-1|net@42||7|S0|mux2@15|vdd|284|540|mux2@11|vdd|143|540 +AMetal-1|net@43||7|S0|mux2@11|vdd|143|540|mux2@5|vdd|0|540 +AMetal-1|net@44||7|S1800|mux2@6|vdd|0|550|mux2@12|vdd|143|550 +AMetal-1|net@45||7|S0|mux2@12|gnd|143|650|mux2@6|gnd|0|650 +AMetal-1|net@46||7|S0|mux2@16|vdd|284|330|mux2@10|vdd|143|330 +AMetal-2|net@51||1|S900|mux2@8|s|-9|820|mux2@7|s|-9|710 +AMetal-1|net@52||1|S2700|contact@5||-9|675|mux2@7|s|-9|710 +AMetal-2|net@53||1|S900|contact@5||-9|675|contact@6||-9|635 +AMetal-2|net@54||1|S2700|contact@7||-9|855|contact@0||-9|880 +AMetal-1|net@55||1|S900|contact@7||-9|855|mux2@8|s|-9|820 +AMetal-2|net@57||1|S900|mux2@6|s|-9|600|mux2@5|s|-9|490 +AMetal-2|net@58||1|S2700|contact@8||-9|476|mux2@5|s|-9|490 +AMetal-1|net@59||1|S900|contact@8||-9|476|contact@9||-9|455 +AMetal-2|net@60||1|S900|contact@9||-9|455|contact@10||-9|415 +AMetal-1|net@61||1|S900|contact@10||-9|415|mux2@4|s|-9|380 +AMetal-2|net@62||1|S900|mux2@4|s|-9|380|mux2@3|s|-9|270 +AMetal-1|net@63||1|S2700|contact@12||-9|235|contact@11||-9|256 +AMetal-2|net@64||1|S2700|contact@11||-9|256|mux2@3|s|-9|270 +AMetal-2|net@65||1|S2700|mux2@0|s|-9|50|mux2@2|s|-9|160 +AMetal-2|net@66||1|S900|contact@14||-9|174|mux2@2|s|-9|160 +AMetal-1|net@67||1|S2700|contact@14||-9|174|contact@13||-9|195 +AMetal-2|net@68||1|S2700|contact@13||-9|195|contact@12||-9|235 +AMetal-2|net@69||1|S900|contact@15||-9|614|mux2@6|s|-9|600 +AMetal-1|net@70||1|S2700|contact@15||-9|614|contact@6||-9|635 +AMetal-2|net@71||1|S2700|contact@16||134|635|pin@3||134|880 +AMetal-2|net@72||1|S0|contact@1||134|880|pin@3||134|880 +AMetal-1|net@73||1|S2700|contact@17||134|614|contact@16||134|635 +AMetal-2|net@74||1|S900|contact@17||134|614|mux2@12|s|134|600 +AMetal-2|net@75||1|S900|mux2@12|s|134|600|mux2@11|s|134|490 +AMetal-1|net@76||1|S2700|contact@19||134|455|contact@18||134|476 +AMetal-2|net@77||1|S2700|contact@18||134|476|mux2@11|s|134|490 +AMetal-1|net@78||1|S2700|contact@21||134|394|contact@20||134|415 +AMetal-2|net@79||1|S2700|contact@20||134|415|contact@19||134|455 +AMetal-2|net@80||1|S900|contact@21||134|394|mux2@10|s|134|380 +AMetal-2|net@81||1|S900|mux2@10|s|134|380|mux2@9|s|134|270 +AMetal-1|net@82||1|S900|contact@23||275|415|contact@22||275|394 +AMetal-2|net@83||1|S900|contact@22||275|394|mux2@16|s|275|380 +AMetal-1|net@84||1|S900|contact@25||275|476|contact@24||275|455 +AMetal-2|net@85||1|S2700|contact@25||275|476|mux2@15|s|275|490 +AMetal-2|net@86||1|S900|contact@24||275|455|contact@23||275|415 +AMetal-2|net@90||1|S2700|mux2@15|s|275|490|contact@2||275|880 +AMetal-2|net@91||1|S2700|mux2@17|s|415|490|pin@5||415|880 +AMetal-2|net@92||1|S0|contact@3||415|880|pin@5||415|880 +AMetal-1|net@93||1|S900|mux2@15|z|391|492|pin@6||391|462 +AMetal-1|net@94||1|S0|mux2@17|i[0]|408|462|pin@6||391|462 +AMetal-2|net@95||1|S2700|mux2@16|z|391|378|pin@7||391|469 +AMetal-2|net@96||1|S0|mux2@17|i[1]|408|469|pin@7||391|469 +AMetal-2|net@97||1|S1800|mux2@12|z|250|598|pin@8||268|598 +AMetal-2|net@98||1|S2700|mux2@15|i[1]|268|469|pin@8||268|598 +AMetal-2|net@99||1|S900|mux2@11|z|250|492|pin@9||250|462 +AMetal-2|net@100||1|S0|mux2@15|i[0]|268|462|pin@9||250|462 +AMetal-1|net@101||1|S2700|mux2@10|z|250.5|378|pin@10||250.5|401 +AMetal-1|net@102||1|S0|mux2@16|i[1]|268|401|pin@10||250.5|401 +AMetal-2|net@103||1|S1800|mux2@9|z|250.5|272|pin@11||257.5|272 +AMetal-2|net@104||1|S2700|pin@11||257.5|272|pin@12||257.5|408 +AMetal-2|net@105||1|S0|mux2@16|i[0]|268|408|pin@12||257.5|408 +AMetal-2|net@106||1|S1800|mux2@8|z|107.5|818|pin@13||127|818 +AMetal-2|net@107||1|S2700|mux2@12|i[0]|127|628|pin@13||127|818 +AMetal-2|net@108||1|S900|mux2@7|z|107.5|712|pin@14||107.5|621 +AMetal-2|net@109||1|S0|mux2@12|i[1]|127|621|pin@14||107.5|621 +AMetal-2|net@110||1|S1800|mux2@6|z|107.5|598|pin@15||127|598 +AMetal-2|net@111||1|S2700|mux2@11|i[1]|127|469|pin@15||127|598 +AMetal-2|net@112||1|S900|mux2@5|z|107.5|492|pin@16||107.5|462 +AMetal-2|net@113||1|S0|mux2@11|i[0]|127|462|pin@16||107.5|462 +AMetal-2|net@114||1|S2700|mux2@4|z|107.5|378|pin@17||107.5|408 +AMetal-2|net@115||1|S0|mux2@10|i[0]|127|408|pin@17||107.5|408 +AMetal-2|net@116||1|S1800|mux2@3|z|107.5|272|pin@18||117.5|272 +AMetal-2|net@117||1|S2700|pin@18||117.5|272|pin@19||117.5|401 +AMetal-2|net@118||1|S0|mux2@10|i[1]|127|401|pin@19||117.5|401 +AMetal-2|net@119||1|S2700|mux2@2|z|107.5|158|pin@20||107.5|249 +AMetal-2|net@120||1|S0|mux2@9|i[1]|127|249|pin@20||107.5|249 +AMetal-2|net@121||1|S1800|mux2@0|z|107.5|52|pin@21||116.5|52 +AMetal-2|net@122||1|S2700|pin@21||116.5|52|pin@22||116.5|242 +AMetal-2|net@123||1|S0|mux2@9|i[0]|127|242|pin@22||116.5|242 +AMetal-1|net@124||7|S1800|mux2@8|gnd|0|870|pin@23||525|870 +AMetal-1|net@125||7|S1800|mux2@8|vdd|0|770|pin@24||525|770 +AMetal-1|net@126||7|S1800|mux2@7|vdd|0|760|pin@25||525|760 +AMetal-1|net@127||7|S1800|mux2@7|gnd|0|660|pin@26||525|660 +AMetal-1|net@128||7|S1800|mux2@6|gnd|0|650|pin@27||525|650 +AMetal-1|net@129||7|S1800|mux2@6|vdd|0|550|pin@28||525|550 +AMetal-1|net@130||7|S1800|mux2@4|gnd|0|430|pin@29||525|430 +AMetal-1|net@131||7|S1800|mux2@4|vdd|0|330|pin@30||525|330 +AMetal-1|net@132||7|S1800|mux2@3|vdd|0|320|pin@31||525|320 +AMetal-1|net@133||7|S1800|mux2@3|gnd|0|220|pin@32||525|220 +AMetal-1|net@134||7|S1800|mux2@2|gnd|0|210|pin@33||525|210 +AMetal-1|net@135||7|S1800|mux2@2|vdd|0|110|pin@34||525|110 +AMetal-1|net@136||7|S1800|mux2@0|vdd|0|100|pin@35||525|100 +AMetal-1|net@137||7|S1800|mux2@0|gnd|0|0|pin@36||525|0 +AMetal-1|net@138||7|S2700|contact@27||575|215|pin@37||575|220 +AMetal-1|net@139||7|S1800|pin@32||525|220|pin@37||575|220 +AMetal-1|net@140||7|S0|contact@27||575|210|pin@33||525|210 +AMetal-1|net@141||7|S2700|contact@26||555|105|pin@38||555|110 +AMetal-1|net@142||7|S1800|pin@34||525|110|pin@38||555|110 +AMetal-1|net@143||7|S0|contact@26||555|100|pin@35||525|100 +AMetal-1|net@144||7|S0|contact@28||575|0|pin@36||525|0 +AMetal-1|net@145||17|IS0|contact@29||555|325|pin@39||525|325 +AMetal-1|net@146||7|S900|pin@30||525|330|pin@39||525|325 +AMetal-1|net@147||7|S900|contact@29||555|325|pin@40||555|320 +AMetal-1|net@148||7|S1800|pin@31||525|320|pin@40||555|320 +AMetal-1|net@149||7|S0|contact@34||575|870|pin@23||525|870 +AMetal-1|net@150||17|IS0|contact@33||555|765|pin@41||525|765 +AMetal-1|net@151||7|S900|pin@24||525|770|pin@41||525|765 +AMetal-1|net@152||7|S900|contact@33||555|765|pin@42||555|760 +AMetal-1|net@153||7|S1800|pin@25||525|760|pin@42||555|760 +AMetal-1|net@154||17|IS0|contact@32||575|655|pin@43||525|655 +AMetal-1|net@155||7|S900|pin@26||525|660|pin@43||525|655 +AMetal-1|net@156||7|S900|contact@32||575|655|pin@44||575|650 +AMetal-1|net@157||7|S1800|pin@27||525|650|pin@44||575|650 +AMetal-1|net@158||7|S2700|contact@31||555|545|pin@45||555|550 +AMetal-1|net@159||7|S1800|pin@28||525|550|pin@45||555|550 +AMetal-1|net@160||17|IS0|contact@31||555|545|pin@46||531|545 +AMetal-1|net@162||7|S1800|pin@29||525|430|pin@47||575|430 +AMetal-1|net@163||7|S900|contact@30||575|435|pin@47||575|430 +AMetal-1|net@164||7|S1800|mux2@17|gnd|424|440|contact@30||575|440 +AMetal-2|net@165||7|S2700|contact@26||555|105|contact@29||555|325 +AMetal-2|net@166||7|S900|contact@34||575|870|contact@32||575|655 +AMetal-2|net@167||7|S900|contact@32||575|655|contact@30||575|435 +AMetal-2|net@168||7|S900|contact@30||575|435|contact@27||575|215 +AMetal-2|net@169||7|S900|contact@27||575|215|contact@28||575|0 +AMetal-2|net@170||7|S2700|contact@29||555|325|contact@31||555|545 +AMetal-2|net@171||7|S2700|contact@31||555|545|contact@33||555|765 +AMetal-1|net@172||1|S0|contact@35||587|492|mux2@17|z|531|492 +Egnd||D5G2;|contact@30||G +Ei[6]|i[0]|D5G2;|mux2@5|i[0]|I +Ei[7]|i[1]|D5G2;|mux2@5|i[1]|I +Ei[4]|i[2]|D5G2;|mux2@6|i[0]|I +Ei[5]|i[3]|D5G2;|mux2@6|i[1]|I +Ei[0]|i[4]|D5G2;|mux2@8|i[0]|I +Ei[1]|i[5]|D5G2;|mux2@8|i[1]|I +Ei[2]|i[6]|D5G2;|mux2@7|i[0]|I +Ei[3]|i[7]|D5G2;|mux2@7|i[1]|I +Ei[14]|i[8]|D5G2;|mux2@0|i[0]|I +Ei[15]|i[9]|D5G2;|mux2@0|i[1]|I +Ei[12]|i[10]|D5G2;|mux2@2|i[0]|I +Ei[13]|i[11]|D5G2;|mux2@2|i[1]|I +Ei[8]|i[12]|D5G2;|mux2@4|i[0]|I +Ei[9]|i[13]|D5G2;|mux2@4|i[1]|I +Ei[10]|i[14]|D5G2;|mux2@3|i[0]|I +Ei[11]|i[15]|D5G2;|mux2@3|i[1]|I +Es[0]||D5G2;|contact@0||I +Es[1]||D5G2;|contact@1||I +Es[2]||D5G2;|contact@2||I +Es[3]||D5G2;|contact@3||I +Evdd||D5G2;|mux2@5|vdd|P +Evdd_1||D5G2;|contact@31||P +Ez||D5G2;|contact@35||O +X + +# Cell mux16;1{sch} +Cmux16;1{sch}||schematic|1764467587445|1764483232597| +Ngeneric:Facet-Center|art@0||0|0||||AV +Istdcells:mux2;1{ic}|mux2@0||7|8|||D5G4; +Istdcells:mux2;1{ic}|mux2@1||7|-4|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@2||7|-16|||D5G4; +Istdcells:mux2;1{ic}|mux2@3||7|-29|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@4||7|-41|||D5G4; +Istdcells:mux2;1{ic}|mux2@5||7|-53|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@6||7|-65|||D5G4; +Istdcells:mux2;1{ic}|mux2@7||7|-78|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@8||26|-16|||D5G4; +Istdcells:mux2;1{ic}|mux2@9||26|-28|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@10||26|-40|||D5G4; +Istdcells:mux2;1{ic}|mux2@11||26|-53|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@12||43|-28|||D5G4; +Istdcells:mux2;1{ic}|mux2@13||43|-41|Y||D5G4; +Istdcells:mux2;1{ic}|mux2@14||60|-35|Y||D5G4; +Imux16;1{ic}|mux16@0||27|39|||D5G4; +NWire_Pin|pin@0||-1|6|||| +NWire_Pin|pin@1||-1|14|||| +NWire_Pin|pin@2||-1|-2|||| +NWire_Pin|pin@3||-1|-76|||| +NWire_Pin|pin@4||-1|-67|||| +NWire_Pin|pin@5||-1|-51|||| +NWire_Pin|pin@6||-1|-43|||| +NWire_Pin|pin@7||-1|-27|||| +NWire_Pin|pin@8||-1|-18|||| +NWire_Pin|pin@9||18|-18|||| +NWire_Pin|pin@10||18|14|||| +NWire_Pin|pin@11||18|-51|||| +NWire_Pin|pin@12||18|-42|||| +NWire_Pin|pin@13||18|-26|||| +NWire_Pin|pin@15||35|14|||| +NWire_Pin|pin@16||52|-33|||| +NWire_Pin|pin@17||52|14|||| +NWire_Pin|pin@35||35|-30|||| +NWire_Pin|pin@36||35|-39|||| +NWire_Pin|pin@37||20.75|8|||| +NWire_Pin|pin@38||20|-4|||| +NWire_Pin|pin@39||20|-16|||| +NWire_Pin|pin@40||12.25|-28|||| +NWire_Pin|pin@41||19|-16|||| +NWire_Pin|pin@42||19|-30|||| +NWire_Pin|pin@43||12.25|-38|||| +NWire_Pin|pin@44||14|-53|||| +NWire_Pin|pin@45||14|-40|||| +NWire_Pin|pin@46||20.75|-65|||| +NWire_Pin|pin@47||15|-78|||| +NWire_Pin|pin@48||15|-53|||| +NWire_Pin|pin@49||37.75|-16|||| +NWire_Pin|pin@50||31.25|-43|||| +NWire_Pin|pin@51||33|-53|||| +NWire_Pin|pin@52||33|-41|||| +NWire_Pin|pin@54||48.25|-35|||| +NWire_Pin|pin@55||50|-28|||| +NWire_Pin|pin@56||50|-37|||| +Awire|net@0|||0|mux2@0|s0|1.75|6|pin@0||-1|6 +Awire|net@1|||2700|pin@0||-1|6|pin@1||-1|14 +Awire|net@2|||900|pin@0||-1|6|pin@2||-1|-2 +Awire|net@3|||0|mux2@1|s0|1.75|-2|pin@2||-1|-2 +Awire|net@4|||0|mux2@7|s0|1.75|-76|pin@3||-1|-76 +Awire|net@7|||900|pin@4||-1|-67|pin@3||-1|-76 +Awire|net@8|||0|mux2@6|s0|1.75|-67|pin@4||-1|-67 +Awire|net@10|||900|pin@5||-1|-51|pin@4||-1|-67 +Awire|net@11|||0|mux2@5|s0|1.75|-51|pin@5||-1|-51 +Awire|net@13|||900|pin@6||-1|-43|pin@5||-1|-51 +Awire|net@14|||0|mux2@4|s0|1.75|-43|pin@6||-1|-43 +Awire|net@16|||900|pin@7||-1|-27|pin@6||-1|-43 +Awire|net@17|||0|mux2@3|s0|1.75|-27|pin@7||-1|-27 +Awire|net@18|||900|pin@2||-1|-2|pin@8||-1|-18 +Awire|net@19|||900|pin@8||-1|-18|pin@7||-1|-27 +Awire|net@20|||0|mux2@2|s0|1.75|-18|pin@8||-1|-18 +Awire|net@21|||0|mux2@8|s0|20.75|-18|pin@9||18|-18 +Awire|net@22|||2700|pin@9||18|-18|pin@10||18|14 +Awire|net@23|||0|mux2@11|s0|20.75|-51|pin@11||18|-51 +Awire|net@26|||900|pin@12||18|-42|pin@11||18|-51 +Awire|net@27|||0|mux2@10|s0|20.75|-42|pin@12||18|-42 +Awire|net@28|||900|pin@9||18|-18|pin@13||18|-26 +Awire|net@29|||900|pin@13||18|-26|pin@12||18|-42 +Awire|net@30|||0|mux2@9|s0|20.75|-26|pin@13||18|-26 +Awire|net@33|||0|mux2@14|s0|54.75|-33|pin@16||52|-33 +Awire|net@34|||2700|pin@16||52|-33|pin@17||52|14 +Awire|net@61|||900|pin@15||35|14|pin@35||35|-30 +Awire|net@62|||0|mux2@12|s0|37.75|-30|pin@35||35|-30 +Awire|net@63|||0|mux2@13|s0|37.75|-39|pin@36||35|-39 +Awire|net@64|||900|pin@35||35|-30|pin@36||35|-39 +Awire|net@65|||1800|mux2@0|z|12.25|8|pin@37||20.75|8 +Awire|net@66|||2700|mux2@8|i0|20.75|-14|pin@37||20.75|8 +Awire|net@67|||1800|mux2@1|z|12.25|-4|pin@38||20|-4 +Awire|net@68|||900|pin@38||20|-4|pin@39||20|-16 +Awire|net@69|||0|mux2@8|i1|20.75|-16|pin@39||20|-16 +Awire|net@70|||2700|mux2@3|z|12.25|-29|pin@40||12.25|-28 +Awire|net@71|||0|mux2@9|i1|20.75|-28|pin@40||12.25|-28 +Awire|net@72|||1800|mux2@2|z|12.25|-16|pin@41||19|-16 +Awire|net@73|||900|pin@41||19|-16|pin@42||19|-30 +Awire|net@74|||0|mux2@9|i0|20.75|-30|pin@42||19|-30 +Awire|net@75|||2700|mux2@4|z|12.25|-41|pin@43||12.25|-38 +Awire|net@76|||0|mux2@10|i0|20.75|-38|pin@43||12.25|-38 +Awire|net@77|||1800|mux2@5|z|12.25|-53|pin@44||14|-53 +Awire|net@78|||2700|pin@44||14|-53|pin@45||14|-40 +Awire|net@79|||1800|pin@45||14|-40|mux2@10|i1|20.75|-40 +Awire|net@80|||1800|mux2@6|z|12.25|-65|pin@46||20.75|-65 +Awire|net@81|||900|mux2@11|i0|20.75|-55|pin@46||20.75|-65 +Awire|net@82|||1800|mux2@7|z|12.25|-78|pin@47||15|-78 +Awire|net@83|||2700|pin@47||15|-78|pin@48||15|-53 +Awire|net@84|||0|mux2@11|i1|20.75|-53|pin@48||15|-53 +Awire|net@85|||1800|mux2@8|z|31.25|-16|pin@49||37.75|-16 +Awire|net@86|||2700|mux2@12|i0|37.75|-26|pin@49||37.75|-16 +Awire|net@87|||1800|mux2@9|z|31.25|-28|mux2@12|i1|37.75|-28 +Awire|net@88|||900|mux2@10|z|31.25|-40|pin@50||31.25|-43 +Awire|net@89|||0|mux2@13|i0|37.75|-43|pin@50||31.25|-43 +Awire|net@90|||1800|mux2@11|z|31.25|-53|pin@51||33|-53 +Awire|net@91|||2700|pin@51||33|-53|pin@52||33|-41 +Awire|net@92|||0|mux2@13|i1|37.75|-41|pin@52||33|-41 +Awire|net@95|||2700|mux2@13|z|48.25|-41|pin@54||48.25|-35 +Awire|net@96|||0|mux2@14|i1|54.75|-35|pin@54||48.25|-35 +Awire|net@97|||1800|mux2@12|z|48.25|-28|pin@55||50|-28 +Awire|net@98|||900|pin@55||50|-28|pin@56||50|-37 +Awire|net@99|||0|mux2@14|i0|54.75|-37|pin@56||50|-37 +Ei[0]||D5G2;|mux2@0|i0|I +Ei[1]||D5G2;|mux2@0|i1|I +Ei[2]||D5G2;|mux2@1|i0|I +Ei[3]||D5G2;|mux2@1|i1|I +Ei[4]||D5G2;|mux2@2|i0|I +Ei[5]||D5G2;|mux2@2|i1|I +Ei[6]||D5G2;|mux2@3|i0|I +Ei[7]||D5G2;|mux2@3|i1|I +Ei[8]||D5G2;|mux2@4|i0|I +Ei[9]||D5G2;|mux2@4|i1|I +Ei[10]||D5G2;|mux2@5|i0|I +Ei[11]||D5G2;|mux2@5|i1|I +Ei[12]||D5G2;|mux2@6|i0|I +Ei[13]||D5G2;|mux2@6|i1|I +Ei[14]||D5G2;|mux2@7|i0|I +Ei[15]||D5G2;|mux2@7|i1|I +Es0|s[0]|D5G2;|pin@1||I +Es1|s[1]|D5G2;|pin@10||I +Es2|s[2]|D5G2;|pin@15||I +Es3|s[3]|D5G2;|pin@17||I +Ez||D5G2;|mux2@14|z|O +X + +# Cell reg_8bit;1{ic} +Creg_8bit;1{ic}||artwork|1764484528995|1764485009335|E +Ngeneric:Facet-Center|art@0||0|0||||AV +NOpened-Thicker-Polygon|art@1||0|0|32|16|||SCHEM_function(D5G2;)Sreg_8bit|trace()V[-16/-8,-16/8,16/8,16/-8,-16/-8] +Nschematic:Bus_Pin|pin@0||-18|3|||| +Nschematic:Wire_Pin|pin@1||-16|3|||| +Nschematic:Bus_Pin|pin@2||14|10|||RRR| +Nschematic:Wire_Pin|pin@3||14|8|||RRR| +Nschematic:Bus_Pin|pin@4||10|10|||RRR| +Nschematic:Wire_Pin|pin@5||10|8|||RRR| +Nschematic:Bus_Pin|pin@6||6|10|||RRR| +Nschematic:Wire_Pin|pin@7||6|8|||RRR| +Nschematic:Bus_Pin|pin@8||2|10|||RRR| +Nschematic:Wire_Pin|pin@9||2|8|||RRR| +Nschematic:Bus_Pin|pin@10||-2|10|||RRR| +Nschematic:Wire_Pin|pin@11||-2|8|||RRR| +Nschematic:Bus_Pin|pin@12||-6|10|||RRR| +Nschematic:Wire_Pin|pin@13||-6|8|||RRR| +Nschematic:Bus_Pin|pin@14||-10|10|||RRR| +Nschematic:Wire_Pin|pin@15||-10|8|||RRR| +Nschematic:Bus_Pin|pin@16||-14|10|||RRR| +Nschematic:Wire_Pin|pin@17||-14|8|||RRR| +Nschematic:Bus_Pin|pin@18||-18|0|||| +Nschematic:Wire_Pin|pin@19||-16|0|||| +Nschematic:Bus_Pin|pin@20||14|-10|||RRR| +Nschematic:Wire_Pin|pin@21||14|-8|||RRR| +Nschematic:Bus_Pin|pin@22||10|-10|||RRR| +Nschematic:Wire_Pin|pin@23||10|-8|||RRR| +Nschematic:Bus_Pin|pin@24||6|-10|||RRR| +Nschematic:Wire_Pin|pin@25||6|-8|||RRR| +Nschematic:Bus_Pin|pin@26||2|-10|||RRR| +Nschematic:Wire_Pin|pin@27||2|-8|||RRR| +Nschematic:Bus_Pin|pin@28||-2|-10|||RRR| +Nschematic:Wire_Pin|pin@29||-2|-8|||RRR| +Nschematic:Bus_Pin|pin@30||-6|-10|||RRR| +Nschematic:Wire_Pin|pin@31||-6|-8|||RRR| +Nschematic:Bus_Pin|pin@32||-10|-10|||RRR| +Nschematic:Wire_Pin|pin@33||-10|-8|||RRR| +Nschematic:Bus_Pin|pin@34||-14|-10|||RRR| +Nschematic:Wire_Pin|pin@35||-14|-8|||RRR| +Nschematic:Bus_Pin|pin@36||-18|-3|||| +Nschematic:Wire_Pin|pin@37||-16|-3|||| +Aschematic:wire|net@0|||0|pin@1||-16|3|pin@0||-18|3 +Aschematic:wire|net@1|||2700|pin@3||14|8|pin@2||14|10 +Aschematic:wire|net@2|||2700|pin@5||10|8|pin@4||10|10 +Aschematic:wire|net@3|||2700|pin@7||6|8|pin@6||6|10 +Aschematic:wire|net@4|||2700|pin@9||2|8|pin@8||2|10 +Aschematic:wire|net@5|||2700|pin@11||-2|8|pin@10||-2|10 +Aschematic:wire|net@6|||2700|pin@13||-6|8|pin@12||-6|10 +Aschematic:wire|net@7|||2700|pin@15||-10|8|pin@14||-10|10 +Aschematic:wire|net@8|||2700|pin@17||-14|8|pin@16||-14|10 +Aschematic:wire|net@9|||0|pin@19||-16|0|pin@18||-18|0 +Aschematic:wire|net@10|||900|pin@21||14|-8|pin@20||14|-10 +Aschematic:wire|net@11|||900|pin@23||10|-8|pin@22||10|-10 +Aschematic:wire|net@12|||900|pin@25||6|-8|pin@24||6|-10 +Aschematic:wire|net@13|||900|pin@27||2|-8|pin@26||2|-10 +Aschematic:wire|net@14|||900|pin@29||-2|-8|pin@28||-2|-10 +Aschematic:wire|net@15|||900|pin@31||-6|-8|pin@30||-6|-10 +Aschematic:wire|net@16|||900|pin@33||-10|-8|pin@32||-10|-10 +Aschematic:wire|net@17|||900|pin@35||-14|-8|pin@34||-14|-10 +Aschematic:wire|net@18|||0|pin@37||-16|-3|pin@36||-18|-3 +Eclk||D5G2;|pin@0||I +Ed[0]||D5G2;|pin@2||I +Ed[1]||D5G2;|pin@4||I +Ed[2]||D5G2;|pin@6||I +Ed[3]||D5G2;|pin@8||I +Ed[4]||D5G2;|pin@10||I +Ed[5]||D5G2;|pin@12||I +Ed[6]||D5G2;|pin@14||I +Ed[7]||D5G2;|pin@16||I +Een||D5G2;|pin@18||I +Eq[0]||D5G2;|pin@20||O +Eq[1]||D5G2;|pin@22||O +Eq[2]||D5G2;|pin@24||O +Eq[3]||D5G2;|pin@26||O +Eq[4]||D5G2;|pin@28||O +Eq[5]||D5G2;|pin@30||O +Eq[6]||D5G2;|pin@32||O +Eq[7]||D5G2;|pin@34||O +Erst||D5G2;|pin@36||I +X + +# Cell reg_8bit;1{lay} +Creg_8bit;1{lay}||mocmos|1764485026008|1764488312568||DRC_last_good_drc_area_date()G1764488200339|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764488200339 +Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-2-Metal-3-Con|contact@0||4555|88|||| +NMetal-2-Metal-3-Con|contact@3||4555|71|||| +NMetal-2-Metal-3-Con|contact@4||4555|55|||| +NMetal-2-Metal-3-Con|contact@5||3902|88|||| +NMetal-2-Metal-3-Con|contact@6||3902|71|||| +NMetal-2-Metal-3-Con|contact@7||3902|55|||| +NMetal-2-Metal-3-Con|contact@8||3249|88|||| +NMetal-2-Metal-3-Con|contact@9||3249|71|||| +NMetal-2-Metal-3-Con|contact@10||3249|55|||| +NMetal-2-Metal-3-Con|contact@11||2596|88|||| +NMetal-2-Metal-3-Con|contact@12||2596|71|||| +NMetal-2-Metal-3-Con|contact@13||2596|55|||| +NMetal-2-Metal-3-Con|contact@14||1942|88|||| +NMetal-2-Metal-3-Con|contact@15||1942|71|||| +NMetal-2-Metal-3-Con|contact@16||1942|55|||| +NMetal-2-Metal-3-Con|contact@17||1289|88|||| +NMetal-2-Metal-3-Con|contact@18||1289|71|||| +NMetal-2-Metal-3-Con|contact@19||1289|55|||| +NMetal-2-Metal-3-Con|contact@20||636|88|||| +NMetal-2-Metal-3-Con|contact@21||636|71|||| +NMetal-2-Metal-3-Con|contact@22||636|55|||| +NMetal-2-Metal-3-Con|contact@23||-17|88|||| +NMetal-2-Metal-3-Con|contact@24||-17|71|||| +NMetal-2-Metal-3-Con|contact@25||-17|55|||| +Idffe;1{lay}|dffe@8||0|0|||D5G4; +Idffe;1{lay}|dffe@9||653|0|||D5G4; +Idffe;1{lay}|dffe@10||1306|0|||D5G4; +Idffe;1{lay}|dffe@11||1959|0|||D5G4; +Idffe;1{lay}|dffe@12||2613|0|||D5G4; +Idffe;1{lay}|dffe@13||3266|0|||D5G4; +Idffe;1{lay}|dffe@14||3919|0|||D5G4; +Idffe;1{lay}|dffe@15||4572|0|||D5G4; +NMetal-2-Pin|pin@0||4556|88|||| +AMetal-1|net@14||7|S1800|dffe@8|vdd|0|100|dffe@9|vdd|653|100 +AMetal-1|net@16||7|S1800|dffe@11|vdd|1959|100|dffe@12|vdd|2613|100 +AMetal-1|net@17||7|S1800|dffe@12|vdd|2613|100|dffe@13|vdd|3266|100 +AMetal-1|net@18||7|S1800|dffe@13|vdd|3266|100|dffe@14|vdd|3919|100 +AMetal-1|net@19||7|S1800|dffe@14|vdd|3919|100|dffe@15|vdd|4572|100 +AMetal-1|net@20||7|S0|dffe@15|gnd|4572|0|dffe@14|gnd|3919|0 +AMetal-1|net@21||7|S0|dffe@14|gnd|3919|0|dffe@13|gnd|3266|0 +AMetal-1|net@22||7|S0|dffe@13|gnd|3266|0|dffe@12|gnd|2613|0 +AMetal-1|net@23||7|S0|dffe@12|gnd|2613|0|dffe@11|gnd|1959|0 +AMetal-1|net@24||7|S0|dffe@11|gnd|1959|0|dffe@10|gnd|1306|0 +AMetal-1|net@25||7|S0|dffe@10|gnd|1306|0|dffe@9|gnd|653|0 +AMetal-1|net@26||7|S0|dffe@9|gnd|653|0|dffe@8|gnd|0|0 +AMetal-1|net@27||7|S0|dffe@11|vdd|1959|100|dffe@10|vdd|1306|100 +AMetal-1|net@28||7|S0|dffe@10|vdd|1306|100|dffe@9|vdd|653|100 +AMetal-2|net@31||1|S1800|contact@0||4555|88|pin@0||4556|88 +AMetal-2|net@32||1|S2700|dffe@15|rst|4556|83|pin@0||4556|88 +AMetal-2|net@33||1|S2700|contact@3||4555|71|dffe@15|clk|4555|76 +AMetal-2|net@34||1|S900|contact@4||4555|55|dffe@15|en|4555|50 +AMetal-2|net@35||1|S900|contact@5||3902|88|dffe@14|rst|3902|83 +AMetal-2|net@36||1|S2700|contact@6||3902|71|dffe@14|clk|3902|76 +AMetal-2|net@37||1|S900|contact@7||3902|55|dffe@14|en|3902|50 +AMetal-2|net@38||1|S900|contact@10||3249|55|dffe@13|en|3249|50 +AMetal-2|net@39||1|S2700|contact@9||3249|71|dffe@13|clk|3249|76 +AMetal-2|net@40||1|S900|contact@8||3249|88|dffe@13|rst|3249|83 +AMetal-2|net@41||1|S900|contact@11||2596|88|dffe@12|rst|2596|83 +AMetal-2|net@42||1|S2700|contact@12||2596|71|dffe@12|clk|2596|76 +AMetal-2|net@43||1|S900|contact@13||2596|55|dffe@12|en|2596|50 +AMetal-2|net@44||1|S900|contact@14||1942|88|dffe@11|rst|1942|83 +AMetal-2|net@45||1|S2700|contact@15||1942|71|dffe@11|clk|1942|76 +AMetal-2|net@46||1|S900|contact@16||1942|55|dffe@11|en|1942|50 +AMetal-2|net@47||1|S900|contact@17||1289|88|dffe@10|rst|1289|83 +AMetal-2|net@48||1|S2700|contact@18||1289|71|dffe@10|clk|1289|76 +AMetal-2|net@49||1|S900|contact@19||1289|55|dffe@10|en|1289|50 +AMetal-2|net@50||1|S900|contact@20||636|88|dffe@9|rst|636|83 +AMetal-2|net@51||1|S2700|contact@21||636|71|dffe@9|clk|636|76 +AMetal-2|net@52||1|S900|contact@22||636|55|dffe@9|en|636|50 +AMetal-2|net@53||1|S900|contact@23||-17|88|dffe@8|rst|-17|83 +AMetal-2|net@54||1|S2700|contact@24||-17|71|dffe@8|clk|-17|76 +AMetal-2|net@55||1|S900|contact@25||-17|55|dffe@8|en|-17|50 +AMetal-3|net@56||1|S1800|contact@23||-17|88|contact@20||636|88 +AMetal-3|net@57||1|S1800|contact@20||636|88|contact@17||1289|88 +AMetal-3|net@58||1|S1800|contact@17||1289|88|contact@14||1942|88 +AMetal-3|net@59||1|S1800|contact@14||1942|88|contact@11||2596|88 +AMetal-3|net@60||1|S1800|contact@11||2596|88|contact@8||3249|88 +AMetal-3|net@61||1|S1800|contact@8||3249|88|contact@5||3902|88 +AMetal-3|net@62||1|S1800|contact@5||3902|88|contact@0||4555|88 +AMetal-3|net@63||1|S0|contact@3||4555|71|contact@6||3902|71 +AMetal-3|net@64||1|S0|contact@6||3902|71|contact@9||3249|71 +AMetal-3|net@65||1|S0|contact@9||3249|71|contact@12||2596|71 +AMetal-3|net@66||1|S0|contact@12||2596|71|contact@15||1942|71 +AMetal-3|net@67||1|S0|contact@15||1942|71|contact@18||1289|71 +AMetal-3|net@68||1|S0|contact@18||1289|71|contact@21||636|71 +AMetal-3|net@69||1|S0|contact@21||636|71|contact@24||-17|71 +AMetal-3|net@70||1|S1800|contact@25||-17|55|contact@22||636|55 +AMetal-3|net@71||1|S1800|contact@22||636|55|contact@19||1289|55 +AMetal-3|net@72||1|S1800|contact@19||1289|55|contact@16||1942|55 +AMetal-3|net@73||1|S1800|contact@16||1942|55|contact@13||2596|55 +AMetal-3|net@74||1|S1800|contact@13||2596|55|contact@10||3249|55 +AMetal-3|net@75||1|S1800|contact@10||3249|55|contact@7||3902|55 +AMetal-3|net@76||1|S1800|contact@7||3902|55|contact@4||4555|55 +Eclk||D5G2;|dffe@8|clk|I +Ed[0]||D5G2;|dffe@15|d|I +Ed[1]||D5G2;|dffe@14|d|I +Ed[2]||D5G2;|dffe@13|d|I +Ed[3]||D5G2;|dffe@12|d|I +Ed[4]||D5G2;|dffe@11|d|I +Ed[5]||D5G2;|dffe@10|d|I +Ed[6]||D5G2;|dffe@9|d|I +Ed[7]||D5G2;|dffe@8|d|I +Een||D5G2;|dffe@8|en|I +Egnd||D5G2;|dffe@8|gnd|G +Eq[0]||D5G2;|dffe@15|q|O +Eq[1]||D5G2;|dffe@14|q|O +Eq[2]||D5G2;|dffe@13|q|O +Eq[3]||D5G2;|dffe@12|q|O +Eq[4]||D5G2;|dffe@11|q|O +Eq[5]||D5G2;|dffe@10|q|O +Eq[6]||D5G2;|dffe@9|q|O +Eq[7]||D5G2;|dffe@8|q|O +Erst||D5G2;|dffe@8|rst|I +Evdd||D5G2;|dffe@8|vdd|P +X + +# Cell reg_8bit;1{sch} +Creg_8bit;1{sch}||schematic|1764484051707|1764484987895| +Ngeneric:Facet-Center|art@0||0|0||||AV +Idffe;1{ic}|dffe@2||0|0|||D5G4; +Idffe;1{ic}|dffe@8||11|0|||D5G4; +Idffe;1{ic}|dffe@9||22|0|||D5G4; +Idffe;1{ic}|dffe@10||33|0|||D5G4; +Idffe;1{ic}|dffe@11||44|0|||D5G4; +Idffe;1{ic}|dffe@12||55|0|||D5G4; +Idffe;1{ic}|dffe@13||66|0|||D5G4; +Idffe;1{ic}|dffe@14||77|0|||D5G4; +Ireg_8bit;1{ic}|reg_8bit@0||35|23|||D5G4; +Awire|net@15|||0|dffe@14|rst|72|-3|dffe@13|rst|61|-3 +Awire|net@16|||0|dffe@13|rst|61|-3|dffe@12|rst|50|-3 +Awire|net@17|||0|dffe@12|rst|50|-3|dffe@11|rst|39|-3 +Awire|net@18|||0|dffe@11|rst|39|-3|dffe@10|rst|28|-3 +Awire|net@19|||0|dffe@10|rst|28|-3|dffe@9|rst|17|-3 +Awire|net@20|||0|dffe@9|rst|17|-3|dffe@8|rst|6|-3 +Awire|net@21|||0|dffe@8|rst|6|-3|dffe@2|rst|-5|-3 +Awire|net@22|||0|dffe@14|en|72|0|dffe@13|en|61|0 +Awire|net@23|||0|dffe@13|en|61|0|dffe@12|en|50|0 +Awire|net@24|||0|dffe@12|en|50|0|dffe@11|en|39|0 +Awire|net@25|||0|dffe@11|en|39|0|dffe@10|en|28|0 +Awire|net@26|||0|dffe@10|en|28|0|dffe@9|en|17|0 +Awire|net@27|||0|dffe@9|en|17|0|dffe@8|en|6|0 +Awire|net@28|||0|dffe@8|en|6|0|dffe@2|en|-5|0 +Awire|net@29|||0|dffe@14|clk|72|3|dffe@13|clk|61|3 +Awire|net@30|||0|dffe@13|clk|61|3|dffe@12|clk|50|3 +Awire|net@31|||0|dffe@12|clk|50|3|dffe@11|clk|39|3 +Awire|net@32|||0|dffe@11|clk|39|3|dffe@10|clk|28|3 +Awire|net@33|||0|dffe@10|clk|28|3|dffe@9|clk|17|3 +Awire|net@34|||0|dffe@9|clk|17|3|dffe@8|clk|6|3 +Awire|net@35|||0|dffe@8|clk|6|3|dffe@2|clk|-5|3 +Eclk||D5G2;|dffe@2|clk|I +Ed[0]||D5G2;|dffe@14|d|I +Ed[1]||D5G2;|dffe@13|d|I +Ed[2]||D5G2;|dffe@12|d|I +Ed[3]||D5G2;|dffe@11|d|I +Ed[4]||D5G2;|dffe@10|d|I +Ed[5]||D5G2;|dffe@9|d|I +Ed[6]||D5G2;|dffe@8|d|I +Ed[7]||D5G2;|dffe@2|d|I +Een||D5G2;|dffe@2|en|I +Eq[0]||D5G2;|dffe@14|q|O +Eq[1]||D5G2;|dffe@13|q|O +Eq[2]||D5G2;|dffe@12|q|O +Eq[3]||D5G2;|dffe@11|q|O +Eq[4]||D5G2;|dffe@10|q|O +Eq[5]||D5G2;|dffe@9|q|O +Eq[6]||D5G2;|dffe@8|q|O +Eq[7]||D5G2;|dffe@2|q|O +Erst||D5G2;|dffe@2|rst|I +X diff --git a/vlsi/stdcells.jelib b/vlsi/stdcells.jelib @@ -11,13 +11,13 @@ Tbicmos|ScaleFORbicmos()D300.0 Tmocmos|MoCMOSAlternateActivePolyRules()BT|ScaleFORmocmos()D300.0|mocmosNumberOfMetalLayers()I3|mocmosSecondPolysilicon()BF # Cell dec2;1{ic} -Cdec2;1{ic}||artwork|1764330228609|1764330306685|E +Cdec2;1{ic}||artwork|1764330228609|1764449952823|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Mux|mux@0||0|0|||X| -Nschematic:Bus_Pin|pin@0||-5.25|1|||| -Nschematic:Wire_Pin|pin@1||-3.25|1|||| -Nschematic:Bus_Pin|pin@2||-5.25|-1|||| -Nschematic:Wire_Pin|pin@3||-3.25|-1|||| +Nschematic:Bus_Pin|pin@0||-5.25|2|||| +Nschematic:Wire_Pin|pin@1||-3.25|2|||| +Nschematic:Bus_Pin|pin@2||-5.25|0|||| +Nschematic:Wire_Pin|pin@3||-3.25|0|||| Nschematic:Bus_Pin|pin@4||5.25|3|||| Nschematic:Wire_Pin|pin@5||3.25|3|||| Nschematic:Bus_Pin|pin@6||5.25|1|||| @@ -27,14 +27,18 @@ Nschematic:Wire_Pin|pin@9||3.25|-1|||| Nschematic:Bus_Pin|pin@10||5.25|-3|||| Nschematic:Wire_Pin|pin@11||3.25|-3|||| Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G1;)Sdec2 -Aschematic:wire|net@0|||0|pin@1||-3.25|1|pin@0||-5.25|1 -Aschematic:wire|net@1|||0|pin@3||-3.25|-1|pin@2||-5.25|-1 +Nschematic:Bus_Pin|pin@13||-5.25|-2|||| +Nschematic:Wire_Pin|pin@14||-3.25|-2|||| +Aschematic:wire|net@0|||0|pin@1||-3.25|2|pin@0||-5.25|2 +Aschematic:wire|net@1|||0|pin@3||-3.25|0|pin@2||-5.25|0 Aschematic:wire|net@2|||1800|pin@5||3.25|3|pin@4||5.25|3 Aschematic:wire|net@3|||1800|pin@7||3.25|1|pin@6||5.25|1 Aschematic:wire|net@4|||1800|pin@9||3.25|-1|pin@8||5.25|-1 Aschematic:wire|net@5|||1800|pin@11||3.25|-3|pin@10||5.25|-3 -Ea||D5G2;|pin@0||I -Eb||D5G2;|pin@2||I +Aschematic:wire|net@6|||0|pin@14||-3.25|-2|pin@13||-5.25|-2 +Ea|a0|D5G2;|pin@0||I +Eb|a1|D5G2;|pin@2||I +Een||D5G2;|pin@13||I E~q0||D5G2;|pin@4||O E~q1||D5G2;|pin@6||O E~q2||D5G2;|pin@8||O @@ -42,72 +46,142 @@ E~q3||D5G2;|pin@10||O X # Cell dec2;1{lay} -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 +Cdec2;1{lay}||mocmos|1764330336407|1764454215340||DRC_last_good_drc_area_date()G1764447253905|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764454499853 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|||| -NMetal-1-Metal-2-Con|contact@3||-2|68|||| -NMetal-2-Metal-3-Con|contact@4||18|42|||| +NMetal-1-Metal-2-Con|contact@3||158|10|||| +NMetal-1-Metal-2-Con|contact@4||15|79|||| +NMetal-1-Metal-2-Con|contact@5||114|86|||| +NMetal-1-Metal-2-Con|contact@6||114|72|||| +NMetal-1-Metal-2-Con|contact@7||154|86|||| +NMetal-1-Metal-2-Con|contact@8||154|72|||| +NMetal-1-Metal-2-Con|contact@9||-2|43|||| +NMetal-1-Metal-2-Con|contact@10||-3.5|10|||| +NMetal-1-Metal-2-Con|contact@11||207|65|||| +NMetal-1-Metal-2-Con|contact@12||207|53|||| +NMetal-1-Metal-2-Con|contact@13||207|42|||| +NMetal-1-Metal-2-Con|contact@14||207|31|||| +NMetal-1-Metal-2-Con|contact@15||74|79|||| +NMetal-1-Metal-2-Con|contact@16||38|10|||| +NMetal-1-Metal-2-Con|contact@17||78|10|||| +NMetal-1-Metal-2-Con|contact@18||118|10|||| +NMetal-1-Metal-2-Con|contact@19||200|24|||| +NMetal-1-Metal-2-Con|contact@20||193|17|||| Iinv;1{lay}|inv@1||0|0|||D5G4; Iinv;1{lay}|inv@2||20|0|||D5G4; -Inand2;1{lay}|nand2@0||40|0|||D5G4; -Inand2;1{lay}|nand2@1||70|0|||D5G4; -Inand2;1{lay}|nand2@2||100|0|||D5G4; -Inand2;1{lay}|nand2@3||130|0|||D5G4; -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||117|68|||| -NMetal-3-Pin|pin@5||64|42|||| +Inand3;1{lay}|nand3@0||40|0|||D5G4; +Inand3;1{lay}|nand3@1||80|0|||D5G4; +Inand3;1{lay}|nand3@2||120|0|||D5G4; +Inand3;1{lay}|nand3@3||160|0|||D5G4; +NMetal-2-Pin|pin@1||5|58|||| +NMetal-2-Pin|pin@3||52|43|||| +NMetal-2-Pin|pin@4||132|43|||| +NMetal-1-Pin|pin@7||15|50|||| +NMetal-2-Pin|pin@11||193|79|||| +NMetal-2-Pin|pin@12||193|50|||| +NMetal-2-Pin|pin@13||-2|86|||| +NMetal-2-Pin|pin@14||114|58|||| +NMetal-2-Pin|pin@15||154|58|||| +NMetal-2-Pin|pin@16||18|43|||| +NMetal-1-Pin|pin@22||74|50|||| +NMetal-1-Pin|pin@23||38|35|||| +NMetal-1-Pin|pin@24||78|35|||| +NMetal-1-Pin|pin@25||118|35|||| +NMetal-1-Pin|pin@26||158|35|||| +NMetal-2-Pin|pin@28||66|17|||| +NMetal-2-Pin|pin@31||106|24|||| +NMetal-2-Pin|pin@32||146|42|||| +NMetal-1-Pin|pin@35||200|53|||| +NMetal-1-Pin|pin@36||193|65|||| 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 -AMetal-1|net@2||7|S1800|nand2@0|gnd|40|0|nand2@1|gnd|70|0 -AMetal-1|net@3||7|S1800|nand2@1|gnd|70|0|nand2@2|gnd|100|0 AMetal-1|net@4||7|S1800|inv@1|vdd|0|100|inv@2|vdd|20|100 -AMetal-1|net@5||7|S1800|inv@2|vdd|20|100|nand2@0|vdd|40|100 -AMetal-1|net@6||7|S1800|nand2@0|vdd|40|100|nand2@1|vdd|70|100 -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|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|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|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|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 -Eb||D5G2;|inv@2|x|I +AMetal-1|net@76||7|S1800|inv@2|vdd|20|100|nand3@0|vdd|40|100 +AMetal-1|net@77||7|S1800|inv@2|gnd|20|0|nand3@0|gnd|40|0 +AMetal-1|net@78||7|S1800|nand3@0|gnd|40|0|nand3@1|gnd|80|0 +AMetal-1|net@79||7|S1800|nand3@1|gnd|80|0|nand3@2|gnd|120|0 +AMetal-1|net@80||7|S1800|nand3@2|gnd|120|0|nand3@3|gnd|160|0 +AMetal-1|net@81||7|S1800|nand3@0|vdd|40|100|nand3@1|vdd|80|100 +AMetal-1|net@82||7|S1800|nand3@1|vdd|80|100|nand3@2|vdd|120|100 +AMetal-1|net@83||7|S1800|nand3@2|vdd|120|100|nand3@3|vdd|160|100 +AMetal-2|net@88||1|S2700|inv@1|y|5|50|pin@1||5|58 +AMetal-2|net@92||1|S2700|pin@4||132|43|nand3@2|x|132|49 +AMetal-2|net@93||1|S1800|pin@3||52|43|pin@4||132|43 +AMetal-2|net@94||1|S2700|pin@3||52|43|nand3@0|x|52|49 +AMetal-1|net@105||1|S1800|pin@7||15|50|inv@2|x|18|50 +AMetal-1|net@106||1|S2700|pin@7||15|50|contact@4||15|79 +AMetal-2|net@113||1|S900|pin@11||193|79|pin@12||193|50 +AMetal-2|net@114||1|S1800|nand3@3|x|172|50|pin@12||193|50 +AMetal-2|net@115||1|S900|pin@13||-2|86|inv@1|x|-2|50 +AMetal-1|net@116||1|S2700|contact@6||114|73|contact@5||114|85 +AMetal-1|net@117||1|S900|contact@7||154|86|contact@8||154|72 +AMetal-2|net@118||1|S900|contact@6||114|72|pin@14||114|58 +AMetal-2|net@119||1|S0|nand3@2|y|139|58|pin@14||114|58 +AMetal-2|net@120||1|S900|contact@8||154|72|pin@15||154|58 +AMetal-2|net@121||1|S0|nand3@3|y|179|58|pin@15||154|58 +AMetal-2|net@122||1|S1800|contact@5||114|86|contact@7||154|86 +AMetal-2|net@123||1|S0|contact@5||114|86|pin@13||-2|86 +AMetal-2|net@124||1|S1800|contact@9||-2|43|pin@16||18|43 +AMetal-2|net@125||1|S900|inv@2|x|18|50|pin@16||18|43 +AMetal-2|net@138||1|S0|contact@3||158|10|contact@10||-3|10 +AMetal-2|net@139||1|S1800|pin@1||5|58|nand3@0|y|59|58 +AMetal-2|net@140||1|S1800|nand3@0|y|59|58|nand3@1|y|99|58 +AMetal-2|net@141||1|S0|contact@15||74|79|contact@4||15|79 +AMetal-2|net@142||1|S1800|contact@4||15|79|pin@11||193|79 +AMetal-1|net@143||1|S900|contact@15||74|79|pin@22||74|50 +AMetal-1|net@144||1|S0|nand3@1|x|92|50|pin@22||74|50 +AMetal-2|net@145||1|S1800|contact@16||38|10|contact@3||158|10 +AMetal-1|net@146||1|S2700|contact@16||38|10|pin@23||38|35 +AMetal-1|net@147||1|S0|nand3@0|w|45|35|pin@23||38|35 +AMetal-2|net@148||1|S0|contact@17||78|10|contact@16||38|10 +AMetal-1|net@149||1|S2700|contact@17||78|10|pin@24||78|35 +AMetal-1|net@150||1|S0|nand3@1|w|85|35|pin@24||78|35 +AMetal-2|net@151||1|S0|contact@18||118|10|contact@17||78|10 +AMetal-1|net@152||1|S2700|contact@18||118|10|pin@25||118|35 +AMetal-1|net@153||1|S0|nand3@2|w|125|35|pin@25||118|35 +AMetal-1|net@154||1|S2700|contact@3||158|10|pin@26||158|35 +AMetal-1|net@155||1|S0|nand3@3|w|165|35|pin@26||158|35 +AMetal-1|net@156||1|S1800|inv@2|y|25|50|nand3@0|x|52|50 +AMetal-2|net@159||1|S2700|pin@28||66|17|nand3@0|z|66|31 +AMetal-2|net@162||1|S900|nand3@1|z|106|31|pin@31||106|24 +AMetal-2|net@167||1|S1800|nand3@3|z|186|31|contact@14||206|31 +AMetal-2|net@168||1|S0|contact@13||206|42|pin@32||146|42 +AMetal-2|net@169||1|S2700|nand3@2|z|146|31|pin@32||146|42 +AMetal-2|net@173||1|S1800|pin@31||106|24|contact@19||200|24 +AMetal-1|net@174||1|S2700|contact@19||200|24|pin@35||200|53 +AMetal-2|net@177||1|S1800|pin@28||66|17|contact@20||193|17 +AMetal-1|net@178||1|S2700|contact@20||193|17|pin@36||193|65 +AMetal-1|net@180||1|S1800|pin@35||200|53|contact@12||207|53 +AMetal-1|net@181||1|S1800|pin@36||193|65|contact@11||207|65 +AMetal-1|net@182||7|S1800|inv@1|vdd|0|100|inv@2|vdd|20|100 +AMetal-1|net@183||7|S1800|inv@2|vdd|20|100|nand3@0|vdd|40|100 +AMetal-1|net@184||7|S1800|nand3@0|vdd|40|100|nand3@1|vdd|80|100 +AMetal-1|net@185||7|S1800|nand3@1|vdd|80|100|nand3@2|vdd|120|100 +AMetal-1|net@186||7|S1800|nand3@2|vdd|120|100|nand3@3|vdd|160|100 +AMetal-1|net@187||7|S1800|inv@1|gnd|0|0|inv@2|gnd|20|0 +AMetal-1|net@188||7|S1800|inv@2|gnd|20|0|nand3@0|gnd|40|0 +AMetal-1|net@189||7|S1800|nand3@0|gnd|40|0|nand3@1|gnd|80|0 +AMetal-1|net@190||7|S1800|nand3@1|gnd|80|0|nand3@2|gnd|120|0 +AMetal-1|net@191||7|S1800|nand3@2|gnd|120|0|nand3@3|gnd|160|0 +Ea|a0|D5G2;|inv@1|x|I +Eb|a1|D5G2;|contact@9||I +Een||D5G2;|contact@10||I Egnd||D5G2;|inv@1|gnd|G Evdd||D5G2;|inv@1|vdd|P -E~q0||D5G2;|nand2@0|z|O -E~q1||D5G2;|nand2@1|z|O -E~q3|~q2|D5G2;|nand2@2|z|O -E~q4|~q3|D5G2;|nand2@3|z|O +E~q0||D5G2;|contact@11||O +E~q1||D5G2;|contact@12||O +E~q2||D5G2;|contact@13||O +E~q3||D5G2;|contact@14||O X # Cell dec2;1{sch} -Cdec2;1{sch}||schematic|1764329926712|1764330233564| +Cdec2;1{sch}||schematic|1764329926712|1764449952823| Ngeneric:Facet-Center|art@0||0|0||||AV Idec2;1{ic}|dec2@0||1|26|||D5G4; Iinv;1{ic}|inv@0||-6|14|||D5G4; Iinv;1{ic}|inv@1||-6|12|||D5G4; -Inand2;1{ic}|nand2@0||10|13|||D5G4; -Inand2;1{ic}|nand2@1||10|4|||D5G4; -Inand2;1{ic}|nand2@2||10|-5|||D5G4; -Inand2;1{ic}|nand2@3||10|-14|||D5G4; +Inand3;1{ic}|nand3@0||11|12|||D5G4; +Inand3;1{ic}|nand3@1||11|3|||D5G4; +Inand3;1{ic}|nand3@2||11|-6|||D5G4; +Inand3;1{ic}|nand3@3||11|-15|||D5G4; NWire_Pin|pin@0||-18|17|||| NWire_Pin|pin@1||-18|-13|||| NWire_Pin|pin@2||-16|17|||| @@ -120,36 +194,50 @@ NWire_Pin|pin@9||1|5|||| NWire_Pin|pin@10||1|14|||| NWire_Pin|pin@11||3|-6|||| NWire_Pin|pin@12||3|12|||| -NWire_Pin|pin@13||19|13|||| -NWire_Pin|pin@14||19|4|||| -NWire_Pin|pin@15||19|-5|||| -NWire_Pin|pin@16||19|-14|||| -Awire|net@1|||0|nand2@3|a|4.5|-13|pin@1||-18|-13 -Awire|net@3|||0|nand2@3|b|4.5|-15|pin@3||-16|-15 +NWire_Pin|pin@13||19|12|||| +NWire_Pin|pin@14||19|3|||| +NWire_Pin|pin@15||19|-6|||| +NWire_Pin|pin@16||19|-15|||| +NWire_Pin|pin@29||-14|17|||| +NWire_Pin|pin@30||-14|10|||| +NWire_Pin|pin@31||-14|1|||| +NWire_Pin|pin@32||-14|-8|||| +NWire_Pin|pin@33||-14|-17|||| Awire|net@6|||900|pin@5||-16|3|pin@3||-16|-15 -Awire|net@7|||0|nand2@1|b|4.5|3|pin@5||-16|3 Awire|net@9|||900|pin@6||-18|-4|pin@1||-18|-13 -Awire|net@10|||0|nand2@2|a|4.5|-4|pin@6||-18|-4 Awire|net@11|||900|pin@0||-18|17|pin@7||-18|14 Awire|net@12|||900|pin@7||-18|14|pin@6||-18|-4 Awire|net@13|||0|inv@0|x|-10.25|14|pin@7||-18|14 Awire|net@14|||900|pin@2||-16|17|pin@8||-16|12 Awire|net@15|||900|pin@8||-16|12|pin@5||-16|3 Awire|net@16|||0|inv@1|x|-10.25|12|pin@8||-16|12 -Awire|net@19|||0|nand2@1|a|4.5|5|pin@9||1|5 Awire|net@20|||1800|inv@0|y|-0.25|14|pin@10||1|14 -Awire|net@21|||1800|pin@10||1|14|nand2@0|a|4.5|14 Awire|net@22|||2700|pin@9||1|5|pin@10||1|14 -Awire|net@23|||0|nand2@2|b|4.5|-6|pin@11||3|-6 Awire|net@24|||1800|inv@1|y|-0.25|12|pin@12||3|12 -Awire|net@25|||1800|pin@12||3|12|nand2@0|b|4.5|12 Awire|net@26|||2700|pin@11||3|-6|pin@12||3|12 -Awire|net@27|||1800|nand2@0|y|17|13|pin@13||19|13 -Awire|net@28|||1800|nand2@1|y|17|4|pin@14||19|4 -Awire|net@29|||1800|nand2@2|y|17|-5|pin@15||19|-5 -Awire|net@30|||1800|nand2@3|y|17|-14|pin@16||19|-14 -Ea||D5G2;|pin@0||I -Eb||D5G2;|pin@2||I +Awire|net@51|||0|pin@13||19|12|nand3@0|z|17.5|12 +Awire|net@52|||0|pin@14||19|3|nand3@1|z|17.5|3 +Awire|net@53|||0|pin@15||19|-6|nand3@2|z|17.5|-6 +Awire|net@54|||0|pin@16||19|-15|nand3@3|z|17.5|-15 +Awire|net@63|||1800|pin@9||1|5|nand3@1|w|5|5 +Awire|net@64|||1800|pin@5||-16|3|nand3@1|x|5|3 +Awire|net@65|||1800|pin@6||-18|-4|nand3@2|w|5|-4 +Awire|net@66|||1800|pin@11||3|-6|nand3@2|x|5|-6 +Awire|net@67|||1800|pin@1||-18|-13|nand3@3|w|5|-13 +Awire|net@68|||1800|pin@3||-16|-15|nand3@3|x|5|-15 +Awire|net@69|||0|nand3@0|w|5|14|pin@10||1|14 +Awire|net@70|||1800|pin@12||3|12|nand3@0|x|5|12 +Awire|net@71|||900|pin@29||-14|17|pin@30||-14|10 +Awire|net@72|||1800|pin@30||-14|10|nand3@0|y|5|10 +Awire|net@73|||0|nand3@1|y|5|1|pin@31||-14|1 +Awire|net@74|||900|pin@30||-14|10|pin@31||-14|1 +Awire|net@75|||0|nand3@2|y|5|-8|pin@32||-14|-8 +Awire|net@76|||900|pin@31||-14|1|pin@32||-14|-8 +Awire|net@77|||0|nand3@3|y|5|-17|pin@33||-14|-17 +Awire|net@78|||900|pin@32||-14|-8|pin@33||-14|-17 +Ea|a0|D5G2;|pin@0||I +Eb|a1|D5G2;|pin@2||I +Een||D5G2;|pin@29||I E~q0||D5G2;|pin@13||O E~q1||D5G2;|pin@14||O E~q2||D5G2;|pin@15||O @@ -179,78 +267,84 @@ Erst||D5G2;|pin@6||I X # Cell dff;1{lay} -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 +Cdff;1{lay}||mocmos|1764328090584|1764486293379||DRC_last_good_drc_area_date()G1764485945027|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764486318365 Ngeneric:Facet-Center|art@0||0|0||||AV -NMetal-2-Metal-3-Con|contact@0||248|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||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|||| -NMetal-1-Metal-2-Con|contact@7||128|29|||| -NMetal-1-Metal-2-Con|contact@9||18|29|||| -Iinv;1{lay}|inv2@0||130|0|||D5G4; -Iinv;1{lay}|inv2@1||260|0|||D5G4; -Iinv;1{lay}|inv2@2||390|0|||D5G4; -Iinv;1{lay}|inv2@3||410|0|||D5G4; -Imux2;1{lay}|mux2@0||20|0|||D5G4; -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||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|||| -Itielow;1{lay}|tielow@0||0|0|||D5G4; -AMetal-1|net@0||7|S1800|tielow@0|gnd|0|0|mux2@0|gnd|20|0 -AMetal-1|net@1||7|S1800|mux2@0|gnd|20|0|inv2@0|gnd|130|0 -AMetal-1|net@2||7|S1800|inv2@0|gnd|130|0|mux2@1|gnd|150|0 -AMetal-1|net@3||7|S1800|mux2@1|gnd|150|0|inv2@1|gnd|260|0 -AMetal-1|net@4||7|S1800|inv2@1|gnd|260|0|mux2@2|gnd|280|0 -AMetal-1|net@5||7|S1800|mux2@2|gnd|280|0|inv2@2|gnd|390|0 -AMetal-1|net@6||7|S1800|inv2@2|gnd|390|0|inv2@3|gnd|410|0 -AMetal-1|net@7||7|S1800|tielow@0|vdd|0|100|mux2@0|vdd|20|100 -AMetal-1|net@8||7|S1800|mux2@0|vdd|20|100|inv2@0|vdd|130|100 -AMetal-1|net@9||7|S1800|inv2@0|vdd|130|100|mux2@1|vdd|150|100 -AMetal-1|net@10||7|S1800|mux2@1|vdd|150|100|inv2@1|vdd|260|100 -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|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|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||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||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|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|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|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|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 -Egnd||D5G2;|tielow@0|gnd|G -Eq||D5G2;|inv2@3|y|O -Erst||D5G2;|mux2@0|s|I -Evdd||D5G2;|tielow@0|vdd|P +NMetal-1-Metal-2-Con|contact@0||500.5|-10|||| +NMetal-1-Metal-2-Con|contact@1||-4|57|||| +NMetal-1-Metal-2-Con|contact@2||-4|22|||| +NMetal-1-Metal-2-Con|contact@3||-4|64|||| +NMetal-1-Metal-2-Con|contact@4||33|87|||| +Iinv;1{lay}|inv@0||163.5|0|||D5G4; +Iinv;1{lay}|inv@1||315|0|||D5G4; +Iinv;1{lay}|inv@2||466.5|0|||D5G4; +Iinv;1{lay}|inv@3||495.5|0|||D5G4; +Imux2;1{lay}|mux2@3||45|0|||D5G4; +Imux2;1{lay}|mux2@4||195.5|0|||D5G4; +Imux2;1{lay}|mux2@5||347|0|||D5G4; +NMetal-1-Pin|pin@0||454|50|||| +NMetal-1-Pin|pin@1||28|50|||| +NMetal-1-Pin|pin@2||28|29|||| +NMetal-2-Pin|pin@4||-3.5|22|||| +NMetal-2-Pin|pin@5||151.5|29|||| +NMetal-2-Pin|pin@6||303|29|||| +NMetal-2-Pin|pin@7||303|22|||| +NMetal-2-Pin|pin@8||454.5|22|||| +NMetal-1-Pin|pin@9||33|64|||| +NMetal-2-Pin|pin@10||161.5|87|||| +NMetal-2-Pin|pin@11||193.5|87|||| +NMetal-2-Pin|pin@12||313|87|||| +NMetal-1-Pin|pin@13||36|57|||| +NMetal-2-Pin|pin@14||186.5|87|||| +Itielow;1{lay}|tielow@1||0|0|||D5G4; +AMetal-1|net@56||7|S1800|tielow@1|gnd|0|0|mux2@3|gnd|45|0 +AMetal-1|net@57||7|S1800|mux2@3|gnd|45|0|inv@0|gnd|163.5|0 +AMetal-1|net@58||7|S1800|inv@0|gnd|163.5|0|mux2@4|gnd|195.5|0 +AMetal-1|net@59||7|S1800|mux2@4|gnd|195.5|0|inv@1|gnd|315|0 +AMetal-1|net@60||7|S1800|inv@1|gnd|315|0|mux2@5|gnd|347|0 +AMetal-1|net@61||7|S1800|mux2@5|gnd|347|0|inv@2|gnd|466.5|0 +AMetal-1|net@62||7|S1800|inv@2|gnd|466.5|0|inv@3|gnd|495.5|0 +AMetal-1|net@63||7|S1800|tielow@1|vdd|0|100|mux2@3|vdd|45|100 +AMetal-1|net@64||7|S1800|mux2@3|vdd|45|100|inv@0|vdd|163.5|100 +AMetal-1|net@65||7|S1800|inv@0|vdd|163.5|100|mux2@4|vdd|195.5|100 +AMetal-1|net@66||7|S1800|mux2@4|vdd|195.5|100|inv@1|vdd|315|100 +AMetal-1|net@67||7|S1800|inv@1|vdd|315|100|mux2@5|vdd|347|100 +AMetal-1|net@68||7|S1800|mux2@5|vdd|347|100|inv@2|vdd|466.5|100 +AMetal-1|net@69||7|S1800|inv@2|vdd|466.5|100|inv@3|vdd|495.5|100 +AMetal-1|net@70||1|S1800|inv@2|y|471.5|50|inv@3|x|493.5|50 +AMetal-1|net@71||1|S900|mux2@5|z|454|52|pin@0||454|50 +AMetal-1|net@72||1|S0|inv@2|x|464|50|pin@0||454|50 +AMetal-2|net@73||1|S2700|contact@0||500.5|-10|inv@3|y|500.5|50 +AMetal-1|net@74||1|S1800|tielow@1|y|5|50|pin@1||28|50 +AMetal-1|net@75||1|S900|pin@1||28|50|pin@2||28|29 +AMetal-1|net@76||1|S1800|pin@2||28|29|mux2@3|i[1]|29|29 +AMetal-2|net@79||1|S900|contact@2||-3.5|22|pin@4||-3.5|22 +AMetal-2|net@80||1|S0|mux2@3|i[0]|29|22|pin@4||-3.5|22 +AMetal-2|net@81||1|S900|mux2@3|z|151.5|52|pin@5||151.5|29 +AMetal-2|net@82||1|S0|mux2@4|i[1]|180.5|29|pin@5||151.5|29 +AMetal-2|net@83||1|S900|mux2@4|z|303|52|pin@6||303|29 +AMetal-2|net@84||1|S0|mux2@5|i[1]|332|29|pin@6||303|29 +AMetal-2|net@85||1|S900|pin@6||303|29|pin@7||303|22 +AMetal-2|net@86||1|S1800|mux2@4|i[0]|180.5|22|pin@7||303|22 +AMetal-2|net@87||1|S900|mux2@5|z|454.5|52|pin@8||454.5|22 +AMetal-2|net@88||1|S1800|mux2@5|i[0]|332|22|pin@8||454.5|22 +AMetal-1|net@89||1|S900|contact@4||33|87|pin@9||33|64 +AMetal-1|net@90||1|S1800|contact@3||-4|64|pin@9||33|64 +AMetal-2|net@91||1|S1800|contact@4||33|87|pin@10||161.5|87 +AMetal-2|net@92||1|S2700|inv@0|x|161.5|50|pin@10||161.5|87 +AMetal-2|net@96||1|S1800|pin@11||193.5|87|pin@12||313|87 +AMetal-2|net@97||1|S2700|inv@1|x|313|50|pin@12||313|87 +AMetal-1|net@98||1|S1800|contact@1||-4|57|pin@13||36|57 +AMetal-1|net@99||1|S2700|mux2@3|s|36|50|pin@13||36|57 +AMetal-1|net@100||1|S1800|inv@0|y|168.5|50|mux2@4|s|186.5|50 +AMetal-2|net@101||1|S0|pin@11||193.5|87|pin@14||186.5|87 +AMetal-2|net@102||1|S2700|mux2@4|s|186.5|50|pin@14||186.5|87 +AMetal-1|net@103||1|S1800|inv@1|y|320|50|mux2@5|s|338|50 +Eclk||D5G2;|contact@3||I +Ed||D5G2;|contact@2||I +Egnd||D5G2;|tielow@1|gnd|G +Eq||D5G2;|contact@0||O +Erst||D5G2;|contact@1||I +Evdd||D5G2;|tielow@1|vdd|P X # Cell dff;1{sch} @@ -338,51 +432,64 @@ Es||D5G2;|pin@8||O X # Cell fa;1{lay} -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 +Cfa;1{lay}||mocmos|1764326429008|1764479296613||DRC_last_good_drc_area_date()G1764473003475|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764473003475 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@4||316|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-1-Metal-2-Con|contact@2||146|22|||| +NMetal-1-Metal-2-Con|contact@3||-4.5|52|||| +NMetal-1-Metal-2-Con|contact@4||122|116|||| +NMetal-2-Metal-3-Con|contact@6||122|111|||| +NMetal-2-Metal-3-Con|contact@7||122|39|||| +NMetal-2-Metal-3-Con|contact@8||138|111|||| +NMetal-2-Metal-3-Con|contact@9||138|56|||| +NMetal-1-Metal-2-Con|contact@10||138|116|||| +NMetal-1-Metal-2-Con|contact@11||86|13|||| +NMetal-1-Metal-2-Con|contact@12||86|-10|||| +Imux2;1{lay}|mux2@1||248|0|||D5G4; 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|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|||| +NMetal-2-Pin|pin@15||246|91|||| +NMetal-2-Pin|pin@16||3|29|||| +NMetal-1-Pin|pin@17||146|61|||| +NMetal-1-Pin|pin@18||-4.5|44|||| +NMetal-1-Pin|pin@19||86|52|||| 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@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|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|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 -Ecout||D5G2;|mux2@0|z|O +AMetal-1|net@34||7|S0|mux2@1|gnd|248|0|xor2@0|gnd|120|0 +AMetal-1|net@35||7|S0|mux2@1|vdd|248|100|xor2@0|vdd|120|100 +AMetal-2|net@36||1|S1800|pin@4||220|91|pin@15||246|91 +AMetal-2|net@38||1|S900|xor2@1|y|3|44|pin@16||3|29 +AMetal-2|net@39||1|S0|mux2@1|i[1]|233|29|pin@16||3|29 +AMetal-2|net@40||1|S1800|contact@2||146|22|mux2@1|i[0]|233|22 +AMetal-1|net@41||1|S2700|contact@2||146|22|pin@17||146|61 +AMetal-1|net@42||1|S1800|xor2@0|x|137|61|pin@17||146|61 +AMetal-1|net@43||1|S900|contact@3||-4.5|52|pin@18||-4.5|44 +AMetal-1|net@44||1|S0|xor2@1|y|3|44|pin@18||-4.5|44 +AMetal-2|net@45||1|S2700|contact@7||122|39|xor2@0|y|122|44 +AMetal-3|net@46||1|S2700|contact@7||122|39|contact@6||122|111 +AMetal-2|net@47||1|S2700|contact@6||122|111|contact@4||122|116 +AMetal-2|net@48||1|S2700|contact@9||138|56|xor2@0|x|138|61 +AMetal-3|net@49||1|S900|contact@8||138|111|contact@9||138|56 +AMetal-2|net@50||1|S900|contact@10||138|116|contact@8||138|111 +AMetal-2|net@51||1|S2700|contact@12||86|-10|contact@11||86|13 +AMetal-1|net@52||1|S2700|contact@11||86|13|pin@19||86|52 +AMetal-1|net@53||1|S0|xor2@1|z|100|52|pin@19||86|52 +Ea||D5G2;|contact@10||I +Eb||D5G2;|contact@4||I +Ecin||D5G2;|contact@3||I +Ecout||D5G2;|mux2@1|z|O Egnd||D5G2;|xor2@1|gnd|G -Es_1|s|D5G2;|xor2@1|z|O +Es||D5G2;|contact@12||O Evdd||D5G2;|xor2@1|vdd|P X @@ -522,7 +629,7 @@ Ey||D5G2;|pin@11||O X # Cell mux2;1{ic} -Cmux2;1{ic}||artwork|1764128721207|1764258683168|E +Cmux2;1{ic}||artwork|1764128721207|1764471384861|E Ngeneric:Facet-Center|art@0||0|0||||AV Nschematic:Mux|mux@0||0|0|||| Nschematic:Bus_Pin|pin@0||-5.25|2|||| @@ -538,15 +645,21 @@ Aschematic:wire|net@0|||0|pin@1||-3.25|2|pin@0||-5.25|2 Aschematic:wire|net@1|||0|pin@3||-3.25|0|pin@2||-5.25|0 Aschematic:wire|net@2|||0|pin@5||-3.25|-2|pin@4||-5.25|-2 Aschematic:wire|net@3|||1800|pin@7||3.25|0|pin@6||5.25|0 -Ei0||D5G2;|pin@0||I -Ei1||D5G2;|pin@2||I +Ei0|i[0]|D5G2;|pin@0||I +Ei1|i[1]|D5G2;|pin@2||I Es0|s|D5G2;|pin@4||I Ez||D5G2;|pin@6||O X # Cell mux2;1{lay} -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 +Cmux2;1{lay}||mocmos|1764325856111|1764479383124||DRC_last_good_drc_area_date()G1764479386412|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764479386412 Ngeneric:Facet-Center|art@0||0|0||||AV +NMetal-1-Metal-2-Con|contact@0||-16|29|||| +NMetal-1-Metal-2-Con|contact@1||45|29|||| +NMetal-1-Metal-2-Con|contact@2||-16|22|||| +NMetal-1-Metal-2-Con|contact@3||75|22|||| +NMetal-1-Metal-2-Con|contact@4||107.5|52|||| +NMetal-1-Metal-2-Con|contact@5||-9|50|||| Iinv;1{lay}|inv2@0||0|0|||D5G4; Inand2;1{lay}|nand2@0||20|0|||D5G4; Inand2;1{lay}|nand2@1||50|0|||D5G4; @@ -554,10 +667,13 @@ 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||97|69|||| -NMetal-2-Pin|pin@3||5|37|||| -NMetal-2-Pin|pin@4||52|37|||| -NMetal-2-Pin|pin@5||-2|57|||| -NMetal-2-Pin|pin@6||22|57|||| +NMetal-2-Pin|pin@3||15|36|||| +NMetal-2-Pin|pin@4||53|36|||| +NMetal-1-Pin|pin@7||45|61|||| +NMetal-1-Pin|pin@8||75|61|||| +NMetal-2-Pin|pin@10||15|50|||| +NMetal-2-Pin|pin@11||23|57.5|||| +NMetal-2-Pin|pin@12||-2|57.5|||| AMetal-1|net@0||7|S1800|inv2@0|gnd|0|0|nand2@0|gnd|20|0 AMetal-1|net@1||7|S1800|nand2@0|gnd|20|0|nand2@1|gnd|50|0 AMetal-1|net@2||7|S1800|nand2@1|gnd|50|0|nand2@2|gnd|80|0 @@ -569,22 +685,31 @@ 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||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|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 +AMetal-2|net@12||1|S1800|pin@3||15|36|pin@4||53|36 +AMetal-2|net@13||1|S900|nand2@1|x|53|44|pin@4||53|36 +AMetal-1|net@17||1|S2700|contact@1||45|30|pin@7||45|61 +AMetal-1|net@18||1|S1800|nand2@0|y|37|61|pin@7||45|61 +AMetal-2|net@19||1|S1800|contact@0||-15|29|contact@1||45|29 +AMetal-2|net@20||1|S0|contact@3||75|22|contact@2||-15|22 +AMetal-1|net@21||1|S2700|contact@3||75|22|pin@8||75|61 +AMetal-1|net@22||1|S1800|nand2@1|y|67|61|pin@8||75|61 +AMetal-1|net@23||1|S0|contact@4||107.5|52|nand2@2|z|90|52 +AMetal-1|net@28||1|S1800|contact@5||-9|50|inv2@0|x|-2|50 +AMetal-2|net@31||1|S2700|pin@3||15|36|pin@10||15|50 +AMetal-2|net@32||1|S1800|inv2@0|y|5|50|pin@10||15|50 +AMetal-2|net@33||1|S2700|nand2@0|x|23|44|pin@11||23|57.5 +AMetal-2|net@34||1|S0|pin@11||23|57.5|pin@12||-2|57.5 +AMetal-2|net@35||1|S2700|inv2@0|x|-2|50|pin@12||-2|57.5 Egnd||D5G2;|inv2@0|gnd|G -Ei0||D5G2;|nand2@1|y|I -Ei1||D5G2;|nand2@0|y|I -Es||D5G2;|inv2@0|x|I +Ei[0]||D5G2;|contact@2||I +Ei[1]||D5G2;|contact@0||I +Es||D5G2;|contact@5||I Evdd||D5G2;|inv2@0|vdd|P -Ez||D5G2;|nand2@2|z|O +Ez||D5G2;|contact@4||O X # Cell mux2;1{sch} -Cmux2;1{sch}||schematic|1764128324037|1764325760019| +Cmux2;1{sch}||schematic|1764128324037|1764471384861| Ngeneric:Facet-Center|art@0||0|0||||AV Iinv;1{ic}|inv2@4||-13|-9|||D5G4; Imux2;1{ic}|mux2@0||0|11|||D5G4; @@ -609,8 +734,8 @@ Awire|net@38|||0|pin@22||-17.25|-1|pin@21||-23|-1 Awire|net@39|||2700|inv2@4|x|-17.25|-9|pin@22||-17.25|-1 Awire|net@40|||1800|nand2@2|y|23|-4|pin@23||25|-4 Awire|net@41|||1800|nand2@1|y|7|-8|pin@18||10.5|-8 -Ei0||D5G2;|pin@20||I -Ei1||D5G2;|pin@19||I +Ei0|i[0]|D5G2;|pin@20||I +Ei1|i[1]|D5G2;|pin@19||I Es0|s|D5G2;|pin@21||I Ez||D5G2;|pin@23||O X @@ -766,6 +891,207 @@ Eb|y|D5G2;|pin@13||I Ey|z|D5G2;|pin@14||O X +# Cell nand3;1{ic} +Cnand3;1{ic}||artwork|1764433592634|1764438879187|E +Nschematic:And|and@0||0|0|||| +Ngeneric:Facet-Center|art@0||0|0||||AV +NCircle|art@2||4|0|1|1|| +Nschematic:Bus_Pin|pin@0||-6|2|||| +Nschematic:Wire_Pin|pin@1||-4|2|||| +Nschematic:Bus_Pin|pin@2||-6|0|||| +Nschematic:Wire_Pin|pin@3||-4|0|||| +Nschematic:Bus_Pin|pin@4||-6|-2|||| +Nschematic:Wire_Pin|pin@5||-4|-2|||| +Nschematic:Bus_Pin|pin@6||6.5|0|||| +Nschematic:Wire_Pin|pin@7||4.5|0|||| +Aschematic:wire|net@0|||0|pin@1||-4|2|pin@0||-6|2 +Aschematic:wire|net@1|||0|pin@3||-4|0|pin@2||-6|0 +Aschematic:wire|net@2|||0|pin@5||-4|-2|pin@4||-6|-2 +Aschematic:wire|net@3|||1800|pin@7||4.5|0|pin@6||6.5|0 +Ew||D5G2;|pin@0||I +Ex||D5G2;|pin@2||I +Ey||D5G2;|pin@4||I +Ez||D5G2;|pin@6||O +X + +# Cell nand3;1{lay} +Cnand3;1{lay}||mocmos|1764130924034|1764446971751||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764446972631|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764446972631 +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||23|20||8|| +NMetal-1-P-Active-Con|contact@8||2|76||8|| +NMetal-1-P-Active-Con|contact@11||10|76||8|| +NMetal-1-Metal-2-Con|contact@12||12|50|||| +NMetal-1-Polysilicon-1-Con|contact@13||12|50|||| +NMetal-1-Metal-2-Con|contact@15||19|58|||| +NMetal-1-P-Active-Con|contact@16||18|76||8|| +NMetal-1-P-Active-Con|contact@17||26|76||8|| +NMetal-1-Metal-2-Con|contact@19||5|35|||| +NMetal-1-Polysilicon-1-Con|contact@20||5|35|||| +NMetal-1-Metal-2-Con|contact@21||26|31|||| +NMetal-1-Polysilicon-1-Con|contact@22||19|58|||| +NN-Transistor|nmos@1||14|20|9||RRR| +NN-Transistor|nmos@2||9|20|9||RRR| +NN-Transistor|nmos@3||19|20|9||RRR| +NMetal-1-Pin|pin@64||0|0|||| +NMetal-1-Pin|pin@66||0|100|||| +NMetal-1-Pin|pin@67||30|100|||| +NPolysilicon-1-Pin|pin@75||14|28|||| +NMetal-1-Pin|pin@81||0|0|||| +NMetal-1-Pin|pin@82||30|0|||| +NMetal-1-Pin|pin@83||5|0|||| +NMetal-1-Pin|pin@84||0|100|||| +NMetal-1-Pin|pin@87||2|100|||| +NPolysilicon-1-Pin|pin@92||5|28|||| +NPolysilicon-1-Pin|pin@93||5|68|||| +NMetal-1-Pin|pin@98||18|100|||| +NMetal-1-Pin|pin@99||10|65|||| +NMetal-1-Pin|pin@102||26|65|||| +NMetal-1-Pin|pin@104||26|65|||| +NPolysilicon-1-Pin|pin@106||19|68|||| +NPolysilicon-1-Pin|pin@108||12|68|||| +NPolysilicon-1-Pin|pin@109||14|50|||| +NMetal-1-Pin|pin@110||23|30|||| +NP-Well-Node|plnode@0||15|22|42|56||A +NN-Well-Node|plnode@1||15|78|42|56||A +NP-Transistor|pmos@1||6|76|9||R| +NP-Transistor|pmos@2||14|76|9||R| +NP-Transistor|pmos@4||22|76|9||R| +NMetal-1-P-Well-Con|substr@0||0|0|2|2|| +NMetal-1-P-Well-Con|substr@1||10|0|2|2|| +NMetal-1-P-Well-Con|substr@2||20|0|2|2|| +NMetal-1-P-Well-Con|substr@3||30|0|2|2|| +NMetal-1-N-Well-Con|well@1||0|100|2|2|| +NMetal-1-N-Well-Con|well@2||10|100|2|2|| +NMetal-1-N-Well-Con|well@3||20|100|2|2|| +NMetal-1-N-Well-Con|well@4||30|100|2|2|| +AN-Active|net@262|||S0|nmos@2|diff-top|12.75|19.5|nmos@1|diff-bottom|10.25|19.5 +AN-Active|net@263|||S1800|contact@6||5|20|nmos@2|diff-bottom|5.25|20 +AP-Active|net@270|||S1800|contact@8||2|76|pmos@1|diff-top|2.25|76 +AMetal-1|net@282|||S|well@1||0|100|pin@66||0|100 +AMetal-1|net@295|||S|substr@0||0|0|pin@64||0|0 +AP-Active|net@299|||S0|contact@11||10.5|76|pmos@1|diff-bottom|9.75|76 +AP-Active|net@300|||S1800|contact@11||10|76|pmos@2|diff-top|10.25|76 +APolysilicon-1|net@303|||S1800|nmos@1|poly-left|14|28|pin@75||14|28 +AN-Active|net@316|||S1800|nmos@3|diff-bottom|15.25|20|nmos@1|diff-top|17.75|20 +AMetal-1|net@324||7|S0|pin@82||30|0|substr@2||20|0 +AMetal-1|net@325||7|S0|substr@2||20|0|substr@1||10|0 +AMetal-1|net@326|||S|substr@3||30|0|pin@82||30|0 +AMetal-1|net@327||7|S0|substr@1||10|0|pin@83||5|0 +AMetal-1|net@328||7|S0|pin@83||5|0|pin@64||0|0 +AMetal-1|net@329||1|S900|contact@6||5|20|pin@83||5|0 +AN-Active|net@330|||S0|contact@7||23.5|20|nmos@3|diff-top|22.75|20 +AMetal-1|net@333|||S|well@4||30|100|pin@67||30|100 +AP-Active|net@334|||S0|contact@16||18.5|76|pmos@2|diff-bottom|17.75|76 +AMetal-1|net@339|||S|well@1||0|100|pin@84||0|100 +AMetal-1|net@344|||S1800|well@3||20|100|well@3||20|100 +AMetal-1|net@345|||S1800|well@2||10|100|well@2||10|100 +AP-Active|net@349|||S0|pmos@4|diff-top|18.25|76|contact@16||18|76 +AP-Active|net@350|||S0|contact@17||26.5|76|pmos@4|diff-bottom|25.75|76 +AMetal-1|net@356||7|S1800|pin@84||0|100|pin@87||2|100 +AMetal-1|net@357||7|S1800|pin@87||2|100|well@2||10|100 +AMetal-1|net@358||1|S2700|contact@8||2|76|pin@87||2|100 +APolysilicon-1|net@373|||S0|nmos@2|poly-left|9|28|pin@92||5|28 +APolysilicon-1|net@375|||S0|pmos@1|poly-left|6|68|pin@93||5|68 +AMetal-1|net@388||7|S1800|well@3||20|100|pin@67||30|100 +AMetal-1|net@390||7|S1800|well@2||10|100|pin@98||18|100 +AMetal-1|net@391||7|S1800|pin@98||18|100|well@3||20|100 +AMetal-1|net@393||1|S2700|contact@16||18|76|pin@98||18|100 +AMetal-1|net@394||1|S900|contact@11||10|76|pin@99||10|65 +APolysilicon-1|net@400|||S2700|pin@92||5|28|contact@20||5|35 +APolysilicon-1|net@401|||S2700|contact@20||5|35|pin@93||5|68 +AMetal-1|net@408||1|S1800|contact@12||12|50|contact@13||12|50 +AMetal-1|net@409||1|S0|contact@20||5|35|contact@19||5|35 +AMetal-1|net@414||1|S0|pin@102||26|65|pin@99||10|65 +AMetal-1|net@415||1|S900|contact@17||26|76|pin@102||26|65 +AMetal-1|net@419||1|S2700|contact@21||26|30|pin@104||26|65 +AMetal-1|net@420||1|S1800|pin@102||26|65|pin@104||26|65 +APolysilicon-1|net@423|||S0|pmos@4|poly-left|22|68|pin@106||19|68 +APolysilicon-1|net@429|||S2700|nmos@3|poly-left|19|28|contact@22||19|58 +APolysilicon-1|net@430|||S2700|contact@22||19|58|pin@106||19|68 +AMetal-1|net@431||1|S0|contact@15||19|58|contact@22||19|58 +APolysilicon-1|net@434|||S0|pmos@2|poly-left|14|68|pin@108||12|68 +APolysilicon-1|net@435|||S2700|contact@13||12|50|pin@108||12|68 +APolysilicon-1|net@436|||S2700|pin@75||14|28|pin@109||14|50 +APolysilicon-1|net@437|||S1800|contact@13||12|50|pin@109||14|50 +AMetal-1|net@438||1|S0|contact@21||26|30|pin@110||23|30 +AMetal-1|net@439||1|S2700|contact@7||23|20|pin@110||23|30 +Egnd||D5G2;|pin@64||G +Evdd||D5G2;|pin@66||P +Ey|w|D5G2;|contact@15||I +Ex||D5G2;|contact@12||I +Ew|y|D5G2;|contact@19||I +Ez||D5G2;|contact@21||O +X + +# Cell nand3;1{sch} +Cnand3;1{sch}||schematic|1763938781096|1764433594629| +Ngeneric:Facet-Center|art@0||0|0||||AV +NGround|gnd@0||0|-21|||| +Inand3;1{ic}|nand3@0||0|18|||D5G4; +NTransistor|nmos@0||-2|-11|||R||ATTR_length(D5G0.5;X-0.5;Y-1;)S2|ATTR_width(D5G1;X0.5;Y-1;)S12 +NTransistor|nmos@1||-2|-6|||R||ATTR_length(D5G0.5;X-0.5;Y-1;)S2|ATTR_width(D5G1;X0.5;Y-1;)S12 +NTransistor|nmos@2||-2|-16|||R||ATTR_length(D5G0.5;X-0.5;Y-1;)S2|ATTR_width(D5G1;X0.5;Y-1;)S12 +NWire_Pin|pin@4||-6|7|||| +NWire_Pin|pin@5||0|7|||| +NWire_Pin|pin@7||-6|-1|||| +NWire_Pin|pin@8||-10|-6|||| +NWire_Pin|pin@9||-10|4|||| +NWire_Pin|pin@10||-5|4|||| +NWire_Pin|pin@11||-5|-11|||| +NWire_Pin|pin@12||-12|4|||| +NWire_Pin|pin@13||-12|-11|||| +NWire_Pin|pin@14||6|7|||| +NWire_Pin|pin@15||0|-1|||| +NWire_Pin|pin@16||6|-1|||| +NWire_Pin|pin@18||1|4|||| +NWire_Pin|pin@19||1|1|||| +NWire_Pin|pin@20||-8|1|||| +NWire_Pin|pin@21||-8|-16|||| +NWire_Pin|pin@22||0|-3|||| +NWire_Pin|pin@23||2|-3|||| +NWire_Pin|pin@24||-12|-16|||| +NTransistor|pmos@0||-8|4|||R|2|ATTR_length(D5G0.5;X-0.5;Y-1;)S2|ATTR_width(D5G1;X0.5;Y-1;)S12 +NTransistor|pmos@1||-2|4|||R|2|ATTR_length(D5G0.5;X-0.5;Y-1;)S2|ATTR_width(D5G1;X0.5;Y-1;)S12 +NTransistor|pmos@2||4|4|||R|2|ATTR_length(D5G0.5;X-0.5;Y-1;)S2|ATTR_width(D5G1;X0.5;Y-1;)S12 +NPower|pwr@0||0|10|||| +Awire|net@0|||900|nmos@1|s|0|-8|nmos@0|d|0|-9 +Awire|net@10|||2700|pmos@0|d|-6|6|pin@4||-6|7 +Awire|net@11|||1800|pin@4||-6|7|pin@5||0|7 +Awire|net@12|||2700|pin@5||0|7|pwr@0||0|10 +Awire|net@15|||900|pmos@0|s|-6|2|pin@7||-6|-1 +Awire|net@18|||0|nmos@1|g|-3|-6|pin@8||-10|-6 +Awire|net@20|||1800|pin@9||-10|4|pmos@0|g|-9|4 +Awire|net@21|||2700|pin@8||-10|-6|pin@9||-10|4 +Awire|net@23|||0|pmos@1|g|-3|4|pin@10||-5|4 +Awire|net@25|||1800|pin@11||-5|-11|nmos@0|g|-3|-11 +Awire|net@26|||900|pin@10||-5|4|pin@11||-5|-11 +Awire|net@27|||0|pin@9||-10|4|pin@12||-12|4 +Awire|net@28|||0|pin@11||-5|-11|pin@13||-12|-11 +Awire|net@29|||2700|pmos@2|d|6|6|pin@14||6|7 +Awire|net@30|||0|pin@14||6|7|pin@5||0|7 +Awire|net@34|||1800|pin@7||-6|-1|pin@15||0|-1 +Awire|net@35|||900|pmos@2|s|6|2|pin@16||6|-1 +Awire|net@36|||0|pin@16||6|-1|pin@15||0|-1 +Awire|net@37|||900|nmos@0|s|0|-13|nmos@2|d|0|-14 +Awire|net@38|||900|nmos@2|s|0|-18|gnd@0||0|-19 +Awire|net@40|||0|pmos@2|g|3|4|pin@18||1|4 +Awire|net@41|||900|pin@18||1|4|pin@19||1|1 +Awire|net@42|||0|pin@19||1|1|pin@20||-8|1 +Awire|net@43|||0|nmos@2|g|-3|-16|pin@21||-8|-16 +Awire|net@45|||900|pin@20||-8|1|pin@21||-8|-16 +Awire|net@46|||900|pin@15||0|-1|pin@22||0|-3 +Awire|net@47|||900|pin@22||0|-3|nmos@1|d|0|-4 +Awire|net@48|||1800|pin@22||0|-3|pin@23||2|-3 +Awire|net@49|||0|pin@21||-8|-16|pin@24||-12|-16 +Awire|net@50|||900|pmos@1|s|0|2|pin@15||0|-1 +Awire|net@51|||2700|pmos@1|d|0|6|pin@5||0|7 +Ea|w|D5G2;|pin@12||I +Eb|x|D5G2;|pin@13||I +Ey||D5G2;|pin@24||I +Ez@805824530|z|D5G2;|pin@23||O +X + # Cell nor2;1{ic} Cnor2;1{ic}||artwork|1764124089396|1764128627065|E Ngeneric:Facet-Center|art@0||0|0||||AV @@ -786,7 +1112,7 @@ Ey|z|D5G2;|pin@4||O X # Cell nor2;1{lay} -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 +Cnor2;1{lay}||mocmos|1764130924034|1764456850814||ATTR_NCC(D5G1;NT)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1764456851921|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764456851921 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|| @@ -794,10 +1120,10 @@ NMetal-1-P-Active-Con|contact@8||3.5|79||12|| 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||17|32|||| -NMetal-1-Polysilicon-1-Con|contact@15||4.5|59|||| -NMetal-1-Metal-2-Con|contact@16||4.5|59|||| +NMetal-1-Polysilicon-1-Con|contact@13||17|26.5|||| +NMetal-1-Metal-2-Con|contact@14||17|26.5|||| +NMetal-1-Polysilicon-1-Con|contact@15||4.5|66|||| +NMetal-1-Metal-2-Con|contact@16||4.5|66|||| NN-Transistor|nmos@1||14|17.5|5||RRR| NN-Transistor|nmos@2||6|17.5|5||RRR| NMetal-1-Pin|pin@64||0|0|||| @@ -812,8 +1138,8 @@ NPolysilicon-1-Pin|pin@76||6|35.5|||| 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|59|||| +NPolysilicon-1-Pin|pin@80||14|26|||| +NPolysilicon-1-Pin|pin@81||7.5|66|||| 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| @@ -855,14 +1181,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||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|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 +AMetal-1|net@349||1|S0|contact@14||17|26.5|contact@13||17|26.5 +AMetal-1|net@350||1|S900|contact@16||4.5|66|contact@15||4.5|66 +APolysilicon-1|net@351|||S2700|nmos@1|poly-left|14|23.5|pin@80||14|26 +APolysilicon-1|net@352|||S2700|pin@80||14|26|pin@77||14|35.5 +APolysilicon-1|net@353|||S0|contact@13||16.5|26|pin@80||14|26 +APolysilicon-1|net@354|||S900|pmos@1|poly-left|7.5|69|pin@81||7.5|66 +APolysilicon-1|net@355|||S900|pin@81||7.5|66|pin@79||7.5|35.5 +APolysilicon-1|net@356|||S1800|contact@15||4|66|pin@81||7.5|66 Egnd||D5G2;|pin@64||G Evdd||D5G2;|pin@66||P Ex||D5G2;|contact@16||I @@ -1110,7 +1436,7 @@ Ey|z|D5G2;|pin@4||O X # Cell xor2;1{lay} -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 +Cxor2;1{lay}||mocmos|1764130924034|1764472016461||DRC_last_good_drc_area_date()G1764472017940|DRC_last_good_drc_bit()I18|DRC_last_good_drc_date()G1764472017940 Ngeneric:Facet-Center|art@0||0|0||||AV NMetal-1-Metal-2-Con|contact@2||40|36|||| Inand2;1{lay}|n1|D5G1;|0|0|||D5G4; @@ -1119,7 +1445,7 @@ Inand2;1{lay}|n3|D5G1;|60|0|||D5G4; 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@2||3|83|||| NMetal-2-Pin|pin@3||77|83|||| NMetal-2-Pin|pin@4||17|75|||| NMetal-2-Pin|pin@5||47|75|||| @@ -1135,9 +1461,9 @@ AMetal-2|net@356||1|S0|n2|x|32|44|pin@0||10|44 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@361||1|S2700|n1|x|3|44|pin@2||3|83 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@364||1|S1800|pin@2||3|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