CHAPTER 31:Memory Protection Unit for AXI
1136
S6J3200 Series Hardware Manual Document Number: 002-04852 Rev. *G
1.
Overview
This section describes the features of the MPU AXI.
Features of the MPU AXI
The MPU AXI module monitors the accesses from AXI masters and checks each access against an
authorized set of access permissions. Access permissions ("permission attributes" here onwards) are
defined by "access permissions" bits. These bits are explained in Section "MPU access permissions".
MPU AXI provides eight regions and one background region. Each region has corresponding access
permission bits that defines the permission attributes for that particular region. Any unauthorized access
to memory space is flagged using Non-Maskable Interrupt. MPU AXI also collects information about the
unauthorized bus access and stores it in its internal registers.
−
Each of the eight regions in MPU AXI is specified using corresponding start address and end
address
−
Background region covers entire 4 GB address space
−
On unauthorized access MPU AXI generates an NMI to the CPU
−
MPU AXI collects information about the AXI master bus access that caused unauthorized access
−
Supports 8-bit, 16-bit, and 32-bit bus accesses for configuration of registers in MPU AXI
−
Supports lock, unlock feature for protection of registers from illegal write accesses
−
Modification of registers in MPU AXI is only allowed in privileged mode
−
Supports MPU stop feature that allows blocking of all the accesses to memory space
−
Optionally supports privileged mode overwrite feature that allows overwrite of privilege attribute of
memory side AXI interface
Summary of Contents for S6J3200 Series
Page 1041: ...CHAPTER 28 LCD Controller 1040 S6J3200 Series Hardware Manual Document Number 002 04852 Rev G...
Page 1044: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1043...
Page 1047: ...CHAPTER 28 LCD Controller 1046 S6J3200 Series Hardware Manual Document Number 002 04852 Rev G...
Page 1050: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1049...
Page 1084: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1083...
Page 1086: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1085...
Page 1088: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1087...