资讯动态

axilite + ap_memory约束数组-突破单口RAM限制

发布时间:2026/10/2 23:42:40 来源:尧图企业网站定制
一、在不进行任何说明情况下axilite ap_memory约束数组1.在这种情况下会将接口数组综合为内部RAM不再是单纯的接口了而是实实在在的要消耗资源的2.只不过这个RAM对外这里的对外指的是CPU或者ARM对外的接口是axilite通过axilite来访问RAM的地址从而实现对RAM的读写操作3.这种情况不管你用resource怎么约束最终都是单口RAM二、如何实现axilite ap_memory约束数组实现双口RAM呢1.首先实现不了双口RAM2.可以将一个RAM变成两个RAM从而得到类似或者近似双口RAM的功能#pragma HLS ARRAY_PARTITION variableport_mem block factor2 dim1#pragma HLS INTERFACE s_axilite portport_mem bundleCONTROL_BUS使用上面的两条约束指令从而将一个单口RAM变成两个单口RAM同时操作两个RAM这样来实现乒乓访问从而能够提高吞吐量也就是II变小但是这个改变不了latency.

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑