微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 求助quartus gate_level_sim

求助quartus gate_level_sim

时间:10-02 整理:3721RD 点击:
我遇到与http://bbs.eetop.cn/thread-352530-1-1.html类似的问题,从quartus里直接调用modelsim做gate level sim,用timequest做的STA,slow mode没有问题,fast mode 时modelsim报错,但输出没有出现不定态。



Error: C:/altera/12.0/modelsim_ae/win32aloem/../altera/verilog/src/cycloneii_atoms.v(5351): $hold( posedge clk &&& nosloadsclr:1714304475 ps, datain:1714304584 ps, 152 ps );
Time: 1714304584 ps  Iteration: 0  Instance: /decode_vlg_tst/i1/\u_chk|r_tx_cnt[3]
用timequest检查没有发现任何关于r_tx_cnt[3]的violation。
另外下载到板子中实际情况和fast mode 一样。
请教各位大侠此情况应该如何处理?

门级仿真是要加入延时信息的,出现不定态,只能说明你setup/hold有问题,需要调整timing constraints,或者可以调整一下时钟信号和输入信号的相位关系

这个调整你的时序约束或者你的逻辑代码



    我来试试看,谢谢ls



    谢谢LS,茫然时有一个人指点一下,感激!

通过 加大时钟周期可以 避免错误,看来就是时序的问题



   我也遇到了这个问题,正在解决中,他对仿真有影响吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top