REV. 0
a
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties that
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
Tel: 781/329-4700Fax: 781/326-8703
Analog Devices, Inc., 2002SST-Melody
-DAP
Audio Processor
FEATURES
16-Bit Fixed-Point Audio Processor (DSP-Based)
Decodes Major Standard Audio Formats
Using 16-Bit
Fixed-Point Implementation for
Decoding:
MPEG 1 Layer I, II, and III (MP3)
AAC 2-Channel Low Complexity
Microsoft WMA
Speech Codecs: MGSM, G.723.1, and Audible Audio
2 Independent Data Address Generators
Powerful Program Sequencer Provides Zero Overhead
Looping Conditional Instruction Execution Program-
mable 16-Bit Interval Timer with Prescaler 100-Lead
LQFP and 144-Ball Mini-BGA
Supports Postprocessing:
Jazz/Rock/Classic/Pop/Bass
3-Band User Customizable Graphic Equalizer
Supports Major Storage Formats:
SmartMedia Card
DataPlay
SD Card
NAND Flash
Supports DRM (Digital Rights Management) Technologies:
Liquid Audio SP3
Microsoft DRM
DataPlay ContentKey
Supports Standard APIs:
Start Play
Stop Play
Mute Play
Resume Play
Download Song to Flash
Forward to Next Song
Rewind to Previous Song
Delete a Song
Bass/Equalizer
Erase MP3 Flash
Upload Song/Voice from Flash
Rename Flash
Start Record
Stop Record
Report
Get File Information
Seek File
List Number of Songs
Request Song Name
List Number of Voices
Request Voice Note Name
Start Record (G.723.1)
Stop Record (G.723.1)
Start Play (G.723.1)
Stop Play (G.723.1)
(continued on page 2)
FUNCTIONAL BLOCK DIAGRAM
OR
EXTERNAL
DATABUS
INTERNAL
DMA
PORT
HOST MODE
FULL MEMORY MODE
PROGRAMMABLE
I/O
AND
FLAGS
TIMER
POWER
-DOWN
CONTROL
MEMORY
PROGRAM
MEMORY
16K
24 BIT
DATA
MEMORY
16K
16 BIT
SERIAL PORTS
SPORT1
SPORT0
PROGRAM
SEQUENCER
DATAADDRESS
GENERATORS
DAG1
DAG2
ALU
MAC
SHIFTER
ARITHMETIC UNITS
ADSP-2100 BASE
ARCHITECTURE
PROGRAM MEMORY ADDRESS
PROGRAM MEMORY DATA
DATAMEMORY DATA
DATAMEMORY ADDRESS
EXTERNAL
ADDRESS
BUS
EXTERNAL
DATABUS
BYTE DMA
CONTROLLER