Tetramax生成SPF文件的方法

在使用Tetramax的时候,必须要用到SPF(STIL)文件。
一般用到的SPF文件,是在DC的时候生产的,然后人工对其加以编辑,以为Tetramax使用。
但是,也可以通过Tetramax软件自己产生SPF文件。

下面是通过Tetramax生成SPF文件的流程。主要分为四步:

  1. Declaring Primary Input Constraints
  2. Declaring Clocks
  3. Declaring Scan Chains and Scan Enables
  4. Writing the Initial STIL Template

下面是流程图:
Tetramax生成SPF文件的方法_第1张图片

这个过程当中可能会用到的命令:

设置:
add_clocks 1 prst_n #用于添加时钟或者复位信号的声明
add_scan_enables 1 scan_en #用于添加scan enable信号的声明
add_pi_constraints 1 test_mode #用于添加Input Port为固定值的声明
(粗体标注的地方,是,信号名)

进行了上面的设置之后,Tetramax工具会记住你的设定,并且使这些设定生效。,
如要查看上面的命令是否设置成功,执行下面的命令分别查看上面的命令是否设置正确
report_clocks
report_scan_enables
report_pi_constraints

确认了上面的设定之后,如果没有问题,就可以使用,write_drc_file 将刚才的设定导出到SPF文件当中。
当然,此时的SPF文件应该是不能直接使用的,还需要加以更多的后续编辑。
编辑完成之后,使用run_drc your_spf_file.spf 分析是否有存在,由于SPF文件导致的DRC Warning/Error.
反复进行修改,直到SPF没有问题为止。

你可能感兴趣的:(DFT)