Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors MC9328MX1DVM15R2

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

Inventory:2,000

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MC9328MX1DVM15R2 from NXP Semiconductors (formerly Freescale) is an ARM920T™-based applications processor targeting portable information appliances and wireless communicators. It operates at 150 MHz, integrates LCD controller, USB Device, MMC/SD host, SDRAM controller, and dual UARTs, and supports 1.7–1.9 V core voltage for low-power operation in Palm OS-based smart devices.

For engineers reviewing the MC9328MX1DVM15R2 datasheet, MC9328MX1DVM15R2 pinout, MC9328MX1DVM15R2 application, or MC9328MX1DVM15R2 equivalent, key selection considerations include its 225-ball MAPBGA package, -30°C to 70°C industrial temperature grade, integrated multimedia accelerators (MMA/BTA), and boot-mode configuration via BOOT[3:0] pins.

Technical Context

The MC9328MX1DVM15R2 implements the 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 (LD[15:0], FLM/VSYNC), USB 1.1 device PHY (USBD_VP/VM), and SDRAM interface (SDBA[4:0], MA[11:0], DQM[3:0]).

It features three configurable UARTs (UART1–UART3), two SPI interfaces (SPI1/SPI2), dual I²C buses, and a 32-bit external bus interface supporting up to 256 MB address space. Power management includes dynamic clock gating, multiple sleep modes, and voltage scaling support across its 1.7–1.9 V core supply range.

Key Specifications

ParameterValue and Actual Design Meaning
Core ArchitectureARM920T 32-bit RISC CPU with MMU, 16 KB I-cache, 16 KB D-cache
Operating Frequency150 MHz - fixed maximum clock rate for this variant, enabling deterministic real-time response in handheld UI stacks
Core Supply Voltage1.7 V to 1.9 V - tight regulation required; enables sub-300 mW active power in typical Palm OS execution
I/O Supply Range1.7 V to 3.3 V - supports mixed-voltage peripheral interfacing without level shifters
Package Type225-ball MAPBGA (Case 1304B-01) - 1.0 mm ball pitch, 13 mm × 13 mm footprint, optimized for compact handheld PCB layouts
Temperature Range-30°C to +70°C - qualified for industrial-grade portable electronics, including GSM/GPRS communicators
Integrated PeripheralsLCD controller (16-bit parallel), USB 1.1 Device, MMC/SD host, SDRAMC, dual UARTs, SPI, I²C, PWM, RTC, DMA - eliminates need for discrete interface ICs in target designs

Pinout & Package

MC9328MX1DVM15R2 uses a 225-ball Mold Array Process Ball Grid Array (MAPBGA) package per Case 1304B-01, with 1.0 mm ball pitch and 13 mm × 13 mm body size. Power delivery is segmented across NVDD1/NVDD2/NVDD3/NVDD4 (I/O), QVDD1–QVDD6 (core), AVDD1/AVDD2 (analog), and BTRFVDD (Bluetooth RF).

Pin/TerminalCircuit RoleDesign Meaning
BOOT[3:0]System Boot Mode SelectDetermines boot source (NOR flash, NAND flash, or serial ROM) at reset; requires external pull-up/down per configuration table
LD[15:0], FLM/VSYNC, LP/HSYNCLCD Interface SignalsDirect 16-bit RGB/TFT panel drive with programmable timing; supports Sharp HR-TFT panels via SPL_SPR, PS, CLS, REV signals
USBD_VP, USBD_VM, USBD_SUSPNDUSB 1.1 Device Physical LayerFull-speed (12 Mbps) USB device interface with integrated transceiver; SUSPND enables suspend signaling to host
SD_CMD, SD_CLK, SD_DAT[3:0]MMC/SD Host Controller InterfaceSupports SD v1.0 and MMC v3.31 protocols; internal pull-ups configurable via register; external 4.7–69 kΩ pull-up required if disabled
A[24:0], D[31:0], CS[5:0], RWExternal Memory InterfaceAsynchronous 32-bit data/25-bit address bus with six chip-selects; supports NOR/NAND flash, SRAM, and peripherals with programmable wait states

Key Features

FeatureDesign Value
ARM920T Core with MMUEnables full Linux 2.4/2.6 and Windows CE 4.x/5.x OS support with virtual memory protection and process isolation
Integrated LCD ControllerDrives 16-bit RGB TFT panels up to VGA resolution without external timing IC; includes Sharp-panel-specific control signals (SPL_SPR, PS, CLS)
USB 1.1 Device + MMC/SD HostEliminates need for companion USB transceivers or SD card controllers; supports mass storage class and SDIO peripheral attachment
Memory Stick® Host Controller (MSHC)Direct interface to Sony Memory Stick PRO cards; supports serial protocol clocking and insertion detection via MS_PI0/PI1
Bluetooth Accelerator (BTA)Dedicated hardware block offloads Bluetooth baseband processing (e.g., CRC, encryption), reducing ARM920T load by ~35% in BT-enabled messaging apps
Power Management Unit (PMU)Supports WAIT, DOZE, and STOP modes; dynamic clock gating per module reduces active power by >40% versus continuous-clock operation

Applications

Smartphone Baseband ProcessingPalm OS Handheld Computing

Use Scenario: GSM/GPRS interactive communicator (e.g., Accompli 008) performing voice call handling, SMS routing, and web browsing.

IC Role / Device Role / Timing Role: Primary applications processor executing baseband stack, UI framework, and TCP/IP networking stack.

Use Value: Integrated UARTs, USB device, and Bluetooth accelerator reduce BOM count by 3–4 ICs while maintaining <100 ms UI response latency.

Use Scenario: Palm OS PDA running handwriting recognition, document editing, and synchronization over USB or SD card.

IC Role / Device Role / Timing Role: System-on-chip host managing LCD display, touch-screen ADC (via ASP module), and removable storage.

Use Value: On-chip LCD controller and MMC/SD host enable direct connection to 320×480 TFT and SD cards-no glue logic required.

Industrial HMI TerminalPortable Medical Data Logger

Use Scenario: Ruggedized field terminal displaying real-time sensor data on monochrome or color LCD with touch input.

IC Role / Device Role / Timing Role: Central controller interfacing to RS-485 modbus slaves, local LCD, and SD card for data logging.

Use Value: Dual UARTs support simultaneous host communication and fieldbus control; integrated SDRAM controller enables 32 MB buffer for burst logging.

Use Scenario: Battery-powered ECG monitor capturing analog biopotentials, applying digital filtering, and storing waveform data.

IC Role / Device Role / Timing Role: Signal acquisition processor using ASP module for pen-input ADC and PWM for LED status indicators.

Use Value: On-chip ASP provides calibrated 12-bit ADC channels for PX1/PY1/PX2/PY2; low-core-voltage operation extends battery life to >12 hours.

Equivalent & Alternatives

The following parts are listed as comparable options for similar applications processor applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
i.MX21 (MC9328MX21DVM15R2)ARM926EJ-S core, 266 MHz max, adds JPEG encoder, enhanced security, and improved USB OTG supportBetter suited for camera-enabled devices and secure boot requirements; higher power draw in active modeSelect when JPEG compression, secure boot, or USB host capability is required beyond MC9328MX1DVM15R2's USB device-only support
OMAP-730 (TMS320OMAP730GZZ)ARM926EJ-S + C55x DSP, 200 MHz ARM + 100 MHz DSP, TI DaVinci architecture, different package (361-BGA)Targeted at audio/video codecs and real-time signal processing; lacks native LCD controller and MMC/SD hostSelect when dual-core (ARM+DSP) processing is needed for voice recognition or MP3 decode, accepting added complexity and external LCD interface

Compared with i.MX21 and OMAP-730, the MC9328MX1DVM15R2 offers optimal balance of integration (LCD, USB device, SD host), low-power ARM920T performance, and proven Palm OS compatibility-making it ideal for cost-sensitive, display-centric portable communicators where DSP offload or advanced multimedia encoding is unnecessary.

Availability

MC9328MX1DVM15R2 is available at Aetrix Electronics and suitable for industrial HMI terminals, Palm OS-based PDAs, and GSM/GPRS communicators requiring stable component supply and long-term lifecycle support.

Supply support for MC9328MX1DVM15R2 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 is a global semiconductor company formed from the spin-off of Philips' semiconductor division, now specializing in secure connectivity solutions for automotive, industrial, and IoT markets.

The i.MX family-including MC9328MX1DVM15R2-is designed specifically for portable, battery-powered information appliances, emphasizing low-power ARM processing, rich multimedia peripheral integration, and Palm OS/Windows CE software ecosystem compatibility.

FAQ

What is the maximum operating frequency of the MC9328MX1DVM15R2?

The MC9328MX1DVM15R2 is rated for a maximum operating frequency of 150 MHz. This speed is guaranteed across its specified industrial temperature range (-30°C to +70°C) and core supply voltage range (1.7 V to 1.9 V). The part does not support dynamic frequency scaling above this rating, and operation beyond 150 MHz may result in timing violations or data corruption. The MC9328MX1DVM15R2 achieves this frequency using a phase-locked loop (PLL) that multiplies the 16 MHz crystal input (EXTAL16M) by a factor of 9.375.

Does the MC9328MX1DVM15R2 support USB host functionality?

No, the MC9328MX1DVM15R2 only implements a USB 1.1 device controller-not a host or OTG controller. Its USB interface (USBD_VP, USBD_VM, USBD_SUSPND, etc.) is strictly configured for peripheral operation, enabling the MC9328MX1DVM15R2 to act as a mass storage device or CDC-class modem when connected to a PC or host system. To add USB host capability, an external USB host controller IC (e.g., ISP1362) must be used, connected via the MC9328MX1DVM15R2's external bus interface.

How is boot source selected on the MC9328MX1DVM15R2?

Boot source selection on the MC9328MX1DVM15R2 is controlled by the four BOOT[3:0] pins (BGA pins P12, N12, R13, P11), sampled at power-on reset. These pins configure one of eight boot modes-including NOR flash (CS0), NAND flash (CS3), or serial ROM-per Table 4-1 in the reference manual. External pull-up or pull-down resistors (typically 10–100 kΩ) must be applied to each BOOT pin to set the desired logic state; floating inputs will cause undefined boot behavior. The MC9328MX1DVM15R2 does not support runtime boot mode reconfiguration.

What LCD panel types are supported by the MC9328MX1DVM15R2's built-in controller?

The MC9328MX1DVM15R2's LCD controller supports 16-bit parallel RGB TFT panels up to VGA resolution (640×480), including Sharp HR-TFT panels via dedicated control signals (SPL_SPR, PS, CLS, REV). It also supports passive STN and CSTN displays using appropriate timing parameters. The controller outputs LD[15:0], FLM/VSYNC, LP/HSYNC, LSCLK, and ACD/OE, and supports programmable polarity, pixel clock division, and frame buffering. No external timing generator is required for standard configurations, though custom waveforms may need GPIO-assisted control.

Is the MC9328MX1DVM15R2 pin-compatible with other i.MX1 variants like MC9328MX1VM20R2?

Yes, all i.MX1 family members-including MC9328MX1DVM15R2, MC9328MX1VM20R2, and MC9328MX1CVM15R2-share identical 225-ball MAPBGA pinouts and signal assignments per Case 1304B-01. Differences are limited to operating frequency (150 MHz vs. 200 MHz), temperature grade (-30°C to +70°C vs. 0°C to +70°C or -40°C to +85°C), and solderball composition (Pb-free). This allows direct PCB reuse across variants, provided power delivery and thermal design accommodate the specific speed/temperature grade.

MC9328MX1DVM15R2 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
256-MAPBGA
Series:
i.MX1
Packaging:
Bulk
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:
-30°C ~ 70°C (TA)
Grade:
-
Qualification:
-
Security Features:
-
Mounting Type:
Surface Mount
Supplier Device Package:
-
Additional Interfaces:
I2C, I2S, SPI, SSI, MMC/SD, UART

MC9328MX1DVM15R2 FAQ

1.How can I place an order for MC9328MX1DVM15R2 through Aetrix?

Please submit a Request for Quotation (RFQ) for MC9328MX1DVM15R2 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 MC9328MX1DVM15R2 reliable?

The price and inventory of MC9328MX1DVM15R2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC9328MX1DVM15R2 is usually 5 days.

3.What payment methods are accepted for MC9328MX1DVM15R2?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC9328MX1DVM15R2 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MC9328MX1DVM15R2?

MC9328MX1DVM15R2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your MC9328MX1DVM15R2 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 MC9328MX1DVM15R2?

For technical support, including MC9328MX1DVM15R2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC9328MX1DVM15R2 requirements.

6.How does Aetrix verify that MC9328MX1DVM15R2 is sourced from the original manufacturer or authorized distributors?

All MC9328MX1DVM15R2 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 MC9328MX1DVM15R2 meets industry standards.

7.What is the process for return or replacement of MC9328MX1DVM15R2?

All MC9328MX1DVM15R2 units undergo pre-shipment inspection (PSI). If there is an issue with MC9328MX1DVM15R2, 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 MC9328MX1DVM15R2 part is unused and in its original packaging.

Return procedure for MC9328MX1DVM15R2:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

MC9328MX1DVM15R2 Tags

  • MC9328MX1DVM15R2
  • MC9328MX1DVM15R2 PDF
  • MC9328MX1DVM15R2 Datasheet
  • MC9328MX1DVM15R2 Specifications
  • MC9328MX1DVM15R2 Images
  • NXP Semiconductors
  • NXP Semiconductors MC9328MX1DVM15R2
  • Buy MC9328MX1DVM15R2
  • MC9328MX1DVM15R2 Price
  • MC9328MX1DVM15R2 Distributor
  • MC9328MX1DVM15R2 Supplier
  • MC9328MX1DVM15R2 Wholesale
Related Products
AT91SAM9260B-CU-999
AT91SAM9260B-CU-999

Microchip Technology

AT91SAM9G25-CU
AT91SAM9G25-CU

Microchip Technology

ATSAMA5D27C-CU
ATSAMA5D27C-CU

Microchip Technology

AT91SAM9X35-CU
AT91SAM9X35-CU

Microchip Technology

AT91SAM9X25-CU
AT91SAM9X25-CU

Microchip Technology

MCIMX6Y2CVM08AB
MCIMX6Y2CVM08AB

NXP Semiconductors

AM3352BZCZ100
AM3352BZCZ100

Texas Instruments

AT91SAM9260B-CU
AT91SAM9260B-CU

Microchip Technology

AT91SAM9260B-QU
AT91SAM9260B-QU

Microchip Technology

ATSAMA5D31A-CU
ATSAMA5D31A-CU

Microchip Technology

AT91SAM9G20B-CU-999
AT91SAM9G20B-CU-999

Microchip Technology

MCIMX6Y2CVM05AB
MCIMX6Y2CVM05AB

NXP Semiconductors

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER