最近正在学习vivado HLS,通过ug871和ug902学习HLS,ug871文档提供demo,ug902提供更为详细的解释。

ug871看到第6章设计分析章节时,看到文档一处出现“瓶颈”的地方,ap_clk始终没能够满足要求。demo中前几步还在解决这个问题,后几步就完全不管了,直到最后。(虽然达到了最初Interval目标)

vivado HLS 的设计优化

总结一下:出现瓶颈的两个原因:一定数量的IO端口/BRAM的限制,数据的独立性(可添加优化约束和修改c代码解决)。

出现瓶颈的正确做法:(找出最大的latency部分和查看造成的源头(C code))

vivado HLS 的设计优化

 

 

相关文章:

  • 2022-12-23
  • 2021-07-27
  • 2021-08-20
  • 2021-06-30
  • 2021-07-07
  • 2022-12-23
  • 2021-05-31
猜你喜欢
  • 2021-05-28
  • 2021-04-06
  • 2021-10-01
  • 2021-06-27
  • 2021-04-25
  • 2021-12-25
  • 2021-09-20
相关资源
相似解决方案