MOTOROLA
GPIO Module and I/O Multiplexer (IOMUX)
32-1
Chapter 32
GPIO Module and I/O Multiplexer (IOMUX)
32.1 General Description
This chapter describes the four GPIO ports of the MC9328MX1. All of the GPIO port pins are multiplexed
with other signals. See Chapter 2, “Signal Descriptions and Pin Assignments,” for detailed I/O
multiplexing information.
This section contains the description of the top level I/O multiplexing strategy in the MC9328MX1, which
consists of two modules:
•
Software controllable multiplexing performed in the GPIO module
•
Hardware multiplexing performed in the IOMUX module
The I/O multiplexing strategy is designed to configure the inputs and outputs of the MC9328MX1 to allow
the same I/O pad to be used for peripheral functions and GPIO. The I/O multiplexing is designed to be as
flexible as possible and to allow the simple and quick reuse of this system in future derivatives of the
MC9328MX1. In addition to the I/O multiplexing, the IOMUX module contains the JTAG shift registers,
which significantly simplify the I/O design.
There are four GPIO ports on the MC9328MX1: Port A, Port B, Port C, and Port D. Each port consists of
32 pins, however not all pins are used. The usable port pins are:
•
Port A—
pins 0–31
•
Port B—
pins 8–31
•
Port C—
pins 19-31
•
Port D—
pins 6–31
Figure 32-1 on page 32-2 depicts a top-level view of the IOMUX and GPIO modules for a single port pin.
This circuitry is duplicated for each of the 110 port pins.
Содержание DragonBall MC9328MX1
Страница 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Страница 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Страница 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Страница 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Страница 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Страница 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Страница 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Страница 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Страница 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Страница 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Страница 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Страница 542: ...20 64 MC9328MX1 Reference Manual MOTOROLA Multimedia Card Secure Digital Host Controller Module MMC SD ...
Страница 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Страница 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Страница 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Страница 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Страница 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Страница 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Страница 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Страница 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...