Intel®高层次综合编译器专业版: 最佳实践指南

ID 683152
日期 12/04/2023
Public
文档目录

7.3. 合并存储器减少面积

某些情况下,可合并组件存储器来节省FPGA存储块,以使其消耗更少的存储块,从而减少组件中使用的FPGA面积。请使用hls_merge属性强制 Intel® HLS Compiler Pro Edition在同一存储系统中实现不同变量。

合并存储器时,多个组件变量共享同一存储块。可以宽度(按宽度合并)或以深度(按深度合并)合并。即使存储器中的数据类型不同也可进行合并。

图 35. 宽度方向合并和深度方向合并概述

下图显示如何在深度和宽度方向合并4个存储器。