Datasheet

SHARC and the SHARC logo are registered trademarks of Analog Devices, Inc.
SHARC
Embedded Processor
ADSP-21261/ADSP-21262/ADSP-21266
Rev. G Document Feedback
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.
Specifications subject to change without notice. No license is granted by implication
or otherwise under any patent or patent rights of Analog Devices. Trademarks and
registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106 U.S.A.
Tel: 781.329.4700 ©2012 Analog Devices, Inc. All rights reserved.
Technical Support www.analog.com
SUMMARY
High performance 32-bit/40-bit floating-point processor
optimized for high performance audio processing
Code compatibility—at assembly level, uses the same
instruction set as other SHARC DSPs
Processes high performance audio while enabling low
system costs
Audio decoders and postprocessor algorithms support
nonvolatile memory that can be configured to contain a
combination of PCM 96 kHz, Dolby Digital, Dolby Digital
Surround EX, DTS-ES Discrete 6.1, DTS-ES Matrix 6.1, DTS
96/24 5.1, MPEG2 AAC LC, MPEG2 BC 2ch, WMA-
PRO V7.1, Dolby Pro Logic II, Dolby Pro Logic 2x, and
DTS Neo:6
Various multichannel surround sound decoders are con-
tained in ROM. For configurations of decoder algorithms,
see Table 3 on Page 4.
Single-instruction multiple-data (SIMD) computational archi-
tecture—two 32-bit IEEE floating-point/32-bit fixed-point/
40-bit extended precision floating-point computational
units, each with a multiplier, ALU, shifter, and register file
High bandwidth I/O—a parallel port, an SPI port, 6 serial
ports, a Digital application interface (DAI), and JTAG
DAI incorporates two precision clock generators (PCGs), an
input data port (IDP) that includes a parallel data acquisi-
tion port (PDAP), and 3 programmable timers, all under
software control by the signal routing unit (SRU)
On-chip memory—up to 2M bits on-chip SRAM and a dedi-
cated 4M bits on-chip mask-programmable ROM
The ADSP-2126x processors are available with a 150 MHz or a
200 MHz core instruction rate. For complete ordering
information, see Ordering Guide on Page 45.
Figure 1. Functional Block Diagram
ADDR
DATA
PX REGISTER
6
JTAG TEST & EMULATION
20
3
SE RIAL PORTS (6 )
INPUT
DATA PORTS (8)
PARALLEL DATA
ACQUIS ITION PORT
PE RIPHERAL
TI ME R S ( 3 )
SI GNAL
RO U TI NG
UNIT
PRECISI ON CLOCK
GENERATORS (2)
DIGITAL AUDIO INTERFACE
3
16
ADDRESS/
DATA BUS / GPIO
CONTROL/GPIO
PARALLEL
PORT
IOP
REGISTERS
(MEMORY MAPPED)
CONTROL,
STATUS,
DATA BUFFERS
4
SP I PO RT ( 1)
DMA CONTROLLER
22 CHANNELS
4
GPIO FLAG S/
IRQ /TIMEXP
PROCESSING
ELEMENT
(PEY)
PROCES SING
ELEM ENT
(PEX)
TIMER
INSTRUCTION
CACHE
32 48-BIT
DAG1
8 4 32
DAG2
8 4 32
32PM ADDRESS BUS
DM ADDRESS BUS
PM DATA BUS
DM DATA BUS
64
64
CORE PROCESS OR
PROGRAM
SEQ UE NCER
ADDR DATA
SRAM
1M BIT ROM
2M BIT
DUAL PORTED MEMORY
BLOCK 0
SRAM
1M BIT ROM
2M BIT
DUAL PORTED MEMORY
BL O CK 1
S
IOD
(32)
IOA
(19)
32
I/O PROCESSOR

Summary of content (48 pages)