¿Cómo generar BRAM usando vivado HLS?

1

Estoy intentando crear una IP usando Vivado HLS. Tengo muchos arreglos. He dado directivas para inferir BRAM, con mi matriz bram_arr como

#pragma HLS_RESOURCE variable=bram_arr core=RAM_1P_BRAM
set_directive_interface -mode bram "bram_init" bram_arr

Todavía no consigo un BRAM.

¿Qué debo hacer para inferir BRAM para la matriz bram_arr ?

    
pregunta Gilson Varghese

1 respuesta

2

Después de algunas pruebas y errores, podría inferir BRAM. No obtuve BRAM, porque mi tamaño de matriz era menor (4). Cuando aumenté el tamaño de mi matriz a 1024, podría obtener un BRAM inferido para la variable global bram_arr .

Aquí está la captura de pantalla de los resultados:

Como se puede ver, se deducieron 18K BRAM para mi dispositivo Kintex 7.

Gracias.

    
respondido por el Gilson Varghese

Lea otras preguntas en las etiquetas