FREESCALE MCF5251VM140

Freescale Semiconductor
Data Sheet: Technical Data
Document Number: MCF5251
Rev. 3, 04/2008
MCF5251
MCF5251 ColdFire®
Microprocessor Data
Sheet
1
Introduction
This document provides an overview of the MCF5251
ColdFire processor and general descriptions of the
MCF5251 features and modules. Also provided are
electrical specifications, pin assignments, and package
diagrams for MCF5251 ColdFire® processor. For
functional characteristics, refer to the MCF5251
Reference Manual (MCF5251RM).
The MCF5251 is a system controller/decoder for
compressed audio music players addressing both
portable and automotive solutions supporting CD, HDD
and USB based systems. The 32-bit ColdFire core with
enhanced multiply and accumulate (eMAC) unit
provides optimum performance and code density for the
combination of control code and signal processing
required for compressed audio decode, file management,
and system control.
Package Information
MAPBGA–225
Ordering Information: See Table 1 on page 2
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Orderable Part Numbers . . . . . . . . . . . . . . 2
1.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . 3
2 Functional Description . . . . . . . . . . . . . . . . . . . 4
2.1 Version 2 ColdFire Core . . . . . . . . . . . . . . . 4
2.2 Module Inventory . . . . . . . . . . . . . . . . . . . . 4
3 Signal Description . . . . . . . . . . . . . . . . . . . . . . 6
4 Electrical Specifications . . . . . . . . . . . . . . . . . 11
4.1 SDRAM Bus Timing . . . . . . . . . . . . . . . . . 16
4.2 SPDIF Timing . . . . . . . . . . . . . . . . . . . . . . 17
4.3 Serial Audio Interface Timing . . . . . . . . . . 17
4.4 DDATA/PST/PSTCLK Debug Interface . . 17
4.5 BDM and JTAG Timing . . . . . . . . . . . . . . 18
5 Package Information and Pinout . . . . . . . . . . 19
5.1 Pin Assignment . . . . . . . . . . . . . . . . . . . . 19
5.2 Package Drawing . . . . . . . . . . . . . . . . . . . 25
6 Product Documentation . . . . . . . . . . . . . . . . . 33
6.1 Revision History . . . . . . . . . . . . . . . . . . . . 33
The MCF5251 is a general purpose system controller
with over 125 Dhrystone 2.1 MIPS @ 140 MHz
performance. The integrated peripherals and EMAC
allow the MCF5251 to replace both the microcontroller
Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its
products.
© Freescale Semiconductor, Inc., 2008. All rights reserved.
Introduction
and the DSP in certain applications. Most peripheral pins can also be remapped as general purpose I/O
pins.
Low power features include flexible PLL (with power-down mode) with dynamic clock switching, a
hardwired CD ROM decoder, advanced 0.13 µm CMOS process technology, 1.2 V core power supply, and
on-chip 128K-byte SRAM.
MP3 decode requires less than 20 MHz CPU bandwidth and runs from on-chip SRAM.
For additional information regarding software drivers and applications, refer to
http://www.freescale.com/coldfire.
1.1
Orderable Part Numbers
Table 1 lists the orderable part numbers for the MCF5251 processor.
Table 1. Orderable Part Numbers
Orderable Part
Number
Maximum Clock
Frequency
Package Type
140 MHz
225 MAPBGA
MCF5251VM140
MCF5251CVM140
Operating Temperature
Range
MP3 Royalty
-20 to +70°C
N/A
-40 to +85°C
N/A
Part Status
Lead free
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
2
Freescale Semiconductor
Introduction
1.2
Block Diagram
Figure 1 illustrates the functional block diagram of the MCF5251 processor.
Standard ColdFire Peripheral Blocks
Debug
Module
with JTAG
Timer Pins
Timer
I2C Pins
I2 C
8K
64K
5x08
DMA
Instruction
Cache
KRAM1
ColdFire
CF2 Core
140 MHz
UART Pins
UART (3)
5x08
Interrupt
5x08
Arbiter
MUX
SDRAM
SRAM
IDE
E-bus
64K
SDRAM
Interface
KRAM0
BUFENB1
E-bus
“Backdoor” Interface
BUFENB2
Translator
FlexCAN Pins
SmartMedia
2x FlexCAN
Controller
Clock
PLL
CRIN/CROUT Pins
RTC Pins
IDE_DIOR
Interrupt
Controller
SPI Pins
Real-Time
Clock
Audio Interface
Pins
Audio
Interfaces
AD IN Pins
AD
Logic
Memory Stick/SD
Interface
USB 2.0
OTG Controller
16 Kbyte
SRAM
IDE_IORDY
SPI
Interface
XTAL
Oscillator
IDE_DIOW
FlashMedia
Pins
USB
PHY
USB XTAL
Oscillator
USB Analog
USB XTAL Pins
ATA Pins
ARB
DMA
ATA
Controller
Figure 1. MCF5251 Block Diagram
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
3
Functional Description
2
Functional Description
2.1
Version 2 ColdFire Core
The Version 2 ColdFire (CF2) core consists of two independent, decoupled pipeline structures to maximize
performance while minimizing core size. The instruction fetch pipeline (IFP) is a two-stage pipeline for
prefetching instructions. The prefetched instruction stream is then gated into the two-stage operand
execution pipeline (OEP), which decodes the instruction, fetches the required operands, and then executes
the required function.
2.2
Module Inventory
Table 2 shows an alphabetical listing of the modules in the processor.
Table 2. Digital and Analog Modules
Block
Mnemonic
Block Name
Functional
Grouping
Brief Description
ATA
Advanced Technology Connectivity
Attachment Controller Peripheral
The ATA block is an AT attachment host interface. Its main use is to
interface with IDE hard disc drives and ATAPI optical disc drives.
ADC
Battery Level/Keypad
Analog/Digital
Converter
Analog Input
The six-channel ADC is based on the Sigma-Delta concept with 12-bit
resolution. Both the analog comparator and digital sections are integrated
in the MCF5251.
AB
Audio Bus
Audio
Interface
The audio interfaces connect to an internal bus that carries all audio data.
Each receiver places its received data on the audio bus and each
transmitter takes data from the audio bus for transmission.
AIM
Audio Interface
Audio
Interface
The audio interface module provides the necessary input and output
features to receive and transmit digital audio signals over serial audio
interfaces (IIS/EIAJ) and over digital audio interfaces (IEC958).
BROM
Bootloader
Boot ROM
The MCF5251 incorporates a ROM Bootloader, which enables booting
from UART, I2C, SPI, or IDE devices.
FlexCAN
Twin Controller Area
Network 2.0B
Communication Unit
Connectivity
Peripheral
The FlexCan module is a full implementation of the Bosch CAN protocol
specification 2.0B, which supports both standard and extended message
frames.
CSM
Chip Select Module
Connectivity
Peripheral
Three programmable chip-select outputs (CS0/CS4, CS1, and CS2)
provide signals that enable glueless connection to external memory and
peripheral circuits.
DMAC
Direct Memory
Access Controller
Module
Connectivity
Peripheral
There are four fully programmable DMA channels for quick data transfer.
eMAC
enhanced Multiply
Accumulate Module
Core
The integrated eMAC unit provides a common set of DSP operations and
enhances the integer multiply instructions in the ColdFire architecture.
MBUS
Memory Bus Interface Bus Operation The bus interface controller transfers data between the ColdFire core or
DMA and memory, peripherals, or other devices on the external bus.
MMC/SD
Multimedia
Card/Secure Digital
Interface
Flash Memory The interface is Sony® Memory Stick®, SecureDigital, and Multi-Media
Card Interface card compatible.
Note: The Sony Memory Interface does not support Sony MagicGate™.
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
4
Freescale Semiconductor
Functional Description
Table 2. Digital and Analog Modules (continued)
Block
Mnemonic
Block Name
Functional
Grouping
Brief Description
GPIO
General Purpose I/O
Interface
System
integration
GPIO signals are multiplexed with various other signals.
GPT
General Timer
Module
Timer
peripheral
The timer module includes two general-purpose timers, each of which
contains a free-running 16-bit timer.
IDE
Integrated Drive
Electronics
Connectivity
peripheral
The IDE hardware consists of bus buffers for address and data and are
intended to reduce the load on the bus and prevent SDRAM and Flash
accesses from propagating to the IDE bus.
INC
Instruction Cache
Core
The instruction cache improves system performance by providing cached
instructions to the execution unit in a single clock cycle.
I2C
Inter IC
Communication
Module
Connectivity
peripheral
The two-wire I2C bus interfaces, compliant with the Philips I2C bus
standard, are bidirectional serial buses that exchange data between
devices.
SRAM
Internal 128-KB
SRAM
Internal
memory
The 128-Kbyte on-chip SRAM is split over two banks, SRAM0 (64K) and
SRAM1 (64K). It provides single clock-cycle access for the ColdFire core.
LIN
Internal Voltage
Regulator
Linear
regulator
An internal 1.2 V regulator is used to supply the CPU and PLL sections of
the MCF5251, reducing the number of external components required and
allowing operation from a single supply rail, typically 3.3 volts.
JTAG
Joint Test Action
Group
Test and
debug
To help with system diagnostics and manufacturing testing, the MCF5251
includes dedicated user-accessible test logic that complies with the IEEE
1149.1A standard for boundary scan testability, often referred to as Joint
Test Action Group, or JTAG.
QSPI
Queued Serial
Peripheral Interface
Connectivity
Interface
The QSPI module provides a serial peripheral interface with queued
transfer capability.
RTC
Real-Time Clock
Timer
Peripheral
The RTC is a clock that keeps track of the current time even if the clock is
turned off.
BDM
Background Debug
Interface
Test and
debug
A background-debug mode (BDM) interface provides system debug.
SDRAMC
Synchronous DRAM
Memory Controller
Peripheral
Interface
The SDRAM controller provides a glueless interface for one bank of
SDRAM, and can address up to 32MB. The controller supports a 16-bit
data bus. The controller operates in page mode, non-page mode, and
burst-page mode and supports SDRAMs.
SIM
System Integration
Module
System
Integration
The SIM provides overall control of the internal and external buses and
serves as the interface between the ColdFire core and the internal
peripherals or external devices. The SIM is responsible for the two
interrupt controllers (setting priorities and levels). And it also configures
the GPIO ports.
PLL
System Oscillator and System
Phase Lock Loop
Clocking
The oscillator operates from an external crystal connected across CRIN
and CROUT. The circuit can also operate from an external clock
connected to CRIN. The on-chip programmable PLL, which generates the
processor clock, allows the use of almost any low frequency external clock
(5–35 MHz).
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
5
Signal Description
Table 2. Digital and Analog Modules (continued)
Block
Mnemonic
Block Name
Functional
Grouping
Brief Description
UART
Universal
Asynchronous
Receiver
/Transmitter Module
Connectivity
Peripheral
Three UARTs handle asynchronous serial communication.
USBOTG
USB 2.0 High-Speed
On-The-Go
Connectivity
Peripheral
The USB module is used for communication to a PC or communication to
slave devices; for example, to download data from a hard disc player to a
flash player, and to other devices.
3
Signal Description
This chapter describes the MCF5251 input and output signals. The signal descriptions as shown in Table 3
are grouped according to relevant functionality. For additional signal information, see “Chapter 2, Signal
Description” in the MCF5251 reference manual.
Table 3. MCF5251 Signal Index
Signal Name
Mnemonic
Function
Input/
Output
Reset
State
Address
A[24:1]
A[23]/GPO54
24 address lines—address 23 is
multiplexed with GPO54 and
address 24 is multiplexed with A20
(SDRAM access only).
Out
X
Read-write control
RW
Bus write enable—indicates if read
or write cycle in progress.
Out
H
Output enable
OE
Output enable for asynchronous
memories connected to chip selects
Out
negated
Data
D[31:16]
Data bus used to transfer word data
In/Out
Hi-Z
Synchronous row
address strobe
SDRAS/GPIO59
Row address strobe for external
SDRAM
Out
negated
Synchronous column
address strobe
SDCAS/GPIO39
Column address strobe for external
SDRAM
Out
negated
SDRAM write enable
SDWE/GPIO38
Write enable for external SDRAM
Out
negated
SDRAM upper byte
enable
SDUDQM/GPO53
Upper byte enable—indicates during
write cycle if high byte is written.
Out
–
SDRAM lower byte
enable
SDLDQM/GPO52
Lower byte enable—indicates during
write cycle if low byte is written.
Out
–
SDRAM chip selects
SD_CS0/GPIO60
SDRAM chip select
In/Out
negated
SDRAM clock enable
BCLKE/GPIO63
SDRAM clock enable
Out
–
System clock
BCLK/GPIO40
SDRAM clock output
In/Out
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
6
Freescale Semiconductor
Signal Description
Table 3. MCF5251 Signal Index (continued)
Signal Name
Mnemonic
Input/
Output
Reset
State
1 ISA bus read strobe and 1 ISA bus
write strobe—allow connection of an
independent ISA bus peripheral,
such as an IDE slave device.
In/Out
–
In/Out
–
Function
ISA bus read strobe
IDE_DIOR/GPIO31
(CS2)
ISA bus write strobe
IDE_DIOW/GPIO32
(CS2)
ISA bus wait signal
IDE_IORDY/GPIO33
ISA bus wait line available for both
busses
In/Out
–
Chip Selects[2:0]
CS0/CS4
CS1/QSPICS3/GPIO28
Chip selects bits 2 through 0—
enable peripherals at programmed
addresses. CS0 provides boot ROM
selection.
Out
In/Out
negated
Buffer enable 1
BUFENB1/GPIO29
In/Out
–
Buffer enable 2
BUFENB2/GPIO30
Two programmable buffer
enables—allow seamless steering of
external buffers to split data and
address bus in sections.
In/Out
–
Transfer acknowledge
TA/GPIO12
Transfer Acknowledge signal.
In/Out
–
Wake Up
WAKEUP/GPIO21
Wake-up signal input
In
–
Serial Clock Line
SCL0/SDATA1_BS1/GPIO41
SCL1/TXD1/GPIO10
Clock signal for Dual I2C module
operation
In/Out
–
Serial Data Line
SDA0/SDATA3/GPIO42
SDA1/RXD1/GPIO44
Serial data port for second I2C
module operation
In/Out
–
Receive Data
SDA1/RXD1/GPIO44
RXD0/GPIO46
EF/RXD2/GPIO6
Receive serial data input for UART
In
–
Transmit Data
SCL1/TXD1/GPIO10
TXD0/GPIO45
XTRIM/TXD2/GPIO0
Transmit serial data output for UART
Out
–
Request-To-Send
DDATA3/RTS0/GPIO4
DDATA1/RTS1/SDATA2_BS2/GPIO2
Signals sent from UART0/1 that it is
ready to receive data
Out
–
Clear-To-Send
Signals sent to UART0/1 that data
DDATA2/CTS0/GPIO3
DDATA0/CTS1/SDATA0_SDIO1/GPIO1 can be transmitted to peripheral
In
–
Timer Output
SDATAO1/TOUT0/GPIO18
Capability of output waveform or
pulse generation
Out
–
IEC958 inputs
EBUIN1/GPIO36
EBUIN2/SCLKOUT/GPIO13
EBUIN3/CMD_SDIO2/GPIO14
QSPICS0/EBUIN4/GPIO15
Audio interfaces to IEC958 inputs
In
–
IEC958 outputs
EBUOUT1/GPIO37
QSPICS1/EBUOUT2/GPIO16
Audio interfaces to IEC958 outputs
Out
–
Serial data in
SDATAI1/GPIO17
SDATAI3/GPIO8
Audio interfaces to serial data inputs
In
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
7
Signal Description
Table 3. MCF5251 Signal Index (continued)
Signal Name
Mnemonic
Function
Input/
Output
Reset
State
Serial data out
SDATAO1/TOUT0/GPIO18
SDATAO2/GPIO34
Audio interfaces to serial data
outputs
In/Out
Out
–
Word clock
LRCK1/GPIO19
LRCK2/GPIO23
LRCK3/AUDIOCLOCK/GPIO43
Audio interfaces to serial word clocks
In/Out
–
Bit clock
SCLK1/GPIO20
SCLK2/GPIO22
SCLK3/GPIO35
Audio interfaces to serial bit clocks
In/Out
–
Serial input
EF/RXD2/GPIO6
Error flag serial in
In/Out
–
Serial input
CFLG/GPIO5
C-flag serial in
In/Out
–
Subcode clock
RCK/QSPIDIN/QSPIDOUT/
GPIO26
Audio interfaces to subcode clock
In/Out
–
Subcode sync
QSPIDOUT/SFSY/GPIO27
Audio interfaces to subcode sync
In/Out
–
Subcode data
QSPICLK/SUBR/GPIO25
Audio interfaces to subcode data
In/Out
–
Clock frequency trim
XTRIM/TXD2/GPIO0
Clock trim control
Out
–
Audio clocks out
MCLK1/GPIO11
QSPICS2/MCLK2/GPIO24
DAC output clocks
Out
–
Audio clock in
LRCK3/AUDIOCLOCK/GPIO43
Optional audio clock input
MemoryStick/
SecureDigital interface
EBUIN3/CMD_SDIO2/GPIO14
Secure Digital command lane—
MemoryStick interface 2 data I/O
In/Out
–
EBUIN2/SCLKOUT/GPIO13
Clock out for both MemoryStick
interfaces and for Secure Digital
In/Out
–
DDATA0/CTS1/SDATA0_SDIO1/GPIO1 SecureDigital serial data bit 0—
MemoryStick interface 1 data I/O
In/Out
–
SCL0/SDATA1_BS1/GPIO41
SecureDigital serial data bit 1—
MemoryStick interface 1 strobe
In/Out
–
DDATA1/RTS1/SDATA2_BS2/GPIO2
SecureDigital serial data bit 2—
MemoryStick interface 2 strobe
Reset output signal
In/Out
–
SDA0/SDATA3/GPIO42
SecureDigital serial data bit 3
In/Out
–
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
8
Freescale Semiconductor
Signal Description
Table 3. MCF5251 Signal Index (continued)
Signal Name
Input/
Output
Reset
State
ATA write strobe signal
Out
–
ATA read strobe signal
Out
–
Mnemonic
AT attachment interface ATA_DIOW
(IDE interface)
ATA_DIOR
Function
ATA_IORDY
ATA I/O ready input
In
–
ATA_DMARQ
ATA DMA request
In
–
ATA_DMACK
ATA DMA acknowledge
Out
–
ATA_INTRQ
ATA interrupt request
In
–
ATA_CS0
ATA chip select 0
Out
–
ATA_CS1
ATA chip select 1
Out
–
ATA_A[2:0]
3-bit ATA address bus
Out
–
ATA_D[15:0]
16-bit ATA data bus
In/Out
–
CAN0_TX
CAN 0 transmit
Out
–
CAN0_RX
CAN 0 receive
In
–
CAN1_TX
CAN 1 transmit
Out
–
CAN1_RX
CAN 1 receive
In
–
USBVBUS
USB Vbus input
In
–
USBID
USB ID input
In
–
USBRES
USB current programming resistor
pin
Analog
–
USBDN
USB DM signalling line
In/Out
–
USBDP
USB DP signalling line
In/Out
–
USB oscillator
USB_CRIN
USB_CROUT
Connections for USB oscillator
crystal (24 MHz)
In
Out
–
RTC oscillator
RTC_CRIN
RTCCROUT
Connections for real-time clock
crystal (32.768 kHz)
In
Out
–
AD IN
ADIN0/GPI52
ADIN1/GPI53
ADIN2/GPI54
ADIN3/GPI55
ADIN4/GPI56
ADIN5/GPI57
Analog-to-Digital Converter input
signals
In
–
AD OUT
ADREF
ADOUT/SCLK4/GPIO58
Analog-to-Digital Converter output
signal—connects to ADREF via
integrator network.
In/Out
–
QSPI clock
QSPICLK/SUBR/GPIO25
QSPI clock signal
In/Out
–
QSPI data in
RCK/QSPIDIN/QSPIDOUT/GPIO26
QSPI data input
In/Out
–
CAN interface
USB PHY interface
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
9
Signal Description
Table 3. MCF5251 Signal Index (continued)
Signal Name
Mnemonic
Function
Input/
Output
Reset
State
QSPI data out
RCK/QSPIDIN/QSPIDOUT/GPIO26
QSPIDOUT/SFSY/GPIO27
QSPI data out
In/Out
–
QSPI chip selects
QSPICS0/EBUIN4/GPIO15
QSPICS1/EBUOUT2/GPIO16
QSPICS2/MCLK2/GPIO24
CS1/QSPICS3/GPIO28
QSPI chip selects
In/Out
–
System oscillator in
CRIN
System input
In
–
System oscillator out
CROUT
System output
Out
–
Reset In
RSTI
Processor reset input
In
–
Freescale Test Mode
TEST[2:0]
TEST pins.
In
–
Linear regulator output
LINOUT
Output of 1.2 V to supply core
Out
–
Linear regulator input
LININ
Input, typically I/O supply (3.3V)
In
–
Linear regulator ground LINGND
–
High Impedance
HI_Z
Assertion tri-states output signal pins
In
Debug Data
DDATA0/CTS1/SDATA0_SDIO1/GPIO1 Display of captured processor data
and break-point statuses
DDATA1/RTS1/SDATA2_BS2/GPIO2
DDATA2/CTS0/GPIO3
DDATA3/RTS0/GPIO4
In/Out
Hi-Z
Processor Status
PST0/GPIO50
PST1/GPIO49
PST2/INTMON2/GPIO48
PST3/INTMON1/GPIO47
Indication of internal processor
status.
In/Out
Hi-Z
Processor clock
PSTCLK/GPIO51
Processor clock output
Out
–
Test Clock
TCK
Clock signal for IEEE 1149.1A JTAG
In
–
Test Reset/
Development Serial
Clock
DSCLK/TRST
Multiplexed signal that is
asynchronous reset for JTAG
controller. Also, clock input for debug
module.
In
–
Test Mode Select/Break TMS/BKPT
Point
Multiplexed signal that is test mode
select in JTAG mode and a hardware
break-point in debug mode
In
–
Test Data Input/
Development Serial
Input
TDI/DSI
Multiplexed serial input for the JTAG
or background debug module.
In
–
Test Data
Output/Development
Serial Output
TDO/DSO
Multiplexed serial output for the
JTAG or background debug module
Out
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
10
Freescale Semiconductor
Electrical Specifications
4
Electrical Specifications
Table 4 through Table 10 provide the electrical characteristics for the MCF5251 processor. The remaining
figures and tables in this section provide the timing diagrams and the timing parameters for the MCF5251
processor.
Table 4 provides the maximum rating parameters for the MCF5251 processor.
Table 4. Maximum Ratings
Rating
Symbol
Value
Units
Supply Core Voltage
Vcc
-0.5 to +2.5
V
Maximum Core Operating Voltage
Vcc
+1.32
V
Minimum Core Operating Voltage
Vcc
+1.08
V
Supply I/O Voltage
Vcc
-0.5 to +4.6
V
Maximum I/O Operating Voltage
Vcc
+3.6
V
Minimum I/O Operating Voltage
Vcc
+3.0
V
Input Voltage
Vin
–0.5 to +6.0
V
Storage Temperature Range
Tstg
–65 to +150
oC
Table 5 provides the recommended operating temperatures for the MCF5251 processor.
Table 5. Operating Temperature
Characteristic
Symbol
Value
Units
Maximum Operating Ambient Temperature
TAmax
+851
oC
Minimum Operating Ambient Temperature
TAmin
-40
oC
1
This published maximum operating ambient temperature should be used only as a system design guideline. All
device operating parameters are guaranteed only when the junction temperature does not exceed 125o C.
Table 6 provides the recommended operating supply voltages for the MCF5251 processor.
Table 6. Recommended Operating Supply Voltages
Pin Name
Min
Typ
Max
Unit
COREVDD
1.08
1.2
1.32
V
PADVDD
3.0
3.3
3.6
V
ADVDD
3.0
3.3
3.6
V
ADGND
–
GND
–
V
OSCPADVDD
3.0
3.3
3.6
V
OSCPADGND
–
GND
–
V
USBVDD
–
3.3
–
V
USBVDDP
–
1.2
–
V
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
11
Electrical Specifications
Table 6. Recommended Operating Supply Voltages (continued)
Pin Name
Min
Typ
Max
Unit
USBGND
–
GND
–
V
RTCVDDA
3.0
–
4.2
V
RTCVSSA
–
GND
–
V
PLLCOREVDD
1.08
1.2
1.32
V
PLLCOREGND
–
GND
–
V
LININ
3.0
3.3
3.6
V
GND
–
GND
–
V
Table 7 provides the operating parameters for the linear regulator.
Table 7. Linear Regulator Operating Parameters
Characteristic
Symbol
Min
Typ
Max
Units
Input Voltage (LININ)
Vin
3.0
3.3
3.6
V
Output Voltage (LINOUT)
Vout
1.08
1.2
1.32
V
Output Current
Iout
–
100
150
mA
Power Dissipation
Pd
–
–
500
mW
Load Regulation
10% Iout ≥ 90% Iout
–
–
50
60
mV
Power Supply Rejection
PSRR
–
40
–
dB
NOTE
A pmos regulator is used as a current source in this linear regulator, so a
10 µF capacitor (ESR 0... 5 Ohm) is needed on the output pin (LINOUT) to
integrate the current. Typically, this requires the use of a tantalum type
capacitor.
Table 8 provides the measured parameters related to temperature for the linear regulator.
Table 8. Linear Regulator—Measured Parameters Related to Temperature
Characteristic
Symbol
Input Voltage (LININ)
Vin
Min
2.97
1.16:
25
Max
Units
3.3
3.63
V
oC:
V
oC:
1.19
-40
1.22
Output Voltage (LINOUT)
100 mA load
Vout
Current Consumption
Icc
-40 oC: 44
25 oC: 56
125 oC: 68
mA
Power Dissipation
Pd
-40 oC: 131
25 oC: 185
125 oC: 247
mW
–
oC:
oC:
Load Regulation
10% Iout ≥ 90% Iout
125
oC:
Typ
-40
46
25
57
125
oC:
70
mV
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
12
Freescale Semiconductor
Electrical Specifications
Voutput vs Vinput
1.23
1.22
1.21
1.2
1.19
1.18
1.17
1.16
1.15
1.14
1.13
2.97
3.3
3.63
Input V olta ge
Figure 2. Linear Regulator—Voutput vs Vinput
Table 9 provides the operating parameters for the ADC DC electrical characteristics.
Table 9. Operating Parameters for ADC DC Electrical Characteristics
Characteristic
Symbol
Min
Typ
Max
Units
Operation Voltage Range for ADC
ADVDD
3
–
3.6
V
Common Mode Rejection
CMR
0
–
ADVDD–1.1
v
Reference Voltage (external)
ADREF
0
–
ADVDD–1.1
v
Input offset voltage
Voffset
–
10
–
mV
Input Hysteresis (ADINx = ADVDD/2)
Vhyst
0.73
0.78
0.85
mV
ADC Input Linear Operating Range
ADINx
0
–
ADVDD–1.1
V
AD Convertor Error
2
LSB
Note: Software and hardware sampling time is dependent on the external RC network used and the
internal CPU Frequency and AD Converter clock divider.See Section 12.4.1 in the MCF5251
Reference Manual for more information.
Table 10 provides the DC electrical specifications for the digital pins.
Table 10. DC Electrical Specifications (I/O Vcc = 3.3 Vdc + 0.3 Vdc)
Characteristic
Symbol
Min
Max
Units
Operation Voltage Range for I/O
Vcc
3.0
3.6
V
Input High Voltage
VIH
2
5.5
V
Input Low Voltage
VIL
-0.3
0.8
V
Reset Threshold Voltage - High
RtH
2.0
–
V
Reset Threshold Voltage - Low
TtL
–
0.8
V
Reset Input Rise Time
nS
10
–
–
Reset Input Fall Time
nS
10
–
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
13
Electrical Specifications
Table 10. DC Electrical Specifications (I/O Vcc = 3.3 Vdc + 0.3 Vdc) (continued)
Characteristic
Symbol
Min
Max
Units
Iin
–
±1
μA
Hi-Impedance (Three-State) Leakage Current
@ 0.0 V/3.3 V During Normal Operation
ITSI
–
±1
μA
Output High Voltage IOH = 11.9 mA1, 6.3 mA2,3.1 mA3
VOH
2.4
–
V
Output Low Voltage IOL = 7.1m A1, 3.5 mA2, 1.8 mA3
VOL
–
0.4
V
Schmitt Trigger Low to High Threshold Point4
VT+
1.67
1.79
V
4
VT-
1.01
1.15
V
Load Capacitance:
D[31:16], SCLK[4:1], SCLKOUT, EBUOUT[2:1], LRCK[3:1], SDATAO[2:1], CFLG, EF,
IDE_DIOR, IDE_DIOW, IDE_IORDY, MCLK1, MCLK2
CL
–
50
pF
Load Capacitance:
A[24:9], ATA_CS0, ATA_CS1, ATA_A[2:0], ATA_DIOR, ATA_DIOW, ATA_DMACK,
ATA_D[15:0], SDATAI[3,1]
CL
15
40
pF
Load Capacitance:
A[8:1], ADOUT, ATA_RST
BCLK, BCLKE, SDCAS, SDRAS, SDLDQM, SDCS0, SDUDQM, SDWE, BUFENB[2:1],
CAN0_TX, CAN1_TX, EBUIN1, RXD[2:0]
CL
–
30
pF
Load Capacitance:
SDA0, SDA1, SCL0, SCL1, CMD_SDIO2, SDATA2_BS2, SDATA1_BS1, SDATA0_SDIO1,
CS0/CS4, CS1, OE, RW, TA, TXD[2:0], XTRIM, TDO/DSO, RCK, SFSY, SUBR, SDATA3,
TOUT0, QSPID_OUT, QSPICS[3:0], QSPICLK, GPIO[6:5]
CL
–
20
pF
Load Capacitance:
DDATA[3:0], PST[3:0], PSTCLK
CL
–
15
pF
Capacitance5, Vin = 0 V, f = 1 MHz
CIN
–
6
pF
Input Leakage Current @ 0.0 V/3.3 V
During Normal Operation
Schmitt Trigger High to Low Threshold Point
1
8.0 mA: SCL0, SDA0, SCL1, SDA1, PST[3:0], DDATA[3:0], TDSO, RW, ATA_RST, MCLK1, QSPICS2_MCLK2
4.0 mA: BUFENB1, BUFENB2, EBUOUT1, SCLKOUT, CMDSDIO, IDE_DIOR, IDE_DIOW, TOUT0, RTS[1:0], TXD[1:0],
SCLK[4:1], LRCK[4:1], SDATAO1, SDATAO2, QSPICLK, QSPICS0, QSPICS1_EBUOUT2, QSPICS3, QSPIDOUT, RCK,
XTRIM, A[8:1], ATA_CS0, ATA_CS1, ATA_A[2:0]
3 2.0 mA: TMS/BKPT, DSI/TDI, TRST/DSCLK
4 SCLK[4:1], SCL0, SCL1, SDA0, SDA1, ATA_DMARQ, ATA_INTRQ, ATA_IORDY
5 Capacitance C is periodically sampled rather than 100% tested.
IN
2
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
14
Freescale Semiconductor
Electrical Specifications
Figure 3 and Table 11 provide the clock timing diagram and timing parameters.
CRIN
C5
PSTCLK
C6
C6
C7
BCLK
C8
C8
Figure 3. Clock Timing Definition
NOTE
Signals shown in Figure 3 are in relation to the SYSCLK clock. No
relationship between signals is implied or intended.
Table 11 shows the clock timing parameters.
Table 11. Clock Timing Parameters
140 MHz CPU
ID
Characteristic
Units
Min
Max
–
CRIN Frequency with external oscillator
5.00
33.86
MHz
–
CRIN Frequency with internal oscillator
5
16.94
MHz
C5
PSTCLK cycle time
7
–
ns
C6
PSTCLK duty cycle
40
60
%
C7
BCLK cycle time
14.0
–
ns
C8
BCLK duty cycle
35
65
%
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
15
Electrical Specifications
Table 12 shows the CRIN Crystal suggested parameters.
Table 12. CRIN Crystal Suggested Parameters
Parameter
Min
Typ
Max
Unit
Frequency
5
–
16.94
MHz
Frequency Tolerance
–
–
±50
ppm
Frequency Stability Over Operating Temperature Range
–
–
±50
ppm
ESR
–
40
–
Ω
Shunt Capacitance
–
7
–
pF
Load Capacitance
–
18
–
pF
4.1
SDRAM Bus Timing
The SDRAM bus is a synchronous bus. Propagation delays, set-up times and hold times with respect to
the SDRAM clock BCLK are shown in Figure 4 and the parameters provided in Table 13. When BCLK
clock is not active, SDRAM interface is not valid and the external bus cannot be used.
BCLK
D1
data (write)
D2
BCLKE, SDXDQM, SDWE,
SDCS0, SDRAS, SDCAS
D3
A[24:9]
D4
data (read)
D5
Figure 4. SDRAM Bus Timing Diagram
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
16
Freescale Semiconductor
Electrical Specifications
Table 13. SDRAM Bus Timing Parameters
Timing to 50% Points
Maximum
ID
4.2
Characteristic
Units
30 pF
Load
40 pF
Load
50 pF
Load
D1
Propagation delay BCLK rising to data valid
7.88
8.8
9.6
ns
D2
Propagation delay BCLK rising to BCLKE, SDLDQM,
SDUDQM, SDWE, SDCS0, SDRAS, SDCAS valid
8.7
–
–
ns
D3
Propagation delay BCLK rising to A[24:9] valid
8.3
9.2
–
ns
D4
Set-up time data valid to BCLK rising
0
0
0
ns
D5
Hold time BCLK rising to data valid
0.7
0.7
0.7
ns
SPDIF Timing
The Sony/Philips Digital Interface (SPDIF) timing parameters are provided in Table 14. SPDIF timing is
totally asynchronous, therefore there is no need for relationship with the clock. Table 14 shows the
differences between high-low and low-high propagation delay which is called the skew.
Table 14. SPDIF Propagation Skew and Transition Parameters
Pin Load
Prop Delay
Maximum
Skew1
Maximum
Transition2 Rise
Maximum
Transition Fall
Maximum
Units
–
–
0.7
–
–
ns
EBUOUT1, EBUOUT2 output
40 pF
–
1.5
24.2
31.3
ns
EBUOUT1, EBUOUT2 output
20 pF
–
1.5
13.6
18.0
ns
Characteristic
EBUIN1, EBUIN2, EBUIN3, EBUIN4:
asynchronous inputs, no specs apply
1
2
Skew value does not include the skew introduced by different rise and fall times.
Transition times between 10% Vdd and 90% Vdd.
4.3
Serial Audio Interface Timing
The Serial Audio Interface fully complies with the Industry standard Philips IIS (InterIC Serial Audio Bus)
timings.
4.4
DDATA/PST/PSTCLK Debug Interface
Table 15 provides the timing parameters.
Table 15. DDATA/PST/PSTCLK Debug Interface Timing Parameters
Characteristic
Pin Load
Min
Max
Units
PSTCLK clock rise edge to DDATA/PSTDATA1 invalid
15 pF
–1.0
—
ns
PSTCLK clock rise edge to DDATA/PSTDATA2 valid
15 pF
—
4.0
ns
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
17
Electrical Specifications
1
Note that output data may go invalid before rising edge of the clock. To clock data in reliably, you need to sample data, for
example, 2 ns before rising edge of clock.
2
Timing figure given takes 50% margin for noise and uncertainty on pin capacitance. Simulated clock-to-data, not taking noise
effects into account is 2.7 ns.
4.5
BDM and JTAG Timing
Table 16 provides the BDM timing parameters.
Table 16. BDM Interface Timing Parameters
Characteristic
Min
Max
Units
Clock period for DSCLK clock
—
5T1
ns
Set-up time DSI, BKPT, to DSCLK rising edge
4.0
—
ns
Hold time DSI, BKPT to DSCLK rising edge
—
T+ 4.0
ns
Propagation delay DSCLK rising edge to TDO/DSO change
3T
4T + 32
ns
1
T denotes the CPU clock period. E.g. if the CPU is running at 100 MHz, T = 10 ns
Figure 5 provides the JTAG timing diagram and Table 17 provides the JTAG timing parameters.
J1
J3A
TCK
J2A
J3B
J2B
J4
J5
J6
J7
TDI, TMS
Boundary Scan
Data Input
J1
TRST
J9
J10
J11
J12
TDO
Boundary Scan
Data Output
Figure 5. JTAG Timing Diagram
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
18
Freescale Semiconductor
Package Information and Pinout
Table 17. JTAG Timing Parameters
ID
Characteristic
Min
Max
Units
0
10
MHz
–
TCK Frequency of Operation
J1
TCK Cycle Time
100
—
ns
J2A
TCK Clock Pulse High Width
25
—
ns
J2B
TCK Clock Pulse Low Width
25
—
ns
J3A
TCK Fall Time (VIH=2.4 V to VIL=0.5 V)
—
5
ns
J3B
TCK Rise Time (VIL=0.5 v to VIH=2.4 V)
—
5
ns
J4
TDI, TMS to TCK rising (Input Setup)
8
—
ns
J5
TCK rising to TDI, TMS Invalid (Hold)
10
—
ns
J6
Boundary Scan Data Valid to TCK (Setup)
1
—
ns
J7
TCK to Boundary Scan Data Invalid to rising edge (Hold)
10
—
ns
J8
TRST Pulse Width (asynchronous to clock edges)
12
—
ns
J9
TCK falling to TDO Valid (signal from driven or three-state)
—
15
ns
J10
TCK falling to TDO High Impedance
2
15
ns
J11
TCK falling to Boundary Scan Data Valid (signal from driven or three-state)
—
15
ns
J12
TCK falling to Boundary Scan. Data High Impedance
1
15
ns
5
Package Information and Pinout
This section includes the pin assignment information, contact connection diagram, and the mechanical
package drawing.
The MCF5251 device is available in the following package:
• 225 MAPBGA 13 x 13 mm 0.8 mm pitch package as shown in Figure 6.
5.1
Pin Assignment
Table 18 defines all the settings of each pad. See Figure 7 for the ball map of pin locations and Table 20
for the device pin list, sorted by signal identification.
Table 18. 225 MAPBGA Pin Assignment
Name
Drive Type/ Load
1st
Strength
(pF) Function
2nd
Function
Pinconfig
Register
Bit
GP
Pin
Reset
Notes
Address Bus
A1
O / 2 mA
30
A2
O / 2 mA
30
A3
O / 2 mA
30
A4
O / 2 mA
30
A5
O / 2 mA
30
A6
O / 2 mA
30
A7
O / 2 mA
30
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
X
H
X
H
X
H
X
H
X
G
X
G
X
G
3
2
1
5
1
3
2
–
–
–
–
–
–
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
19
Package Information and Pinout
Table 18. 225 MAPBGA Pin Assignment (continued)
Name
Drive Type/ Load
1st
Strength
(pF) Function
2nd
Function
Pinconfig
Register
Bit
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
A8
O / 2 mA
30
A9
O / 8 mA
30
A10
O / 8 mA
30
A11
O / 8 mA
30
A12
O / 8 mA
30
A13
O / 8 mA
30
A14
O / 8 mA
30
A15
O / 8 mA
30
A16
O / 8 mA
30
A17
O / 8 mA
30
A18
O / 8 mA
30
A19
O / 8 mA
30
–
–
–
–
–
–
–
–
–
–
–
–
A20/A24
O / 8 mA
30
A20
A24
31
A21
O / 8 mA
30
A22
O / 8 mA
30
–
–
A23/GPO54
O / 8 mA
30
A23
–
–
–
–
–
–
GP
Pin
Reset
Notes
–
–
–
–
–
–
–
–
–
–
–
–
–
X
H
X
H
–
–
–
–
–
–
–
–
–
–
–
–
4
6
X
F
X
G
X
F
2
5
3
X
F
X
E
X
G
X
E
1
1
4
2
X
F
X
E
X
F
X
F
–
–
X
D
X
D
O54
X
D
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
HI_Z
C
HI_Z
E
HI_Z
E
HI_Z
B
HI_Z
C
HI_Z
D
HI_Z
C
HI_Z
B
HI_Z
A
HI_Z
B
HI_Z
A
HI_Z
C
–
–
–
–
–
–
–
–
4
3
5
6
Audio Clock Select: 1-LRCK3 pin;
0-CRIN pin
–
–
3
1
2
Boot Mode Select:1-Memory
connected to CS0; 0-Internal boot
rom
Data Bus
D16
IO / 8 mA
40
D17
IO / 8 mA
40
D18
IO / 8 mA
40
D19
IO / 8 mA
40
D20
IO / 8 mA
40
D21
IO / 8 mA
40
D22
IO / 8 mA
40
D23
IO / 8 mA
40
D24
IO / 8 mA
40
D25
IO / 8 mA
40
D26
IO / 8 mA
40
D27
IO / 8 mA
40
D28
IO / 8 mA
40
D29
IO / 8 mA
40
D30
IO / 8 mA
40
D31
IO / 8 mA
40
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
1
4
5
1
2
4
3
2
2
3
3
4
HI_Z
B
HI_Z
D
4
5
HI_Z
A
HI_Z
C
–
–
Negated
R
IO12
IO33
–
–
–
–
–
–
–
Negated
4
5
Bus Control
OE
O / 4 mA
30
RW
O / 4 mA
30
–
–
TA/GPIO12
IO / 2 mA
30
TA
BUFENB1/GPIO29
IO / 2 mA
30
BUFENB1
BUFENB2/GPIO30
IO / 2 mA
30
BUFENB2
IDE_DIOR/GPIO31
IO / 2 mA
30
IDE_DIOR
IDE_DIOW/GPIO32
IO / 2 mA
30
IDE_DIOW
IDE_IORDY/GPIO33
IO / 2 mA
30
IDE_IORDY
CS0/CS4
O / 4 mA
30
CS0
–
–
–
–
–
–
–
–
IO29
IO30
IO31
IO32
H
–
–
–
–
–
3
J
4
N
5
P
5
K
6
M
5
P
4
Controlled by CS2 registers
Controlled by CS2 registers
–
R
4
Chip Selects
CS4
–
J
3
Boot Mode Select:1-CS0; 0-CS4
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
20
Freescale Semiconductor
Package Information and Pinout
Table 18. 225 MAPBGA Pin Assignment (continued)
Name
CS1/QSPICS3/
GPIO28
Drive Type/ Load
1st
Strength
(pF) Function
IO / 2 mA
30
CS1
2nd
Function
Pinconfig
Register
Bit
QSPICS3
25
GP
Pin
Reset
IO28 Negated
Notes
–
M
7
SDRAM Controller
BCLK/GPIO40
IO / 8 mA
15
BCLK
BCLKE/GPIO63
IO / 8 mA
20
BCLKE
SDLDQM/GPO52
O / 8 mA
20
SDLDQM
SDUDQM/GPO53
O / 8 mA
20
SDUDQM
SDWE/GPIO38
IO / 8 mA
20
SDWE
SDCS0/GPIO60
IO / 8 mA
20
SDCS0
SDRAS/GPIO59
IO / 8 mA
20
SDRAS
SDCAS/GPIO39
IO / 8 mA
20
SDCAS
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
IO40
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
IO63
O52
O53
–
–
–
–
–
–
–
–
–
–
–
–
B
5
E
6
C
6
A
5
IO38 Negated
C
IO60 Negated
B
IO59 Negated
A
IO39 Negated
D
7
6
6
6
ATA Interface
ATA_A0
O / 2 mA
40
ATA_A1
O / 2 mA
40
ATA_A2
O / 2 mA
40
ATA_D0
IO / 8 mA
40
ATA_D1
IO / 8 mA
40
ATA_D2
IO / 8 mA
40
ATA_D3
IO / 8 mA
40
ATA_D4
IO / 8 mA
40
ATA_D5
IO / 8 mA
40
ATA_D6
IO / 8 mA
40
ATA_D7
IO / 8 mA
40
ATA_D8
IO / 8 mA
40
ATA_D9
IO / 8 mA
40
ATA_D10
IO / 8 mA
40
ATA_D11
IO / 8 mA
40
ATA_D12
IO / 8 mA
40
ATA_D13
IO / 8 mA
40
ATA_D14
IO / 8 mA
40
ATA_D15
IO / 8 mA
40
ATA_CS0
O / 2 mA
40
ATA_CS1
O / 2 mA
40
ATA_DIOR
O / 8 mA
40
ATA_DIOW
O / 8 mA
40
ATA_IORDY
I
ATA_INTRQ
I
ATA_DMARQ
I
–
–
–
ATA_DMACK
O / 8 mA
40
ATA_RST
O / 2 mA
40
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
CRIN
CROUT
–
–
RTC_CRIN
A
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
RTCCROUT
A
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
A
8
B
7
B
8
B
9
A
9
F
8
F
9
B
1
0
C
1
0
A
1
0
D
1
0
D
1
1
B
1
1
C
1
1
A
1
1
A
1
2
E
1
1
B
1
2
D
1
2
C
9
D
9
B
1
5
A
1
3
D
7
D
8
A
7
C
1
2
C
8
Clock Generation
M
3
N
2
J
1
K
2
Main Processor Clock Input
Main Processor Clock Output
Real Time Clock (32.768 kHz)
Input
Real Time Clock (32.768 kHz)
Output
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
21
Package Information and Pinout
Table 18. 225 MAPBGA Pin Assignment (continued)
Name
Drive Type/ Load
1st
Strength
(pF) Function
2nd
Function
Pinconfig
Register
Bit
GP
Pin
Reset
Notes
A
–
–
–
–
–
–
–
–
–
–
XTRIM/TXD2/GPIO0
IO / 2 mA
30
XTRIM
TXD2
0
IO0
–
–
–
TDO/DSO
O / 4 mA
30
TDI/DSI
I
TMS/BKPT
I
TCK
I
TRST/DSCLK
I
HI_Z
I
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
PSTCLK/GPIO51
IO / 8 mA
30
PSTCLK
–
IO / 4 mA
30
PST0
IO50
HI_Z
G
PST1/GPIO49
IO / 4 mA
30
PST1
–
–
–
IO51
PST0/GPIO50
–
–
–
IO49
HI_Z
G
PST2/INTMON2/
GPIO48
IO / 4 mA
30
PST2
INTMON2
17
IO48
HI_Z
H
PST3/INTMON1/
GPIO47
IO / 4 mA
30
PST3
INTMON1
18
IO47
HI_Z
H
DDATA0/CTS1/
SDATA0_SDIO1/GPIO1
IO / 4 mA
30
DDATA0
CTS1/SDATA
0_SDIO1
14,13
IO1
HI_Z
K
DDATA1/RTS1/
SDATA2_BS2/GPIO2
IO / 4 mA
30
DDATA1
RTS1/SDATA
2_BS2
24,23
IO2
HI_Z
R
DDATA2/CTS0/GPIO3
IO / 4 mA
30
DDATA2
CTS0
22
IO3
HI_Z
1
DDATA3/RTS0/GPIO4
IO / 4 mA
30
DDATA3
RTS0
21
IO4
HI_Z
1
TEST0
I
TEST1
I
–
–
–
–
–
–
–
–
–
–
–
–
TEST2
I
–
–
–
–
–
–
–
–
–
IO21
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
USB_CRIN
A
USB_CROUT
L
1
4
L
1
5
R
6
USB Clock (24 MHz) Input
USB Clock (24 MHz) Output
Interrupt Capable Input
JTAG/BDM/Test
G
1
3
F
1
5
F
1
2
See TEST0 Description
See TEST0 Description
See TEST0 Description
–
F
1
3
F
1
4
B
1
3
See TEST0 Description
For Normal Operation Tie This Pin
High
–
–
–
–
G
1
4
1
5
1
2
1
4
–
1
3
1
0
1
1
J
4
J
2
F
1
1
G
1
0
H
1
0
Interrupt Capable Input
Interrupt Capable Input
Interrupt Capable Input
Interrupt Capable Input
BDM/JTAG Select: 1-BDM; 0-JTAG
For normal operation, tie this pin
low.
For normal operation, tie this pin
low.
Reset/Wake-up
RSTI
I
–
–
WAKEUP/GPIO21
IO / 2 mA
30
WAKEUP
–
–
USBDN
A
USBDP
A
USBID
I
USBVBUS
A
USBRES
A
TESTOUT1
O
NC
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
SDATAI1/GPIO17
IO / 2 mA
30
SDATAI1
–
–
IO17
SDATAO1/TOUT0/
GPIO18
IO / 2 mA
30
SDATAO1
TOUT0
8
IO18
SCLK1/GPIO20
IO / 2 mA
30
SCLK1
IO / 2 mA
30
LRCK1
SDATAO2/GPIO34
IO / 2 mA
30
SDATAO2
SCLK2/GPIO22
IO / 2 mA
30
SCLK2
–
–
–
–
IO20
LRCK1/GPIO19
–
–
–
–
E
1
5
R
5
–
–
USB
N
1
5
M
1
5
M
1
1
N
1
4
M
1
4
P
1
3
R
1
4
–
–
–
–
–
–
–
Audio Interface
IO19
IO34
IO22
–
–
–
–
N
9
R
8
K
8
P
8
D
1
5
E
1
3
–
–
–
–
–
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
22
Freescale Semiconductor
Package Information and Pinout
Table 18. 225 MAPBGA Pin Assignment (continued)
Name
Drive Type/ Load
1st
Strength
(pF) Function
2nd
Function
LRCK2/GPIO23
IO / 2 mA
30
LRCK2
SDATAI3/GPIO8
IO / 2 mA
30
SDATAI3
SCLK3/GPIO35
IO / 2 mA
30
SCLK3
–
–
–
LRCK3/AUDIOCLK/
GPIO43
IO / 2 mA
30
LRCK3
EBUIN1/GPIO36
IO / 2 mA
30
EBUIN2/SCLKOUT/
GPIO13
IO / 2 mA
EBUIN3/
CMD_SDIO2/GPIO14
Pinconfig
Register
Bit
GP
Pin
Reset
IO23
AUDIOCLK
–
–
–
–
EBUIN1
–
–
IO36
30
EBUIN2
SCLKOUT
16
IO13
–
–
IO / 2 mA
30
EBUIN3
CMDSDIO2
15
IO14
–
QSPICS0/EBUIN4/
GPIO15
IO / 2 mA
30
QSPICS0
EBUIN4
30
IO15
–
EBUOUT1/GPIO37
IO / 2 mA
30
EBUOUT1
–
–
IO37
QSPICS1/
EBUOUT2/GPIO16
IO / 2 mA
30
QSPICS1
EBUOUT2
29
IO16
–
–
CFLG/GPIO5
IO / 2 mA
30
CFLG
–
IO5
EF/RXD2/GPIO6
IO / 2 mA
30
EF
RXD2
MCLK1/GPIO11
IO / 4 mA
30
MCLK1
–
–
–
–
IO11
QSPICS2/MCLK2/
GPIO24
IO / 4 mA
30
QSPICS2
MCLK2
28
IO24
ADIN0/GPI52
A
ADIN0
ADIN1/GPI53
A
ADIN2/GPI54
A
ADIN3/GPI55
A
ADIN4/GPI56
A
ADIN5/GPI57
A
ADREF
A
–
–
–
–
–
–
–
ADOUT/SCLK4/
GPIO58
IO / 2 mA
30
IO8
IO35
IO43
IO6
–
–
–
–
–
–
–
–
Notes
–
–
–
E
1
4
N
1
0
R
1
0
M
1
0
See A20/A24 Description
–
–
N
6
M
6
–
K
7
–
R
7
–
–
P
6
N
8
M
9
R
9
Interrupt Capable Input
Interrupt Capable Input
D
1
4
P
9
–
–
Analog-to-Digital Converter
–
–
–
–
–
–
–
I52
–
–
–
–
–
–
–
–
ADOUT
SCLK4
9
IO58
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
ADIN1
ADIN2
ADIN3
ADIN4
ADIN5
I53
I54
I55
I56
I57
–
K
3
L
1
L
2
L
3
M
1
J
6
M
2
J
5
–
–
–
–
–
–
–
–
FlexCAN
–
–
–
–
–
–
–
–
–
IO / 2 mA
30
QSPICLK
SUBR
27
IO25
–
RCK/QSPIDIN/
QSPIDOUT/GPIO26
IO / 2 mA
30
RCK
QSPIDIN/
QSPIDOUT
26
IO26
–
QSPIDOUT/SFSY/
GPIO27
IO / 2 mA
30
QSPIDOUT
SFSY
10
IO27
–
CAN0_TX
O / 8 mA
30
CAN0_RX
I
–
CAN1_TX
O / 8 mA
30
CAN1_RX
I
QSPICLK/SUBR/
GPIO25
C
1
5
D
1
3
C
1
4
E
1
2
–
–
–
–
QSPI
P
7
N
7
M
8
–
–
–
I2C
SDA0/SDATA3/
GPIO42
IO / 4 mA
30
SDA0
SDATA3
11
IO42
–
SCL0/SDATA1_BS1/
GPIO41
IO / 4 mA
30
SCL0
SDATA1_BS1
12
IO41
–
SDA1/RXD1/GPIO44
IO / 4 mA
30
SDA1
RXD1
19
IO44
–
K
9
P
1
0
J
1
5
–
–
–
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
23
Package Information and Pinout
Table 18. 225 MAPBGA Pin Assignment (continued)
Name
Drive Type/ Load
1st
Strength
(pF) Function
2nd
Function
Pinconfig
Register
Bit
GP
Pin
Reset
20
IO10
–
–
–
IO45
IO46
–
–
SCL1/TXD1/GPIO10
IO / 4 mA
30
SCL1
TXD1
TXD0/GPIO45
IO / 2 mA
30
TXD0
RXD0/GPIO46
IO / 2 mA
30
RXD0
–
–
Notes
–
J
1
3
UART
–
–
H
1
2
H
1
5
Power/Ground Pins
LININ
LINOUT
LINGND
PLLCOREVDD
(3 Balls)
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
A
1
4
B
1
4
3.3 Volt Supply Required
1.2 Volt Output (Approx 50%
Efficient)
–
C
1
3
S
e
e
N
ot
e
1.2 Volt Supply Required (M4, N3,
P2)
s
PLLCOREGND
(3 Balls)
–
–
–
–
–
–
–
S
e
e
N4,P3,R2
N
ot
e
s
USBVDD (2 Balls)
–
–
–
–
–
–
–
S
e
e
N
ot
e
3.3 Volt Supply Required (L13,
M13)
s
USBVDDP
USBGND (3 Balls)
–
–
–
–
–
–
–
–
–
–
–
–
–
–
L
1
2
S
e
e
1.2 Volt Supply Required
K11, L11, M12
N
ot
e
s
OSCPADVDD
OSCPADGND
RTC_VDDA
RTCVSSA
ADVDD
ADGND
PADVDD (10 Balls)
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
N
1
J
2
4
–
–
–
–
3.3 Volt Supply Required
–
L
4
S
e
e
s
–
–
1
K
e
–
3.3 Volt Supply Required
K
N
–
–
1
ot
COREVDD
(4 Balls)
3.3 Volt Supply Required
P
S
e
e
N
ot
e
3.3 Volt Supply Required (E7, E9,
F10, H8, H11, K5, L6, L8, L10,
R13)
1.2 Volt Supply Required (G8, H7,
H9, J8)
s
COREVSS/PADVSS
(18 Balls)2
–
–
–
–
–
–
–
S
e
e
N
ot
e
s
1
2
A1, A15, E8, E10, F7, G6, G7, G9,
G11, J7, J9, J10, J11, L5, L7, L9,
R1, R15
For test purposes only. Leave ball as open circuit.
These pads are listed as “GND” in the ball map and the rest of the tables.
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
24
Freescale Semiconductor
Package Drawing
Figure 6 shows the package outline diagram for the MCF5251 processor.
Freescale Semiconductor
5.2
Package Information and Pinout
MCF5253 ColdFire Processor Data Sheet: Technical Data, Rev. 3
25
Package Information and Pinout
TOP VIEW
BOTTOM VIEW
SIDE VIEW
Notes:
1. All dimensions in millimeters.
2. Dimensioning and tolerancing per ASME Y14. 5M–1994.
3. Maximum solder ball diameter measured parallel to datum A.
4. Datum A, the seating plane, is determined by the spherical crown of the solder balls.
5. Parallelism measurement shall exclude any effect of mark on top surface of package.
Figure 6. MCF5251 Package Drawing
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
26
Freescale Semiconductor
Package Information and Pinout
5.2.1
MAPBGA Pinout
Figure 7 shows the MCF5251 ball map of pad locations.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
GND
D24
D26
D30
SDUDQM/
GPO53
SDRAS/
GPIO59
ATA_DMAR
Q
ATA_A0
ATA_D1
ATA_D6
ATA_D11
ATA_D12
ATA_DIOW
LININ
GND
D19
D23
D25
D28
BCLK/
GPIO40
SDCS0/
GPIO60
ATA_A1
ATA_A2
ATA_D0
ATA_D4
ATA_D9
ATA_D14
HI_Z
LINOUT
ATA_DIOR
D16
D20
D22
D27
D31
SDLDQM/
GPO52
SDWE/
GPIO38
ATA_RST
ATA_CS0
ATA_D5
ATA_D10
ATA_DMAC
K
LINGND
CAN1_TX
CAN0_TX
A22
A23/GPO54
A21
D21
D29
SDCAS/
GPIO39
ATA_CS1
ATA_D7
ATA_D8
ATA_D15
CAN0_RX
MCLK1/
GPIO11
SDATAO2/
GPIO34
A14
A16
A18
D17
D18
BCLKE/
GPIO63
PADVDD
GND
PADVDD
GND
ATA_D13
CAN1_RX
SCLK2/
GPIO22
LRCK2/
GPIO23
RSTI
A13
A10
A12
A17
A19
A20/A24
GND
ATA_D2
ATA_D3
PADVDD
TEST0
TMS/BKPT
TCK
TRST/
DSCLK
TDI/DSI
A5
A7
A6
A15
A11
GND
GND
COREVDD
GND
TEST1
GND
PST1/
GPIO49
TDO/DSO
PSTCLK/
GPIO51
PST0/
GPIO50
A3
A2
A1
A8
A4
A9
COREVDD
PADVDD
COREVDD
TEST2
PADVDD
TXD0/
GPIO45
PST3/
INTMON1/
GPIO47
PST2/
INTMON2/
GPIO48
RXD0/
GPIO46
RTC_CRIN RTC_VDDA
CS0/CS4
RW
ADOUT/
SCLK4/
GPIO58
ADIN5/
GPI57
GND
COREVDD
GND
GND
GND
DDATA3/
RTS0/
GPIO4
SCL1/TXD1/
GPIO10
DDATA2/
CTS0/
GPIO3
SDA1/RXD1
/GPIO44
RTCVSSA RTCCROUT
ADIN0/
GPI52
ADVDD
PADVDD
BUFENB2/
GPIO30
EBUIN3/CM
D_SDIO2/
GPIO14
SCLK1/
GPIO20
SDA0/
SDATA3/
GPIO42
DDATA0/
CTS1/SDAT
A0_SDIO1/
GPIO1
USBGND
N/C
N/C
N/C
N/C
GND
PADVDD
GND
PADVDD
GND
PADVDD
USBGND
USBVDDP
USBVDD
USB_CRIN
USB_CROU
T
CFLG/
GPIO5
LRCK3/
AUDCLK/
GPIO43
USBID
USBGND
USBVDD
USBRES
USBDP
SDATAI1/
GPIO17
SDATAI3/
GPIO8
N/C
N/C
N/C
USBVBUS
USBDN
N/C
N/C
TESTOUT
N/C
N/C
ATA_IORDY ATA_INTRQ
ADIN1/
GPI53
ADIN2/
GPI54
ADIN3/
GPI55
ADGND
ADIN4/
GPI56
ADREF
CRIN
PLLCORE
VDD
EBUIN2/
IDE_DIOR/
SCLKOUT/
GPIO31
GPIO13
OSCPAD
VDD
CROUT
PLLCORE
VDD
PLLCORE
GND
TA/GPIO12
OSCPAD
GND
PLLCORE
VDD
GND
PLLCORE
GND
OE
1
2
3
RCK/QSPID QSPICS1/
IN/QSPIDO EBUOUT2/
UT/GPIO26
GPIO16
EBUIN1/
GPIO36
QSPICLK/
SUBR/
GPIO25
LRCK1/
GPIO19
XTRIM/
TXD2/
GPIO0
QSPICS0/
EBUIN4/
GPIO15
SDATAO1/
TOUT0/
GPIO18
EF/RXD2/
GPIO6
SCLK3/
GPIO35
DDATA1/RT
S1/SDATA2
_BS2/
GPIO2
N/C
PADVDD
NC
GND
6
7
8
9
10
11
12
13
14
15
PLLCORE IDE_DIOW/ BUFENB1/ EBUOUT1/
GPIO32
GPIO29
GPIO37
GND
IDE_IORDY/ WAKEUP/
GPIO33
GPIO21
4
5
QSPIDOUT/
CS1/
QSPICS3/
SFSY/
GPIO28
GPIO27
QSPICS2/ SCL0/SDAT
MCLK2/
A1_BS1/
GPIO24
GPIO41
Figure 7. MCF5251 Ball Map
Table 19 shows the signal color and signal name legend.
Table 19. Signal Color/Name Legend
Color
None
Name
Signal name as listed
GND
PADVDD
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
27
Package Information and Pinout
Table 19. Signal Color/Name Legend (continued)
Color
Name
COREVDD
USBGND
Table 20 shows the device pin list, sorted by signal identification.
3
Table 20. MCF5251 13 x 13 BGA (225 Signal ID by Pad Grid Location)
Signal ID
Pad Location
A1
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A2
A20/A24
A21
A22
A23/GPO54
A3
A4
A5
A6
A7
A8
A9
ADGND
ADIN0/GPI52
ADIN1/GPI53
ADIN2/GPI54
ADIN3/GPI55
ADIN4/GPI56
ADIN5/GPI57
ADOUT/SCLK4/GPIO58
ADREF
ADVDD
ATA_A0
ATA_A1
ATA_A2
ATA_CS0
ATA_CS1
H03
F02
G05
F03
F01
E01
G04
E02
F04
E03
F05
H02
F06
D03
D01
D02
H01
H05
G01
G03
G02
H04
H06
L04
K03
L01
L02
L03
M01
J06
J05
M02
K04
A08
B07
B08
C09
D09
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
28
Freescale Semiconductor
Package Information and Pinout
Table 20. MCF5251 13 x 13 BGA (225 Signal ID by Pad Grid Location) (continued)
Signal ID
Pad Location
ATA_D0
ATA_D1
ATA_D10
ATA_D11
ATA_D12
ATA_D13
ATA_D14
ATA_D15
ATA_D2
ATA_D3
ATA_D4
ATA_D5
ATA_D6
ATA_D7
ATA_D8
ATA_D9
ATA_DIOR
ATA_DIOW
ATA_DMACK
ATA_DMARQ
ATA_INTRQ
ATA_IORDY
ATA_RST
BCLK/GPIO40
BCLKE/GPIO63
BUFENB1/GPIO29
BUFENB2/GPIO30
CAN0_RX
CAN0_TX
CAN1_RX
CAN1_TX
CFLG/GPIO5
COREVDD
COREVDD
COREVDD
COREVDD
CRIN
CROUT
CS0/CS4
CS1/QSPICS3/GPIO28
D16
D17
D18
D19
D20
D21
B09
A09
C11
A11
A12
E11
B12
D12
F08
F09
B10
C10
A10
D10
D11
B11
B15
A13
C12
A07
D08
D07
C08
B05
E06
P05
K06
D13
C15
E12
C14
M09
G08
H07
H09
J08
M03
N02
J03
M07
C01
E04
E05
B01
C02
D04
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
29
Package Information and Pinout
Table 20. MCF5251 13 x 13 BGA (225 Signal ID by Pad Grid Location) (continued)
Signal ID
Pad Location
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
DDATA0/CTS1/SDATA0_SDIO1/GPIO1
DDATA1/RTS1/SDATA2_BS2/GPIO2
DDATA2/CTS0/GPIO3
DDATA3/RTS0/GPIO4
EBUIN1/GPIO36
EBUIN2/SCLKOUT/GPIO13
EBUIN3/CMD_SDIO2/GPIO14
EBUOUT1/GPIO37
EF/RXD2/GPIO6
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
HI_Z
IDE_DIOR/GPIO31
IDE_DIOW/GPIO32
IDE_IORDY/GPIO33
LINGND
LININ
LINOUT
LRCK1/GPIO19
LRCK2/GPIO23
C03
B02
A02
B03
A03
C04
B04
D05
A04
C05
K10
R11
J14
J12
N06
M06
K07
P06
R09
A01
A15
E08
E10
F07
G06
G07
G09
G11
J07
J09
J10
J11
L05
L07
L09
R01
R15
B13
M05
P04
R04
C13
A14
B14
P08
E14
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
30
Freescale Semiconductor
Package Information and Pinout
Table 20. MCF5251 13 x 13 BGA (225 Signal ID by Pad Grid Location) (continued)
Signal ID
Pad Location
LRCK3/AUDIOCLK/GPIO43
MCLK1/GPIO11
NC
OE
OSCPADGND
OSCPADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PADVDD
PLLAVDD
PLLCOREGND
PLLCOREGND
PLLCOREGND
PLLCOREVDD
PLLCOREVDD
PST0/GPIO50
PST1/GPIO49
PST2/INTMON2/GPIO48
PST3/INTMON1/GPIO47
PSTCLK/GPIO51
QSPICLK/SUBR/GPIO25
QSPICS0/EBUIN4/GPIO15
QSPICS1/EBUOUT2/GPIO16
QSPICS2/MCLK2/GPIO24
QSPIDOUT/SFSY/GPIO27
RCK/QSPIDIN/QSPIDOUT/GPIO26
RSTI
RTC_CRIN
RTC_VDDA
RTCCROUT
RTCVSSA
RW
RXD0/GPIO46
SCL0/SDATA1_BS1/GPIO41
SCL1/TXD1/GPIO10
SCLK1/GPIO20
SCLK2/GPIO22
SCLK3/GPIO35
SDA0/SDATA3/GPIO42
M10
D14
R14
R03
P01
N01
E07
E09
F10
H08
H11
K05
L06
L08
L10
R13
M04
N04
P03
R02
N03
P02
G15
G12
H14
H13
G14
P07
R07
N08
P09
M08
N07
E15
J01
J02
K02
K01
J04
H15
P10
J13
K08
E13
R10
K09
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
31
Table 20. MCF5251 13 x 13 BGA (225 Signal ID by Pad Grid Location) (continued)
Signal ID
Pad Location
SDA1/RXD1/GPIO44
SDATAI1/GPIO17
SDATAI3/GPIO8
SDATAO1/TOUT0/GPIO18
SDATAO2/GPIO34
SDCAS/GPIO39
SDCS0/GPIO60
SDLDQM/GPO52
SDRAS/GPIO59
SDUDQM/GPO53
SDWE/GPIO38
TA/GPIO12
TCK
TDI/DSI
TDO/DSO
TEST0
TEST1
TEST2
J15
N09
N10
R08
D15
D06
B06
C06
A06
A05
C07
N05
F13
F15
G13
F11
G10
H10
How to Reach Us:
Home Page:
www.freescale.com
E-mail:
[email protected]
USA/Europe or Locations Not Listed:
Freescale Semiconductor
Technical Information Center, CH370
1300 N. Alma School Road
Chandler, Arizona 85224
+1-800-521-6274 or +1-480-768-2130
[email protected]
Europe, Middle East, and Africa:
Freescale Halbleiter Deutschland GmbH
Technical Information Center
Schatzbogen 7
81829 Muenchen, Germany
+44 1296 380 456 (English)
+46 8 52200080 (English)
+49 89 92103 559 (German)
+33 1 69 35 48 48 (French)
[email protected]
Japan:
Freescale Semiconductor Japan Ltd.
Headquarters
ARCO Tower 15F
1-8-1, Shimo-Meguro, Meguro-ku,
Tokyo 153-0064, Japan
0120 191014 or +81 3 5437 9125
[email protected]
Asia/Pacific:
Freescale Semiconductor Hong Kong Ltd.
Technical Information Center
2 Dai King Street
Tai Po Industrial Estate
Tai Po, N.T., Hong Kong
+800 2666 8080
[email protected]
For Literature Requests Only:
Freescale Semiconductor Literature Distribution Center
P.O. Box 5405
Denver, Colorado 80217
1-800-521-6274 or 303-675-2140
Fax: 303-675-2150
[email protected]
Document Number: MCF5251
Rev. 3
04/2008
Information in this document is provided solely to enable system and software implementers to use
Freescale Semiconductor products. There are no express or implied copyright licenses granted
hereunder to design or fabricate any integrated circuits or integrated circuits based on the information
in this document.
Freescale Semiconductor reserves the right to make changes without further notice to any products
herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the
suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any
liability arising out of the application or use of any product or circuit, and specifically disclaims any
and all liability, including without limitation consequential or incidental damages. “Typical” parameters
that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary
in different applications and actual performance may vary over time. All operating parameters,
including “Typicals”, must be validated for each customer application by customer’s technical experts.
Freescale Semiconductor does not convey any license under its patent rights nor the rights of others.
Freescale Semiconductor products are not designed, intended, or authorized for use as components
in systems intended for surgical implant into the body, or other applications intended to support or
sustain life, or for any other application in which the failure of the Freescale Semiconductor product
could create a situation where personal injury or death may occur. Should Buyer purchase or use
Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall
indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and
distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney
fees arising out of, directly or indirectly, any claim of personal injury or death associated with such
unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was
negligent regarding the design or manufacture of the part.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other
product or service names are the property of their respective owners.
© Freescale Semiconductor, Inc. 2005, 2006, 2008. All rights reserved.
Product Documentation
Table 20. MCF5251 13 x 13 BGA (225 Signal ID by Pad Grid Location) (continued)
6
Signal ID
Pad Location
TESTOUT
TMS/BKPT
TRST/DSCLK
TXD0/GPIO45
USB_CRIN
USB_CROUT
USBDN
USBDP
USBGND
USBGND
USBGND
USBID
USBRES
USBVBUS
USBVDD
USBVDD
USBVDDP
WAKEUP/GPIO21
XTRIM/TXD2/GPIO0
P13
F12
F14
H12
L14
L15
N15
M15
K11
L11
M12
M11
M14
N14
L13
M13
L12
R05
R06
Product Documentation
This section includes the related product documentation and references to information posted on
Freescale’s external web page.
This document is labeled as the type: Data Sheet: Technical Data. Definitions for all Freescale document
types are available at: http://www.freescale.com.
You can also obtain information on the mechanical characteristics of the MCF5251 integrated
microprocessor at http://www.freescale.com/digitalaudio.
The following documents are required for a complete description of the device and are necessary for
proper design:
MCF5251 Reference Manual (order number: MCF5251RM)
MCF5251 Product Brief (order number: MCF5251PB)
6.1
Revision History
Table 21 summarizes revisions to this document since the release of Rev. 2.1.
Table 21. Revision History
Location
Table 1
Revision
Removed MCF5251CDVM140, MCF5251CEVM140, MCF5251DVM140,
MCF5251EVM140.
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
Freescale Semiconductor
33
Product Documentation
MCF5251 ColdFire Processor Data Sheet: Technical Data, Rev. 3
34
Freescale Semiconductor