F²MC-16FX Family, Emulating and Debugging with Softune and MB2198-01, Doc. No. 002-04828 Rev. *B
65
8. Memory Map
How to Use Memory Map Function
A unit to allocate memory is allocated is called an area. There are three different area types as follows:
Internal ROM Area
The area where the emulator internal memory is substituted for internal ROM is called the internal ROM
area, and this memory is called the internal ROM memory.
Internal ROM Image Area
Some types of MCUs have data in a specific area of internal ROM appearing to 00 bank. This specific area
is called the internal ROM image area.
Undefined Area
A memory area that does not belong to any of the areas described above is part of the user memory area.
This area is specifically called the undefined area.
Access attributes can be set for each area; for example, CODE, READ, etc., can be set for ROM area, and
READ, WRITE, etc. can be set for RAM area. If the MCU attempts access in violation of these attributes, the
MCU operation is suspended and an error is displayed (guarded access break).
"Memory Map..." sets the debugger's memory map. When set, particular memory area can be guarded for read,
writes and/or code access.
Memory area from external code and data memory can also be defined and guarded.
8.1
Memory Map Setup
Memory map setup dialog box can be opened by clicking on
Setup
and than
Memory Map…
on pull down menu