Freescale Semiconductor
Technical Data
DSP56321
Rev. 11, 2/2005
Freescale Semiconductor, Inc., 2001, 2005. All rights reserved.
DSP56321
24-Bit Digital Signal Processor
The Freescale DSP56321, a member of the DSP56300 DSP family, supports networking, security encryption, and
home entertainment using a high-performance, single-clock-cycle-per- instruction engine (DSP56000 code-
compatible), a barrel shifter, 24-bit addressing, an instruction cache, and a direct memory access (DMA) controller
(see
Figure 1
).
The DSP56321 offers 275 million multiply- accumulates per second (MMACS) performance, attaining 550
MMACS when the EFCOP is in use. It operates with an internal 275 MHz clock with a 1.6 volt core and
independent 3.3 volt input/output (I/O) power. By operating in parallel with the core, the EFCOP provides overall
enhanced performance and signal quality with no impact on channel throughput or total channel support. This
device is pin-compatible with the Freescale DSP56303, DSP56L307, DSP56309, and DSP56311.
Figure 1.
DSP56321 Block Diagram
YAB
XAB
PAB
DAB
YDB
XDB
PDB
GDB
MODB/IRQB
MODC/IRQC
MODD/IRQD
10
DSP56300
Core
6
16
24-Bit
24
18
DDB
Peripheral
Expansion Area
Y
X
P
P
6
5
3
RESET
PINIT/NMI
MODA/IRQA
EXTAL
XTAL
Address
Control
Data
Address
Generation
Unit
Six Channel
DMA Unit
Program
Interrupt
Controller
Program
Decode
Controller
Program
Address
Generator
24
24 Data ALU
→
56-bit MAC
Two 56-bit Accumulators
56-bit Barrel Shifter
Power
Management
EBus
Intand
IControl
Memory Expansion Area
DE
Program
RAM
32 K
×
24 bits
or
31 K
×
24 bits
and
X Data
RAM
80 K
×
24 bits
Y Data
RAM
80 K
×
24 bits
External
Address
Bus
Switch
SCI
EFCOP
ESSI
HI08
Triple
Timer
Instruction
Cache
1024
×
24 bits
Bootstrap
ROM
OnCE
JTAG
PLL
Clock
Generator
Internal
Data
Bus
Switch
External
Data
Bus
Switch
The DSP56321 is intended
for applications requiring a
large amount of internal
memory, such as networking
and wireless infrastructure
applications. The onboard
EFCOP can accelerate
general filtering applications,
such as echo-cancellation
applications, correlation, and
general-purpose convolution-
based algorithms.
What’s New
Rev. 11 includes the following
changes:
Adds lead-free packaging and
part numbers.