嵌套的for循环在算法建模时经常遇到,那么采用Vitis HLS进行综合时,到底是对外层for循环还是内层for循环执行pipeline更好呢?我们来看一个简单的案例,如下图代码所示。
这段代码很简单,由两个for循环构成,而这两个for循环是嵌套关系。内层for循环标记为LOOP_J,外层for循环标记为LOOP_I。我们新建一个solution,没有添加任何directive,Vitis HLS的综合报告如下图所示。
本文分享自 Lauren的FPGA 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!