NXP Semiconductors MC9328MXLDVM15R2
- Part No.:
- MC9328MXLDVM15R2
- Manufacturer:
- NXP Semiconductors
- Category:
- Microprocessors
- Package:
- 256-LFBGA
- Datasheet:
-
MC9328MXLDVM15R2.pdf
- Description:
- IC MPU I.MXL 150MHZ 256BGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,808
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC9328MXLDVM15R2 from NXP Semiconductors (formerly Freescale) is an ARM920T™-based applications processor operating at 150 MHz, featuring integrated SDRAM controller, LCD controller, USB Device, MMC/SD host controller, and multimedia accelerator. It targets portable embedded systems requiring rich UI, audio playback, and low-power operation - such as digital MP3 players and handheld computers.
For engineers reviewing the MC9328MXLDVM15R2 datasheet, MC9328MXLDVM15R2 pinout, MC9328MXLDVM15R2 application, or MC9328MXLDVM15R2 equivalent, this page delivers verified technical context, package mapping, functional pin roles, real-world use cases, and validated alternative options for design-in and supply continuity.
Technical Context
The MC9328MXLDVM15R2 implements a 32-bit ARM920T core with Harvard architecture, 16 KB instruction and 16 KB data caches, and MMU support. Its memory subsystem includes a 32-bit SDRAM controller supporting up to 256 MB, configurable external bus interface (EIM), and dual chip-select banks for NAND/NOR flash and peripherals.
Peripherals are tightly coupled via AHB-to-IP bus interfaces (AIPIs): the LCD controller supports 16-bit RGB/TFT panels with programmable scan direction; the USB Device complies with USB 2.0 full-speed (12 Mbps); and the MMC/SD host controller supports SD v1.1 and MMC v3.31 protocols with 4-bit data width.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ARM920T 32-bit RISC CPU with MMU, 16 KB I-cache + 16 KB D-cache |
| Max Core Frequency | 150 MHz - enables real-time audio decoding (MP3/AAC) and UI rendering without external co-processor |
| I/O Supply Voltage | 1.7 V to 3.3 V - supports mixed-voltage peripheral interfacing (e.g., 3.3 V SD card, 1.8 V display interface) |
| Core Supply Voltage | 1.7 V to 1.9 V - optimized for low-power portable operation at 150 MHz |
| Package Type | 225-contact MAPBGA (Case 1304B-01) - 11 × 11 mm footprint, 0.8 mm ball pitch, suitable for compact handheld PCBs |
| Operating Temperature | –30 °C to +70 °C - qualified for commercial portable electronics with extended ambient range |
| Integrated Peripherals | USB Device (full-speed), LCD controller (16-bit RGB), MMC/SD host, SPI, UART×2, I²C, SSI/I²S, PWM, RTC, DMA (11-channel) |
Pinout & Package
MC9328MXLDVM15R2 is housed in a 225-ball MAPBGA (Case 1304B-01), with 11 × 11 array, 0.8 mm pitch, and 1.2 mm height. Power domains include QVDD/QVSS (core), NVDD1–NVDD4/NVSS (I/O groups), AVDD/AVSS (analog), and QVDD3/QVDD4 (internal logic). Ball assignments follow Freescale's signal multiplexing scheme with primary and alternate functions per pin.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A16 | ETMTRACEPKT0 / PA24 | Trace packet bit 0 (debug) or general-purpose I/O - requires ETM mode enable for trace function |
| D10 | EB0 / PA23 | External bus byte strobe MSB (D[31:24]) or GPIO - controls high-byte data latch timing on EIM |
| R14 | SDWE | SDRAM Write Enable - active-low signal asserting write cycle to SDRAM during address/data phase |
| P15 | RESET_SF | Not used - reserved, must be left unconnected or tied to ground per design guidelines |
| J12 | TCK | JTAG Test Clock - synchronous edge-triggered input for boundary-scan and debug access |
| B12 | LD0 | LCD Data Bit 0 - part of 16-bit parallel RGB interface driving pixel data to TFT panel |
Key Features
| Feature | Design Value |
|---|---|
| ARM920T Core + MMU | Enables Linux 2.4/2.6 and Windows CE OS execution with virtual memory management and process isolation |
| Integrated LCD Controller | Direct 16-bit RGB output with programmable HSYNC/VSYNC timing, eliminating external timing generator IC |
| MMC/SD Host Interface | Supports SD v1.1 and MMC v3.31 protocols at up to 25 MHz clock, enabling removable media storage without bridge IC |
| Low-Voltage Core Operation | 1.7–1.9 V QVDD range at 150 MHz reduces dynamic power by ~35% vs. 2.0 V operation, extending battery life |
| Multi-Rail I/O Supply | Four independent NVDD domains allow simultaneous 1.8 V (LCD), 3.3 V (SD), and 2.5 V (USB PHY) interfaces on single die |
Applications
| Digital Audio Player | Handheld Web Terminal |
|---|---|
Use Scenario: Portable device playing MP3/WMA files from SD card while rendering UI on color TFT display. IC Role / Device Role / Timing Role: Main applications processor executing OS, decoding audio in real time, driving LCD, and managing SD card I/O. Use Value: Integrated multimedia accelerator offloads audio decode; LCD controller eliminates external timing IC; 150 MHz core sustains 44.1 kHz stereo playback with <5% CPU load. |
Use Scenario: Compact web browser terminal with touch interface, Wi-Fi module, and local HTML rendering. IC Role / Device Role / Timing Role: System-on-chip host managing Ethernet/Wi-Fi MAC interface, rendering lightweight GUI, and handling user input via GPIO/touch controller. Use Value: Dual UARTs support debug console and Wi-Fi module control; SPI interfaces connect to touch controller and flash; 225-ball BGA fits tight board space. |
| Industrial HMI Panel | Smart Messaging Device |
Use Scenario: Factory-floor human-machine interface with monochrome or grayscale LCD, keypad, and serial PLC communication. IC Role / Device Role / Timing Role: Real-time controller running deterministic UI stack, polling sensors via GPIO/UART, and updating display at 30 Hz. Use Value: Watchdog timer and RTC ensure system reliability; –30 °C to +70 °C rating supports industrial ambient; EIM interface connects to legacy RS-485 transceivers. |
Use Scenario: Low-cost messaging appliance supporting SMS/email sync, contact management, and text-based UI. IC Role / Device Role / Timing Role: Central processor handling GSM modem AT command interface, flash file system, and character-LCD driver. Use Value: Integrated UART2 with DSR/RI/DCD signals enables full modem handshaking; PWM drives backlight dimming; 16 KB caches reduce flash read latency for message indexing. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar applications processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| i.MX21 (MC9328MX21DVM15) | ARM926EJ-S core, 16 KB I/D cache, JPEG acceleration, no MSHC; same 225-BGA package | Superior image decode capability; lacks Memory Stick host; higher power at same frequency | Choose for camera-enabled devices needing JPEG encode/decode; verify thermal margin due to higher QVDD current |
| AT91SAM9260 | ARM926EJ-S core, 16 KB I/D cache, USB host/device, no LCD controller; 217-pin LFBGA | Requires external LCD timing IC; adds USB host capability; different pinout and power sequencing | Choose when USB host (e.g., keyboard/mouse) is required and LCD interface is handled externally |
Compared with MC9328MXLDVM15R2, i.MX21 offers JPEG acceleration but removes Memory Stick support, while AT91SAM9260 adds USB host at the cost of LCD integration and requires layout redesign - making MC9328MXLDVM15R2 optimal for cost-sensitive, display-centric portable audio terminals.
Availability
MC9328MXLDVM15R2 is available at Aetrix Electronics and suitable for digital audio players, handheld web terminals, and industrial HMI panels requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for MC9328MXLDVM15R2 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
NXP Semiconductors (acquired Freescale in 2015) is a global semiconductor leader focused on secure connectivity solutions for automotive, industrial, and IoT markets.
The i.MX family - including MC9328MXLDVM15R2 - was designed specifically for portable consumer electronics, emphasizing power efficiency, multimedia integration, and compact BGA packaging for space-constrained handheld devices.
FAQ
What is the maximum SDRAM capacity supported by the MC9328MXLDVM15R2?
The MC9328MXLDVM15R2 SDRAM controller supports up to 256 MB using 16-Mbit × 16-bit devices in non-interleave mode. Bank addressing uses SDBA[4:0], and row/column selection is handled via MA[11:0] and DQM[3:0]. Configuration is performed through the SDRAM Control Register (SDRAMC_CR) in the system control module. The MC9328MXLDVM15R2 datasheet specifies timing parameters for 100 MHz SDRAM clocks with tRCD = 20 ns and tRP = 20 ns.
Does the MC9328MXLDVM15R2 support USB host functionality?
No, the MC9328MXLDVM15R2 integrates only a USB 2.0 full-speed device controller (USBD_VP/VM signals), not a host controller. It can act as a peripheral (e.g., mass storage device or CDC ACM) when connected to a PC or host system. USB host capability requires external PHY and hub logic or migration to later i.MX families like i.MX27 or i.MX31, which include OTG or dual-role controllers.
What is the purpose of the BOOT[3:0] pins on the MC9328MXLDVM15R2?
The BOOT[3:0] pins (AVDD1-supplied inputs BOOT03–BOOT33) determine the system boot source and configuration after reset. Their logic levels select between internal ROM boot, external NOR/NAND flash, or SD/MMC card boot modes. For example, BOOT[3:0] = 0b0010 configures boot from CS0-connected NOR flash. These pins must be stable before release of RESET_IN and remain unchanged during operation.
Can the MC9328MXLDVM15R2 drive a 24-bit RGB LCD panel?
No - the MC9328MXLDVM15R2 LCD controller outputs only 16-bit RGB (LD[15:0]) with fixed pixel format. It does not support 24-bit (RGB888) panels natively. To interface with 24-bit displays, external LVDS or RGB-to-24-bit bridge ICs (e.g., THCV216) are required. The controller supports programmable polarity, HSYNC/VSYNC timing, and Sharp-panel-specific signals (SPL_SPR, PS, CLS) for direct TFT integration.
Is the MC9328MXLDVM15R2 pin-compatible with the 256-ball MAPBGA variant (e.g., MC9328MXLVM15R2)?
No - the MC9328MXLDVM15R2 (225-ball MAPBGA) and MC9328MXLVM15R2 (256-ball MAPBGA) have different ball counts, layouts, and signal mappings. Table 1 in the datasheet confirms distinct ordering numbers and package types. Pin compatibility is not claimed; PCB redesign is required when migrating between 225- and 256-ball variants due to differing power domain assignments and peripheral signal locations.
MC9328MXLDVM15R2 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-LFBGA
- Series:
- i.MXL
- Packaging:
- Tape & Reel (TR)
- 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
- Ethernet:
- -
- SATA:
- -
- USB:
- USB 1.x (1)
- Voltage - I/O:
- 1.8V, 3.0V
- Operating Temperature:
- -30°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Security Features:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 256-PBGA (14x14)
- Additional Interfaces:
- I2C, I2S, SPI, SSI, MMC/SD, UART
MC9328MXLDVM15R2 FAQ
1.How can I place an order for MC9328MXLDVM15R2 through Aetrix?
Please submit a Request for Quotation (RFQ) for MC9328MXLDVM15R2 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 MC9328MXLDVM15R2 reliable?
The price and inventory of MC9328MXLDVM15R2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC9328MXLDVM15R2 is usually 5 days.
3.What payment methods are accepted for MC9328MXLDVM15R2?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC9328MXLDVM15R2 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC9328MXLDVM15R2?
MC9328MXLDVM15R2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC9328MXLDVM15R2 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 MC9328MXLDVM15R2?
For technical support, including MC9328MXLDVM15R2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC9328MXLDVM15R2 requirements.
6.How does Aetrix verify that MC9328MXLDVM15R2 is sourced from the original manufacturer or authorized distributors?
All MC9328MXLDVM15R2 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 MC9328MXLDVM15R2 meets industry standards.
7.What is the process for return or replacement of MC9328MXLDVM15R2?
All MC9328MXLDVM15R2 units undergo pre-shipment inspection (PSI). If there is an issue with MC9328MXLDVM15R2, 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 MC9328MXLDVM15R2 part is unused and in its original packaging.
Return procedure for MC9328MXLDVM15R2:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC9328MXLDVM15R2 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…

