Xilinx ap_axiu parámetros

0

Estoy usando ap_axiu de ap_axi_sdata.h en Vivado HLS como lo vi en algún ejemplo para transmitir datos a través del AXI DMA.

Estoy definiendo mi valor de esta manera:

typedef ap_axiu<32,4,5,5> AXI_VALUE;

Sin embargo, y aunque puedo ver la siguiente correspondencia:

32-->data
4  -->user
4  -->id
5  -->dest

No puedo entender para qué son los 4,4 y 5. ¿Puede alguien explicarme cuál es la diferencia entre ap_axiu < 32,1,1,1 > y ap_axiu < 32,4,4,5 > ?

Nota: creo que esto es algo que debería decirse en el archivo de encabezado ap_axi_sdata porque es algo importante.

    
pregunta João Pereira

1 respuesta

1

Creo que en la mayoría de los casos simples, donde no es necesario enrutar los fragmentos de flujo, puede usar con seguridad ap_axiu < 32,1,1,1 > V-italiano

    
respondido por el V-italiano

Lea otras preguntas en las etiquetas