Programm architecture simplified so that the EDA can now run individually without generation of .gds file

This commit is contained in:
2026-06-01 09:19:44 +08:00
parent 78f38d3be7
commit 7cf618fe02
160 changed files with 1640 additions and 11497 deletions
+15 -1
View File
@@ -7,4 +7,18 @@ Organization : OptiHK Limited
# mxpic_EDA
The EDA coding for the layout for optihk
# requirements
flask
flask
## Build-Time Router Stack
Login, dashboard, canvas editing, YAML generation, and PDK browsing run without
importing `mxpic_router` or `mxpic_forge`. Build actions require the matched
`mxpic_router` and `mxpic_forge` checkouts; SVG preview generation also requires
`gdstk`.
## PDK and Technology Roots
PDK component assets and `technology.yml` manifests are loaded from the same
role-scoped PDK roots. Normal users and developers use
`MXPIC_PDK_PUBLIC_ROOT` or `../opt_pdk_public/foundries`; managers use
`MXPIC_PDK_ATLAS_ROOT` or `../opt_pdk_atlas/foundries`.