[求助]时序报告满足,但后仿真数据无法在一个周期内稳定

2020-02-24 20:19发布

如下图所示,程序例化了四个模块,使用的同一个IP,数据要求是流水线输入流水线输出。功能仿真时,输出功能正确。但是后仿真时,有的输出无法在同一个周期内稳定,而且,四个相同的模块输出结果还不一样,后仿真中输出只有第一个正常。时序约束中只设置的时钟周期,4ns,静态时序报告显示如下:
Clock to Setup on destination clock clk
---------------+---------+---------+---------+---------+
                | Src:Rise| Src:Fall| Src:Rise| Src:Fall|
Source Clock   |Dest:Rise|Dest:Rise|Dest:Fall|Dest:Fall|
---------------+---------+---------+---------+---------+
clk            |    3.962|         |         |         |
---------------+---------+---------+---------+---------+


Timing summary:
---------------

Timing errors: 0  Score: 0  (Setup/Max: 0, Hold: 0)

Constraints cover 253308 paths, 0 nets, and 25468 connections

Design statistics:
    Minimum period:   3.962ns{1}   (Maximum frequency: 252.398MHz)


请大侠分析下原因,指导下小弟。
RTL.jpg 前仿真 前仿真
后仿真 后仿真

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
GoldSunMonkey
1楼-- · 2020-02-26 05:44
visicom 发表于 2013-1-14 21:53
同楼上,还有就是综合引入了路径延迟

兄弟一样嘛
yunxiaoxiao110
2楼-- · 2020-02-26 11:08
GoldSunMonkey 发表于 2013-1-14 21:51
要么是你设计本身跑不了180M要么是IP本身不支持后仿真

是能跑到180M,但是跑不到时序分析的250M,连200M也跑不到。。不知为啥
GoldSunMonkey
3楼-- · 2020-02-26 11:37
yunxiaoxiao110 发表于 2013-1-15 14:28
是能跑到180M,但是跑不到时序分析的250M,连200M也跑不到。。不知为啥

看visicom的回答
yunxiaoxiao110
4楼-- · 2020-02-26 16:51
GoldSunMonkey 发表于 2013-1-15 22:53
看visicom的回答

。。。时序报告就是poute-par静态时序报告啊,应该已经考虑了延迟才给出了最高频率吧
LMQQ
5楼-- · 2020-02-26 18:47
 精彩回答 2  元偷偷看……
GoldSunMonkey
6楼-- · 2020-02-26 22:02
是呀,我解释过了。

要么是你设计本身跑不了180M要么是IP本身不支持后仿真

一周热门 更多>