
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
Information Manual
Hardware Architecture
April 1998
2-16
DRAFT COPY
Lucent Technologies Inc.
2.2 Core Architecture Overview
2.2.1 Data Arithmetic Unit
The data arithmetic unit (DAU) is the main execution unit for signal processing algorithms. The DAU consists of a
16-bit by 16-bit multiplier, a 36-bit ALU, and two 36-bit accumulators: a0 and a1. The DAU performs two's comple-
ment, fixed-point arithmetic and is usable as a multiply/accumulate or ALU structure. The DAU multiplier and adder
operate in parallel requiring, together, one instruction cycle for their execution. Microprocessor-like instructions are
executed by the ALU.
5-1741.a
Figure 2-10. DSP1600 Core Functions
psw (16)
auc (16)
CONTROL
CACHE
cloop (7)
inc (16)
ins (16)
alf (16)
mwait (16)
SYS
XDB
XAB
IDB
YAB
YDB
r0 (16)
r1 (16)
r2 (16)
r3 (16)
j (16)
k (16)
re (16)
YAAU
rb (16)
ADDER
MUX
CMP
ybase (16)
pc (16)
pt (16)
pi (16)
i (16)
ADDER
XAAU
EXTRACT/SAT
x (16)
yh (16)
yl (16)
16 x 16 MPY
p (32)
SHIFT (–2, 0, 1, 2)
c0 (8)
c2 (8)
c1 (8)
16
ALU/SHIFT
a0 (36)
a1 (36)
36
32
MUX
DAU
MUX
–1, 0, 1, 2
BRIDGE
MUX
1
pr (16)
Содержание DSP1611
Страница 18: ...Chapter 1 Introduction...
Страница 27: ...Chapter 2 Hardware Architecture...
Страница 52: ...Chapter 3 Software Architecture...
Страница 116: ...Chapter 4 Instruction Set...
Страница 154: ...Chapter 5 Core Architecture...
Страница 176: ...Chapter 6 External Memory Interface...
Страница 208: ...Chapter 7 Serial I O...
Страница 237: ...Chapter 8 Parallel I O DSP1617 Only...
Страница 261: ...Chapter 9 Parallel Host Interface PHIF DSP1611 18 27 28 29 Only...
Страница 275: ...Chapter 10 Bit I O Unit...
Страница 284: ...Chapter 11 JTAG Test Access Port...
Страница 306: ...Chapter 12 Timer...
Страница 313: ...Chapter 13 Bit Manipulation Unit...
Страница 325: ...Chapter 14 Error Correction Coprocessor DSP1618 28 Only...
Страница 350: ...Chapter 15 Interface Guide...
Страница 367: ...Appendix A Instruction Encoding...
Страница 379: ...Appendix B Instruction Set Summary...
Страница 381: ...aD extractz aS IM16 B 52 aD insert aS arM B 53 aD insert aS IM16 B 54 aD aS aaT B 55...
Страница 437: ...Index...