( 51 / 74 )
(4) Emulation Memory Allocation as Expansion Area
This section explains about setting emulation memory for expansion purposes in the memory
expansion mode and microprocessor mode. To use emulation memory as expansion area, set memory
allocation as indicated here below. Emulation memory specifications are given in Table 4.3.
(1) Setting bank address (Bank):
Specify the bank address of the area to be allocated for expansion
as a hexadecimal number.
For example, specifying "C0" allocates the bank from address C00000h.
When 256 KB is specified as the Length, bank addresses can be specified in 256KB blocks up to
00, 04, 08 and - FC.
When 1 MB is specified as the Length, bank addresses can be specified in 1MB blocks up to 00,
10, 20 and - F0.
(2) Specifying area size (Length): Specify the size of the specified expansion area. The area from
the specified address to the size specified here is allocated as
external area or internal area. Length can be specified as 256 KB
or 1 MB.
(3) Specifying area map (Map):
Select whether the specified area is to be allocated as internal
area (used as emulation memory) or external area (used by
external device, etc.).
• When INTERNAL is specified:
This bank is allocated as internal area and used for expan-
sion.
• When EXTERNAL is specified: This bank is allocated as external area and used by the target
system as an external resource.
• When No Use is specified:
This bank is allocated as external area and used by the target
system as an external resource.
Areas not specified here are allocated as external area. The only difference from the area specified
as EXTERNAL area is download speed. Download to the area specified as EXTERNAL area is
faster than to other areas.
IMPORTANT
Notes on Using Emulation Memory for Expansion:
• When the single-chip mode or memory expansion mode is set by specifying
processor mode, emulation memory is automatically allocated to the internal ROM
area. Therefore, it is not necessary to deliberately specify emulation memory as
expansion area in order to allocate the internal ROM area.
• The 1.5MB memory mounted in the product can be allocated out. Set memory
allocation so that the total of the 4 length values does not exceed the emulation
memory size (1.5 MB).
• Be careful that the specified areas do not overlap one another.
• Do not set the following areas for memory allocation of the MCU. Set these areas
referring the specifications of the MCU.
(1) Area allocated for DRAM connection
(2) Area allocated for multiplex bus
(3) Unusable area
• Emulation pod memory is automatically selected as reset vector area regardless of
settings.
• Except for the SFR, RAM, ROM and internally reserved areas, all areas other than
the set area are externally accessible.
• MCU internal resources are automatically selected as SFR and RAM areas regard-
less of settings.
Summary of Contents for M30830T-RPD-E
Page 6: ...6 74 MEMO...
Page 54: ...54 74 Figure 4 5 Self check procedure...
Page 68: ...68 74 MEMO...
Page 72: ...72 74 MEMO...
Page 74: ......