PROJECT-MAP — EDA 工具安装(Cadence 项目根)¶
接任务先查 §1 路由表;问现状去 HANDOFF.md;问步骤去各子工程
docs/SOP.md;环境事实去 BASELINE.md。 本项目为模拟侧(Cadence / Mentor)安装与集成;数字侧见../../Synopsys/。
1. 任务路由表¶
| 任务 / 症状 | 进哪个工程 | 先读 | 入口 |
|---|---|---|---|
| 工具链安装 / 重装 | ic617_install_20260926/ |
docs/SOP.md(附录 A–D) |
按 SOP 步骤 |
| 幂等复跑 / patch 被覆盖 | ic617_replay_20260927/ |
docs/SOP.md |
.venv/bin/python main.py {verify\|drift\|restore-patch} |
| PDK 部署 / Calibre↔Virtuoso 集成 | pdk_integration_20260927/ |
docs/SOP.md、docs/RUNBOOK.md |
.venv/bin/python main.py {precheck\|apply\|drift\|verify} |
| license 起停 / 故障 | license_srv_20260926/ |
docs/RUNBOOK.md(场景 A–F) |
见 BASELINE §3 三条 |
| 项目区目录 / 工作流规范 | eda_workspace_standard_20260927/ |
EDA-项目区与工作流规范.md |
按 SOP |
提交节点缺 ksh / i686 依赖 |
hpc_submit_eda_deps_20260927/ |
docs/SOP.md |
scratch/{diag_oa.sh,verify_ksh.sh} |
| IC25 遗留相关 | ic25_*_2026092x/(留档) |
ic25_install_20260924/docs/HANDOFF.md(红线单一源) |
只读参考 |
2. 分层依赖¶
物理层 dell-R620 宿主:/data/nfs/tools、/data/nfs/pdk
│(六台只读挂载 /tools、/pdk)
服务层 license_srv_20260926(FlexLM @31.29) │ Lmod 生成器与 csh 站点脚本(归 slurm_ins)
│
兼容层 hpc_submit_eda_deps_20260927(提交节点运行依赖) · ic25_cleanup_20260927(遗留清除)
│
入口层 IC617 modulefile(组合 MMSIM+ASSURA) · pdk_integration_20260927(PDK + Calibre 集成)
│
工作区 /projects/design/rain01/proj1(eda_workspace_standard_20260927)
3. 子项目卡片¶
活工程
| 工程 | 定位 | 关键产物与入口 | 上下游 |
|---|---|---|---|
ic617_install_20260926/ |
Cadence 三工具安装 | docs/{SOP,RUNBOOK}.md、backup/ |
上游:介质;下游:modulefile |
ic617_replay_20260927/ |
IC617 幂等复跑 | main.py {verify,drift,restore-patch} |
依赖安装工程 |
pdk_integration_20260927/ |
PDK + Calibre↔Virtuoso 集成 | main.py {precheck,apply,drift,verify}、docs/{SOP,RUNBOOK}.md |
依赖 IC617 modulefile |
license_srv_20260926/ |
FlexLM 服务档案 | docs/RUNBOOK.md |
供六台 |
eda_workspace_standard_20260927/ |
项目区与工作流规范 | 规范文档 + 创建 SOP | 依赖 /projects |
hpc_submit_eda_deps_20260927/ |
提交节点 EDA 运行依赖 | docs/SOP.md、scratch/ |
依赖 ksh / i686 |
skill_rules_fix_20260926/ |
文档规范修正 | SOP.md、backup/ |
— |
留档
| 工程 | 说明 |
|---|---|
ic25_install_20260924/ |
【归档·IC25 已弃用】安装/卸载档案 + 红线单一源 |
ic25_cleanup_20260927/ |
IC25 遗留清除档案 |
ic25_modulefile_lic_20260926/ |
IC25 modulefile license + 31.29 端口取证 |
数据源
| 目录 | 说明 |
|---|---|
Cadence安装软件包/ |
工具链原始介质(含 11.NCSU_pdk.zip) |
eetop.cn_ocad/ |
外部下载资料 |
项目外强相关:../../Synopsys/(数字侧介质)、../../../slurm/slurm_ins/(Lmod 生成器与 csh 站点脚本)。
4. 工程命名与文档约定¶
- 目录命名:
<主题>_<YYYYMMDD>(一次性变更);长期工程用稳定名。 docs/三件套:SOP.md(历次变更,累积)、RUNBOOK.md(运行手册,按需)、HANDOFF.md(现状快照,覆盖式重写);稳定层在docs/BASELINE.md。backup/README.md为备份台账(权限 600)。- 工程形态:
.venv/+main.py或deployer.py入口;配置config.yaml。 - 退役纪律:不删目录,改身份标签为「留档」。
来源:
/home/rain/Documents/eda_tools_ins/Cadence/docs/PROJECT-MAP.md| 最后更新:2026-10-08 13:24(由build/sync.py同步,请勿在站点侧修改)