|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
大家好,
现在遇到这样一个问题。用STARRCXT对一个P&R的设计进行SPEF抽取,然后在PT里生成一个SDF文件用作反标后仿真。SDF里有延迟的信息。SDF是二值的。
在testbench里使用
initial
begin
$sdf_annotate("design.sdf",U_INS);
end
进行反标。其中U_INS是顶层设计在testbench中的实例化名。
在modelsim里查看了一下仿真波形,发现没有延迟。比如寄存器的输出和时钟时间没有delay。由于SDF是二值的,于是在testbench里修改上述语句为
$sdf_annotate("CHAIN_192_FF.sdf",U_INS,"MAXIMUM");
试图使用最大值进行反标,依然无效。。
标准单元的verilog描述来自foundry。不知道大家有没有什么意见?
谢谢! |
|