Information Manual
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
April 1998
Core Architecture
Lucent Technologies Inc.
DRAFT COPY
5-13
5.3 Y Address Arithmetic Unit (YAAU)
The Y address arithmetic unit (YAAU) is shown in
. It consists of nine 16-bit registers and a 16-bit adder.
The Y space, or data memory, is addressed by the r0—r3 pointer registers. The j and k offset registers can be
used to postmodify registers r0—r3. The rb and re registers are used if a register addressing the RAM is applied
in a cyclical (modulo) fashion. The ybase register stores a base address for Y space direct addressing. The nine
YAAU registers are accessible to the user and can be read or written under program control.
5-4159
Figure 5-6. YAAU—Y Address Arithmetic Unit
5.3.1 Inputs and Outputs
The major output of the YAAU is the YAB that provides addresses from the YAAU to internal and external memo-
ries. Address segments are also decoded to provide separate enables to the multiple banks of on-chip, dual-port
RAM and the enables to external memory. One individual address in the IO external memory segment is also
decoded to provide an enable—DSEL
1
. All of the registers are read or written through the bidirectional data bus
IDB. IDB also provides the interface for loading immediate addresses into the registers.
1.DSEL not available in the DSP1627/28/29.
k (16)
–1, 0
1, 2
MUX
ADDER
r0 (16)
r1 (16)
r2 (16)
r3 (16)
16
ADDRESS
BUS
16
YAAU
(16)
re (16)
COMPARE
j (16)
rb (16)
ybase (16)
YAB
IDB
MUX
MEMORY
SEGMENT
ENABLES
Содержание 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...