CAD FLOW / EXPORT & UTILITIES
LEF、数据导出与网表导入
通过 SiCo 菜单完成常用 OA 数据交接。各工具共用安装与工程环境,但使用各自的输出目录和配置文件。
LEF Generator
在 SiCo → LEF Generator 中选择 layout library / cell / view,或使用 batch cell-list。Abstract options 包含 PDK 的 pin、extract、blockage 与 site 规则,应由工艺或 CAD 提供。
export LEF_DB_DIR="$PROJECT_ROOT/exports/lef"
export LEFGEN_OPT_FILE="$PDK_ROOT/lef/abstract.options"
export LEF_DEFAULT_BIN="Core"
# 批处理时设置;单 cell 可以不设。
export LEF_CELL_LIST="$PROJECT_ROOT/config/lef-cells.list"
# 可选:预填已保存的 GUI Profile。
export LEF_CONFIG="$PROJECT_ROOT/config/lef-profile.toml"
export LEF_ABSTRACT="abstract"分类可选 Core、Block、IO、Corner,默认 Core。选择输出根与运行主机后 Run,通常输出到 $LEF_DB_DIR/<lib>.<cell>.<view>/<cell>.lef。LEF Profile 与其他 flow 一样通过 Save / Load 管理。
lefgen generate /path/to/run/lef.toml
lefgen run /path/to/run/lef.tomlStream GDS 与 Export CDL
| 工具 | 输入与环境 | 默认项目输出结构 |
|---|---|---|
| Stream GDS | OA layout、CDS_LIB、TECH_LAYER_MAP;PATH 中的 strmout | $GDS_DB_DIR/<lib>.<cell>/<cell>.gds |
| Export CDL | OA schematic、CDS_LIB;按需 CDL_HEADER_FILE;PATH 中的 si | $CDL_DB_DIR/<lib>.<cell>/<cell>.cdl |
菜单中选择对应工具,填入设计 library / cell / view 并检查映射或 Include,选择输出根后运行。未设置相应 DB_DIR 时使用当前目录。完整 LVS/RCE 内部导出的 CDL/GDS 存在它们自己的运行目录,不使用独立导出目录代替。
export GDS_DB_DIR="$PROJECT_ROOT/exports/gds"
export CDL_DB_DIR="$PROJECT_ROOT/exports/cdl"
# 下面传入对应阶段的完整运行 TOML。
gdsout /path/to/run/gds.toml --generate-only
gdsout /path/to/run/gds.toml
cdlout /path/to/run/cdl.toml --generate-only
cdlout /path/to/run/cdl.tomlNetlist to View
菜单 SiCo → Netlist to View… 将已有文本网表交给 Cadence cdsTextTo5x 导入目标 view。源文件、目标 OA library 与选定 cds.lib 必须已存在。
| 格式参数 | 默认目标 view |
|---|---|
| spectre | spectreText |
| hspice | hspiceText |
| spice | spiceText |
| dspf | dspfText |
nl2view --format spectre --library my_design --cell amplifier \
--cdslib "$CDS_LIB" /path/to/amplifier.scs
nl2view --format dspf --library my_design --cell amplifier \
--cdslib "$CDS_LIB" /path/to/amplifier.dspf默认复制源网表,避免原文件移动后链接失效;表单也可显式选择 link 模式。PSpice 不在支持格式内。GUI 还会核对目标库物理位置与当前 Virtuoso 的同名库一致。
DSPF Analyzer
从 SiCo → DSPF Analyzer… 或 dspfana /path/to/file.dspf 打开寄生网表,查看网络与寄生数据。首次读取会建立索引;可通过 RCE_DSPF_CACHE_DIR 选择缓存目录,默认使用当前工程状态根下的 rce/dspf。
rce dspf-index /path/to/amplifier.dspf --json
rce dspf-info /path/to/amplifier.dspf --json