Visible to Intel only — GUID: hco1416493038113
Ixiasoft
Visible to Intel only — GUID: hco1416493038113
Ixiasoft
5.4.3.2. AXI Interface Parameters
Parameter Name |
Description / Value |
---|---|
AXI_ID_WIDTH |
Width of the AXI ID bus. Default value is 4. |
AXI_ADDR_WIDTH |
Width of the AXI address bus. Must be set according to the Avalon interface address and data bus width as shown below:AXI_ADDR_WIDTH = LOCAL_ADDR_WIDTH + log2(LOCAL_DATA_WIDTH/8)LOCAL_ADDR_WIDTH is the memory controller Avalon interface address width.LOCAL_DATA_WIDTH is the memory controller Avalon data interface width. |
AXI_LEN_WIDTH |
Width of the AXI length bus. Default value is 8. Should be set to LOCAL_SIZE_WIDTH - 1, where LOCAL_SIZE_WIDTH is the memory controller Avalon interface burst size width |
AXI_SIZE_WIDTH |
Width of the AXI size bus. Default value is 3. |
AXI_BURST_WIDTH |
Width of the AXI burst bus. Default value is 2. |
AXI_LOCK_WIDTH |
Width of the AXI lock bus. Default value is 2. |
AXI_CACHE_WIDTH |
Width of the AXI cache bus. Default value is 4. |
AXI_PROT_WIDTH |
Width of the AXI protection bus. Default value is 3. |
AXI_DATA_WIDTH |
Width of the AXI data bus. Should be set to match the Avalon interface data bus width.AXI_DATA_WIDTH = LOCAL_DATA_WIDTH, where LOCAL_DATA_WIDTH is the memory controller Avalon interface input data width. |
AXI_RESP_WIDTH |
Width of the AXI response bus. Default value is 2. |
ST_ADDR_WIDTH |
Width of the Avalon interface address. Must be set to match the Avalon interface address bus width.ST_ADDR_WIDTH = LOCAL_ADDR_WIDTH, where LOCAL_ADDR_WIDTH is the memory controller Avalon interface address width. |
ST_SIZE_WIDTH |
Width of the Avalon interface burst size.ST_SIZE_WIDTH = AXI_LEN_WIDTH + 1 |
ST_ID_WIDTH |
Width of the Avalon interface ID. Default value is 4.ST_ID_WIDTH = AXI_ID_WIDTH |
ST_DATA_WIDTH |
Width of the Avalon interface data.ST_DATA_WIDTH = AXI_DATA_WIDTH. |
COMMAND_ARB_TYPE |
Specifies the AXI command arbitration type, as shown:ROUND_ROBIN: arbitrates between read and write address channel in round robin fashion. Default option.WRITE_PRIORITY: write address channel has priority if both channels send request simultaneously.READ_PRIORITY: read address channel has priority if both channels send request simultaneously. |
REGISTERED |
Setting this parameter to 1 adds an extra register stage in the AXI interface and incurs one extra clock cycle of latency. Default value is 1. |