MAX32600 User’s Guide
Memory, Register Mapping, and Access
3.3 Device Memory Instances
3.2.4
External RAM Space
The external RAM space area of memory is intended for use in mapping off-chip external memory and is defined from byte address range 0x6000_0000 to 0x9FF
−
F_FFFF (1GB maximum). The
MAX32600
does not support external RAM space.
3.2.5
External Device Space
The external device space area of memory is intended for use in mapping off-chip device control functions onto the AHB bus and is defined from byte address range
0xA000_0000 to 0xDFFF_FFFF (1GB maximum). The
MAX32600
does not implement this memory area.
3.2.6
System Area (Private Peripheral Bus)
The system area (private peripheral bus) memory space contains register areas for functions that are only accessible by the ARM core itself (and the ARM debugger,
in certain instances). It is defined from byte address range 0xE000_0000 to 0xE00F_FFFF. This APB bus is restricted to core access; it cannot be accessed by other
AHB memory masters, such as the DMA or the JTAG/PTP bus master.
In addition to being restricted to the core, application code is only allowed to access this area when running in the privileged execution mode (as opposed to the
standard user thread execution mode). This helps ensure that critical system settings controlled in this area are not altered inadvertently or by errant code that should
not have access to this area.
Core functions controlled by registers mapped to this area include the SysTick timer, debug and tracing functions, the NVIC (interrupt handler) controller, and the
Flash Breakpoint controller.
3.2.7
System Area (Vendor Defined)
The system area (vendor defined) memory space is reserved for vendor (system integrator) specific functions that are not handled by another memory area. It is
defined from byte address range 0xE010_0000 to 0xFFFF_FFFF. The
MAX32600
does not include this memory region.
3.3
Device Memory Instances
This section details physical memory instances on the
MAX32600
(including main program flash and SRAM instances) that are accessible as standalone memory
regions using either the AHB or APB bus matrix. Memory areas which are only accessible via FIFO interfaces, or memory areas consisting of only a few registers for
a particular peripheral, are not covered here.
Rev.1.3 April 2015
Maxim Integrated
Page 26
Содержание MAX32600
Страница 1: ...MAX32600 User s Guide April 2015...