English
Language : 

M32C86 Datasheet, PDF (417/505 Pages) Renesas Technology Corp – RENESAS 16/32-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M32C/80 SERIES
M32C/86 Group (M32C/86, M32C/86T)
25. Flash Memory Version
25.1 Memory Map
The flash memory includes the user ROM area and the boot ROM area. The user ROM area has space to
store the microcomputer operating programs in single-chip mode or memory expansion mode, and a sepa-
rate 4-kbyte space as the block A. Figure 25.1 shows a block diagram of the flash memory.
The user ROM area is divided into several blocks, each of which can be protected (locked) from program or
erase. The user ROM area can be rewritten in CPU rewrite mode, standard serial I/O mode and parallel I/O
mode.
The boot ROM area is located at the same addresses as the user ROM area. It can only be rewritten in
parallel I/O mode. A program in the boot ROM area is executed after a hardware reset occurs while a high-
level ("H") signal is applied to the CNVSS and P50 pins and a low-level ("L") signal is applied to the P55 pin.
A program in the user ROM area is executed after a hardware reset occurs while an "L" signal is applied to
the CNVSS pin. Consequently, the boot ROM area cannot be read.
00F00016
00FFFF16
F8000016
Block A :4 Kbytes (4)
Block 12 : 64 Kbytes
F8FFFF16
F9000016
Block 11 : 64 Kbytes
F9FFFF16
FA000016
Block 10 : 64 Kbytes
FAFFFF16
FB000016
Block 9 : 64 Kbytes
FF000016
FBFFFF16
FC000016
Block 8 : 64 Kbytes
Block 5 : 32 Kbytes
FCFFFF16
FD000016
FDFFFF16
FE000016
FEFFFF16
FF000016
FFFFFF16
Block 7 : 64 Kbytes
FF7FFF16
FF800016
Block 6 : 64 Kbytes
FF9FFF16
FFA00016
FFBFFF16
FFC00016
Block 0 to Block 5 (32+8+8+8
+4+4) Kbytes
FFDFFF16
FFE00016
FFEFFF16
FFF00016
FFFFFF16
User ROM area
Block 4 : 8 Kbytes
Block 3 : 8 Kbytes
Block 2 : 8 Kbytes
Block 1 : 4 Kbytes
Block 0 : 4 Kbytes
FFF00016
FFFFFF16
NOTES:
1. The boot ROM area can be rewritten in parallel I/O mode only.
2. When specifying a block, use an even address in the block to be specified.
3. Shown here is a flash memory block diagram in single-chip mode.
4. The block A cannot be erased by the all erase unlocked block command. Use the block erase command to erase.
4 Kbytes
Boot ROM area(1)
Figure 25.1 Flash Memory Block Diagram
Rev. 1.00 Sep. 08, 2005 Page 394 of 479
REJ09B0204-0100