beautypg.com

3 dsp56012 architectural overview, Dsp56012 architectural overview -8 – Motorola DSP56012 User Manual

Page 28

background image

1-8

DSP56012 User’s Manual

MOTOROLA

Overview

DSP56012 Architectural Overview

• Two sets of SAI interrupt vectors

– SHI features:

• Single master capability

• SPI and I

2

C protocols

• 10-word receive FIFO

• Support for 8-, 16- and 24-bit words.

– Byte-wide Parallel Host Interface with DMA support capable of

reconfiguration as fifteen General Purpose Input/Output (GPIO) lines

– DAX features one serial transmitter capable of supporting S/PDIF, IEC958,

CP-340, and AES/EBU formats.

– Eight dedicated, independent, programmable GPIO lines

– On-chip peripheral registers memory mapped in data memory space

– OnCE™ port for unobtrusive, processor speed-independent debugging

– Software programmable PLL-based frequency synthesizer for the core

clock

– Power saving Wait and Stop modes

– Fully static, HCMOS design for operating frequencies from 81 MHz down

to DC

– 100-pin plastic Thin Quad Flat Pack (TQFP) surface-mount package

– 5 V power supply

1.3

DSP56012 ARCHITECTURAL OVERVIEW

The DSP56012 is a member of the 24-bit DSP56000 family. The DSP is composed of
the 24-bit DSP56000 core, memory, and a set of peripheral modules, as shown in

Figure 1-1

. The 24-bit DSP56000 core is composed of a Data Arithmetic Logic Unit

(ALU), an Address Generation Unit (AGU), a Program Controller, an On-Chip
Emulation (OnCE

)

port, and a PLL designed to allow the DSP to run at full speed

while using a low-speed clock. The DSP56000-family architecture, upon which the
DSP56012 is built, was designed to maximize throughput in data-intensive digital
signal processing applications. The result is a dual-natured, expandable architecture
with sophisticated on-chip peripherals and versatile GPIO.