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

- Shipping:

Inventory:2,064
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC9328MXLDVM20 from NXP Semiconductors (formerly Freescale) is an ARM920T™-based applications processor operating at 200 MHz, featuring integrated LCD controller, USB Device, MMC/SD host controller, SDRAM controller, and dual UARTs. It delivers multimedia acceleration and power management for portable embedded systems requiring rich UI and connectivity.
For engineers reviewing the MC9328MXLDVM20 datasheet, MC9328MXLDVM20 pinout, MC9328MXLDVM20 application, or MC9328MXLDVM20 equivalent, this page provides verified technical context, package mapping to MAPBGA–225, confirmed I/O voltage ranges (1.7–3.3 V), core supply specs (1.8–2.0 V @ 200 MHz), and validated alternative parts for industrial handheld and audio player designs.
Technical Context
The MC9328MXLDVM20 implements an ARM920T™ core with Harvard architecture, 16 KB instruction and 16 KB data caches, and a Memory Management Unit (MMU). Its system-on-chip integration includes dedicated modules for LCD timing control (16-bit parallel interface), USB 1.1 device operation (full-speed), and SDRAM interfacing with programmable burst lengths and CAS latency.
Power management is handled by the DPLL Clock and Power Control Module, supporting dynamic frequency scaling and multiple low-power modes. The External Interface Module (EIM) provides configurable chip-select timing for NOR flash, SRAM, and peripherals, while the AIPI bus bridges AHB and IP-level peripherals including DMA, timers, and serial interfaces.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ARM920T™ with MMU, 16 KB I-cache + 16 KB D-cache - enables Linux/RTOS execution with virtual memory support |
| Max Core Frequency | 200 MHz - sustains real-time multimedia processing in battery-constrained portable devices |
| I/O Supply Range | 1.7 V to 3.3 V - supports mixed-voltage peripheral interfacing without level shifters |
| Core Supply Range | 1.8 V to 2.0 V @ 200 MHz - requires tightly regulated low-noise core rail for stable high-frequency operation |
| Package Type | MAPBGA–225 (Case 1304B-01) - 1.0 mm ball pitch, 13 × 13 mm footprint, suitable for compact handheld PCB layouts |
| Operating Temperature | –30 °C to +70 °C - qualified for extended-temperature industrial and automotive accessory environments |
| Integrated Peripherals | LCD controller (16-bit), USB Device 1.1, MMC/SD host, SDRAMC, dual UARTs, SPI, I²C, SSI/I²S - reduces BOM count for multimedia terminals |
Pinout & Package
MC9328MXLDVM20 is housed in a 225-ball MAPBGA (Mold Array Process-Ball Grid Array) package, Case 1304B-01, with 1.0 mm ball pitch and 13 mm × 13 mm body size. Ball assignments follow Freescale's documented signal multiplexing scheme, where each ball serves one primary function (e.g., LD[15:0], SDCLK, USB_VP) and may support alternate GPIO or debug roles via register configuration.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| LD[15:0] | LCD Data Bus | 16-bit parallel output driving TFT panel pixel data; active-low after reset; supports RGB565 and YUV formats |
| SDCLK | SDRAM Clock | Programmable clock output (up to 100 MHz) for synchronous DRAM interface; phase-aligned with SDRAM access cycles |
| USBD_VP / USBD_VM | USB Differential Pair | Full-speed USB 1.1 physical layer signals; require 27 Ω series termination and 1.5 kΩ pull-up on D+ per USB spec |
| CS[5:0] | Chip Select Outputs | 6 independent outputs for memory/peripheral selection; CS2/CS3 multiplexed with CSD0/CSD1 for SDRAM bank control |
| BOOT[3:0] | Boot Mode Select Inputs | Four static inputs sampled at reset to configure boot source (NOR flash, NAND, SD card, or UART download) |
Key Features
| Feature | Design Value |
|---|---|
| ARM920T™ Core + MMU | Enables full Linux kernel execution and memory protection - critical for secure, multi-tasking embedded OS deployments |
| Integrated LCD Controller | Direct drive of passive/active matrix panels up to VGA resolution without external timing logic or frame buffer RAM |
| MMC/SD Host Controller | Supports SD v1.1 and MMC v3.31 protocols with 4-bit wide data path - enables local media storage in portable audio players |
| Dual UART with IrDA/Auto-Baud | Hardware auto-baud detection and IrDA encoder/decoder reduce firmware overhead in serial diagnostics and wireless communication |
| Power-Optimized Design | Multiple low-power states (WAIT, STOP, DOZE) and dynamic voltage/frequency scaling - extends battery life in handheld devices |
Applications
| Handheld Media Player | Industrial HMI Terminal |
|---|---|
Use Scenario: Portable MP3/WMA playback with color LCD display, SD card storage, and USB mass storage mode. IC Role / Device Role / Timing Role: Central applications processor executing media decode, managing LCD refresh (60 Hz), and handling USB enumeration as a CDC device. Use Value: Integrated SDRAM controller and LCD interface eliminate external video RAM and timing ICs, reducing board area and component count by ≥30%. |
Use Scenario: Ruggedized factory-floor operator interface with touch-sensitive LCD, serial sensor connectivity, and local data logging. IC Role / Device Role / Timing Role: Real-time control hub running deterministic RTOS, driving 480×272 LCD, polling RS-485 sensors via UART2, and storing logs to MMC. Use Value: –30 °C to +70 °C rating and EIM-controlled NOR flash boot ensure reliable operation in unconditioned industrial environments. |
| Smartphone Baseband Companion | Connected Digital Photo Frame |
Use Scenario: Secondary processor in early smartphone architectures handling UI rendering, camera preview, and Bluetooth audio streaming. IC Role / Device Role / Timing Role: Multimedia accelerator offloading graphics compositing and JPEG decode from main baseband CPU; CSI interface captures 1.3 MP sensor data. Use Value: Dedicated CSI port and MMA engine enable real-time camera preview at 15 fps without taxing the primary application processor. |
Use Scenario: Wall-mounted photo frame with Wi-Fi bridge (via UART-to-ESP8266), SD card slideshow, and adjustable brightness LCD. IC Role / Device Role / Timing Role: Main controller managing SD card FAT32 file access, LCD gamma correction via PWM, and USB host-mode firmware updates. Use Value: Integrated USB device mode allows direct PC connection for photo transfer without additional USB-to-serial bridge ICs. |
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 MC9328MX21DVM20 | Successor i.MX21 with ARM926EJ-S core, higher clock (266 MHz), integrated security block, and enhanced USB OTG support | Supports secure boot and hardware crypto acceleration - required for payment terminal certification | Select when upgrading from MC9328MXLDVM20 for improved performance and security compliance |
| AT91SAM9260 | ARM926EJ-S core (240 MHz), no integrated LCD controller, but adds Ethernet MAC and NAND flash controller | Better suited for network-connected HMI where LAN interface outweighs display integration needs | Choose if Ethernet connectivity is mandatory and external LCD timing IC is acceptable |
Compared with i.MX21 MC9328MX21DVM20 and AT91SAM9260, the MC9328MXLDVM20 offers superior cost-optimized integration for LCD-centric portable devices but lacks hardware crypto and Ethernet - making it ideal for legacy media players and non-networked HMIs where bill-of-materials minimization is critical.
Availability
MC9328MXLDVM20 is available at Aetrix Electronics and suitable for handheld media players, industrial HMI terminals, and digital photo frames requiring stable component supply across long-lifecycle production programs.
Supply support for MC9328MXLDVM20 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 MC9328MXLDVM20, was designed specifically for personal portable electronics - balancing ARM performance, multimedia peripherals, and power efficiency in space-constrained battery-powered devices.
FAQ
What is the maximum supported SDRAM capacity for MC9328MXLDVM20?
The MC9328MXLDVM20 SDRAM controller supports up to 256 MB of total memory using four banks of 64 MB each. It interfaces with standard x16 or x32 SDRAM parts operating at 100 MHz, with programmable CAS latency (2 or 3), burst length (1–4), and row/column address timing. This capacity is sufficient for Linux kernel + root filesystem + application binaries in typical handheld deployments.
Does MC9328MXLDVM20 support NAND flash boot?
No, MC9328MXLDVM20 does not support NAND flash boot. Its BOOT[3:0] configuration only enables boot from NOR flash, SD/MMC card, or UART download. NAND boot capability was introduced in later i.MX processors like the i.MX27 and i.MX31. For NAND-based storage, the MC9328MXLDVM20 must use the MMC/SD host controller or EIM interface with external NAND controller logic.
What are the key power sequencing requirements for MC9328MXLDVM20?
MC9328MXLDVM20 requires strict power-up sequencing: QVDD (core) must be stable before NVDD (I/O) and AVDD (analog); all supplies must reach regulation before RESET_IN is deasserted. Power-down follows reverse order. These constraints are defined in Freescale Application Note AN2537 and must be enforced via dedicated PMIC or discrete supervisor circuits to prevent latch-up or undefined state.
Can MC9328MXLDVM20 operate with a 3.3 V core supply?
No, MC9328MXLDVM20 requires QVDD between 1.8 V and 2.0 V when operating at 200 MHz. A 3.3 V core supply would exceed absolute maximum ratings and cause immediate device failure. The 3.3 V rating applies only to NVDD (I/O) and AVDD (analog) pins. Core voltage must be supplied by a dedicated low-noise 1.9 V ±50 mV regulator.
Is the USB interface on MC9328MXLDVM20 compliant with USB 2.0 specifications?
No, the USB interface on MC9328MXLDVM20 is USB 1.1 Full-Speed (12 Mbps) only. It lacks the transceiver circuitry and protocol stack support for USB 2.0 High-Speed (480 Mbps) operation. All USB functionality - including enumeration, control transfers, and bulk endpoints - conforms strictly to USB 1.1 specification, as verified in the MC9328MXL Technical Data Rev. 8.
MC9328MXLDVM20 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-LFBGA
- Series:
- i.MXL
- Packaging:
- Tray
- Product Status:
- Obsolete
- Core Processor:
- ARM920T
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 200MHz
- 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
MC9328MXLDVM20 FAQ
1.How can I place an order for MC9328MXLDVM20 through Aetrix?
Please submit a Request for Quotation (RFQ) for MC9328MXLDVM20 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 MC9328MXLDVM20 reliable?
The price and inventory of MC9328MXLDVM20 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC9328MXLDVM20 is usually 5 days.
3.What payment methods are accepted for MC9328MXLDVM20?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC9328MXLDVM20 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC9328MXLDVM20?
MC9328MXLDVM20 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC9328MXLDVM20 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 MC9328MXLDVM20?
For technical support, including MC9328MXLDVM20 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC9328MXLDVM20 requirements.
6.How does Aetrix verify that MC9328MXLDVM20 is sourced from the original manufacturer or authorized distributors?
All MC9328MXLDVM20 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 MC9328MXLDVM20 meets industry standards.
7.What is the process for return or replacement of MC9328MXLDVM20?
All MC9328MXLDVM20 units undergo pre-shipment inspection (PSI). If there is an issue with MC9328MXLDVM20, 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 MC9328MXLDVM20 part is unused and in its original packaging.
Return procedure for MC9328MXLDVM20:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC9328MXLDVM20 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…

