Permitted Manager IDs Registers - 1.0 English

AXI Endpoint Protection Unit LogiCORE IP Product Guide (PG418)

Document ID
PG418
Release Date
2022-10-19
Version
1.0 English

There are up to 20 manager ID (MID) registers. The actual number of registers is set by a user parameter at configuration time and can be read in the N_MANAGER_IDS register.

MID registers are located in consecutive registers starting at address 0x100. The MID register for manager ID <m> is located at address 0x100 + <m>*4, where <m> goes from 0 up to (N_MANAGER_IDS-1). The highest possible MID register address, for manager ID 19, is 0x14C.

Registers for unimplemented MIDs read as zero.

Table 1. MID Registers
Address Name RW Default Value Description
0x100 + <m>*4 MANAGER_ID<m> RO From params Manager ID <m> details

Fields for each MID register are the same:

Table 2. Permitted MID Registers
Field Name Bits RW Notes
SMID 9:0 RO SMID to match
MASK 25:16 RO SMID mask
RO 30 RO Allow only read transactions:
  • 0: Read or write transactions allowed.
  • 1: Only read transactions allowed.
EN 31 RO Manager ID enabled (implemented):
  • 0: This manager ID is not implemented. All fields are zero.
  • 1: This manager ID is implemented. Other fields contain valid data.