Document Number: MC9328MX1
Freescale Semiconductor
Rev. 7, 12/2006
Data Sheet: Technical Data
MC9328MX1
Package Information
Plastic Package
Case 1304B-01
MC9328MX1
(MAPBGA225)
Ordering Information
See Table 1 on page 3
Contents
1 Introduction
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 1
The i.MX Family of applications processors provides a
2 Signals and Connections . . . . . . . . . . . . . . . 4
leap in performance with an ARM9 microprocessor 3 Electrical Characteristics . . . . . . . . . . . . . . 22
4 Functional Description and Application
core and highly integrated system functions. The i.MX
Information . . . . . . . . . . . . . . . . . . . . . . . . . . 25
family specifically addresses the requirements of the
5 Pin-Out and Package Information . . . . . . . . 96
personal, portable product market by providing
6 Product Documentation . . . . . . . . . . . . . . . . 98
intelligent integrated peripherals, an advanced processor
Contact Information . . . . . . . . . . . . . . . Last Page
core, and power management capabilities.
The MC9328MX1 (i.MX1) processor features the
advanced and power-efficient ARM920T core that
operates at speeds up to 200 MHz. Integrated modules,
which include a USB device, an LCD controller, and an
MMC/SD host controller, support a suite of peripherals
to enhance portable products seeking to provide a rich
multimedia experience. It is packaged in a 256-contact
Mold Array Process-Ball Grid Array (MAPBGA).
Figure 1 shows the functional block diagram of the
i.MX1 processor.
Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its
products.
Freescale Semiconductor, Inc., 2004, 2005, 2006. All rights reserved.
Introduction
Standard
System Control
Power
CGM
System I/O
JTAG/ICE
Control (DPLLx2)
Bootstrap
GPIO
Connectivity
PWM
MC9328MX1
MMC/SD
Timer 1 & 2
CPU Complex
Memory Stick
RTC
Host Controller
ARM9TDMI
SPI 1 and
Watchdog
SPI 2
UART 1
I Cache D Cache Multimedia
UART 2 & 3
Multimedia
Accelerator
2
Interrupt
SSI/I S 1 & 2
AIPI 1 VMMU
Controller
Video Port
2
I C
DMAC Bus
USB Device AIPI 2
Human Interface
(11 Chnl) Control
Analog Signal
SmartCard I/F
Processor
EIM & eSRAM
Bluetooth
SDRAMC (128K)
LCD Controller
Accelerator
Figure 1. i.MX1 Functional Block Diagram
1.1 Features
To support a wide variety of applications, the processor offers a robust array of features, including the following:
ARM920T Microprocessor Core
AHB to IP Bus Interfaces (AIPIs)
External Interface Module (EIM)
SDRAM Controller (SDRAMC)
DPLL Clock and Power Control Module
Three Universal Asynchronous Receiver/Transmitters (UART 1, UART 2, and UART3)
Two Serial Peripheral Interfaces (SPI1 and SPI2)
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 Module
Memory Stick Host Controller (MSHC)
Direct Memory Access Controller (DMAC)
2
Two Synchronous Serial Interfaces and an Inter-IC Sound (SSI1 and SSI2/I S) Module
2
Inter-IC (I C) Bus Module
Video Port
MC9328MX1 Technical Data, Rev. 7
2 Freescale Semiconductor