ml670100 Oki Semiconductor, ml670100 Datasheet - Page 178

no-image

ml670100

Manufacturer Part Number
ml670100
Description
Ml670100 Is A High-performance 32-bit Microcontroller
Manufacturer
Oki Semiconductor
Datasheet
11.3
11-22
3
1 0 9 8 7 6 5 4 3 2 1
This LSI supports an address space of 64 megabytes. The core actually supports an address
space of 4 gigabytes, but other circuits ignore the top six bits (A31 to A26). The next two bits
(XA25 and XA24) divide the supported address space into four banks of 16 megabytes each.
(See Table 11.3.)
Figure 11.16 shows the address format.
Address Space Access
These banks use fixed address ranges and connect directly to memory, peripherals, and other
devices. Accessing a bank automatically generates the strobe signals appropriate for the address
range.
Bank 0 is further subdivided into the following address ranges:
- Addresses 0x00000000 to 0x001FFFFF are switchable between internal ROM and
- Addresses 0x00200000 to 0x003FFFFF access internal RAM. Note, however, that only
- Addresses 0x00400000 to 0x005FFFFF access internal I/O devices on the core bus
- Addresses 0x00600000 to 0x006FFFFF access internal I/O devices on the peripheral bus
external devices (ROM, RAM, or I/O devices). The nEA input level during a system reset
determines which. Grounding the pin disables the internal ROM and assigns the address
range to external devices. Connecting the pin to V
access the internal ROM. Note, however, that only the first 128 kilobytes (0x00000000 to
0x0001FFFF) are physically present.
the first 4 kilobytes (0x00200000 to 0x00200FFF) are physically present.
is, control registers for the CPU control unit.
that is, control registers outside the CPU control unit.
Figure 11.16 : Address Format
000X: Internal ROM or external devices
001X: Internal RAM
010X: Internal I/O devices on core bus
0110: Internal I/O devices on peripheral bus
0111: Reserved area
1XXX: External ROM, RAM, or I/O devices
00: Bank 0 (ROM, RAM, and I/O)
01: Bank 1 (ROM, RAM, or I/O)
10: Bank 2 (DRAM)
11: Bank 3 (DRAM)
Always ignored
2
0 9 8 7 6 5 4 3 2 1
(ROM, RAM, or I/O)
DD
1
0 9 8 7 6 5 4 3 2 1 0
causes addresses in this range to
X: don't care
Bank 0
only
-
that
-

Related parts for ml670100