System Memory Map; Overview; Peripheral Module Address Allocation; Mmc2001 Module Address Map - Motorola M-CORE MMC2001 Series Reference Manual

Table of Contents

Advertisement

3.1 Overview

This section describes the address allocation conventions for the MMC2001 system.
The general address map shown in Table 3-1 is recommended for all members of the
MMC2001 architecture. Accesses to unimplemented regions of the map may result in
TEA termination to the processor.
Address Range
00000000 – 00000003
00000004 – 0FFFFFFF
10000000 – 1FFFFFFF
20000000 – 2FFFFFFF
30000000 – 3FFFFFFF
40000000 – FFFFFFFF
For the initial implementations of MMC2001, the address range of 0x4000 0000
0xFFFF FFFF is reserved for future use. Accesses to this range result in a transfer
error termination to the CPU.
Note that in the current MMC2001 implementation, accesses to on-chip devices other
than RAM and ROM are considered privileged; no user mode access is allowed to
on-chip peripherals.

3.2 Peripheral Module Address Allocation

The register blocks for all on-chip peripheral devices are located on 4096-byte bound-
aries. Peripherals that require additional address space (e.g., for buffers) are
assigned additional 4-Kbyte blocks. In this case, peripherals are located on a 2
address boundary corresponding to the size of the block. Within a 4-Kbyte block,
peripheral registers may be incompletely decoded, such that the register map repeats
throughout the entire block; or the peripheral may return undefined values for unim-
plemented register addresses. The description of the peripherals in this document
provide information regarding the result of accesses to unimplemented registers.
MMC2001
REFERENCE MANUAL
Freescale Semiconductor, Inc.
SECTION 3

SYSTEM MEMORY MAP

Table 3-1 MMC2001 Module Address Map
Use
Off-chip boot ROM vector fetch
(MOD asserted)
On-chip ROM
On-chip peripherals
Off-chip devices
On-chip RAM
Reserved
SYSTEM MEMORY MAP
For More Information On This Product,
Go to: www.freescale.com
Supervisor
User Access
Access
Selective
None
Full
Selective
Selective
MOTOROLA
n
3-1

Advertisement

Table of Contents
loading

Table of Contents