常用的产生STA 文件的方法有两种,一种基于PT环境,使用redhawk ansys厂商提供的pt2timing.tcl文件产生STA文件,另一种基于redhawk license结合配置文件和命令产生。
在PT session中或者DMSA下使用如下命令:
source "xx/ansys/Redhawk_version/bin/pt2timing.tcl"
get started * -o sta.timing
如果使用DMSA的话,前后需要加remote_execute {}
需要注意的是,sdc中不能存在ideal clock否则STA文件产生会失败。
这里需要两个文件,一个环境配置文件,包括lib、verilog_netlist、spef与sdc,命名上使用${TOP_CELL_NAME}.ate的形式