firewall_mpu_ddr Summary

DDR Security Control Registers (SCR)

Base Address: 0xF8020200

Register

Address Offset

Bit Fields
soc_noc_fw_ddr_mpu_inst_0_ddr_scr

enable

0x0

32-bit

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

Reserved

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

nonmpuregion7enable

RW 0x0

nonmpuregion6enable

RW 0x0

nonmpuregion5enable

RW 0x0

nonmpuregion4enable

RW 0x0

nonmpuregion3enable

RW 0x0

nonmpuregion2enable

RW 0x0

nonmpuregion1enable

RW 0x0

nonmpuregion0enable

RW 0x0

mpuregion7enable

RW 0x0

mpuregion6enable

RW 0x0

mpuregion5enable

RW 0x0

mpuregion4enable

RW 0x0

mpuregion3enable

RW 0x0

mpuregion2enable

RW 0x0

mpuregion1enable

RW 0x0

mpuregion0enable

RW 0x0

enable_set

0x4

32-bit

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

Reserved

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

nonmpuregion7enable

WO 0x0

nonmpuregion6enable

WO 0x0

nonmpuregion5enable

WO 0x0

nonmpuregion4enable

WO 0x0

nonmpuregion3enable

WO 0x0

nonmpuregion2enable

WO 0x0

nonmpuregion1enable

WO 0x0

nonmpuregion0enable

WO 0x0

mpuregion7enable

WO 0x0

mpuregion6enable

WO 0x0

mpuregion5enable

WO 0x0

mpuregion4enable

WO 0x0

mpuregion3enable

WO 0x0

mpuregion2enable

WO 0x0

mpuregion1enable

WO 0x0

mpuregion0enable

WO 0x0

enable_clear

0x8

32-bit

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

Reserved

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

nonmpuregion7enable

WO 0x0

nonmpuregion6enable

WO 0x0

nonmpuregion5enable

WO 0x0

nonmpuregion4enable

WO 0x0

nonmpuregion3enable

WO 0x0

nonmpuregion2enable

WO 0x0

nonmpuregion1enable

WO 0x0

nonmpuregion0enable

WO 0x0

mpuregion7enable

WO 0x0

mpuregion6enable

WO 0x0

mpuregion5enable

WO 0x0

mpuregion4enable

WO 0x0

mpuregion3enable

WO 0x0

mpuregion2enable

WO 0x0

mpuregion1enable

WO 0x0

mpuregion0enable

WO 0x0

mpuregion0addr_base

0x10

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion0addr_baseext

0x14

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion0addr_limit

0x18

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion0addr_limitext

0x1C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion1addr_base

0x20

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion1addr_baseext

0x24

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion1addr_limit

0x28

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion1addr_limitext

0x2C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion2addr_base

0x30

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion2addr_baseext

0x34

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion2addr_limit

0x38

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion2addr_limitext

0x3C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion3addr_base

0x40

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion3addr_baseext

0x44

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion3addr_limit

0x48

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion3addr_limitext

0x4C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion4addr_base

0x50

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion4addr_baseext

0x54

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion4addr_limit

0x58

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion4addr_limitext

0x5C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion5addr_base

0x60

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion5addr_baseext

0x64

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion5addr_limit

0x68

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion5addr_limitext

0x6C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion6addr_base

0x70

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion6addr_baseext

0x74

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion6addr_limit

0x78

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion6addr_limitext

0x7C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion7addr_base

0x80

32-bit

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

high

RW 0x0

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

low

RO 0x0

mpuregion7addr_baseext

0x84

32-bit

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

Reserved

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

Reserved

low

RW 0x0

mpuregion7addr_limit

0x88

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

mpuregion7addr_limitext

0x8C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion0addr_base

0x90

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion0addr_baseext

0x94

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion0addr_limit

0x98

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion0addr_limitext

0x9C

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion1addr_base

0xA0

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion1addr_baseext

0xA4

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion1addr_limit

0xA8

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion1addr_limitext

0xAC

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion2addr_base

0xB0

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion2addr_baseext

0xB4

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion2addr_limit

0xB8

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion2addr_limitext

0xBC

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion3addr_base

0xC0

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion3addr_baseext

0xC4

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion3addr_limit

0xC8

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion3addr_limitext

0xCC

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion4addr_base

0xD0

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion4addr_baseext

0xD4

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion4addr_limit

0xD8

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion4addr_limitext

0xDC

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion5addr_base

0xE0

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion5addr_baseext

0xE4

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion5addr_limit

0xE8

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion5addr_limitext

0xEC

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion6addr_base

0xF0

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion6addr_baseext

0xF4

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion6addr_limit

0xF8

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion6addr_limitext

0xFC

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion7addr_base

0x100

32-bit

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

high

RW 0x0

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

low

RO 0x0

nonmpuregion7addr_baseext

0x104

32-bit

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

Reserved

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

Reserved

low

RW 0x0

nonmpuregion7addr_limit

0x108

32-bit

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

high

RW 0x0

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

low

RO 0xFFFF

nonmpuregion7addr_limitext

0x10C

32-bit

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

Reserved

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

Reserved

low

RW 0x0