Parameter Name 1 | Feature/Description | Allowable Values | Default Value | VHDL Type |
---|---|---|---|---|
C_Sx_AXI_GEN_ADDR_WIDTH 2 | Address Width | 15-64 | 32 | natural |
C_Sx_AXI_GEN_DATA_WIDTH | Data Width |
32, 64, 128, 256, 512 |
32 | natural |
C_Sx_AXI_GEN_ID_WIDTH 2 |
ID width. Automatically assigned.
|
1-32 | 1 | natural |
C_Sx_AXI_GEN_AWUSER_WIDTH 2 | Width of read address user bits. Automatically assigned. | 1-64 | 1 | natural |
C_Sx_AXI_GEN_ARUSER_WIDTH 2 | Width of write address user bits. Automatically assigned. | 1-64 | 1 | natural |
C_Sx_AXI_GEN_SUPPORT_UNIQUE 2 | Reserved | 0 | 0 | natural |
C_Sx_AXI_GEN_SUPPORT_DIRTY 2 | Reserved | 0 | 0 | natural |
C_Sx_AXI_GEN_FORCE_READ_ALLOCATE 2 | Force read transactions to use read allocate, also function as override value for other allocate on write channel | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_PROHIBIT_READ_ALLOCATE 2 | Prohibit read transactions from using read allocate, also function as override value for other allocate on write channel | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_FORCE_WRITE_ALLOCATE 2 | Force write transactions to use write allocate, also function as override value for other allocate on read channel | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_PROHIBIT_WRITE_ALLOCATE 2 | Prohibit write transactions from using write allocate, also function as override value for other allocate on read channel | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_FORCE_READ_BUFFER 2 | Force read transactions to use buffer bit | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_PROHIBIT_READ_BUFFER 2 | Prohibit read transactions from using buffer bit | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_FORCE_WRITE_BUFFER 2 | Force write transactions to use buffer bit | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_PROHIBIT_WRITE_BUFFER 2 | Prohibit write transactions from using buffer bit | 0, 1 | 0 | natural |
C_Sx_AXI_GEN_ENABLE_ATOMIC 2 | Enable atomic sideband signals | 0, 1 | 0 | natural |
C_GENx_READ_RA_TYPE 2 | Read atomic default transaction: 3 - ReadUnique 4 - ReadClean 5 - ReadNotSharedDirty 6 - ReadShared |
3, 4, 5, 6 | 6 | natural |
C_GENx_READ_WA_RA_TYPE 2 | Write atomic + Read atomic default transaction: 3 - ReadUnique 4 - ReadClean 5 - ReadNotSharedDirty 6 - ReadShared |
3, 4, 5, 6 | 3 | natural |
C_GENx_READ_WA_TYPE 2 | Write atomic default transaction: 0 - ReadOnce 1 - ReadOnceCleanInvalid 2 - ReadOnceMakeInvalid |
0, 1, 2 | 0 | natural |
C_GENx_ENABLE_FULL_WRITE 2 | Enable write unique full | 0, 1 | 0 | natural |
C_GENx_ENABLE_ATC 2 | Enable address translation cache | 0, 1 | 1 | natural |
C_GENx_PROHIBIT_ATC_OVERRIDE 2 | Prohibit transaction type override | 0, 1 | 1 | natural |
C_GENx_ATC_SIZE 2 | Address translation cache size | 1, 2, 4, 8 | 1 | natural |
|