Datasheet

Table Of Contents
Freescale Semiconductor 1-1
Chapter 1
Overview
This chapter provides an overview of the microprocessor features, including the major functional
components.
1.1 Key Features
A block diagram of the MCF528x and MCF521x is shown in Figure 1-1. The main features are as follows:
Static Version 2 ColdFire variable-length RISC processor
Static operation
On-chip 32-bit address and data path
Processor core and bus frequency up to 80 MHz
Sixteen general-purpose 32-bit data and address registers
ColdFire ISA_A with extensions to support the user stack pointer register, and four new
instructions for improved bit processing
Enhanced Multiply-Accumulate (EMAC) unit with four 48-bit accumulators to support 32-bit
signal processing algorithms
Illegal instruction decode that allows for 68K emulation support
System debug support
Real-time trace for determining dynamic execution path
Background debug mode (BDM) for in-circuit debugging
Real time debug support, with one user-visible hardware breakpoint register (PC and address
with optional data) that can be configured into a 1- or 2-level trigger
On-chip memories
2-Kbyte cache, configurable as instruction-only, data-only, or split I-/D-cache
64-Kbyte dual-ported SRAM on CPU internal bus, accessible by core and non-core bus masters
(e.g., DMA, FEC) with standby power supply support
512 Kbytes of interleaved Flash memory supporting 2-1-1-1 accesses
(256 Kbytes on the MCF5281 and MCF5214, no Flash on MCF5280)
This product incorporates SuperFlash® technology licensed from SST.
Power management
Fully-static operation with processor sleep and whole chip stop modes
Very rapid response to interrupts from the low-power sleep mode (wake-up feature)
Clock enable/disable for each peripheral when not used
Fast Ethernet Controller (FEC) (not available on the MCF5214 and MCF5216)
10BaseT capability, half- or full-duplex
100BaseT capability, half- or limited-throughput full-duplex
On-chip transmit and receive FIFOs
Built-in dedicated DMA controller
MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3