English
Language : 

Z8S18020FSC Datasheet, PDF (57/70 Pages) Zilog, Inc. – ENHANCED Z180 MICROPROCESSOR
Zilog
Z80180/Z8S180/Z8L180
Enhanced Z180 Microprocessor
Table 12 shows all DMA transfer mode combinations of are not implemented, 12 combinations are available.
DM0, DM1, SM0, and SM1. Since I/O to/from I/O transfers
Table 12. Transfer Mode Combinations
1
DM1 DM0 SM1 SM0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
1
0
Note: * Includes memory mapped I/O.
Transfer Mode
Memory→Memory
Memory→Memory
Memory*→Memory
I/O→Memory
Memory→Memory
Memory→Memory
Memory*→Memory
I/O→Memory
Memory→Memory*
Memory→Memory*
Reserved
Reserved
Memory→I/O
Memory I/O
Reserved
Reserved
Address
Increment/Decrement
SAR0+1, DAR0+1
SAR0–1, DAR0+1
SAR0 fixed, DAR0+1
SAR0 fixed, DAR0+1
SAR0+1, DAR0–1
SAR0–1, DAR0–1
SAR0 fixed, DAR0–1
SAR0 fixed, DAR0–1
SAR0+1, DAR0 fixed
SAR0–1, DAR0 fixed
SAR0+1, DAR0 fixed
SAR0–1, DAR0 fixed
MMOD: Memory Mode Channel 0 (bit). When channel 0
is configured for memory to/from memory transfers there is
no Request Handshake signal to control the transfer tim-
ing. Instead, two automatic transfer timing modes are se-
lectable: burst (MMOD = 1) and cycle steal (MMOD = 0).
For burst memory to/from memory transfers, the DMAC
takes control of the bus continuously until the DMA transfer
completes (as shown by the byte count register = 0). In cy-
cle steal mode, the CPU is given a cycle for each DMA
byte transfer cycle until the transfer is completed.
For channel 0 DMA with I/O source or destination, the se-
lected Request signal times the transfer and thus MMOD
is ignored. MMOD is cleared to 0 during RESET.
DS971800401
PRELIMINARY
1-57