R0E0200F0EMU00 Renesas Electronics America, R0E0200F0EMU00 Datasheet - Page 382

no-image

R0E0200F0EMU00

Manufacturer Part Number
R0E0200F0EMU00
Description
EMULATOR E200 MAIN BODY-SH7780
Manufacturer
Renesas Electronics America
Series
SuperH®r
Type
In-Circuit Emulatorr
Datasheet

Specifications of R0E0200F0EMU00

Contents
Emulator Board, Cables, Software and Documentation
For Use With/related Products
SH7780
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
6.20 MMU Support
This function can be used when the supported MPU has an MMU.
• TLB window
In the emulator, the contents of the TLB table can be easily displayed and edited by selecting
[CPU -> TLB] from the [View] menu. For details, refer to the online help.
• VP_MAP translation function
The MPU, which has an MMU, translates internal addresses (virtual addresses) to actual memory
addresses (physical addresses). Address translation is performed according to the address
translation table (translation look-aside buffer: TLB) in the MPU. The MMU operates during
command input wait state as well as during user program execution. When a command for
memory access is executed while the MMU address translation function is enabled, the address
translated by the MMU is accessed. If the specified address is not within the TLB, a TLB miss
occurs, and the TLB must be updated by the user program.
The emulator has address translation functions according to the VP_MAP tables. The VP_MAP
tables are the address translation tables for the emulator created with the VPMAP_SET command.
The following shows an example of how to use the VP_MAP tables.
Example:
1.
356
>vs 10000 10fff 4000000 (RET)
>vs 11000 11fff 0 (RET)
>vd (RET)
<VADDR_TOP>
00010000
00011000
DISABLE
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.
<VADDR_END>
00010fff
00011fff
<PADDR_TOP>
04000000
00000000

Related parts for R0E0200F0EMU00