
MB90920 Series
20
■ MEMORY MAP
Note : To select models without the ROM mirror function, refer to the “ROM Mirror Function Selection Module” in
Hardware Manual. The image of the ROM data in the FF bank appears at the top of the 00 bank, in order
to enable efficient use of small C compiler models. The lower 16-bits of the FF bank addresses are allocated
to the same addresses as the lower 16-bits of the 00 bank, making it possible to reference tables in ROM
without declaring the “far” modifier with the pointers. For example, when an access is made to the address
00C000H, the actual address to be accessed is FFC000H in ROM. Because the size of the FF bank ROM
area exceeds 32 Kbytes, it is not possible to view the entire region in the 00 bank image. Therefore because
the ROM data from FF8000H to FFFFFFH appears in the image from 008000H to 00FFFFH, it is
recommended that ROM data tables be stored in the area from FF8000H to FFFFFFH.
* : Evaluation products do not contain internal ROM. Treat this address as the ROM decode area used by the tools.
Parts No.
ROM (Flash)
capacitance
RAM
capacitance
Address #1
Address #2
Address #3
MB90F922NB/F922NBS/922NAS
256 Kbytes
10 Kbytes
FC0000H
004000H
002900H
MB90F923NA/F923NAS
384 Kbytes
16 Kbytes
FA0000H
004A00H
003700H
MB90F924NA/F924NAS
512 Kbytes
24 Kbytes
F80000H
006A00H
003700H
000000H
0000F0H
000100H
003700H
004000H
008000H
010000H
F80000H
FFFFFFH
000000H
000100H
0000EFH
003700H
Address #3
Address #2
Address #1
004000H
008000H
010000H
FFFFFFH
Peripheral area
RAM area
(13.5 Kbytes)
RAM area
(16 Kbytes)
RAM area
ROM area
(FF bank image)
Peripheral area
RAM area
Peripheral area
ROM area
(FF bank image)
ROM area*
MB90V920 (Evaluation product)
: Internal access prohibited
: Internal access
Register
MB90F923 / MB90F924
MB90F922 / MB90922