Address Space - Renesas M16C/64A Series User Manual

Table of Contents

Advertisement

M16C/64A Group
3.

Address Space

3.1
Address Space
The M16C/64A Group has a 1 MB address space from 00000h to FFFFFh. Address space is expandable to
4 MB with the memory area expansion function. Addresses 40000h to BFFFFh can be used as external
areas from bank 0 to bank 7. Figure 3.1 shows the Address Space. Areas that can be accessed vary
depending on processor mode and the status of each control bit.
1 MB
address space
Notes:
1. Do not access reserved areas.
2. The figure above applies under the following condition:
- The PM13 bit in the PM1 register is 0
(addresses 04000h to 0CFFFh and 80000h to CFFFFh are used as external areas)
Figure 3.1
Address Space
R01UH0136EJ0210 Rev.2.10
Jul 31, 2012
Memory expansion mode
00000h
SFR
00400h
Internal RAM
Reserved area
04000h
External area
0D000h
SFR
0D800h
External area
0E000h
Internal ROM
(data flash)
10000h
Internal ROM
(program ROM 2)
14000h
External area
27000h
Reserved area
28000h
External area
D0000h
Reserved area
Internal ROM
(program ROM 1)
FFFFFh
The internal RAM is allocated
from address 00400h higher.
When data flash is enabled
When program ROM 2
is enabled
Bank 2
Bank 1
40000h
Bank 0
BFFFFh
Program ROM 1 is allocated from
address FFFFFh lower.
3. Address Space
In 4 MB mode
Bank 7
Bank 6
Bank 5
Bank 4
Bank 3
512 KB × 8
Page 17 of 800

Advertisement

Table of Contents
loading

Table of Contents