Toshiba TLCS-900/H1 Series Manual page 175

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:
Table of Contents

Advertisement

3.9
External Memory Extension (MMU)
The MMU allows for memory expansion by providing three local memory areas, the MMU
function allows for the expansion of the program/data area to 2.1Gbytes.
For recommended address memory maps, refer to Figure 3.9.1.
However, when the amount of memory being used is less than 16 Mbytes, it is not necessary
to configure the MMU register. For such cases, please refer to the section on the Memory
controller.
A memory area which can be configured into banks is called the LOCAL area. The address
range assigned to the LOCAL area is predefined and cannot be changed.
And the rest of the memory area is called the COMMON area.
Basically, a series of program routines should be stored entirely within one bank. The
program execution cannot be branched between different banks of the same LOCAL area using
the JP instruction. For more details, refer to the following programming examples.
The TMP92CF30 has the following external pins for connecting external memory.
Address bus: EA28, EA27, EA26, EA25, EA24 and A23 to A0
Chip Select:
Data bus: D31 to D0
Note: This device is a subset microcontroller of 900H1 series microcontroller: TMP92CZ26AXBG and
TMP92CF26A. The total memory size of this device was cut from 3.1GByte to 2.1G byte because number of
pins was cut, and BANK of Z-area was cut from 512 banks to 256 banks.
3.9.1
Recommended Memory Map
Figure 3.9.1 shows one of recommended address memory maps. This is an example of when
memory is expanded to the maximum size.
to
,
to
CS
0
CS
3
CSXA
CSXB
92CF30-173
,
to
,
,
CSZA
CSXD
SDCS
ND
TMP92CF30
and
0
CE
ND
1
CE
2009-06-12

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp92cf30fg

Table of Contents