求问一个tetraMax仿真问题
时间:12-12
整理:3721RD
点击:
小弟最近在学习用tetraMax给一个DFT好的模块生成测试向量。
脚本靠修改之前的模板。
生成好文件之后,我跑了下仿真,发现某个chain上的so总是比预料的要提前两2个时钟出来,我检查了一下chain的长度,也没有问题。后来用verdi一个一个排查,发现在某个ff上,si和so输出波形一样。。。我查看了一下这个ff的其他实例,没有这样的问题。
有达人知道这是怎么回事么?
我看了下tetraMax的log,里面在读如库文件时提示UDP有不一致性,不知道这是不是原因。
ps : 我用了irun -nospecify -delay_mode None -f file -run
脚本靠修改之前的模板。
生成好文件之后,我跑了下仿真,发现某个chain上的so总是比预料的要提前两2个时钟出来,我检查了一下chain的长度,也没有问题。后来用verdi一个一个排查,发现在某个ff上,si和so输出波形一样。。。我查看了一下这个ff的其他实例,没有这样的问题。
有达人知道这是怎么回事么?
我看了下tetraMax的log,里面在读如库文件时提示UDP有不一致性,不知道这是不是原因。
ps : 我用了irun -nospecify -delay_mode None -f file -run
应该是加了sdf了吧,看看是不是hold time不满足
么加,我后来用HSS,bottom up搞定了。。每个block插terminal lockup