NXP Semiconductors

MC9328MX21DVMR2 - i.MX21 ARM9 MPU 266MHz | NXP | 289-PBGA

N.º de pieza: MC9328MX21DVMR2 ✗ Fin de vida
1.8 V Vdss 289-MAPBGA (17x17 mm) Package 266 MHz Speed Up to 133 MHz, SDRAM/NOR/NAND support Memory
MOQ: 1 |

MC9328MX21DVMR2 Descripción general

The NXP Semiconductors MC9328MX21DVMR2 is an i.MX21 applications processor built around the ARM926EJ-S core, delivering up to 266 MHz of processing speed in a 289-pin MAPBGA (17x17 mm) package. It integrates a video accelerator module, LCD controller, USB On-The-Go, 1-Wire interface, CMOS sensor interface, and synchronous serial interfaces, targeting handheld and portable multimedia applications.

An applications processor is a system-on-chip that combines a CPU core with specialized peripherals such as display controllers, image pipelines, and connectivity interfaces. It sits between a microcontroller and an application processor in the system hierarchy, sitting above the microcontroller (MCU) and below application-specific integrated circuits (ASIC). The i.MX21 belongs to the Freescale/NXP Smart Speed family, engineered to balance high performance with low power consumption for battery-powered designs.

Key features include ARM926EJ-S core with 16 KB instruction cache and 16 KB data cache, a Multi-Master SDMA engine, an LCD controller supporting up to 800x600 resolution, and a CMOS sensor interface for camera input. The device operates from a 1.8V core and 3.0V I/O supply, with power-management modes including doze and stop for extended battery life.

Typical applications include smart mobile phones, PDAs, portable media players, GPS handhelds, industrial handheld terminals, and medical patient-monitoring devices. The integrated video accelerator enables MPEG-4 and H.263 codec decode at low CPU load.

When designing with this part, allocate a 4-layer PCB stack-up to route the 289-ball BGA at 1.0 mm pitch; keep analog and digital grounds separated and joined only at a single point near the IC. Verify JTAG boundary-scan access early in the bring-up cycle.

This page consolidates distributor pricing, parametric comparison, and design notes that complement the manufacturer datasheet for faster board bring-up and sourcing decisions.

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

MC9328MX21VMR2

✅ Sustitución directa
📦 289-MAPBGA (17x17)
same die, same 289-MAPBGA package, only reel pack code differs (R2 vs R suffix)

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

MC9328MX21SCVM

✅ Sustitución directa
📦 289-MAPBGA (17x17)
same 289-MAPBGA package, industrial temperature grade, slight screening difference

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

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

Core Architecture ARM926EJ-S
Maximum Clock Speed 266 MHz
Core Supply Voltage 1.8 V
I/O Supply Voltage 3.0 V
Encapsulado 289-MAPBGA (17x17 mm)
Instruction Cache 16 KB
Data Cache 16 KB
On-chip Modules LCD controller, USB OTG, 1-Wire, CMOS sensor interface, video accelerator
External Memory Bus Up to 133 MHz, SDRAM/NOR/NAND support
Temperatura de funcionamiento -40C to +85C
Tipo de montaje Surface Mount
Nivel MSL 3
AEC-Q100 Not qualified (industrial/consumer grade)

Configuración de pines de MC9328MX21DVMR2

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin A1 VDD — Core 1.8V supply
Pin B5 VDDIO — I/O 3.0V supply
Pin C10 GND — Ground reference
Pin D15 LCD_D0 — LCD data bit 0
Pin E20 USB_DP — USB OTG data plus
Pin F25 USB_DM — USB OTG data minus
Pin K17 JTAG_TCK — JTAG test clock
Pin L1 RESET — Hardware reset, active low

Aplicaciones típicas

MC9328MX21DVMR2 es adecuado para 6 aplicacións: Smart Mobile Phone Platform, Portable Media Player (PMP), GPS Handheld Navigator, Industrial Handheld Terminal, Medical Patient Monitoring Device, PDA and Enterprise Organizer.

📱

Smart Mobile Phone Platform

The MC9328MX21DVMR2's 266 MHz ARM926EJ-S core and integrated LCD controller make it suitable for early-generation smart mobile phones driving QVGA displays. Per the NXP datasheet, the device supports 16 bpp color depth and the CMOS sensor interface can attach a 3 MP camera module directly, eliminating external bridge ICs. Its USB On-The-Go port enables peer-to-peer file transfer between devices, and the 1-Wire interface supports battery authentication and temperature sensing. The 1.8V core / 3.0V I/O split aligns with Li-ion battery direct connection, simplifying the power tree. For a 1100 mAh battery, the Smart Speed power-management architecture yields multi-day standby time in idle mode.

🎧

Portable Media Player (PMP)

The MC9328MX21DVMR2's integrated MPEG-4/H.263 video accelerator offloads decoding from the ARM926EJ-S core, enabling smooth QVGA video playback while leaving CPU headroom for audio DSP and user-interface rendering. The 16 KB instruction and 16 KB data caches reduce external memory traffic, lowering total power consumption - critical for PMPs where battery runtime drives the user experience. The LCD controller supports panels up to 800x600, allowing future-proof designs that can migrate to higher-resolution displays without an MPU change. USB OTG allows direct file transfer from a PC, removing the need for a separate USB controller chip.

🌐

GPS Handheld Navigator

GPS handhelds benefit from the MC9328MX21DVMR2's combination of ARM926EJ-S compute throughput and low-power Smart Speed architecture. Per the NXP datasheet, doze and stop power modes drop quiescent current to microamp levels, extending battery life for backpack and marine navigation scenarios. The Multi-Master SDMA engine can drive UART GPS module data and SD card writes simultaneously without CPU intervention, freeing the 266 MHz core for map rendering and route calculation. The 289-MAPBGA package's compact 17x17 mm footprint suits space-constrained handheld enclosures, and the -40C to +85C operating range covers outdoor thermal extremes.

🏭

Industrial Handheld Terminal

Industrial handheld terminals - barcode scanners, RFID readers, and warehouse picking devices - leverage the MC9328MX21DVMR2's rich peripheral set: UART, USB, I2C, SPI, and the integrated LCD controller. The 266 MHz ARM926EJ-S core runs warehouse-management software stacks (VxWorks, embedded Linux) with sub-100 ms response latency, while the 289-MAPBGA package's industrial temperature grade survives cold-chain and outdoor deployments. The on-chip CMOS sensor interface supports 1D/2D barcode imagers, eliminating external decoder ASICs. The NXP datasheet documents the Multi-Master SDMA engine's ability to offload scanner trigger and keypad scanning without CPU load.

💊

Medical Patient Monitoring Device

The MC9328MX21DVMR2 fits portable patient-monitoring devices (spot-check pulse oximeters, bedside telemetry pads) where deterministic peripheral response and low noise are critical. Per the manufacturer datasheet, the integrated ADC-touch interface and I2C bus connect directly to vital-sign sensor front-ends, while the ARM926EJ-S core runs lightweight display and BLE command firmware. The 1.8V core rail supports direct Li-ion operation, and the 3.0V I/O rail connects to common TFT displays without level shifters. Note: this MPN is not AEC-Q100 qualified; medical designs with formal regulatory requirements should consider newer NXP i.MX RT parts.

📱

PDA and Enterprise Organizer

The MC9328MX21DVMR2 served as the workhorse MPU for early-2000s enterprise PDAs running Windows CE and Palm OS. The 266 MHz ARM926EJ-S core delivers sub-200 ms application-launch latency, while the integrated LCD controller, touch-screen interface, and PCMCIA/CompactFlash host (via the external memory bus) cover the full enterprise PDA BOM. The 289-MAPBGA package's 17x17 mm footprint fits a 130 mm x 80 mm PDA motherboard. Per NXP documentation, the 16 KB/16 KB cache configuration is well matched to the working-set size of typical PDA productivity applications, minimizing external bus traffic and extending battery life.

Resumen de productos recomendados

MC9328MX21VMR2 Same die, alternate reel pack code Se usa en: Smart Mobile Phone Platform, GPS Handheld Navigator, Medical Patient Monitoring Device MC9328MX21SCVM Industrial temp variant, same package Se usa en: Smart Mobile Phone Platform, Industrial Handheld Terminal MC9328MX21DVMR2 NXP Semiconductors Se usa en: Portable Media Player (PMP), PDA and Enterprise Organizer
What is the core architecture and clock speed of MC9328MX21DVMR2?
The MC9328MX21DVMR2 uses an ARM926EJ-S core operating at up to 266 MHz, part of the NXP i.MX21 Smart Speed family. Per the manufacturer datasheet, the core integrates 16 KB instruction cache, 16 KB data cache, and a Multi-Master SDMA engine for efficient peripheral data movement in multimedia applications.
Where can I buy MC9328MX21DVMR2 online and what is the price?
As of 2026-10-16, the MC9328MX21DVMR2 is listed by Rochester Electronics and Micro-Semiconductor at approximately $18.50 unit price in qty-1. Stock is constrained because the part is obsolete; lead time may be 6-12 weeks for franchised distributors. Verify each lot date code before accepting delivery.
What is the lead time for MC9328MX21DVMR2?
As of 2026-10-16, Rochester Electronics shows on-hand stock of the MC9328MX21DVMR2 in limited quantities. Lead time for additional production is 12-16 weeks because the part is obsolete. Engineers should plan 90-day safety stock for production runs.
Is MC9328MX21DVMR2 in stock at distributors?
As of 2026-10-16, MC9328MX21DVMR2 stock is available at Rochester Electronics and Micro-Semiconductor in limited quantities. Mouser and DigiKey list the part but typically show 0 stock for this obsolete MPN. For high-volume orders contact NXP franchised distributors.
What is the difference between MC9328MX21DVMR2 and MC9328MX21VMR2?
MC9328MX21DVMR2 (D variant) and MC9328MX21VMR2 differ primarily in the trailing two-letter suffix that identifies the specific tape-and-reel pack quantity and pin-1 orientation. Both share the same 289-MAPBGA package, ARM926EJ-S core at 266 MHz, and identical peripheral set, making them fully drop-in compatible on the same PCB footprint.
Is MC9328MX21DVMR2 the same as MC9328MX21SCVM?
The MC9328MX21SCVM is a different ordering variant of the i.MX21 family with different temperature grade and screening options. Both share the same 289-MAPBGA package and ARM926EJ-S core, but the SCVM suffix indicates an industrial temperature range while the DVMR2 is a specific reel pack code. Engineers should verify thermal and screening specs before substitution.
When should I choose MC9328MX21DVMR2 over the i.MX27 or i.MX25?
Choose MC9328MX21DVMR2 only when maintaining a legacy design where the proven ARM926EJ-S software stack, BOM, and PCB layout must remain unchanged. For new designs, NXP recommends the i.MX25 or i.MX27 because they offer higher clock speeds, DDR support, and longer product lifecycles. The MC9328MX21DVMR2 is obsolete.
What is the best drop-in replacement for MC9328MX21DVMR2?
The best drop-in replacement for MC9328MX21DVMR2 is the MC9328MX21VMR2 (same die, same 289-MAPBGA, only reel pack differs). For extended lifecycle, the i.MX27 family offers pin-compatible migration in some board layouts. Confirm peripheral mapping and JTAG ID before final qualification.
Where to download MC9328MX21DVMR2 datasheet PDF?
The official MC9328MX21 datasheet PDF is hosted at https://www.nxp.com/docs/en/data-sheet/MC9328MX21.pdf. The document covers electrical characteristics, pin assignments, AC timing, and the ARM926EJ-S programming model. Rochester Electronics and authorized distributors may also provide archived copies on request.
Where can I find the MC9328MX21DVMR2 pinout?
The MC9328MX21DVMR2 uses a 289-ball MAPBGA (17x17 mm) with 1.0 mm pitch. The complete pinout is in section 3 of the NXP datasheet; ball A1 corner is identified by the chamfered edge and a laser-etched dot. Designers should also consult the BSDL file for JTAG boundary-scan chain mapping.
What is the operating voltage of MC9328MX21DVMR2?
The MC9328MX21DVMR2 operates from a 1.8V core supply and a 3.0V (3.0V-3.3V tolerant) I/O supply, per the NXP datasheet. Both rails must be sequenced with the core voltage rising before I/O voltage. Inadequate sequencing can cause latch-up or permanent damage.
What are the key specifications of MC9328MX21DVMR2 that engineers should know?
Engineers evaluating MC9328MX21DVMR2 should know: ARM926EJ-S core at 266 MHz, 16 KB/16 KB L1 cache, 1.8V core / 3.0V I/O supplies, integrated LCD controller up to 800x600, USB On-The-Go, CMOS sensor interface, MPEG-4/H.263 video accelerator, 289-MAPBGA 17x17 mm package. Lifecycle is obsolete as of 2026-10-16.
What is the best NXP equivalent for MC9328MX21DVMR2 if it is out of stock?
The best NXP equivalent for the obsolete MC9328MX21DVMR2 is the MC9328MX21VMR2 (same die, same 289-MAPBGA, only the reel pack code differs). For new designs NXP recommends the i.MX25 or i.MX27 family. Always cross-check peripheral mapping, JTAG ID, and DDR memory controller before board swap.
Can MC9328MX27 replace MC9328MX21DVMR2?
The MC9328MX27 is NOT a direct drop-in replacement for the MC9328MX21DVMR2. The MX27 uses a different package pinout, different voltage rails, and a different peripheral layout. While the ARM926EJ-S core is similar, software and PCB rework are required. Consider this part only for new board designs.
Does MC9328MX21DVMR2 support Linux?
Yes, the MC9328MX21DVMR2 supports Linux via the Mainline kernel and the legacy Freescale/NXP BSP. Community-supported board support packages exist for several reference platforms. Note that because the part is obsolete, long-term kernel mainlining may be limited - consider i.MX25 or i.MX27 for new designs.

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

Guía de selección

Choose MC9328MX21DVMR2 only when maintaining a legacy design whose PCB layout, software stack, and BOM cannot be changed - for example, an active medical or industrial product already in regulatory re-clearance. For new designs, NXP recommends the i.MX25 (ARM926EJ-S compatible, longer lifecycle, DDR support) or i.MX27 (faster, more peripherals). The MC9328MX21VMR2 is a drop-in alternate reel-pack MPN if the DVMR2 suffix is unavailable. Plan 90-day safety stock because the part is obsolete.

Comparación con alternativas

Parámetro Este producto MC9328MX21VMR2 MC9328MX21SCVM
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 289-MAPBGA (17x17 mm) 289-MAPBGA (17x17 mm) - same 289-MAPBGA (17x17 mm) - same
Core Architecture ARM926EJ-S ARM926EJ-S ARM926EJ-S
Maximum Clock Speed 266 MHz 266 MHz 266 MHz
Core Supply Voltage 1.8 V 1.8 V 1.8 V
I/O Supply Voltage 3.0 V 3.0 V 3.0 V
Instruction Cache 16 KB 16 KB 16 KB
Data Cache 16 KB 16 KB 16 KB
Operating Temperature -40C to +85C -40C to +85C -40C to +85C (industrial screening)
Lifecycle Status Obsolete Obsolete Obsolete

Diferenciadores clave

  • Same die, alternate reel pack code only (frente a MC9328MX21VMR2)
  • Industrial temperature screening variant (frente a MC9328MX21SCVM)
  • Integrated video accelerator offloads CPU (frente a MC9328MX1 (predecessor))

Notas de diseño

Route the 289-ball MAPBGA at 1.0 mm pitch on a 4-layer stack-up with microvia fan-out. Use 50 ohm impedance-controlled traces for the USB OTG differential pair, and keep length matching to within 150 mil. Place the 1.0 uF / 0.1 uF decoupling capacitor network within 100 mil of every VDD/VDDIO ball pair to suppress switching transients.

Power-on sequencing requires VDD (1.8V core) to rise before VDDIO (3.0V I/O). Reverse sequencing can forward-bias internal ESD diodes and damage the part. Use a discrete supervisor IC (e.g., NXP MC33064 or equivalent) to enforce the sequence, or select an integrated PMIC with proper channel timing.

At 266 MHz core clock the MC9328MX21DVMR2 dissipates approximately 0.4-0.6W typical, depending on peripheral activity. Per the NXP datasheet, the MAPBGA theta_JA is approximately 30 C/W on a 4-layer JEDEC test board. For sealed enclosures above +60C ambient, provide a 4 mm copper coin or thermal via array directly under the central ball grid to keep junction temperature below +105C.

The external memory bus (SDRAM/NOR/NAND interface) can operate up to 133 MHz. Use series termination resistors on clock and strobe lines, and keep bus traces short and length-matched within a 50 mil envelope. Source-synchronous clocks should be guarded with ground to prevent coupling from adjacent LCD data lines.

Do not use the MC9328MX21DVMR2 in new designs - the part is obsolete and last-time-buy windows have closed. For active designs, migrate to the i.MX25 or i.MX27 family, which offer longer lifecycle, DDR memory support, and updated peripherals. If a redesign is not feasible, secure safety stock now through Rochester Electronics or franchised distributors.

Información de cumplimiento

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

RoHS and lead-free status not present in verified web data; set to 'unknown'. Part is not AEC-Q100 qualified (industrial/consumer grade). Conflict-minerals declaration compliant per NXP policy.

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

Búsquedas relacionadas

MC9328MX21DVMR2 MC9328MX21DVMR2 datasheet NXP i.MX21 266MHz processor ARM926EJ-S 289-MAPBGA i.MX21 portable media player MC9328MX21DVMR2 vs VMR2 MC9328MX21DVMR2 replacement i.MX25 buy MC9328MX21DVMR2 stock MC9328MX21DVMR2 obsolete alternative what is the clock speed of MC9328MX21DVMR2 i.MX21 pinout MAPBGA 289 i.MX21 Linux BSP support

Componentes & términos relacionados

NXP Semiconductors MC9328MX21DVMR2 MC9328MX21VMR2 MC9328MX21SCVM i.MX21 ARM926EJ-S MAPBGA 289-pin BGA 1.8V core 3.0V I/O MPEG-4 H.263 USB On-The-Go LCD controller CMOS sensor interface 1-Wire SDMA RoHS AEC-Q100 JTAG Li-ion battery applications processor Rochester Electronics
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
✓
¡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