AN2866 Freescale Semiconductor / Motorola, AN2866 Datasheet - Page 20

no-image

AN2866

Manufacturer Part Number
AN2866
Description
Migrating from the MC68332 to the ColdFire MCF523x
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Device Differences
support hardware triggers via the external DREQn signals, UARTs, eTPU, and DMA timers
(DTIM0–DTIM3).
The DMA controller supports dual address mode to on-chip devices. The transfers are dual-address and
support 8-, 16- and 32-bit data transfer sizes, as well as 16-byte (4 x 32-bit) burst transfers. The source and
destination address pointers can be incremented, or they can remain constant upon each transfer; there is
also one 24-bit byte-transfer counter per DMA channel. There is auto-alignment transfer support for
efficient block movement, and bursting and cycle stealing is also supported. A crossbar switch in the DMA
controller allows software-programmable connections from the DMA requesters (external DREQ[2:0], the
eTPU, the three UARTs and the four DMA timers) to the four DMA channels to trigger the transfer for
each of the channels.
2.4.2.6
The I
exchange, minimizing the interconnection between devices. This bus is suitable for applications requiring
occasional communications over a short distance between many devices. It is used primarily as an
inter-chip bus interface for EEPROMs, LCD controllers, A/D converters, and keypads. It is fully
compatible with the industry-standard I
2.4.2.7
The superset device, MCF5235, incorporates small, fast, dedicated hardware accelerators for random
number generation, message digest and hashing, and the DES, 3DES, and AES block cipher functions.
This allows for the implementation of common Internet security protocol cryptography operations with
performance well in excess of software-only algorithms.
2.4.2.7.1
The Symmetric Key Hardware Accelerator (SKHA) supports the following block ciphers:
20
2
C
AES
— 128-bit key
— Electronic Code Book (ECB), Cipher Block Chaining (CBC), Counter (CTR) cipher modes
DES
— 64-bit key (with parity)
— ECB, CBC, and CTR modes
Triple-DES
— 2 key & 3 key (128-bits & 192-bits with parity)
— Key parity check
— ECB, CBC, and CTR modes
TM
bus is a two-wire, bidirectional serial bus that provides a simple, efficient method of data
I
Cryptography
2
Symmetric Key Hardware Accelerator (SKHA) Features
C
Migrating from the MC68332 to the ColdFire
2
C bus.
®
MCF523x, Rev. 1.0
Freescale Semiconductor

Related parts for AN2866