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

ID 683152
日期 6/22/2020
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

6.3. 合并存储器减少面积

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

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

图 12. 宽度合并和深度合并概述

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