Freescale M9328MX21ADSE
тел. +7(499)347-04-82
Описание Freescale M9328MX21ADSE
Конечно, вот подробное описание, технические характеристики и информация о совместимости для микроконтроллера Freescale M9328MX21ADSE.
Общее описание
Freescale M9328MX21ADSE — это высокопроизводительный микроконтроллер семейства i.MX21, построенный на базе процессорного ядра ARM926EJ-S, работающего на частоте до 266 МГц. Он был разработан компанией Freescale Semiconductor (ныне часть NXP Semiconductors) для применений, требующих высокой вычислительной мощности, низкого энергопотребления и богатого набора периферийных интерфейсов. Ключевой особенностью i.MX21 является интегрированный мультиформатный видеокодек (называемый "eMMA"), способный кодировать и декодировать видео в форматах MPEG-4 и H.263, что делало его популярным выбором для портативных мультимедийных устройств, таких как портативные медиаплееры, КПК, смартфоны начального уровня и системы видеонаблюдения.
Модель M9328MX21ADSE относится к версии с максимальной тактовой частотой 266 МГц, расширенным температурным диапазоном и корпусом MAPBGA.
Ключевые технические характеристики
| Параметр | Характеристика |
| :--- | :--- |
| Производитель | Freescale Semiconductor (сейчас NXP Semiconductors) |
| Серия / Семейство | i.MX21 (i.MX21x) |
| Архитектура ядра | ARM926EJ-S |
| Тактовая частота | 266 МГц |
| Встроенная память | 32 КБ инструкционного кэша (I-Cache), 32 КБ кэша данных (D-Cache), 128 КБ внутренней SRAM |
| Внешняя память | Контроллер SDRAM/DDR (до 128 МБ), контроллер NAND Flash, контроллер CompactFlash/PCMCIA, контроллер NOR Flash/SRAM. |
| Видеоускоритель | eMMA (Enhanced Multimedia Accelerator): пред- и постпроцессор, акселератор MPEG-4 & H.263 кодирования/декодирования (CIF, QCIF). |
| Дисплейный контроллер | LCD-контроллер с поддержкой пассивных (STN) и активных (TFT) матриц, разрешение до 800x600, 16-бит на пиксель. |
| Аудио | Интерфейс AC97 и I2S для подключения аудиокодеков. |
| Коммуникационные интерфейсы | • 3x UART (один с поддержкой IrDA)
• 2x SPI
• 2x I²C
• USB 1.1 Host (2 порта)
• USB 1.1 Device
• Ethernet 10/100 Мбит/с (FEC)
• Каналы MSL (Memory Stick Lite). |
| Безопасность | Аппаратный ускоритель шифрования (RSA, DES, 3DES, SHA-1, MD5), генератор случайных чисел. |
| Аналоговые интерфейсы | 8-канальный 10-битный АЦП с тач-скрин контроллером. |
| Другие периферийные устройства | Контроллер прерываний, таймеры (PWM, Watchdog, RTC), контроллер клавиатуры (KPP). |
| Напряжение питания | Ядро: 1.8В, Ввод/вывод: 3.3В (частично 1.8В). |
| Температурный диапазон | Расширенный промышленный (Industrial): -40°C до +85°C. |
| Тип корпуса | MAPBGA-288 (17x17 мм, шаг 0.8 мм). |
| Парт-номер (Part Number) | M9328MX21ADSE |
Расшифровка парт-номенклатуры M9328MX21ADSE:
- M — Микроконтроллер/Микропроцессор.
- 9328 — Код семейства/платформы.
- MX21 — Семейство i.MX21.
- A — Ревизия ядра или спецификация.
- D — Температурный диапазон (Industrial, -40°C to +85°C).
- S — Тип корпуса (MAPBGA-288).
- E — Вариант поставки (например, лоток).
Совместимые и альтернативные модели (Парт-номера)
Модели различаются по частоте, температурному диапазону и корпусу. M9328MX21ADSE является флагманской моделью по частоте в промышленном диапазоне.
Внутри семейства i.MX21:
- M9328MX21VMD5 — Частота 266 МГц, коммерческий температурный диапазон (0°C to +70°C), корпус MAPBGA-288.
- M9328MX21VM — Частота 266 МГц, коммерческий диапазон, корпус MAPBGA.
- M9328MX21AVM5 — Частота 266 МГц, коммерческий диапазон, корпус MAPBGA-288 (более ранняя ревизия).
- MC9328MX21VH — Частота 266 МГц, коммерческий диапазон, корпус BGA.
- MC9328MX21AVH5 — Частота 266 МГц, коммерческий диапазон, корпус BGA-288 (старая маркировка).
- MC9328MX21L — Частота 200 МГц, коммерческий диапазон.
- MC9328MX1 — Модель из предыдущего поколения i.MX1 (ARM920T), с которой i.MX21 сохраняет частичную совместимость на уровне периферии, но имеет другое ядро и видеоускоритель.
Прямые аналоги / Последующие поколения (от NXP):
- i.MX27 — Прямой наследник i.MX21. Имеет то же ядро ARM926, но улучшенный видеоускоритель (поддержка H.264 baseline), более быстрые интерфейсы (USB OTG), лучшую энергоэффективность. Является рекомендуемой альтернативой для новых разработок на этой архитектуре. Пример: MCIMX27VOP4A.
- i.MX28 (на ядре ARM9® ARM926EJ-S) — Сфокусирован на применении в HMI, имеет интегрированный источник питания, поддержку Ethernet AVB. Пример: MCIMX286AVM4C.
- Серия i.MX 6UL/6ULL (на ядре Cortex-A7) — Современные, более производительные и энергоэффективные микропроцессоры, которые полностью заменили архитектуру ARM9 в новых проектах. Обладают значительно большей производительностью, поддержкой современных ОС и интерфейсов.
Применение
- Портативные медиаплееры (PMP).
- Цифровые фото- и видеокамеры начального уровня.
- Смартфоны и КПК (PDA).
- Видеодомофоны и системы видеонаблюдения.
- Промышленные панели управления (HMI) с базовыми мультимедийными функциями.
- Медицинские портативные устройства.
Важное примечание
Микроконтроллер i.MX21, включая модель M9328MX21ADSE, в настоящее время имеет статус "Not Recommended for New Designs" (NRND) или "End of Life" (EOL) у NXP. Это означает, что он снят с производства для новых проектов. Для новых разработок настоятельно рекомендуется рассматривать современные аналоги, такие как i.MX 6ULL, i.MX RT (для реального времени) или другие процессоры семейства i.MX 6/7/8, которые предлагают лучшую производительность, энергоэффективность, доступность и поддержку.