bridge_iom_mprt_5_63_am_adbase_mem_ios_sprt_iospace1g_0

         These registers specify the base addresses and masks of different slave ranges accessible from this master. One base, mask, and reloc register set per address range assigned to the master. These registers are programmable only if address range programmability is enabled on the master through NocStudio property. When programmability is disabled, these are read-only registers with values specified through NocStudio's add_range properties. A slave address range is specified using the above  base address and mask pair. An address on the AR or AW channel has a match against a range if it satisfies the equation
 AxADDRS & AM_ADMASK[i] == AM_ADBASE[i]
 Note that programmed 'base' must already factor the 'mask'. The base should not have a 1'b1 bit where the corresponding mask bit is 1'b0. What this means is that the programmed  base should already have performed a bit-wise AND operation with the 'mask'. An address which doesn't match any range results in a decode error response. Note that programming of  these registers must ensure that an address matches only against one range. Match against multiple ranges is a fatal error and will raise an interrupt.
 Address ranges are specified at 64B cache line boundary. Lower six bits if AM_ADBASE and AM_ADMASK are used for specifying access permissions on an address range.
      
Module Instance Base Address Register Address
i_ccu_noc_registers 0xF7000000 0xF7018540

Size: 64

Offset: 0x18540

Access: RW

Access mode: SECURE | PRIVILEGEMODE

Note: The processor must make a secure, privileged bus access to this register. You can configure processor mode settings in the control registers of the ARM Cortex-A53 MPcore processor. For more information about processor modes, please refer to the ARM Infocenter.

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48

BASE_ADDRESS

RW 0x3FF0000

47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32

BASE_ADDRESS

RW 0x3FF0000

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

BASE_ADDRESS

RW 0x3FF0000

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

BASE_ADDRESS

RW 0x3FF0000

LLC

RO 0x0

DI

RW 0x0

R_Wn

RW 0x0

I

RW 0x0

NS

RW 0x0

P

RW 0x0

bridge_iom_mprt_5_63_am_adbase_mem_ios_sprt_iospace1g_0 Fields

Bit Name Description Access Reset
63:6 BASE_ADDRESS
                 -: Base address

                 
RW 0x3FF0000
5 LLC
                 -: LLC disable

                 
RO 0x0
4 DI
                 1'b1: Address range disabled

                 
RW 0x0
3 R_Wn
                 1'b1: Read enabled to range
1'b0: Write enabled to range

                 
RW 0x0
2 I
                 1'b1: Instruction

                 
RW 0x0
1 NS
                 1'b1: Non-secure

                 
RW 0x0
0 P
                 1'b1: Privileged

                 
RW 0x0