|
|
发表于 2011-6-12 01:09:49
|
显示全部楼层
由于本实验包含的reg大概 有20万个,在正常mode的时候,使用set_case_analysis 不对scanchain做时序检查,这 ...
jiazhuliang 发表于 2011-6-9 22:00
用几个sdc文件,取决你的design 的规划,通常来说,一个design 会有fun mode. dft mode 两种状态。
其中dft mode在130nm以后, 会有两种分支(at -speed和struck),at-speed的路径在data部分是和fun mode完全重合1的。但是在clock路径上,是要看刚开始的design的规划的。一个好的design,应该是可以设置了scan mode=1,scan enable=0以后,就能进入到at-speed的,stuck是为了测q-d以及q-sd的慢速时钟,在测试这两种模式的时候,一定是要求scan mode=1的,所以只时候可以不设scan enable.
后端初期应该根据自己的规划,提出来需要mode,designer根据要求,给出排定的序列组合。后端的designer 分析timing完毕后,根据实际情况合并某些condition,创建mcmm的场景。 要求就是,场景尽量少,用足够少的场景,分析出需要的时序。太多的场景会吞噬掉你机器的资源,让整个timng closure变慢。 |
|