如何在 HLS 设计中推断 UltraRAM?

为了推断UltraRAM,你需要在所需的内部阵列上使用一个资源指令。

正确的用法:

int data_array[4096];
Pragma: #pragma HLS RESOURCE variable=data_array core=XPM_MEMORY uram
Directive: set_directive_resource -core XPM_MEMORY -memory_style uram data_array

如果URAM不在指令中,而只使用XPM_MEMORY,那么URAM资源将不会被使用。

不正确的用法:
int data_array[4096];
Pragma: #pragma HLS RESOURCE variable=data_array core=XPM_MEMORY
Directive: set_directive_resource -core XPM_MEMORY data_array

最新文章

最新文章