359
Memory
Transfer source
module
Transfer destination
module
SAR3
DAR3
Data
buffer
Temporary
buffer
D
M
A
C
When the value in SAR3 is an address, the memory data is read and
the value is stored in the temporary buffer. The value to be read must
be 32 bits since it is used for the address. If data bus connected to an
external memory space is 16 bits wide, two bus cycles are necessary.
Memory
Transfer source
module
Data bus
Address bus
Transfer destination
module
SAR3
DAR3
Data
buffer
Temporary
buffer
D
M
A
C
Memory
Transfer source
module
Data bus
Address bus
Transfer destination
module
SAR3
DAR3
Data
buffer
Temporary
buffer
D
M
A
C
First and second bus cycles
When the value in the temporary buffer is an address, the data is read
from the transfer source module to the data buffer.
Third bus cycle
Fourth bus cycle
When the value in SAR3 is an address, the value in the data buffer is
written to the transfer source module.
Note: This example shows memory, the transfer source module, and
the transfer destination module; in practice, any module can be
connected in the addressing space.
Data bus
Address bus
Figure 11.7 Indirect Address Operation in Dual Address Mode
(When External Memory Space has a 16-Bit Width)
Содержание SH7709S
Страница 2: ...Hitachi SuperH RISC engine SH7709S Hardware Manual ADE 602 250 Rev 1 0 09 21 01 Hitachi Ltd ...
Страница 75: ...56 ...
Страница 107: ...88 ...
Страница 125: ...106 ...
Страница 139: ...120 ...
Страница 203: ...184 ...
Страница 245: ...226 ...
Страница 292: ...273 T1 CKIO A25 to A0 CSn RD WR RD D31 to D0 WEn D31 to D0 BS T2 Read Write Figure 10 6 Basic Timing of Basic Interface ...
Страница 323: ...304 Tp TRr TRrw TRrw CKIO CKE CSn RAS3U RAS3L CASU CASL RD WR Figure 10 28 Synchronous DRAM Auto Refresh Timing ...
Страница 411: ...392 ...
Страница 609: ...590 ...
Страница 635: ...616 ...
Страница 663: ...644 ...
Страница 679: ...660 ...