Chapter 11
External Interface Module (EIM)
11.1 Overview
The External Interface Module (EIM) handles the interface to devices external to the MC9328MX1,
including generation of chip selects for external peripherals and memory, and provides the following
features:
•
Six chip selects for external devices: CS0, covering a range of 32 Mbyte, and CS1–CS5, covering
a range of 16 Mbyte each
•
Selectable protection for each chip select
•
Reset programmable data port size for CS0
•
Programmable data port size for each chip select
•
Address suppression during burst mode operations
•
Synchronous burst mode support for burst flash devices
•
Programmable wait-state generator for each chip select
•
Supports big endian and little endian modes of operation
•
Programmable general output capability for unused chip select outputs
11.2 EIM I/O Signals
The EIM I/O signals provide communication and control pathways between external devices and the
MC9328MX1. A summary of the I/O signal pins is provided in Table 11-2 on page 11-4. Each signal is
described in the following sections.
11.2.1 Address Bus
The A [24:0] signals are address bus outputs used to address external devices.
11.2.2 Data Bus
The D [31:0] signals are bidirectional data bus pins used to transfer data between the MC9328MX1 and an
external device.
MOTOROLA
External Interface Module (EIM)
11-1