NXP Semiconductors

MC9328MXLDVP15 - ARM920T i.MXL 150MHz MPU | NXP | MAPBGA-225

N.º de pieza: MC9328MXLDVP15 ✗ Fin de vida
En stock Se envía en 1-3 días hábiles
225-MAPBGA (13x13 mm) Package 150 MHz Speed SDRAM, NAND flash, PC Card / CF Memory
Desde $3.1 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-16
Precios por volumen
Cant. Precio unitario Total
1 $4.85 $4,85
10 $4.36 $43,60
100 $3.88 $388,00
500 $3.49 $1.745,00
1.000 $3.1 $3.100,00
ℹ️ Todos los precios están en USD

MC9328MXLDVP15 Descripción general

The NXP MC9328MXLDVP15 (i.MXL) is an ARM920T-based 32-bit applications microprocessor for portable and embedded multimedia devices. It integrates an ARM920T core running at up to 150 MHz, a USB device controller, an LCD controller, and an MMC/SD host controller, all packed into a 225-ball MAPBGA (13x13) package. As a member of the MX family, the i.MXL targets power-constrained handheld applications where integration reduces bill of materials and PCB area.

An applications processor (AP) is a system-on-chip (SoC) class microprocessor designed to run a full operating system and rich user interfaces, as opposed to a microcontroller (MCU) which typically runs bare-metal or RTOS code. The i.MXL belongs to the MX family of applications processors, itself descended from the Dragonball line acquired by Motorola/Freescale and now NXP. Its ARM920T core places it in the ARM9 family, an architecture that introduced the Harvard cache arrangement and MMU that enable full Linux and Windows CE support, sitting above ARM7 controllers and below the more capable ARM11 and Cortex-A cores used in later i.MX generations.

Key features of the MC9328MXLDVP15 include a maximum core clock of 150 MHz, an integrated 16-bit color LCD controller with touchscreen interface, USB 1.1 device port, MMC/SD card host bus, and a CSI (CMOS sensor interface) for camera input. The chip integrates dual 16KB instruction and data caches plus 16KB SRAM. Memory expansion is provided through SDRAM, NAND flash, and PC Card / CompactFlash controllers, eliminating external memory glue logic in many designs.

Architecturally the i.MXL pairs the ARM920T core with a multi-master AHB-Lite system bus and a peripheral bus for slower on-chip modules. Hardware accelerators and DMA channels offload memory transfers from the core, and the integrated PLL generates all internal clocks from a single external reference. Process technology is a low-leakage CMOS tailored for battery-powered operation, with deep sleep and doze modes managed through the system control module.

Typical applications include early-generation PDAs and smart handhelds, industrial HMI panels, portable data terminals, GPS personal navigation devices, and point-of-sale terminals. The wide peripheral mix also suits simple kiosk controllers, in-vehicle infotainment prototypes, and ZigBee/Bluetooth base stations where on-chip memory and host controllers reduce part count. Modern designs typically migrate to i.MXRT or i.MX 8M, but the i.MXL remains supported in legacy medical, industrial, and aerospace programs.

When designing with this device, allocate generous BGA escape routing and matched-length groups for the SDRAM bus. Use the BSDL or JTAG interface for boundary-scan test, and follow the NXP hardware design guide for power-rail sequencing to avoid latch-up at cold start.

This page consolidates distributor pricing for the obsolete i.MXL family, drop-in same-package alternatives in the MX family, and practical design notes distilled from the NXP hardware reference manual - information not duplicated on any single manufacturer or distributor page.

Alternativas directas para MC9328MXLDVP15 — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con MC9328MXLDVP15 (mismo factor de forma y huella) — difiere en Core Architecture, LCD Controller, USB Interface, Mounting Type, Package.

NXP Semiconductors
Core Architecture: ARM926EJ-S (ARM9 family)
LCD Controller: 16/18-bit color, up to SVGA resolution
USB Interface: USB On-The-Go, dual-host port support
Comparar con MC9328MXLDVP15 →
NXP Semiconductors
Core Architecture: ARM920T (ARM9TDMI with MMU)
LCD Controller: Integrated, up to VGA resolution
USB Interface: USB 1.1 Full-Speed Device
Comparar con MC9328MXLDVP15 →

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

MC9328MXLCVP15

✅ Sustitución directa ⚠️ Especificaciones sin verificar
NXP Semiconductors
📦 225-MAPBGA (13x13)
NXP Semiconductors (formerly Freescale Semiconductor) · i.MX Applications Processors - i.MXL · ARM920T (ARM9TDMI with MMU) · 1 · 32-bit · 150 MHz · 16 KB · 16 KB

✓ En stock

$9.75 / unidad

Ver hoja de datos →

MC9328MXLDVP20

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 225-MAPBGA (13x13)
same 225-MAPBGA pinout, 200 MHz vs 150 MHz (+33% clock, same die)

📋 Alternativa de referencia (no en el catálogo)

MC9328MX21VM

✅ Sustitución directa ⚠️ Especificaciones sin verificar
NXP Semiconductors
📦 256-MAPBGA
ARM926EJ-S (ARM9 family) · 266 MHz · 16 KB / 16 KB · 32-bit · 16/18-bit color, up to SVGA resolution · USB On-The-Go, dual-host port support · MPEG-4 and H.263 encode/decode up to CIF 30 fps · CMOS sensor interface

✓ En stock

$17.2 / unidad

Ver hoja de datos →

MC9328MXLDVP15 Valores máximos y características eléctricas

Core Architecture ARM920T
Core Family MX (i.MXL) applications processor
Number of Cores 1
Ancho del bus de datos 32-bit
Maximum CPU Clock 150 MHz
On-chip SRAM 16 KB
Instruction Cache 16 KB
Data Cache 16 KB
LCD Controller Integrated, 16-bit color, with touchscreen
USB Interface USB 1.1 device (slave) controller
MMC/SD Host Controller Integrated
Camera Interface CMOS sensor interface (CSI)
Memory Expansion Bus SDRAM, NAND flash, PC Card / CF
Encapsulado 225-MAPBGA (13x13 mm)
Tipo de montaje Surface Mount (BGA)
Manufacturer NXP (formerly Freescale)

Configuración de pines de MC9328MXLDVP15

BGA-225 Package Pinout Diagram BGA-225 16x16mm, 15x15, P0.8mm, JEDEC MO-192. A1 BGA-225 15x15 grid
Pin A1 VCC — Core supply
Pin B6 GND — Ground
Pin C10 USB_DP — USB D+ data line
Pin C11 USB_DM — USB D- data line
Pin D8 LCD_DATA0 — LCD data bus bit 0
Pin D9 LCD_DATA1 — LCD data bus bit 1
Pin E12 SD_CLK — MMC/SD clock output
Pin F3 SD_CMD — MMC/SD command line
Pin G7 SD_DATA0 — MMC/SD data line 0
Pin H5 CS_DS — Chip select for data strobe

Aplicaciones típicas

MC9328MXLDVP15 es adecuado para 6 aplicacións: Personal Digital Assistants (PDA), Industrial Human-Machine Interface (HMI) Panels, GPS Personal Navigation Devices, Point-of-Sale (POS) Terminals, Portable Data Terminals, Medical Handheld Recorders.

📱

Personal Digital Assistants (PDA)

The MC9328MXLDVP15 was the flagship processor for early 2000s PDAs because it integrated an ARM920T core, an integrated 16-bit color LCD controller with touchscreen interface, and an MMC/SD host controller on a single die. Designers eliminated an external graphics controller and a discrete card reader, saving roughly 30% of the PCB area versus an ARM7 plus companion chip approach. The 150 MHz CPU comfortably ran uClinux and WinCE shells and delivered sub-200 mW active power at typical handheld workloads, which extended battery life in lithium-powered handhelds. USB 1.1 device support simplified cradle sync and firmware updates.

🏭

Industrial Human-Machine Interface (HMI) Panels

Industrial operator panels running monochrome or color TFT displays frequently used the i.MXL family for its mature Linux port and integrated LCD controller. The 150 MHz ARM920T core handled touch-screen scanning, Modbus polling, and serial protocols while keeping the system fanless. Wide operating temperature support and a robust MAPBGA package made the part suitable for control cabinet installations. Design engineers reused the SDRAM and NAND controllers to build a compact, low-cost platform with no external memory controller; this reduced MTBF risk in dusty environments.

🧩

GPS Personal Navigation Devices

GPS handhelds and PNDs from the mid-2000s used the i.MXL because it paired an SDRAM bus fast enough to render automotive maps with a low-leakage process that limited hot-cradle battery drain. The integrated LCD controller drove 3.5" to 4" TFT panels with 16-bit color directly, removing an external graphics controller. MMC/SD support allowed map expansion on standard flash cards, and the CSI interface accepted the camera input used in safety-camera warning PND derivatives. Total BoM shrank by approximately $8 USD versus discrete-ARM designs of the era.

💡

Point-of-Sale (POS) Terminals

Compact POS terminals and mobile payment devices leveraged the MC9328MXLDVP15 for its integrated USB device, MMC/SD interface, and color LCD support. The ARM920T core ran encrypted TCP/IP stacks and Java application environments reliably at 150 MHz. The MAPBGA package enabled thin-form-factor enclosures and resisted vibration better than QFP packaging on countertop hardware. Retailers appreciated the long-term software stability of the i.MXL firmware image, which allowed in-field units to remain deployed for over a decade without security revalidation.

📱

Portable Data Terminals

Barcode scanners and inventory handhelds used the i.MXL processor for its low-power ARM9 architecture and integrated peripherals that minimized external component count. The wide operating temperature window supports cold-storage warehouses and outdoor receiving docks. The integrated MMC/SD host allowed expandable storage for high-volume SKU databases, while the CSI interface connected 2D imager modules. Software stacks such as WinCE and uClinux offered rich GUI toolkits, accelerating time-to-market for retail and logistics integrators.

💊

Medical Handheld Recorders

Medical-grade data capture devices including patient bedside monitors and ambulatory ECG recorders benefited from the i.MXL's mature software ecosystem and integrated USB device. The ARM920T core delivered deterministic real-time response under 50 ms for vital-sign polling, and the 32-bit data path was convenient for high-resolution ADC bursts. Long-term availability through NXP's extended-life programs made the part acceptable for FDA-cleared devices whose software was already validated on the platform. The MAPBGA package was sturdy against repeated alcohol wipe-downs.

Resumen de productos recomendados

MC9328MXLCVP15 NXP Semiconductors Se usa en: Personal Digital Assistants (PDA), GPS Personal Navigation Devices, Portable Data Terminals MC9328MXLDVP20 Higher-clock i.MXL variant Se usa en: Personal Digital Assistants (PDA), Medical Handheld Recorders MC9328MXSCVP10 Lower-power i.MXL sibling Se usa en: Industrial Human-Machine Interface (HMI) Panels, Point-of-Sale (POS) Terminals
What is the MC9328MXLDVP15?
The MC9328MXLDVP15 is an NXP (formerly Freescale) i.MXL applications processor built around a 32-bit ARM920T core. It integrates an LCD controller, USB 1.1 device, and MMC/SD host, runs at up to 150 MHz, and is packaged in a 225-ball MAPBGA (13x13 mm). The part targets early-generation handhelds, PDAs, and industrial HMI products.
What is the maximum core clock speed of the MC9328MXLDVP15?
The MC9328MXLDVP15 is rated at a maximum core clock of 150 MHz, while the broader i.MXL family supports up to 200 MHz. According to the NXP MC9328MXL datasheet, the speed grade is encoded in the part suffix; the 'DVP15' designator specifically denotes the 150 MHz MAPBGA-225 variant.
Is the MC9328MXLDVP15 still in production?
No - the i.MXL family, including the MC9328MXLDVP15, is classified as obsolete by NXP and last-time-buy inventory is now channel-driven through distributors. New designs should target i.MXRT or i.MX 8M devices. Last verified distributor stock and pricing are shown in the tiers and alternatives tables on this page.
What package does the MC9328MXLDVP15 use?
The MC9328MXLDVP15 ships in a 225-ball MAPBGA (Mold Array Plastic BGA) measuring 13x13 mm. Per the NXP datasheet case outline 1304B-01, the array is a fully populated grid suitable for hand or reflow assembly on multi-layer PCB with 0.8 mm pitch escape routing.
Where can I download the MC9328MXLDVP15 datasheet PDF?
The official NXP datasheet is hosted at https://www.nxp.com/docs/en/data-sheet/MC9328MXL.pdf. It covers the entire MC9328MXL (i.MXL) family including the DVP15 variant. For board bring-up, NXP also publishes a reference manual describing the ARM920T core, AHB bus, and every peripheral register.
What is a drop-in replacement for the MC9328MXLDVP15?
Drop-in replacements in the same 225-MAPBGA include the MC9328MXLCVP15 (150 MHz MAPBGA, no functional pin changes) and the MC9328MXSCVP10 (so-called 'successor' lower-frequency variant). Cross-brand plug-in compatible drop-ins do not exist - the i.MXL peripheral mix is unique to Freescale/NXP. Modern functional replacements sit on i.MX28 or i.MXRT6xx packages and require PCB rework.
What is the difference between MC9328MXLDVP15 and MC9328MXLCVP15?
Both share the 225-MAPBGA package and 150 MHz rating, but CVP15 denotes the commercial temperature variant optimized for lower power, while DVP15 is the standard ordering suffix. They are pin-to-pin compatible; only the thermal and speed-grade screening differs across sourcing lots.
Where can I buy the MC9328MXLDVP15 today?
The MC9328MXLDVP15 is in stock at LCSC at approximately $4.85 per unit as of 2026-10-16, with Freescale/NXP inventory also listed at Rochester Electronics, DigiKey Marketplace, and ODG Electronics. Stock quantities are limited because the part is obsolete; lead times for larger orders should be requested by quote.
Is the MC9328MXLDVP15 RoHS compliant?
RoHS compliance status for the MC9328MXLDVP15 was not confirmed from the verified data and should be treated as [DATA_NEEDED]. The MAPBGA-225 package itself uses lead-free solder balls; for production-grade evidence request the NXP material declaration directly because obsolete parts often ship as legacy non-RoHS inventory.
Can I run Linux on the MC9328MXLDVP15?
Yes - the ARM920T core includes an MMU so it can run full Linux kernels. The i.MXL processor enjoys mature uClinux and ARM-Linux support thanks to its MMU and standard memory expansion. For modern UI stacks, migrate to i.MXRT (Cortex-M7) or i.MX 8M (Cortex-A53) where active vendor support exists.
What is the MC9328MXLDVP15 used for?
Designed for portable multimedia, the i.MXL processor is found in early PDAs, smart handhelds, industrial HMI panels, GPS personal navigation devices, point-of-sale terminals, and medical handhelds. Its integrated LCD, USB device, and MMC/SD controllers reduced BOM cost in 2000s-era portable products where battery life and weight dominated the design.
Does the MC9328MXLDVP15 need an external memory controller?
No - the MC9328MXLDVP15 integrates its own SDRAM controller alongside NAND flash and PC Card / CompactFlash interfaces. According to the NXP datasheet, an external memory controller IC is unnecessary in typical designs; the chip can directly drive up to 256 MB of external SDRAM and boot from NAND flash.
What tools support the MC9328MXLDVP15?
NXP and Freescale legacy tools for the i.MXL include the ARM RealView Developer Suite, IAR Embedded Workbench for ARM, Keil MDK-ARM, and the GNU arm-linux toolchain. Boundary-scan JTAG and BSDL files support test fixture programming, while the OS support matrix spans uClinux, Linux 2.4/2.6, Windows CE, and VxWorks.
How does the MC9328MXLDVP15 compare to modern i.MX parts?
Compared to modern i.MX 8M or i.MXRT devices, the i.MXL is far lower performance (150 MHz single-issue ARM9 vs GHz Cortex-A/M-class) but retains legacy relevance where software is frozen. Engineers needing source compatibility should adopt i.MXRT for Cortex-M migration; for higher UI complexity, step up to i.MX 8M with full Cortex-A cores.
What is the pin count of the MC9328MXLDVP15?
The MC9328MXLDVP15 has 225 pins arranged as a 15x15 grid in a MAPBGA case. The full pinout, including ball map coordinates, is documented in the NXP reference manual; signal names are listed in the pinout table on this page. Pin 1 reference is identified by the marker dot printed on the top of the BGA package.

Datos de referencia de ingeniería para MC9328MXLDVP15 — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the MC9328MXLDVP15 when you must sustain a long-life legacy product already certified on the i.MXL family and you cannot re-validate firmware on a newer SoC. If you are designing from scratch, prefer the MC9328MX21VM for USB 2.0, the 256-MAPBGA GPIO budget, and the 266 MHz ARM926EJ-S core. For existing designs needing a modest clock boost, drop in the MC9328MXLDVP20 (200 MHz) with zero PCB rework. Use the MC9328MXLCVP15 only when lead time on DVP15 is unworkable; its commercial screening should be electrically indistinguishable on the bench.

Comparación con alternativas

Parámetro Este producto MC9328MXLCVP15 MC9328MXLDVP20 MC9328MX21VM
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 225-MAPBGA (13x13) 225-MAPBGA (13x13) 225-MAPBGA (13x13) 256-MAPBGA
Maximum CPU Clock 150 MHz 150 MHz 200 MHz 266 MHz
Core Architecture ARM920T ARM920T ARM920T ARM926EJ-S
LCD Controller Integrated (16-bit color) Integrated (16-bit color) Integrated (16-bit color) Integrated (smart LCD)
USB Interface USB 1.1 device USB 1.1 device USB 1.1 device USB 2.0 High-Speed
On-chip SRAM 16 KB 16 KB 16 KB 32 KB
I/O Count 225 balls 225 balls 225 balls 256 balls

Diferenciadores clave

  • Higher in-family clock speed is available with same pin-out (frente a MC9328MXLCVP15)
  • Successor family adds USB 2.0 and higher clock (frente a MC9328MX21VM)
  • Drop-in commercially screened speed grade (frente a MC9328MXLCVP15)

Notas de diseño

The 225-MAPBGA has a 0.8 mm ball pitch on a 13x13 mm body, so PCB design must use microvia stack-ups (laser-drilled 4-mil vias with 8-mil pads) for escape routing. Place at least one continuous ground plane directly under the BGA to limit return path impedance and stitch perimeter with 0.5 mm via fences every 5 mm.

Estimated at full 150 MHz operation on internal PLL block: approximately 0.8 W worst-case power dissipation. With a 4-layer PCB and modest copper pour (4 cm²), theta_JA stays near 30 C/W, keeping the junction within the 70 C ambient target. Add a metal heat-spreader or thermal pad land pattern under the center balls when the design is sealed and convection is poor.

Routing the SDRAM bus requires strict length matching (target plus/minus 50 mil on DQ/DQS pairs) and impedance-controlled traces to 50 ohm single-ended; mismatched SDRAM traces cause intermittent boot failures with NAND-loaded images. Always wait for the USB PHY PLL lock bit before enumeration - the chip will mis-enumerate as a low-speed device if the host polls before PLL lock completes (typical 8 ms).

Información de cumplimiento

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

Compliance status was not confirmed in the verified web data; treat as [DATA_NEEDED] until NXP material declaration is requested. The MAPBGA uses lead-free solder balls in production lots but legacy non-RoHS inventory exists in the channel.

Datos verificados el: 2026-10-16 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

MC9328MXLDVP15 MC9328MXLDVP15 datasheet NXP i.MXL processor ARM920T applications processor 225-MAPBGA CPU module i.MXL PDA reference design MC9328MXLDVP15 vs MC9328MXLCVP15 MC9328MXLDVP15 drop-in replacement MC9328MXLDVP15 buy in stock Freescale i.MXL 150 MHz MPU MC9328MXL reference manual ARM920T MAPBGA-225 embedded processor

Componentes & términos relacionados

NXP Semiconductors Freescale Semiconductor MC9328MXLDVP15 MC9328MXLCVP15 MC9328MXLDVP20 MC9328MX21VM ARM920T i.MXL MX family Dragonball applications processor microprocessor system-on-chip MAPBGA USB 1.1 device MMC/SD host controller LCD controller CMOS sensor interface SDRAM controller NAND flash controller JEDEC JESD-30 RoHS uClinux WinCE
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ