English
Language : 

Z80180 Datasheet, PDF (72/326 Pages) Zilog, Inc. – Z8018x Family MPU
Z 8018x Fam ily
M PU Us e r M anual
57
Whether address translation (Figure 26) takes place depends on the type
of CPU cycle as follows.
• Memory Cycles
Address Translation occurs for all memory access cycles including
instruction and operand fetches, memory data reads and writes,
hardware interrupt vector fetch, and software interrupt restarts.
• I/O Cycles
The MMU is logically bypassed for I/O cycles. The 16-bit logical I/O
address space corresponds directly with the 16-bit physical I/O
address space. The four high-order bits (A16–A19) of the physical
address are always 0 during I/O cycles.
“0000”
PA19
LA15
PA16 PA15
LA0
Logical Address
PA0
Physical Address
Figure 26. I/O Address Translation
• DMA Cycles
When the Z8X180 on-chip DMAC is using the external bus, the
MMU is physically bypassed. The 20-bit source and destination
registers in the DMAC are directly output on the physical address bus
(A0–A19).
MMU Registers
Three MMU registers are used to program a specific configuration of
logical and physical memory.
UM005001-ZMP0400