Introduction
JTAG/ICE
Connectivity
MMC/SD
Memory Stick®
Host Controller
SPI 1 and
SPI 2
UART 1
UART 2
SSI / I 2 S
I 2 C
USB Device
SmartCard I/F
Bluetooth
Accelerator
1.2 Features
To support a wide variety of applications, the MC9328MX1 boasts a robust array of features, including the
following:
•
ARM920T Microprocessor Core
•
AHB to IP Bus Interfaces (AIPIs)
•
External Interface Module (EIM)
•
SDRAM Controller (SDRAMC)
•
Clock Generation Module (CGM) and Power Control Module
•
Two Universal Asynchronous Receiver/Transmitters (UART 1 and UART 2)
•
Two Serial Peripheral Interfaces (SPI)
•
Two General-Purpose 32-bit Counters/Timers
•
Watchdog Timer
•
Real-Time Clock/Sampling Timer (RTC)
•
LCD Controller (LCDC)
•
Pulse-Width Modulation (PWM) Module
•
Universal Serial Bus (USB) Device
•
Multimedia Card and Secure Digital (MMC/SD) Host Controller
1-2
System Control
Control
Bootstrap
MC9328MX1
CPU Complex
ARM9TDMI™
I Cache
AIPI 1
AIPI 2
(11 Chnl)
EIM &
SDRAMC
Figure 1-1. MC9328MX1 Functional Block Diagram
MC9328MX1 Reference Manual
Power
DPLL x2
D Cache
Interrupt
VMMU
Controller
DMAC
Bus
Control
eSRAM
eSRAM
(128K)
(128K)
Standard
System I/O
GPIO
PWM
Timer 1 & 2
RTC
Watchdog
Multimedia
Multimedia
Accelerator
Video Port
Human Interface
Analog Signal
Processor
LCD Controller
MOTOROLA