Generic AXI4 Slave Interface Parameters - 5.0 English

System Cache LogiCORE IP Product Guide (PG118)

Document ID
PG118
Release Date
2021-11-05
Version
5.0 English
Table 1. Generic AXI4 Slave Interface Parameters
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
  1. x = 0 - 15
  2. Not available in the Customize IP dialog box.