I am trying to create an IP using Vivado HLS. I have a lot of arrays. I have given directives to infer BRAM, with my array bram_arr like
#pragma HLS_RESOURCE variable=bram_arr core=RAM_1P_BRAM set_directive_interface -mode bram "bram_init" bram_arr
Still I don't get a BRAM.
What should I do to infer BRAM for the array bram_arr?