TMAX中的spf文件生成问题
时间:10-02
整理:3721RD
点击:
最近在学习扫描链插入,在用TetraMAX进行自动测试向量生成时,需要用到2个文件,一个.v的网表文件,一个.spf文件。当用DFTC生成时很好办,直接用DC生成.v的网表和.spf文件。
但是DC综合后的网表需要给到版图进行布局布线,这时会进行扫描链重组,布局布线完成后会产生新的网表文件,而我们最终的网表文件也是由他们给出。那么用布局布线后的网表进行自动测试向量生成时,.spf文件从哪来?[/size]
但是DC综合后的网表需要给到版图进行布局布线,这时会进行扫描链重组,布局布线完成后会产生新的网表文件,而我们最终的网表文件也是由他们给出。那么用布局布线后的网表进行自动测试向量生成时,.spf文件从哪来?[/size]
后端做完后,dft team会重新读入后端的网表进行trace,重新跑tmax output的
小编我也好奇,因为我们公司做仿真用的nanotime,用的寄生参数就是spf,不过逛论坛还有看资料见的都是spef,感觉奇怪。另外小编,我猜测spf可能是晶体管级的寄生参数,而spef是门级的。不知道对不对,nanotime是晶体管级的仿真。
spef貌似是给pt用的,还有spf我们是直接用一个脚本抽出来的,好像具体工具是startrc,不知道对不对,欸公司都把工具封装到脚本里面,新人还不太接触到这些东西。
spf 和spef不一样, spef更是给数字pr flow使用的,反映gate level RC寄生
spf可能是晶体管级别的吧,starxt也能抽出来,2种格式用的场合不一样
我现在的做法是用DC将版图给回来的网表用DC读入,重新生成spf文件,给到TMAX使用,不知道这样可行不?
TMAX中使用的spf文件是STIL Protocol File,是用于生成测试向量的,这个我也是初学