Datasheet

Section 17 ROM
Rev.7.00 Feb. 14, 2007 page 725 of 1108
REJ09B0089-0700
On-Chip RAM Address Map when Programming/Erasing Is Executed: Parts of the procedure
program that are made by the user, like download request, programming/erasing procedure, and
judgement of the result, must be executed in the on-chip RAM. The on-chip program that is to be
downloaded is all in the on-chip RAM. Note that area in the on-chip RAM must be controlled so
that these parts do not overlap.
Figure 17.69 shows the program area to be downloaded.
RAM emulation area
or area that can be
used by user
DPFR (Return value: 1 byte)
FTDAR setting
FTDAR setting+16
FTDAR setting+32
FTDAR setting+4k
H'FFDC00
<
On-chip RAM
>
Address
RAMTOP(H'FFBC00)
System use area
(15 bytes)
Programming/erasing entry
Initialization process entry
Initialization + programming
program or Initialization +
erasing program
Area that can be
used by user
Area that can be
used by user
Area that can be
used by user
H'FFEC00
RAMEND(H'FFFBFF)
A
rea to be downloaded
(Size: 4 kbytes)
Unusable area in
programming/erasing
processing period
Figure 17.69 RAM Map when Programming/Erasing is Executed