
Overview
1-2
ColdFire2/2M User’s Manual
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
The ColdFire2/2M supports a subset of the 68000 instruction set, and the ColdFire2M has
the added functionality of a Multiply Accumulate (MAC) unit for DSP applications. The
removed instructions include binary coded decimal, bit field, logical rotate, decrement and
branch, integer division, and integer multiply with a 64-bit result. In addition, only the twelve
addressing modes supported by the 68000 are supported. User-mode code developed for
the ColdFire2 processor will run unchanged on 68020, 68030, 68040, and 68060
processors. The new MAC instructions on the ColdFire2M processor will not run on other
processors.
A complete debug module is integrated into the ColdFire2/2M. This unit provides real-time
trace, background debug mode, and real-time debug support. This includes a parallel
processor status port, a subset of the background debug mode (BDM) functionality found on
Motorola’s 683xx family of parts, and real-time breakpoint capability. This built-in debug
support results in a standard debug interface to established tools for all ColdFire
-
based
processors.
1.1 FLEXCORE INTEGRATED PROCESSORS
The FlexCore design methodology allows designers of high-volume digital systems and
third-party technology providers to place their proprietary circuitry on-chip with a Motorola
microprocessor core. By using FlexCore, a designer can reduce the total system cost,
component count, and power consumption while providing higher performance and greater
reliability. Custom logic, memory, and peripheral modules can be added to a core processor
to produce the most cost-effective solution for a designer's system. Core processors provide
special power-management features such as 5 V, 3.3 V, and static operation. The 68000
family of processors have a proven architecture with a broad base of application and system
software support, including real-time kernels, operating systems, and compilers, in addition
to a wide range of tools to support software development. In the future, additional processing
architectures will be included in the FlexCore program, including PowerPC
and Digital
Signal Processing (DSP).
Figure 1-1
shows a typical die layout of a FlexCore integrated
processor.
F
Freescale Semiconductor, Inc.
n
.