跳转至

PROJECT-MAP — eda_tools_ins 工程全景与任务路由

静态地图:工程身份、分层依赖、任务路由、命名约定。 现状 / 待办去 HANDOFF.md;稳定环境事实去 BASELINE.md;步骤 / 历史去各工程 docs/。

0. 怎么用这份地图

  • 接任务:查第 1 节路由表 → 进对应目录 → 读它的 docs/。
  • 问现状 / 待办:读 HANDOFF.md(SessionStart 自动注入)。
  • 问装了什么工具 / 怎么加载:读全局技能 eda-tools-inventory。

1. 任务路由表

任务 / 症状 进哪个目录 先读 关键入口
数字设计工具(综合 / 仿真 / 后端 / 时序 / 形式验证) Synopsys/ Synopsys/docs/PROJECT-MAP.md module load synopsys && module load eda2018/1.0
模拟设计工具(Virtuoso / Spectre / ASSURA / Calibre) Cadence/ Cadence/docs/HANDOFF.md module load cadence / module load siemens
仿真方案(PLL 生成、Spectre 标定、分频验证) design/ design/docs/PROJECT-MAP.md runuser -u rain01 -- bash proj1/verif/...
查装了哪些 EDA 工具 / 版本 / 路径 / 加载链 全局技能 技能 eda-tools-inventory references/tools.yaml
主机拓扑 / 登录凭据 / 作业提交 全局技能 技能 rainchen-env —
老工具在 Rocky 9 上崩溃 / 兼容层 全局技能 技能 synopsys-legacy-on-modern-linux —
跨项目文档备份 cross_project_link_20260929/ backup/README.md —

2. 分层依赖图

L0 宿主本机 192.168.31.249(NFS 落点 /data/nfs)
 ├─ tools/       → /tools(ro)         Synopsys 21 棵 + Cadence 3 套 + Mentor Calibre
 ├─ modulefiles/ → /opt/modulefiles(rw) Lmod 定义(家族门面 + 工具实体)
 └─ pdk/         → /pdk(ro)            SAED32 / FreePDK45 / FreePDK15 / NCSU CDK
        │  六台计算节点(.18/.19/.20 · .25/.26/.27)与提交节点(.28)只读消费
        ▼
L1 license 服务器 192.168.31.29
     Synopsys lmgrd:2700 / snpslmd:2701 · Cadence lmgrd:5280 / cdslmd:5281

3. 子项目卡片

活工程

  • Synopsys/ — 数字侧工具安装与兼容层:21 棵树、module 体系、SAED32 PDK、老工具 Rocky 9 适配。详见 Synopsys/docs/PROJECT-MAP.md。
  • Cadence/ — 模拟侧工具安装:IC617 / MMSIM151 / ASSURA41 / Calibre、PDK 集成与项目区规范。详见 Cadence/docs/HANDOFF.md。
  • design/ — Virtuoso × HPC 仿真方案工作区:PLL 原理图生成、瞬态标定、GHz 分频验证。详见 design/docs/PROJECT-MAP.md。

留档 / 备份

  • cross_project_link_20260929/ — 跨项目文档链接的备份。

项目外强相关

  • 全局技能:eda-tools-inventory(工具资产事实)、rainchen-env(环境访问与调度)、synopsys-legacy-on-modern-linux(兼容排障)。

4. 工程命名与文档约定

  • 顶层目录按侧别 / 职责划分(数字 Synopsys/、模拟 Cadence/、方案 design/);各目录内部遵循「一主题一目录 <主题>_<YYYYMMDD>/」。
  • docs 三件套:SOP.md(过去,累积)/ HANDOFF.md(现在,覆盖)/ PROJECT-MAP.md(结构,定点修订);稳定事实入 BASELINE.md。
  • 备份:主题目录下 backup/ + README.md 台账;命名 <原名>.bak.<YYYYmmdd-HHmmss>。
  • 退役纪律:工程退出使用后改标签并移入留档分组,不删目录。

来源:/home/rain/Documents/eda_tools_ins/docs/PROJECT-MAP.md | 最后更新:2026-10-04 00:55(由 build/sync.py 同步,请勿在站点侧修改)