UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Observer rp_cai123
Observer
538 次查看
注册日期: ‎05-29-2018

硬件加速函数资源限制问题

在vivado中对于某个ip核有资源限制的选项-max_dsp,但在SDSDOC中需要对硬件加速函数进行资源限制,在SDSOC软件中该如何设置来限制资源,对应于vivado中的-max_dsp功能?谢谢!

0 项奖励
3 条回复3
Moderator
Moderator
515 次查看
注册日期: ‎05-23-2018

回复: 硬件加速函数资源限制问题

Hi, @rp_cai123

 

可以参考一下这个链接。在SDSoC中优化的方式与HLS类似。另外,可以考虑在代码上做适当的修改,如降低数据位宽等方法可以减少DSP的使用数量。

 

https://forums.xilinx.com/t5/Vivado-High-Level-Synthesis-HLS/How-to-limit-the-use-of-DSPs-used-by-Vivado-HLS/td-p/800420

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Observer rp_cai123
Observer
493 次查看
注册日期: ‎05-29-2018

回复: 硬件加速函数资源限制问题

大概明白您说的方法,是在硬件加速函数代码上做修改来限制资源。但是在SDSOC编译时过程中将硬件加速函数模块添加到platform的vivado工程中,生成对应的IP核,通过手动修改此IP核的-max_dsp选项同样可以限制资源。但每次需要在SDSOC编译过程中去实时修改,有没有什么方法在SDSOC某个配置选项中设置呢,或者在某个配置选项中加入某个命令来实现-max_dsp的功能。

0 项奖励
Moderator
Moderator
449 次查看
注册日期: ‎05-23-2018

回复: 硬件加速函数资源限制问题

Hi, @rp_cai123

 

暂时没有在SDSoC中找到您所描述的这样的配置选项。还是建议您通过调整相关代码以及添加pragma等方式来控制您的资源使用情况。详细信息可以参考一下UG1235以及UG1253

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励