4-2
MCF5272 User’s Manual
Local Memory Registers
4.2 Local Memory Registers
Table 4-1 lists the local memory registers. Note the following:
•
Addresses not assigned to the register and undefined register bits are reserved. Write
accesses to these bits have no effect; read accesses return zeros.
•
The reset value column indicates the register initial value at reset. Uninitialized
fields may contain random values after reset.
4.3 SRAM Overview
The SRAM module has the following features:
•
4-Kbyte SRAM, organized as 1K x 32 bits
•
Single-cycle access
•
Physically located on the ColdFire core's high-speed local bus
•
Byte, word, longword address capabilities
•
Programmable memory mapping
4.3.1 SRAM Operation
The SRAM module provides a general-purpose memory block the ColdFire core can access
in a single cycle. The location of the memory block can be set to any 4-Kbyte address
boundary within the 4-Gbyte address space. The memory is ideal for storing critical code
or data structures or for use as the system stack. Because the SRAM module is physically
connected to the processor's high-speed local bus, it can quickly service core-initiated
accesses or memory-referencing commands from the debug module.
Section 4.1, “Interactions between Local Memory Modules,” describes priorities when an
access address hits multiple local memory resources.
4.3.2 SRAM Programming Model
The MCF5272 implements the SRAM base address register (RAMBAR), shown in
Figure 4-1 and described in the following section.
Table 4-1. Memory Map of Instruction Cache Registers
Address (using MOVEC)
Name
Width
Description
Reset Value
0x002
CACR
32
Cache control register
0x0000
0x004
ACR0
32
Access control register 0
0x0000
0x005
ACR1
32
Access control register 1
0x0000
0xC00
ROMBAR
32
ROM base address register
Uninitialized (except V = 0)
0xC04
RAMBAR
32
SRAM base address register
Uninitialized (except V = 0)
Summary of Contents for DigitalDNA ColdFire MCF5272
Page 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Page 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Page 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Page 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Page 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Page 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Page 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Page 338: ...13 44 MCF5272 User s Manual Application Examples ...
Page 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Page 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Page 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Page 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...