MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
DSP56007
Order this document by:
DSP56007/D
1996, 1997 MOTOROLA, INC.
SYMPHONY
24-BIT DIGITAL SIGNAL PROCESSORS
AUDIO DSP FAMILY
Motorola designed the Symphony
Processors (DSPs) to support a variety of digital audio applications, including Dolby ProLogic,
ATRAC, and Lucasfilm Home THX processing. Software for these applications is licensed by
Motorola for integration into products like audio/ video receivers, televisions, and automotive
sound systems with such user-developed features as digital equalization and sound field
processing. The DSP56007 is an MPU-style general purpose DSP, composed of an efficient 24-bit
Digital Signal Processor core, program and data memories, various peripherals optimized for
audio, and support circuitry. As illustrated in
Figure 1
DSP is fed by program memory, two independent data RAMs and two data ROMs, a Serial
Audio Interface (SAI), Serial Host Interface (SHI), External Memory Interface (EMI), dedicated
I/ O lines, on-chip Phase Lock Loop (PLL), and On-Chip Emulation (OnCE
DSP56007 has significantly more on-chip memory than the DSP56004.
family of high-performance, programmable Digital Signal
, the DSP56000 core family compatible
) port. The
ˇ
Figure 1
DSP56007 Block Diagram
Y Data
Memory*
X Data
Memory*
Program
Memory*
Program Control Unit
24-Bit
DSP56000
Core
OnCE
TM
Port
PLL
Clock
Gen.
4
9
5
29
16-Bit Bus
24-Bit Bus
Data ALU
24
×
24 + 56
→
56-Bit MAC
Two 56-Bit Accumulators
Interrupt
Control
Program
Decode
Controller
Program
Address
Generator
4
IRQA, IRQB, NMI, RESET
4
3
Internal
Data
Bus
Switch
Address
Generation
Unit
Refer to Table 1 for memory configurations.
*
PAB
XAB
YAB
GDB
PDB
XDB
YDB
General
Purpose
Input/
Output
External
Memory
Interface
(EMI)
Serial
Audio
Interface
(SAI)
Serial
Host
Interface
(SHI)
AA0248