跳转至

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 同步,请勿在站点侧修改)