🧩 Synopsys 脚本实战
30章 · 从入门到GDS
📘 数字芯片全流程
DC · PT · ICC2
01
Synopsys工具链概览
DC·PT·ICC2·VCS 角色定位
→
02
Tcl脚本语言基础 (上)
语法·变量·列表·字符串
→
03
Tcl脚本语言基础 (下)
控制流·过程·文件操作
→
04
Synopsys Tcl扩展 (STCL)
get_* set_* report_* 命令族
→
05
DC综合脚本入门
analyze·elaborate·compile
→
06
DC综合脚本进阶
时序/面积约束·工作环境
→
07
DC综合脚本实战
综合策略·优化·报告
→
08
DC综合脚本调试
错误解析·check_design·report_timing
→
09
Formality形式验证脚本
match·verify·report_passing
→
10
Formality脚本调试
debug模式·unmatched点分析
→
11
PT静态时序分析入门
read_verilog·read_sdc·update_timing
→
12
PT静态时序分析进阶
MMMC·OCV·时序异常
→
13
PT脚本实战
时序报告·关键路径·修复setup/hold
→
14
PT脚本调试
report_analysis_coverage·delay_type
→
15
ICC2布局布线脚本入门
initialize_floorplan·place_opt·route_auto
→
16
ICC2布局布线脚本进阶
电源规划·时钟树综合
→
17
ICC2脚本实战
拥塞优化·antenna·ECO
→
18
ICC2脚本调试
report_congestion·report_qor·gui_show
→
19
StarRC寄生参数提取
map_file·extract·report_parasitics
→
20
PrimeRail功耗分析
动态/静态功耗脚本
→
21
VCS仿真脚本入门
vlogan·vhdlan·vcs·simv
→
22
VCS仿真脚本进阶
PLI/VPI·UVM·覆盖率urg
→
23
Verdi调试脚本
fsdb2vcd·verdi -ssf 波形调试
→
24
脚本自动化框架设计
Tcl proc·命名空间·通用框架
→
25
脚本参数化与配置管理
.cfg配置文件·库路径·约束
→
26
脚本日志与报告系统
统一日志·错误处理·报告生成
→
27
脚本版本控制与协作
Git·README·模块化结构
→
28
脚本性能优化
避免foreach陷阱·加速执行
→
29
综合项目实战 (上)
RTL→网表 DC+Formality
→
30
综合项目实战 (下)
网表→GDS ICC2+PT+StarRC
→