Information Manual
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
April 1998
External Memory Interface
Lucent Technologies Inc.
DRAFT COPY
6-19
6.4 Timing Examples
(continued)
6.4.3 Read, Write, Write, W = 0
illustrates read, write, write with zero wait-states. This example shows that the instructions causing
memory writes are two-cycle instructions (except if compound addressing is used). From the viewpoint of the EMI,
one-cycle dead zones appear before each write cycle. The ERAMHI enable goes low for each cycle and goes high
between cycles. The address bus is valid during each cycle and remains valid until the next cycle starts. The data
bus (DB) is driven by data from the external memory during the read cycle. During the first half of the write cycle,
the DSP 3-states the DB and writes the DB during the second half of the write cycle. Valid data is held on DB for
one more CKO period to ensure hold time for the external memory. RWN is low during the write cycles.
5-4164
Figure 6-5. Read, Write, Write, W = 0
Sample Instructions for the Above Sequence:
y=*r0++
/*
One-cycle read, r0 points to ERAMHI
*/
*r1++=a0
/*
Two-cycle write, r1 points to ERAMHI
*/
*r1++=a0l
/*
Two-cycle write, r1 points to ERAMHI
*/
CKO
AB
DB
READ
DATA
RWN
READ CYCLE
W = 0
WRITE CYCLE
W = 0
WRITE CYCLE
W = 0
WRITE ADDRESS
WRITE ADDRESS
WRITE DATA
WRITE DATA
ERAMHI
READ ADDRESS
DEAD
ZONE
DEAD
ZONE
Summary of Contents for DSP1611
Page 18: ...Chapter 1 Introduction...
Page 27: ...Chapter 2 Hardware Architecture...
Page 52: ...Chapter 3 Software Architecture...
Page 116: ...Chapter 4 Instruction Set...
Page 154: ...Chapter 5 Core Architecture...
Page 176: ...Chapter 6 External Memory Interface...
Page 208: ...Chapter 7 Serial I O...
Page 237: ...Chapter 8 Parallel I O DSP1617 Only...
Page 261: ...Chapter 9 Parallel Host Interface PHIF DSP1611 18 27 28 29 Only...
Page 275: ...Chapter 10 Bit I O Unit...
Page 284: ...Chapter 11 JTAG Test Access Port...
Page 306: ...Chapter 12 Timer...
Page 313: ...Chapter 13 Bit Manipulation Unit...
Page 325: ...Chapter 14 Error Correction Coprocessor DSP1618 28 Only...
Page 350: ...Chapter 15 Interface Guide...
Page 367: ...Appendix A Instruction Encoding...
Page 379: ...Appendix B Instruction Set Summary...
Page 381: ...aD extractz aS IM16 B 52 aD insert aS arM B 53 aD insert aS IM16 B 54 aD aS aaT B 55...
Page 437: ...Index...