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
Содержание 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...