array_partition 怎么解决 Bank 冲突
1. complete 完全分区把数组彻底打散每个元素独立寄存器不再占用 BRAM、无 Bank 概念彻底消除冲突。适合小数组、高并行、要求 II1。2. block 块分区把数组平均切成若干大块每块映射到独立 Bank跨块访问不冲突缓解多下标同时访问冲突。3. cyclic 循环 / 轮转分区数组元素按轮转方式依次分到不同 Bank打散连续地址到不同 Bank适合流式、步进式循环访问天然避开同 Bank 争抢。4.数组重复备份拷贝如果上述123都解决不了问题那么就使用多维数组进行样本重复拷贝这样通过消耗更多的资源来解决bank撞车问题。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2621547.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!