User`s manual
SuperH Family E10A-USB Emulator for Multi-core Microcomputers Section 7 Tutorial SH-4A
R20UT0363EJ0500 Rev. 5.00 Page 258 of 296
Aug 10, 2012
Example:
1. Create VP_MAP tables for translating virtual addresses H'10000 to H'10fff to physical
addresses H'4000000 to H'4000fff and virtual addresses H'11000 to H'11fff to physical
addresses H'0 to H'fff.
>vs 10000 10fff 4000000 (RET)
>vs 11000 11fff 0 (RET)
>vd (RET)
<VADDR_TOP> <VADDR_END> <PADDR_TOP>
00010000 00010fff 04000000
00011000 00011fff 00000000
DISABLE
2. Then, enable the VP_MAP tables. (When the tables are disabled, addresses are not
translated.)
>ve enable (RET)
>vd (RET)
<VADDR_TOP> <VADDR_END> <PADDR_TOP>
00010000 00010fff 04000000
00011000 00011fff 00000000
ENABLE
Here, virtual addresses correspond to physical addresses as shown in figure 7.46.
Virtual address Physical address
H'10000
H'10FFF
H'11000
H'11FFF
H'12000
H'12FFF
H'12000
H'12FFF
H'4000000
H'4000FFF
H'0
H'FFF
Figure 7.46 Address Translation according to VP_MAP Tables










