AN2866 Freescale Semiconductor / Motorola, AN2866 Datasheet - Page 2

no-image

AN2866

Manufacturer Part Number
AN2866
Description
Migrating from the MC68332 to the ColdFire MCF523x
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Comparison Overview
This document organizes the differences between these two devices into two major categories: hardware
and software. Specifically, this document:
Throughout each of the following sections, there will be frequent references to more detailed information,
as this application note is not intended to be an all-encompassing reference for either of these two devices
or families. A list of all suggested references is given at the end of this document.
To locate any published errata or updates for this document, refer to the web site at
http://www.freescale.com/coldfire.
1
Many current users of the MC68332 will find several advantages in migrating to the MCF523x:
Migration from the MC68332 to the MCF523x includes the following increases in device performance and
functionality:
2
Examines parametric differences, i.e., electrical parameters that specify the conditions under
which the device must operate, and discusses performance and power requirements
Compares mechanical characteristics, in particular, packaging and external signals
Examines on-chip modules, contrasting shared modules, and introducing modules not found on
the MC68332
Discusses operating modes and how they are entered
Increases in device performance and functionality, including expanded on-chip memory size for
both static RAM and cache
Enhancement of core architectural features and ability of the core’s register set, inherent
execution control, and instruction set to support efficient code execution in an embedded
application
Improvements in system control capabilities, such as memory/module access control
Maximum CPU operating speed increases from 25 MHz to 150 MHz
Maximum system bus frequency tripling from 25 MHz to 75 MHz
On-chip SRAM memory increases from 2 Kbytes to 64 Kbytes
Addition of 8 Kbytes of configurable instruction/data cache RAM for faster code execution
Upgrade from 16-channel Time Processor Unit (TPU) to 32-channel enhanced Time Processor
Unit (eTPU) with dual action on each channel
Upgrade from 200 Bytes on the TPU to 1.5 KBytes Shared Parameter RAM (SPRAM) on the
eTPU
Upgrade from 2 KBytes on the TPU to 6 KBytes Shared Code Memory (SCM) on the eTPU
Full-function asynchronous communication with three Universal Asynchronous
Receiver/Transmitter (UART) modules, rather than limited handshaking functionality of the
MC68332’s Serial Communication Interface (SCI) module
Addition of several modules:
Comparison Overview
Migrating from the MC68332 to the ColdFire
®
MCF523x, Rev. 1.0
Freescale Semiconductor

Related parts for AN2866