NXP Semiconductors MC9328MX1CVM15
- Part No.:
- MC9328MX1CVM15
- Manufacturer:
- NXP Semiconductors
- Category:
- Microprocessors
- Package:
- 256-MAPBGA
- Datasheet:
-
MC9328MX1CVM15.pdf
- Description:
- IC MPU I.MX1 150MHZ 256MAPBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,338
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC9328MX1CVM15 from Freescale Semiconductor is an ARM920T™-based applications processor operating at 150 MHz, featuring integrated SDRAM controller, LCD controller, USB device interface, MMC/SD host controller, and dual SPI/UART/I²C peripherals. It targets portable information appliances requiring rich multimedia, low-power operation, and compact system integration.
For engineers reviewing the MC9328MX1CVM15 datasheet, MC9328MX1CVM15 pinout, MC9328MX1CVM15 application, or MC9328MX1CVM15 equivalent, key selection criteria include its 150 MHz CPU frequency, −40°C to +85°C industrial temperature grade, 256-pin MAPBGA–225 package, and support for boot from NAND/NOR flash via configurable BOOT[3:0] pins.
Technical Context
The MC9328MX1CVM15 implements the ARM920T core with Harvard architecture, 16 KB instruction and 16 KB data caches, and a Memory Management Unit (MMU). Its external interface module supports 32-bit data bus width, 25-bit address bus, and programmable wait-state timing for NOR/NAND flash, SRAM, and peripherals.
It integrates dedicated hardware accelerators including Bluetooth Accelerator (BTA) and Multimedia Accelerator (MMA), alongside analog signal processing (ASP) with 10-bit ADC inputs for touch screen and sensor interfaces. Power management includes dynamic voltage scaling and multiple low-power modes.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM920T™ with MMU, 16 KB I-cache / 16 KB D-cache |
| Max Operating Frequency | 150 MHz - determines real-time throughput for UI rendering and media decode |
| Operating Temperature | −40°C to +85°C - qualified for industrial and automotive cabin-adjacent environments |
| Core Supply Voltage | 1.7 V to 1.9 V - requires tightly regulated low-noise LDO for stable execution |
| I/O Supply Range | 1.7 V to 3.3 V - supports mixed-voltage peripheral interfacing without level shifters |
| Package | 256-pin MAPBGA (Case 1304B-01, 15 mm × 15 mm, 1.0 mm pitch) - enables high-density PCB layout with thermal pad |
| Memory Interface | SDRAM controller supporting up to 128 MB, plus EIM for NOR/NAND/CF/ROM - eliminates need for external memory controller |
Pinout & Package
MC9328MX1CVM15 uses a 256-contact Mold Array Process-Ball Grid Array (MAPBGA–225) package (Case 1304B-01), with exposed thermal pad and 1.0 mm ball pitch. Pin functions are highly multiplexed across 12 I/O banks, supporting flexible peripheral assignment via GPIO control registers.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0–A24 | Address Bus (EIM) | 25-bit address lines for external memory and peripheral mapping; A[10:1] reused as SDRAM MA[9:0] |
| D0–D31 | Data Bus (EIM) | 32-bit bidirectional data path; EB0–EB3 enable byte-wise access for mixed-width devices |
| SDCLK, SDRAMC signals | SDRAM Timing Interface | Includes RAS/CAS/SDWE/SDCKE0/SDCKE1 - fully autonomous SDRAM initialization and refresh control |
| LD[0:15], FLM/VSYNC, LP/HSYNC | LCD Controller Outputs | Direct drive of passive/active matrix panels up to 640×480; supports Sharp HR-TFT timing protocols |
| CSI_D[0:7], CSI_PIXCLK | CMOS Sensor Interface | Parallel 8-bit video input with pixel clock and sync signals - enables direct camera module integration |
| BOOT[0:3] | Boot Mode Select Inputs | Configures boot source (NOR/NAND/USB/serial) at power-on reset; pulled via external resistors |
Key Features
| Feature | Design Value |
|---|---|
| Integrated LCD Controller | Supports STN/TFT panels up to 640×480 with programmable timing, contrast, and Sharp HR-TFT protocol extensions |
| Dual SPI Interfaces | SPI1 (full-duplex master/slave) and SPI2 (master-only with Tx/Rx/SS/CLK on GPIO-mapped pins) - enables simultaneous display and sensor communication |
| USB 1.1 Device Controller | Full-speed (12 Mbps) USB device mode only; no host capability - suitable for PC connectivity and firmware updates |
| MMC/SD Host Controller | Supports SD v1.0 and MMC v3.31 cards; includes internal pull-ups and command/data CRC generation - reduces BOM count |
| Analog Signal Processing (ASP) | 10-bit ADC with 12-channel multiplexer for touch screen (X/Y), battery sensing (UIN/UIP), and temperature monitoring |
| Power Management | Multiple low-power states (WAIT, STOP, DOZE); dynamic core voltage scaling; independent domain clocks - extends battery life in portable use |
Applications
| Smartphone Baseband & UI Processor | Industrial Handheld Terminal |
|---|---|
Use Scenario: Embedded GSM/GPRS communicator (e.g., Accompli 008) running Palm OS with voice, messaging, and web browsing. IC Role / Device Role / Timing Role: Primary applications processor handling OS execution, LCD rendering, touchscreen input, and USB/SD card data transfer. Use Value: Integrated peripherals eliminate discrete glue logic; 150 MHz ARM920T delivers responsive UI while maintaining <150 mW typical active power. |
Use Scenario: Ruggedized field service terminal with barcode scanner, RFID reader, and backlit monochrome LCD. IC Role / Device Role / Timing Role: Central controller managing serial peripherals (UART), secure digital storage (SD), and real-time clock (RTC) for logging. Use Value: −40°C to +85°C rating ensures reliability in uncontrolled environments; integrated SDRAM controller simplifies memory subsystem design. |
| Portable Medical Data Logger | POS Terminal with Touchscreen |
Use Scenario: Battery-powered patient monitor recording ECG waveforms, temperature, and SpO₂ via analog front-end. IC Role / Device Role / Timing Role: Data acquisition hub using ASP ADC inputs, SPI-connected sensors, and SD card for waveform storage. Use Value: On-chip 10-bit ADC with pen-X/Y inputs enables direct resistive touchscreen integration; low-power STOP mode extends runtime between charges. |
Use Scenario: Retail point-of-sale terminal with capacitive/resistive touchscreen, thermal printer interface, and smartcard reader. IC Role / Device Role / Timing Role: Main processor driving LCD UI, decoding touch events, and communicating with SIM card (SIM_CLK/RST/TX/RX) and printer via UART. Use Value: Dedicated SIM interface pins reduce routing complexity; integrated PWM supports adjustable backlight dimming without external IC. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar applications processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MC9328MX1VM15(R2) | Same silicon, 0°C to +70°C commercial temperature grade; identical pinout and functionality | Not rated for extended industrial ambient; unsuitable for outdoor or vehicle-mounted deployments | Select MC9328MX1CVM15(R2) when operating environment exceeds 70°C or requires industrial qualification |
| i.MX21 (MC9328MX21CVM15) | Successor i.MX family part with ARM926EJ-S core, higher clock (266 MHz), enhanced security, and improved power efficiency | Requires PCB redesign due to different pinout (272-pin PBGA) and updated boot ROM; not drop-in compatible | Choose i.MX21 only for new designs needing higher performance or security features; legacy support favors MC9328MX1CVM15 |
Compared with MC9328MX1VM15(R2), the MC9328MX1CVM15(R2) adds extended temperature resilience without sacrificing integration or software compatibility; versus i.MX21, it offers proven stability and lower BOM cost but lacks hardware crypto acceleration and newer peripheral IP.
Availability
MC9328MX1CVM15 is available at Aetrix Electronics and suitable for industrial handheld terminals, medical data loggers, and POS terminals requiring stable component supply across long product lifecycles and extended temperature operation.
Supply support for MC9328MX1CVM15 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Freescale Semiconductor (now part of NXP Semiconductors) was a leading designer of embedded processors and analog/mixed-signal ICs, focused on automotive, industrial, and networking markets.
The MC9328MX1CVM15 belongs to the i.MX1 family - Freescale's first-generation ARM9-based applications processors designed specifically for portable, battery-powered information appliances with rich multimedia and human interface requirements.
FAQ
What is the maximum SDRAM capacity supported by the MC9328MX1CVM15?
The MC9328MX1CVM15 SDRAM controller supports up to 128 MB of external SDRAM. This is achieved using 4 banks of 32 MB each, with address lines MA[9:0], SDBA[4:0], and control signals RAS/CAS/SDWE. The controller handles refresh cycles autonomously, reducing software overhead. MC9328MX1CVM15 does not support DDR or LPDDR memory types.
Does the MC9328MX1CVM15 support USB host functionality?
No, the MC9328MX1CVM15 only implements a USB 1.1 full-speed device controller. It cannot act as a USB host to connect peripherals like keyboards, mice, or flash drives. The USB interface provides USBD_VP/VM, USBD_VPO/VMO, and USBD_SUSPND signals exclusively for device-mode operation, as confirmed in Section 2 of the MC9328MX1 Technical Data Rev. 7.
How is boot source selected on the MC9328MX1CVM15?
Boot source selection on the MC9328MX1CVM15 is controlled by the external voltage levels applied to BOOT[3:0] pins (P12, R13, N12, P11) at reset. These pins are sampled during power-on reset to determine boot mode - e.g., NOR flash, NAND flash, or USB download. Pull-up/down resistors must be used per Table 1 in the datasheet; floating pins will cause undefined behavior. MC9328MX1CVM15 does not support boot from SD card natively.
What is the function of the BT1–BT13 pins on the MC9328MX1CVM15?
The BT1–BT13 pins on the MC9328MX1CVM15 implement the Bluetooth Accelerator (BTA) interface - a dedicated parallel bus for offloading Bluetooth baseband processing to an external RFIC. BT1–BT4 carry clock and control signals; BT5–BT13 handle data and status. These pins are not general-purpose I/O and require precise timing alignment with the external Bluetooth chip. MC9328MX1CVM15 does not include an integrated Bluetooth radio.
Can the MC9328MX1CVM15 drive a VGA-resolution LCD directly?
No, the MC9328MX1CVM15 LCD controller supports resolutions up to 640×480 (SVGA), but not native 640×480 VGA timing without external conversion. Its LD[0:15] data bus, FLM/VSYNC, LP/HSYNC, and LSCLK outputs are optimized for STN and TFT panels with built-in timing controllers (e.g., Sharp HR-TFT). Driving a raw VGA panel would require external timing generator and level-shifting circuitry beyond MC9328MX1CVM15 capabilities.
MC9328MX1CVM15 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-MAPBGA
- Series:
- i.MX1
- Packaging:
- Tray
- Product Status:
- Obsolete
- Core Processor:
- ARM920T
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 150MHz
- Co-Processors/DSP:
- -
- RAM Controllers:
- SDRAM
- Graphics Acceleration:
- No
- Display & Interface Controllers:
- LCD, Touch Panel
- Ethernet:
- -
- SATA:
- -
- USB:
- USB 1.x (1)
- Voltage - I/O:
- 1.8V, 3.0V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Security Features:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- -
- Additional Interfaces:
- I2C, I2S, SPI, SSI, MMC/SD, UART
MC9328MX1CVM15 FAQ
1.How can I place an order for MC9328MX1CVM15 through Aetrix?
Please submit a Request for Quotation (RFQ) for MC9328MX1CVM15 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MC9328MX1CVM15 reliable?
The price and inventory of MC9328MX1CVM15 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC9328MX1CVM15 is usually 5 days.
3.What payment methods are accepted for MC9328MX1CVM15?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC9328MX1CVM15 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC9328MX1CVM15?
MC9328MX1CVM15 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC9328MX1CVM15 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MC9328MX1CVM15?
For technical support, including MC9328MX1CVM15 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC9328MX1CVM15 requirements.
6.How does Aetrix verify that MC9328MX1CVM15 is sourced from the original manufacturer or authorized distributors?
All MC9328MX1CVM15 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MC9328MX1CVM15 meets industry standards.
7.What is the process for return or replacement of MC9328MX1CVM15?
All MC9328MX1CVM15 units undergo pre-shipment inspection (PSI). If there is an issue with MC9328MX1CVM15, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MC9328MX1CVM15 part is unused and in its original packaging.
Return procedure for MC9328MX1CVM15:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC9328MX1CVM15 Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

