|
1000资产
Hi,各位大佬帮忙,我需要在spf文件里面增加一个初始化序列,需求:在rstb=0, gpio1=01010101010101010101, clkin=P的情况下产生TESTMODE, 目前我修改的spf文件如下:
MacroDefs {
"test_setup" {
W "_default_WFT_";
C {
"rstb" = 0;
}
V {
"gpio1" = \r5 0101;
"clkin" = P;
}
V {
"rstb" = 1;
}
}
}
在TMAX里面运行run_drc 报S1 error, 差错显示此初始化序列没有正确生成TESTMODE。
请大佬指点如何修改spf文件。
|
最佳答案
查看完整内容
这样写不行的,给你提供一个思路:
首先修改netlist,用assign语句直接让TESTMODE=1,跑ATPG,这时候应该没有DRC问题;
然后修改spf中test_setup部分,记住是一个cycle,一个cycle的修改初始化过程,然后跑ATPG生成testbench;
最后仿真验证,通过波形来看初始化有没有成功,注意,跑仿真的时候netlist要用原始的,不能用修改后的。 ...
|