Motorola MVME162LX User Manual

Page of 153
1-30
Board Level Hardware Description
1
The next table describes the ÔÔLocal I/O DevicesÕÕ portion of the 
local bus main memory map.
$FFE80000-$FFEFFFFF
Not decoded
--
512KB
N
6
$FFF00000-$FFFEFFFF
Local I/O 
devices 
(see next table)
D32-D8
878KB
Y
3
$FFFF0000-$FFFFFFFF
VMEbus A16
D32/D1
6
64KB
?
2, 4
Notes
1. Devices mapped at $FFF80000-$FFF9FFFF also appear at $00000000- $001FFFFF when the 
ROM0 bit in the MC2chip EPROM control register is high (ROM0=1). ROM0 is set to 1 after 
each reset. The ROM0 bit must be cleared before other resources (DRAM or SRAM) can be 
mapped in this range ($00000000 - $001FFFFF).
The EPROM/Flash memory map is also controlled by the EPROM size and by control bit 
V19 in the MC2chip ASIC. Refer to the EPROM/Flash configuration tables in the 
MVME162LX Embedded Controller ProgrammerÕs Reference Guide for further details.
2. This area is user-programmable. The DRAM and SRAM decoder is programmed in the 
MC2chip, the local-to-VMEbus decoders are programmed in the VMEchip2, and the IP 
memory space is programmed in the IP2.
3. Size is approximate.
4. Cache inhibit depends on the devices in the area mapped.
5. The EPROM and Flash are dynamically sized by the MC2chip ASIC from an 8-bit private 
bus to the 32-bit MPU local bus.
6. These areas are not decoded unless one of the programmable decoders is initialized to 
decode this space. If they are not decoded and the local timer is enabled, an access to this 
address range will generate a local bus timeout.
Table 1-4.  Local Bus Memory Map (Continued)
Address Range
Devices 
Accessed
Port 
Width
Size
Software 
Cache 
Inhibit
Notes