DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
Information Manual
Serial I/O
April 1998
7-22
DRAFT COPY
Lucent Technologies Inc.
7.6 Multiprocessor Mode Description
(continued)
7.6.2 Detailed Multiprocessor Mode Description (continued)
In the following example, the srta register receive address is referred to as the device number.
Note: It is possible to assign more than one receive address or a duplicate receive address to a DSP device, but
the examples given assume a unique receive address which is the usual case.
shows the operation of a system using eight DSP devices in a multiprocessor configuration. The set-
tings used for the tdms and srta registers are shown in order to illustrate the current state of these registers during
each I/O operation. The following describes the multiprocessor mode operation shown in
.
Table 7-7. Description of the Multiprocessor Mode Operation Shown in
time slot
Actions
0
In preparation for time slot 0 (left-most column), the tdms register of device number 7 has been
initialized so that it can transmit in time slot 0. Initialization also forces the device to generate the
frame sync of the I/O stream (SYN). The srta register of device 7 has been set so that it can
transmit to device 3 and receive address 7. The serial data register (sdx) of device 7 contains the
data to be transmitted.
During time slot 0, the data from device 7 is transmitted on the TDM channel. Device 3 recog-
nizes its address on the serial address line (SADD) and accepts the data into its sdx register that
is subsequently read by the command *r0 = sdx. All other devices ignore this transaction
because the transmit address was not theirs.
1
No actions in time slot 1.
2
In preparation for time slot 2, the tdms register of device 2 has been initialized so that during time
slot 2 device 2 will transmit to device 5.
During time slot 2, the data from device 2 is transmitted on the TDM channel. Device 5 recog-
nizes its address on the ADD and accepts the data into its sdx register that is then read by the
command *r1++ = sdx.
3
No actions in time slot 3.
4
No actions in time slot 4.
5
In preparation for time slot 5, device 0 has been initialized so it will transmit in this time slot to all
other devices. Devices 1, 4, and 6 (which have not been previously mentioned) are ready to
receive data assigned to their respective addresses. Devices 2, 3, 5, and 7 (which were initialized
earlier) are also ready to receive data.
During time slot 5, the data in device 0 is transmitted on the TDM channel. Every device address
is represented on the ADD line and all devices will accept the data.
6
No actions in time slot 6.
7
No actions in time slot 7.
Содержание 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...