DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
Information Manual
External Memory Interface
April 1998
6-24
DRAFT COPY
Lucent Technologies Inc.
6.4 Timing Examples
(continued)
6.4.8 Write, Read, with Delayed Enable
illustrates a write followed immediately by a read of the same external memory. This example demon-
strates the use of the delayed enable to prevent bus contention. The leading edge of ERAMLO is delayed one-half
of a CKO period in both cycles to provide 3-state periods for the DSP and the external memory to exchange control
of the data bus. The delay is selected by programming a bit in the ioc register (see
). Another point of this example is to show that the DSP does not provide extra hold time in the write
cycle. Normally, there is an extra CKO period of hold time after the end of the write cycle; but if the DSP knows that
a read cycle follows immediately, it must 3-state the data bus to allow time for the external memory to start driving
the bus.
5-4169
Figure 6-10. Write, Read, with Delayed Enable, No Hold Time
Sample Instructions:
mwait=0x0001
/*
ERAMLO W=2
*/
*r0++=a0
/*
Two-cycle write, r0 points to ERAMLO
*/
y=*r1++
/*
One-cycle read, r1 points to ERAMLO
*/
CKO
ERAMLO
DB
WRITE DATA
RWN
WRITE CYCLE W = 1
AB
READ DATA
READ CYCLE W = 1
WRITE ADDRESS
READ ADDRESS
Содержание 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...