Technolgy file archetecture revised with dictionary input method
This commit is contained in:
@@ -13,10 +13,10 @@ ROOT = Path(__file__).resolve().parents[1]
|
||||
sys.path.insert(0, str(ROOT))
|
||||
|
||||
import nazca as nd
|
||||
import time
|
||||
|
||||
import mxpic as mx
|
||||
|
||||
|
||||
OUTPUT_GDS = ROOT / "tests" / "build_all_primitives.gds"
|
||||
PRIMITIVES_PACKAGE = "mxpic.components.primitives"
|
||||
SKIP_CLASSES = {"Route"}
|
||||
@@ -24,9 +24,8 @@ SKIP_CLASSES = {"Route"}
|
||||
|
||||
def bootstrap_technology() -> None:
|
||||
"""Register broad layer and xsection defaults used by primitive examples."""
|
||||
mx.technologies.CUMEC.CUMEC_CSiP130Cu()
|
||||
mx.technologies.Silterra.EOM1_2ML_CU()
|
||||
|
||||
mx.technologies.foundry["CUMEC"]["CUMEC_CSiP130Cu"]()
|
||||
mx.technologies.foundry["Silterra"]["EMO1_2ML_CU_Al_RDL"]()
|
||||
# Compatibility layer aliases used by older primitive modules.
|
||||
alias_layers = {
|
||||
"STRIP_COR": (31, 1),
|
||||
|
||||
Reference in New Issue
Block a user