这套资料在干嘛?

这是安路官方《SWUG105 TCL Command User Guide》的讲解版。TD(TangDynasty)软件的所有图形界面操作——建工程、跑综合布局布线、设约束、看报告、出 bit 文件——背后都对应一条 TCL 命令。学会用 TCL 脚本,你就能把”点鼠标十几步”的流程压缩成一条 source demo.tcl,这也是所有公司做自动化构建的基础。手册共 2 篇:第 1 篇讲怎么运行脚本、三种脚本模式、工程管理/参数/文件/分步运行等”跑通流程”类命令;第 2 篇讲时序约束与设计分析/时序分析报告命令。

📚 目录

篇目主题你会学到
TCL 命令手册(1):脚本运行方式与全流程命令运行方法与三种脚本模式、工程管理、参数设置、文件输入输出、分步运行、bitgen怎么写一条 source 就能从建工程跑到出 bit 文件的完整脚本
TCL 命令手册(2):时序约束与设计分析对象获取命令、时钟/IO/例外约束、设计分析与时序分析报告命令怎么用 SDC 命令把设计”框”住,并用报告命令定位时序问题

通关标准:

  • 能不点鼠标,用一份 TCL 脚本完成”建工程 → 综合 → 布局布线 → 出 bit”全流程,并说清工程模式 / 非工程模式 / single run 三种模式的区别。
  • 能看懂并修改脚本里的 set_param 参数行,知道 -run 选项什么时候必须加。
  • 能为你的设计写出包含 create_clockset_input_delayset_false_path 的 SDC 约束,并用 report_timing_summary 检查时序是否干净。