
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
Information Manual
Hardware Architecture
April 1998
2-2
DRAFT COPY
Lucent Technologies Inc.
2.1 Device Architecture Overview
(continued)
2.1.2 Concurrent Operations
shows the hardware view of an example of concurrent operations in the device. It also demonstrates the
flexibility of the memory spaces. In this example, the program is executing from the instruction cache. Instructions
are fed directly to the control section freeing the XAB. The program addressing unit (XAAU) is now addressing one
bank of the dual-port RAM (Bank 1) to transfer variable coefficients between the RAM and the DAU. It could alter-
natively have been addressing the ROM to transfer fixed coefficients to the DAU. The data addressing unit (YAAU)
is addressing another bank of the dual-port RAM (Bank 4) to transfer data between the RAM and the DAU. Thus,
in one instruction cycle, two words of data can be transferred to the DAU simultaneously during internal calcula-
tions in the DAU. In the DAU, a multiplication can occur at the same time as an accumulation of a previous
product. In fact, a multiplication can occur in parallel with a variety of ALU operations.
5-4141.a
Figure 2-2. Concurrent Operations in the DSP1611/17/18/27/28/29
CACHE
CONTROL
DUAL-PORT
RAM
BANK 4
DUAL-PORT
RAM
BANK 1
INTERNAL
BUS
YAB
XAB
YDB
XDB
DAU
INSTRUCTIONS
DATA
VARIABLE
COEFFICIENTS
x REGISTER
y REGISTER
MULTIPLIER
ACCUMULATOR
XAAU
YAAU
Содержание 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...