取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
Daming_Wang
Visitor
Visitor
199 次查看
注册日期: ‎02-20-2021

HLS 使用 官方resize函数综合后 TIming Violation

在使用vitis HLS 调用视觉库中的resize函数,综合后的结果表示resize模块中出现了Timing Violation,这应该是官方的库才对,为什么会报错呢

cccc.PNG

bbbb.PNG

0 项奖励
3 回复数
graces
Moderator
Moderator
186 次查看
注册日期: ‎07-17-2008

时序跟用户输入的周期肯定是相关的,而且HLS里面显示的只是Csynth的估计结果,准确的slack需要参考Vivado布局布线后的结果。

-----------------------------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
If starting with Versal take a look at our Versal Design Process Hub and our Versal Blogs.
-----------------------------------------------------------------------------------------------------------------------
0 项奖励
Daming_Wang
Visitor
Visitor
173 次查看
注册日期: ‎02-20-2021

也就是说,我在向resize函数传输数据的速率也会影响到时序,但是我并没有给resize函数指定任何的directive,没有规定II要多大

0 项奖励
wenchen
Moderator
Moderator
53 次查看
注册日期: ‎05-27-2018

Hi @Daming_Wang ,

Vitis HLS 2020.2在不设置任何指令约束的情况下,是以默认II=1 的方向去约束的。

IP的预期时钟可以在project setting 里设置,100M或者300M

Wen

Wen

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.


**~ Got a minute? Answer our Vitis HLS survey here! ~**


-------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励