Memory Map - Renesas M16C/60 Series Hardware Manual

Hide thumbs Also See for M16C/60 Series:
Table of Contents

Advertisement

Under development
This document is under development and its contents are subject to change.
M16C/6N5 Group

Memory Map

The ROM in the flash memory version is separated between a user ROM area and a boot ROM area.
Figure 1.22.1 shows the block diagram of flash memory. The user ROM area has a 4-Kbyte block A, in
addition to the area that stores a program for microcomputer operation during singe-chip or memory
expansion mode.
The user ROM area is divided into several blocks, each of which can individually be protected (locked)
against programming or erasure. The user ROM area can be rewritten in all of CPU rewrite, standard
serial I/O mode, parallel I/O mode and CAN I/O mode. Block A is enabled for use by setting the PM1
register's PM10 bit to "1" (block A enabled, CS
The boot ROM area is located at addresses that overlap the user ROM area, and can only be rewritten in
parallel I/O mode. After a hardware reset that is performed by applying a high-level signal to the CNV
and P5
pins and a low-level signal to the P5
0
hardware reset that is performed by applying a low-level signal to the CNV
ROM area is executed (but the boot ROM area cannot be read).
00F000
16
00FFFF
16
0DFFFF
16
0E0000
16
0EFFFF
16
0F0000
16
0FFFFF
16
* Shown here is a block diagram during single-chip mode.
Note 1: Block A can be made usable by setting the PM1 register's PM10 bit to "1" (block A enabled, CS
allocated at addresses 10000
Block A cannot be erased by the Erase All Unlocked Block command. Use the Block Erase command to
erase it.
Note 2: The boot ROM area can only be rewritten in parallel input/output mode.
Note 3: To specify a block, use an even address in that block.
Figure 1.22.1 Flash Memory Block Diagram
Rev.1.00
2003.05.30
page 259
Block A: 4 Kbytes (Note 1)
Data ROM area
Reserved area
0F0000
0F7FFF
0F8000
0F9FFF
Block 6: 64 Kbytes
0FA000
0FBFFF
0FC000
Block 5 to 0
0FDFFF
0FE000
(32+8+8+8+4+4) Kbytes
0FEFFF
0FF000
0FFFFF
User ROM area
to 26FFF
16
______
area at addresses 10000
2
pin, the program in the boot ROM area is executed. After a
5
16
Block 5: 32 Kbytes
16
16
Block 4: 8 Kbytes
16
16
Block 3: 8 Kbytes
16
16
Block 2: 8 Kbytes
16
16
Block 1: 4 Kbytes
16
16
Block 0: 4 Kbytes
16
).
16
Flash Memory
to 26FFF
).
16
16
pin, the program in the user
SS
0FF000
16
4 Kbytes
0FFFFF
16
Boot ROM area (Note 2)
area
2
SS

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/6n5

Table of Contents