Data Sheet
June 2001
DSP16410B Digital Signal Processor
14
Agere Systems—Proprietary
Use pursuant to Company instructions
Agere Systems Inc.
3 Notation Conventions
The following notation conventions apply to this data
sheet.
Table 130 on page 215
specifies the notation
conventions for the DSP16000 instruction set.
lower-case
Registers that are directly writable or
readable by DSP16410B core instruc-
tions are lower-case.
UPPER-CASE Device flags, I/O pins, control register
fields, and registers that are not directly
writable or readable by DSP16410B
core instructions are upper-case.
boldface
Register names and DSP16410B core
instructions are printed in boldface
when used in text descriptions.
italics
Documentation variables that are
replaced are printed in italics.
courier
DSP16410B program examples or
C-language representations are printed
in courier font.
[ ]
Square brackets enclose a range of
numbers that represents multiple bits in
a single register or bus. The range of
numbers is delimited by a colon. For
example,
imux
[11:10] are bits 11 and
10 of the program-accessible
imux
reg-
ister.
Angle brackets enclose a list of items
delimited by commas or a range of
items delimited by a dash (—), one of
which is selected if used in an
instruction. For example,
SADD
0—3
represents the four memory-mapped
registers
SADD0
,
SADD1
,
SADD2
,
and
SADD3
, and the general instruc-
tion
aTE
h,l
= RB
can be replaced
with
a0h = timer0
.
4 Hardware Architecture
4.1 DSP16410B Architectural Overview
The DSP16410B device is a 16-bit fixed-point program-
mable digital signal processor (DSP). The DSP16410B
consists of two DSP16000 cores together with on-chip
memory and peripherals. Advanced architectural fea-
tures with an expanded instruction set deliver a dra-
matic increase in performance compared to traditional
DSP architectures for signal coding algorithms. This
increase in performance, together with an efficient
design implementation, results in an extremely cost-
and power-efficient solution for wireless and multime-
dia applications.
Figure 1 on page 15
shows a block diagram of the
DSP16410B.