最后一次采购通知: MC9328MX1DVM20 即将停产。最后下单日期: 联系我们. 查看可用的替代料号 →
NXP Semiconductors

MC9328MX1DVM20 - i.MX1 200MHz ARM920T MPU | NXP MAPBGA-256

料号: MC9328MX1DVM20 ⚠ 最后一次采购
有现货 1-3 个工作日内发货
1.7 V to 3.3 V Vdss MAPBGA-225 / 256-ball Package 200 MHz Speed
低至 $16.2 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-16
批量定价
数量 单价 小计
1 $28.5 $28.50
10 $25.4 $254.00
100 $21.85 $2,185.00
500 $18.95 $9,475.00
1,000 $16.2 $16,200.00
ℹ️ 所有价格均以 USD 计价

MC9328MX1DVM20 概述

The NXP (formerly Freescale) MC9328MX1DVM20 is an i.MX1 integrated portable system processor built on the ARM920T core, delivering a 32-bit RISC architecture at up to 200 MHz in a 256-ball MAPBGA package. The device integrates an ARM9TDMI core with 16 KB instruction cache, 32 KB instruction cache (per the i.MX family architecture), and a rich peripheral set including USB, LCD controller, and memory interface for portable and embedded multimedia designs.

A microprocessor is an integrated circuit that contains the arithmetic logic unit, control unit, registers, and cache memory of a computer on a single silicon die, executing instructions fetched from external memory. Within the broader taxonomy, the MC9328MX1 sits in the microprocessor (MPU) category, which is distinct from microcontrollers (MCU) in that MPUs typically require external memory and are used in applications needing higher computational throughput and richer operating-system support (Linux, Windows CE). The i.MX1 family was NXP's first ARM9-based application processor line, targeting PDAs, smart phones, and portable media players of the early 2000s.

Key features of the MC9328MX1DVM20 include the ARM920T core with MMU and Harvard cache architecture, integrated LCD controller supporting STN and TFT panels, USB 1.1 full-speed host and device ports, multimedia card (MMC) and Secure Digital (SD) interfaces, and a wide operating voltage range suitable for battery-powered designs. The MAPBGA-225/256 plastic package enables compact board layout for handheld form factors.

Architecturally, the i.MX1 leverages the ARM920T's five-stage pipeline with separate 16 KB instruction and 16 KB data caches, plus a write buffer. An AMBA bus matrix connects the core to on-chip peripherals including the system controller, DMA, and external memory interface supporting SDRAM, NOR flash, and NAND flash, making the part suitable for running embedded operating systems.

Typical applications for the MC9328MX1DVM20 include handheld data terminals, industrial HMI panels, portable medical devices, point-of-sale terminals, and legacy embedded Linux systems. Designers choose this part when they need proven ARM9 software support and a mature peripheral set, particularly in long-life-cycle industrial products where newer Cortex-A cores are not required.

When designing with this part, pay close attention to power sequencing (core and I/O rails must be sequenced per the datasheet) and ensure the PCB footprint matches the 256-ball MAPBGA land pattern. Refer to the Freescale/NXP i.MX1 reference manual for memory interface timing and bootloader configuration.

This page synthesizes distributor pricing, drop-in and same-family alternatives, application design notes, and pinout data not always collated on a single manufacturer page, providing a single reference for engineers evaluating or sourcing the MC9328MX1DVM20.

直接替换替代料: MC9328MX1DVM20 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: MC9328MX1DVM20 (相同外形与封装尺寸) ——差异在于 Package, Mounting Type, RoHS Status, Core Architecture, Maximum Core Frequency.

NXP Semiconductors
Package: 225-MAPBGA (13x13 mm, 256 balls)
RoHS Status: Compliant (per NXP product page)
Core Architecture: ARM920T
对比 MC9328MX1DVM20 →
NXP Semiconductors
Package: 289-LFBGA (14x14 mm)
Mounting Type: Surface Mount (BGA)
Maximum Core Frequency: 266 MHz
对比 MC9328MX1DVM20 →

快速对比工具——选择替代料号进行并排对比:

MC9328MX1DVM20R2

✅ 直接替换
📦 MAPBGA-256
same die/package, tape & reel packaging (-R2 suffix) for SMT assembly

📋 参考替代料(不在目录中)

MC9328MX1CVM20

✅ 直接替换
📦 MAPBGA-256
same die/package, industrial temperature grade (-40 C to +85 C vs -30 C to +70 C)

📋 参考替代料(不在目录中)

MC9328MX1DVM15

✅ 直接替换
📦 MAPBGA-256
same die/package, 150 MHz speed grade vs 200 MHz (-25% core clock)

📋 参考替代料(不在目录中)

MCIMX27LIP4A

✅ 直接替换
📦 MAPBGA-256
i.MX27 ARM926EJ-S at 400 MHz, same 256-ball MAPBGA footprint, requires BSP/firmware re-validation

📋 参考替代料(不在目录中)

MCIMX31LKN5C

✅ 直接替换
📦 MAPBGA-256
i.MX31 ARM1136 at 532 MHz, same 256-ball MAPBGA, requires firmware and software re-validation

📋 参考替代料(不在目录中)

MC9328MX1DVM20 最大额定值与电气特性

Manufacturer NXP Semiconductors (formerly Freescale)
Series i.MX1
Core Processor ARM920T
Number of Cores 1
Core Architecture 32-bit ARM9TDMI
Maximum Core Frequency 200 MHz
Instruction Cache 16 KB
Data Cache 16 KB
MMU Yes
封装 MAPBGA-225 / 256-ball
安装类型 Surface Mount
Operating Voltage Range 1.7 V to 3.3 V
工作温度范围 -30 C to +70 C
RoHS 状态 Compliant
Packaging Tray (152 units per tray)
Family Description i.MX Integrated Portable System Processor
Peripheral Highlights USB 1.1, LCD controller, MMC/SD, UART, I2C, SPI

MC9328MX1DVM20 mapbga-225 / 256-ball 引脚配置指南

MC9328MX1DVM20(mapbga-225 / 256-ball 封装)的引脚配置。 该数字 IC 包含 GPIO、通信接口(UART、SPI、I2C)和电源引脚。请参阅制造商数据手册以了解复用引脚功能和配置选项。对嵌入式系统设计和 PCB 布局至关重要。

MC9328MX1DVM20 的 mapbga-225 / 256-ball 封装引脚图

暂无详细引脚数据: MC9328MX1DVM20.

请参阅 数据手册 以查看完整引脚配置。

典型应用

MC9328MX1DVM20 适用于 8 应用s: Handheld Data Terminal, Industrial HMI Panel, Portable Medical Monitor, Point-of-Sale (POS) Terminal, Embedded Linux Gateway, Portable Media Player (Legacy), Automotive Infotainment (Legacy), Smart Home Controller.

📱

Handheld Data Terminal

The MC9328MX1DVM20 fits handheld data terminals because its 200 MHz ARM920T core and integrated LCD controller deliver responsive UI performance, while the USB 1.1 and UART peripherals support barcode scanners and WLAN modules. The 1.7V-3.3V supply range is well-suited to battery-powered designs with a single Li-ion cell plus an LDO. Compared to newer Cortex parts, the i.MX1's mature Linux 2.6 BSP enables rapid porting of barcode- and inventory-management applications.

🏭

Industrial HMI Panel

For industrial human-machine interface panels, the MC9328MX1DVM20 provides the LCD controller needed for TFT panels up to SVGA, the GPIO count required for keypad and indicator interfacing, and the MMU that supports real-time operating systems such as Embedded Linux or WinCE. Designers should use the CVM20 industrial temperature grade variant if operating above 70 C, and add watchdog and brown-out supervisor ICs to meet IEC 61131-2 expectations.

💊

Portable Medical Monitor

The MC9328MX1DVM20 suits portable patient monitors and medical data loggers where deterministic ARM9 performance, USB device connectivity for charging/data transfer, and a compact MAPBGA-256 footprint are required. The integrated peripherals (SPI, I2C, UART) interface cleanly to AFE chips for SpO2, ECG, or temperature sensing. For new medical designs, verify ISO 13485 process compliance and select the i.MX1 variant matching your risk classification.

🖥️

Point-of-Sale (POS) Terminal

POS terminals leverage the MC9328MX1DVM20's USB host port for keyboard and printer peripherals, the LCD controller for customer-facing displays, and the MMC/SD interface for transaction logging. The ARM920T's MMU supports full Linux, allowing use of mainstream payment-applicaton stacks and TLS libraries. Use AES hardware accelerators if your stack requires PCI-P2PE crypto offload.

🌐

Embedded Linux Gateway

Industrial gateways and protocol converters use the MC9328MX1DVM20 to run embedded Linux with full networking stacks (TCP/IP, Modbus, CAN, MQTT). The part's external SDRAM and NOR/NAND flash interface supports typical gateway memory configurations (32 MB RAM, 8 MB flash). The 200 MHz core is adequate for routing, protocol translation, and lightweight TLS workloads typical of edge gateways.

🎧

Portable Media Player (Legacy)

The i.MX1 family was originally designed for portable media players, and the MC9328MX1DVM20 drives STN/TFT panels, manages audio via I2S, and decodes MP3/AAC in software at 200 MHz. While not a modern design choice for new PMPs, it remains a viable processor for audio docks, digital photo frames, and other consumer multimedia appliances where cost-effective ARM9 performance is sufficient.

🚗

Automotive Infotainment (Legacy)

Although superseded by i.MX6 and i.MX8 in modern automotive designs, the MC9328MX1DVM20 was deployed in early 2000s telematics and infotainment head units. Designs targeting automotive use must select the AEC-Q100-qualified variants from the i.MX family rather than the commercial-grade MC9328MX1DVM20. This is provided for historical context only.

🧩

Smart Home Controller

Smart-home concentrators and edge controllers can leverage the MC9328MX1DVM20's mature Linux support, USB host for Zigbee/Z-Wave dongles, and GPIO/SPI for local sensor networks. Although newer parts offer lower power and higher integration, the i.MX1 remains in long-life products such as security panels and HVAC controllers where field-proven reliability outweighs the need for bleeding-edge performance.

推荐产品汇总

MC9328MX1DVM20 NXP Semiconductors 用于: Handheld Data Terminal, Portable Medical Monitor, Point-of-Sale (POS) Terminal, Embedded Linux Gateway, Portable Media Player (Legacy), Automotive Infotainment (Legacy), Smart Home Controller MC33269T LDO regulator for core rail 用于: Handheld Data Terminal MC9328MX1CVM20 Industrial-temperature variant 用于: Industrial HMI Panel MAX823 Voltage supervisor and watchdog 用于: Industrial HMI Panel ADS1292 Low-power AFE for biopotential 用于: Portable Medical Monitor MAX3232 RS-232 line driver 用于: Point-of-Sale (POS) Terminal DM9000 Ethernet MAC for gateway 用于: Embedded Linux Gateway UDA1345 Audio codec for I2S 用于: Portable Media Player (Legacy) TJA1050 NXP Semiconductors 用于: Automotive Infotainment (Legacy) CC2530 Zigbee radio module 用于: Smart Home Controller
What is the maximum operating frequency of the MC9328MX1DVM20?
The MC9328MX1DVM20 runs the ARM920T core at a maximum frequency of 200 MHz. According to the Freescale/NXP MC9328MX1 Technical Data document, this is the upper bound for the i.MX1 family, and operating above 200 MHz is not guaranteed. Designers should configure the system PLL per the datasheet to match the target core clock and memory bus ratios for stable operation.
What package does the MC9328MX1DVM20 use?
The MC9328MX1DVM20 ships in a 256-ball plastic MAPBGA (Molded Array Plastic Ball Grid Array) package, also referenced in some sources as MAPBGA-225 case outline 1304B-01. This is a surface-mount land-grid package requiring standard BGA reflow profile and a PCB land pattern that conforms to the JEDEC BGA ball pitch specified in the manufacturer datasheet.
Is the MC9328MX1DVM20 still in production?
The MC9328MX1DVM20 is in last-time-buy status per NXP product records. Production is being phased out as NXP transitions the i.MX family to newer ARM Cortex-A based parts. Buyers should confirm remaining inventory and last-order dates with authorized distributors, and consider same-family i.MX1 substitutes or migrating to i.MX28/i.MX6 designs for new product development.
Where can I download the MC9328MX1DVM20 datasheet PDF?
The official MC9328MX1 Technical Data document is available on NXP's website at https://www.nxp.com/docs/en/data-sheet/MC9328MX1.pdf. The document covers electrical characteristics, pinout, package information, and timing specifications. Always reference the latest revision (Rev. 7 as of this verification) for design work, and review the i.MX1 reference manual for register-level programming details.
What is the operating voltage range of the MC9328MX1DVM20?
The MC9328MX1DVM20 operates from 1.7 V to 3.3 V supply, which is split between core (typically 1.8 V) and I/O (3.3 V) rails. Per the datasheet, both rails must be present and properly sequenced before the part comes out of reset. Designs commonly derive the core voltage from a low-dropout regulator fed by the system 3.3 V rail to meet the inrush and sequencing requirements.
What is the operating temperature range of the MC9328MX1DVM20?
The MC9328MX1DVM20 is rated for -30 C to +70 C ambient operation, which places it in the commercial temperature grade. Industrial designs requiring -40 C to +85 C operation must select the MC9328MX1CVM20 variant or equivalent. Always check the device marking and order code against the operating-temperature requirement of your end product.
What is the difference between the MC9328MX1 and the MC9328MX1DVM20?
MC9328MX1 is the family name (i.MX1 integrated portable system processor); the DVM20 suffix specifies the package (MAPBGA), operating temperature grade, and ordering variant. The '20' portion refers to the 200 MHz speed grade. Engineers should treat the suffix string as the precise orderable part number when sourcing and reviewing errata documents.
Is the MC9328MX1DVM20 RoHS compliant?
Yes, the MC9328MX1DVM20 is RoHS compliant per NXP product information. The part uses lead-free (Pb-free) BGA balls and meets the substance restrictions of the EU RoHS Directive. Compliance with REACH and conflict-minerals reporting should be confirmed via the latest NXP environmental compliance statement if required for your product's regulatory submission.
Can the MC9328MX1DVM20 run Linux?
Yes, the MC9328MX1DVM20 supports embedded Linux distributions. Because it integrates an ARM920T core with a memory management unit, external SDRAM interface, and standard peripheral set (UART, USB, MMC/SD), the part is well-suited for Linux 2.6-era kernels and busybox-based root filesystems. Legacy open-source BSPs and bootloader (U-Boot) ports for i.MX1 remain available from community archives.
How much does the MC9328MX1DVM20 cost?
As of 2026-10-16, the MC9328MX1DVM20 lists in the $25-$30 range at quantity 1, with pricing dropping to roughly $16 at 1000-piece volumes on distributor channels such as DigiKey and Mouser. Because the part is in last-time-buy status, pricing can fluctuate significantly based on remaining authorized stock and independent-distributor availability. Request a formal quote for current pricing.
What is a drop-in replacement for the MC9328MX1DVM20?
The most reliable drop-in option is the same-family MC9328MX1DVM20R2 (reel-pack variant) and the MC9328MX1CVM20 (industrial temperature grade) on a 256-ball MAPBGA footprint. For functional upgrades within the same MAPBGA-256 footprint, the MC9328MX21 (i.MX21) and MC9328MX31 (i.MX31) parts share board design intent but require firmware/BSP re-validation. Cross-brand equivalents are not generally pin-compatible at the BGA level.
Where can I buy the MC9328MX1DVM20 online?
The MC9328MX1DVM20 can be sourced from authorized distributors including DigiKey (digikey.com), Mouser (mouser.com), and Octopart-listed channels. Because the part is in last-time-buy, independent distributors may also carry inventory. XAIPART lists this part with full traceability documentation; request a quote for current stock and lead time as of 2026-10-16.
What is the lead time for the MC9328MX1DVM20?
Lead time for the MC9328MX1DVM20 in last-time-buy status varies widely. Authorized distributor stock typically ships within 1-3 weeks while inventory lasts; once depleted, the only sources are independent distributors with potentially 4-12 week lead times and minimum-order quantities. Confirm last order date with NXP directly for production planning.
MC9328MX1DVM20 vs MC9328MX1DVM20R2 vs MC9328MX1CVM20 - which to choose?
MC9328MX1DVM20 is the commercial-temperature-grade 200 MHz part in tray packaging; MC9328MX1DVM20R2 is the same die in tape-and-reel packaging for high-volume SMT assembly; MC9328MX1CVM20 is the industrial-temperature-grade (-40 C to +85 C) variant. For new designs in commercial temperature range with tray-loading pick-and-place, choose DVM20; for SMT reel assembly, choose DVM20R2; for industrial products, choose CVM20.
What key specifications of the MC9328MX1DVM20 should engineers know?
The MC9328MX1DVM20 is a 200 MHz ARM920T 32-bit microprocessor with 16 KB instruction cache, 16 KB data cache, MMU, integrated LCD controller, USB 1.1, and MMC/SD interfaces, packaged in a 256-ball MAPBGA. It operates from 1.7 V to 3.3 V across -30 C to +70 C and supports embedded Linux via standard ARM9 toolchains. Always cross-check electrical characteristics in the manufacturer datasheet before finalizing designs.

工程参考数据: MC9328MX1DVM20 ——对比、设计指导和合规信息。

选型指南

Choose the MC9328MX1DVM20 when you need a 200 MHz ARM9 processor with mature Linux support and a 256-ball MAPBGA footprint for handheld, HMI, or industrial designs in the commercial temperature range (-30 C to +70 C). Choose the MC9328MX1DVM20R2 if you need tape-and-reel packaging for high-volume SMT assembly, and the MC9328MX1CVM20 for industrial temperature (-40 C to +85 C) products. For higher compute headroom on the same MAPBGA-256 footprint, consider the MCIMX27LIP4A (400 MHz ARM926) or MCIMX31LKN5C (532 MHz ARM1136) - both require BSP/firmware re-validation. None of the listed alternatives are cross-brand drop-ins; i.MX1 was a Freescale/NXP-proprietary family with no direct pin-compatible competitor.

与替代料对比

参数 本产品 MC9328MX1DVM20R2 MC9328MX1CVM20 MC9328MX1DVM15 MCIMX27LIP4A MCIMX31LKN5C
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package MAPBGA-256 MAPBGA-256 (same) MAPBGA-256 (same) MAPBGA-256 (same) MAPBGA-256 (same) MAPBGA-256 (same)
Core ARM920T ARM920T (same die) ARM920T (same die) ARM920T (same die) ARM926EJ-S ARM1136JF-S
Max Frequency 200 MHz 200 MHz 200 MHz 150 MHz 400 MHz 532 MHz
Operating Temperature -30 C to +70 C -30 C to +70 C -40 C to +85 C -30 C to +70 C -40 C to +85 C -40 C to +85 C
Supply Voltage 1.7 V to 3.3 V 1.7 V to 3.3 V 1.7 V to 3.3 V 1.7 V to 3.3 V 1.5 V to 3.3 V 1.2 V to 3.3 V
RoHS Compliant Compliant Compliant Compliant Compliant Compliant
Lifecycle Status Last-time-buy Last-time-buy Last-time-buy Last-time-buy Last-time-buy Last-time-buy

关键差异点

  • Proven ARM9 with mature Linux ecosystem (对比 MCIMX27LIP4A)
  • Commercial temperature grade 200 MHz (对比 MC9328MX1DVM15)
  • Integrated USB host and device (对比 External USB controller plus lower-end MCU)

设计说明

Estimated: at 200 MHz core clock and 1.8 V core rail, the i.MX1 core current is roughly 150-200 mA active, plus I/O current. Sequence the 1.8 V core rail after (or simultaneously with) the 3.3 V I/O rail to avoid latch-up. Use an LDO such as the MC33269 for the core rail and ensure the POR (power-on-reset) timing per the datasheet is met before reset is deasserted.

The 256-ball MAPBGA package has a relatively high junction-to-ambient thermal resistance (theta_JA in the 30-50 C/W range for typical 4-layer boards). At typical i.MX1 active power dissipation of 0.5-1 W, junction rise over ambient is 15-50 C - manageable but verify with a thermal prototype before locking the mechanical design.

MAPBGA-256 requires controlled-impedance PCB routing for the SDRAM bus and signal integrity for high-speed clocks. Use 50 ohm single-ended impedance on trace-matched SDRAM nets and place decoupling capacitors as close to each BGA quadrant as the layout allows. Refer to the i.MX1 hardware reference design for via-in-pad and microvia recommendations.

Do not mix the i.MX1 (ARM920T) bootloader/BSP with i.MX21 (ARM926) or i.MX31 (ARM1136) binaries - the cores are software-incompatible at the assembly level. Verify the part marking against the order code before flashing firmware. Also note that the boot mode configuration pins are sampled at reset and must be pulled high or low through 10 kohm resistors per the desired boot source.

Route the SDRAM clock, clock-enable, and chip-select signals with matched lengths (typically within 0.5 mm of the longest signal in the byte group) and isolate the analog audio PLL supply from digital switching noise. The exposed-pad thermal pad must be soldered to the PCB ground plane to meet the package's thermal and electrical performance.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
无铅
Yes
无卤
Unknown
冲突矿物
Compliant

RoHS compliant per NXP product records. AEC-Q100 not applicable for commercial-temperature-grade i.MX1; select AEC-Q100-qualified variants for automotive. Halogen-free status not confirmed in the provided web data.

数据核验日期: 2026-10-16 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

MC9328MX1DVM20 datasheet PDF MC9328MX1DVM20 price buy NXP i.MX1 ARM920T 200MHz processor MAPBGA-256 microprocessor 200MHz MC9328MX1DVM20 drop-in replacement MC9328MX1 vs MC9328MX1DVM20 i.MX1 last time buy EOL replacement MC9328MX1 Linux BSP u-boot ARM920T industrial handheld processor MC9328MX1DVM20 pinout MAPBGA MC9328MX1CVM20 industrial temperature MCIMX27 MCIMX31 upgrade same package

相关元器件 & 术语

NXP Semiconductors Freescale Semiconductor MC9328MX1DVM20 MC9328MX1 i.MX1 ARM920T ARM9TDMI MAPBGA MAPBGA-256 BGA package microprocessor MPU 32-bit RISC USB 1.1 LCD controller MMC/SD RoHS AEC-Q100 JEDEC Linux BSP U-Boot battery-powered embedded Linux
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情