在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5150|回复: 8

[求助] 使用modelsim进行仿真,出现如下错误??

[复制链接]
发表于 2010-5-6 17:19:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
# ** Error: D:/Xilinx/10.1/ISE/verilog/mti_se/simprims_ver/simprims_ver_source.v(120834): $setup( negedge SRST &&& (srst_clk_enable1 == 1):1351544 ps, posedge CLK:1351993 ps, 867 ps );
#    Time: 1351993 ps  Iteration: 2  Instance: /testwdt_testfixture/uut/\u_wdt/U_rise_edge/o
# ** Error: D:/Xilinx/10.1/ISE/verilog/mti_se/simprims_ver/simprims_ver_source.v(120834): $setup( negedge SRST &&& (srst_clk_enable1 == 1):201601544 ps, posedge CLK:201601993 ps, 867 ps );
#    Time: 201601993 ps  Iteration: 2  Instance: /testwdt_testfixture/uut/\u_wdt/U_fall_edge/o
要怎么解决呢?
发表于 2010-5-7 13:16:20 | 显示全部楼层
这个看来是时序仿真的错误了,你是对网表加SDF进行的仿真吗?有两种解决方式,要么调整测试平台产生的时序来满足建立保持时间,要么就是修改网表里面相关寄存器的建立保持时间参数来满足你实际的时序。
 楼主| 发表于 2010-5-7 16:56:49 | 显示全部楼层
这里提到的U_fall_edge如下:有什么问题嘛?

                input clk;
        input i;
        output o;

        reg o;
        reg i_d1_reg;
   

        always@(posedge clk)
        begin
                i_d1_reg <= i;
                o <= (~i) & i_d1_reg;
        end
 楼主| 发表于 2010-5-7 17:03:40 | 显示全部楼层
从出来的波形上看,也就是在采样时钟上升沿和i的下降沿严格的对齐的地方,发生错误,这是为什么呢?
发表于 2010-5-7 23:40:07 | 显示全部楼层
知道不知道
发表于 2010-5-8 18:10:02 | 显示全部楼层
negedge SRST &&& (srst_clk_enable1 == 1):201601544 ps, posedge CLK:201601993 ps, 867 ps
我以前对网表时序仿真这类错误的一个最笨的处理,把这两个信号拉出来,找到对应的时间,看看是不是有不定态或者建立保持时间不满足,然后提前或者延迟这个时钟的相位(应该是通过testbench去修改),不过这个不是推荐的办法。
 楼主| 发表于 2010-5-10 09:52:10 | 显示全部楼层
谢谢。已了解,这个应该属于亚稳态的情况。我考虑使用两级触发器,同步到本地时钟域上,保证单板上不会出错,就好了。
发表于 2010-5-10 12:50:30 | 显示全部楼层
嗯,如果是跨时钟域,最好是两级寄存器来处理,当然只要不影响你的数据处理就好。
发表于 2010-5-17 16:37:32 | 显示全部楼层
thank you very much
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 14:04 , Processed in 0.026473 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表