HD6417729 HITACHI [Hitachi Semiconductor], HD6417729 Datasheet - Page 103

no-image

HD6417729

Manufacturer Part Number
HD6417729
Description
Hitachi Microcomputer Development Environment System
Manufacturer
HITACHI [Hitachi Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD6417729F133A
Manufacturer:
HITACHI
Quantity:
5
Part Number:
HD6417729F133B
Manufacturer:
RENESAS
Quantity:
28
Part Number:
HD6417729F133B
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
HD6417729F133B
Manufacturer:
HITACH
Quantity:
20 000
Part Number:
HD6417729F133BV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
HD6417729R
Manufacturer:
HITACHI/日立
Quantity:
20 000
Part Number:
HD6417729RSH3-DSP
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
3.19.3
The MCU, 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 MCU. 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. Create VP_MAP tables for translating virtual addresses H'10000 to H'10FFF to physical
2. Then, enable the VP_MAP tables. (When the tables are disabled, addresses are not translated.)
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>
00010000
00011000
DISABLE
>ve ;enable (RET)
>vd (RET)
<VADDR_TOP>
00010000
00011000
ENABLE
Here, virtual addresses correspond to physical addresses as shown in figure 3.58.
VP_MAP Translation
<VADDR_END>
00010FFF
00011FFF
<VADDR_END>
00010FFF
00011FFF
<PADDR_TOP>
04000000
00000000
<PADDR_TOP>
04000000
00000000
Rev. 2.0, 01/01, page 79 of 216

Related parts for HD6417729