Freescale MC9328MXSVP10
тел. +7(499)347-04-82
Описание Freescale MC9328MXSVP10
Отличный выбор! MC9328MXSVP10 — это интересный и довольно мощный процессор для своего времени из семейства i.MX1 (DragonBall MX1) компании Freescale Semiconductor (ныне часть NXP Semiconductors).
Общее описание
MC9328MXSVP10 — это высокоинтегрированный 32-битный микропроцессор на ядре ARM920T, работающем на частоте до 200 МГц. Он был разработан для применений, требующих высокой производительности, низкого энергопотребления и богатого набора периферии в компактном форм-факторе. Это был один из первых процессоров Freescale на архитектуре ARM, пришедший на смену популярным процессорам на ядре 68k/ColdFire серии DragonBall.
Ключевая сфера применения:
- Портативные устройства (КПК, смартфоны ранних поколений, терминалы сбора данных)
- Промышленные контроллеры и HMI
- Медицинское оборудование
- Мультимедийные устройства (плееры, навигаторы)
Детальные технические характеристики
1. Ядро и производительность:
- Архитектура: ARMv4T
- Ядро: ARM920T (с модулем памяти MMU)
- Тактовая частота: 200 МГц (номинал, максимальная для серии)
- Производительность: ~ 220 MIPS (Dhrystone 2.1)
- Кэш-память:
- 16 КБ инструкционный кэш
- 16 КБ кэш данных
2. Память:
- Контроллер внешней памяти (EIM): Поддержка SRAM, Flash (NOR/NAND), ROM, SDRAM.
- Встроенная ПЗУ (Boot ROM): 32 КБ с загрузчиком для запуска из различных источников.
- Встроенная статическая RAM (SRAM): 128 КБ (используется для стека, критичных данных, выполнения кода для максимальной скорости).
3. Системная интеграция и периферия:
- Контроллер ЖК-дисплея (LCDC): Поддержка панелей до 800x600 (XGA), 16-бит на пиксель, встроенный контроллер STN/TFT.
- Контроллер тактирования (CCM): Гибкая система PLL и тактирования для управления энергопотреблением.
- Модуль управления питанием (PCM): Несколько режимов энергосбережения (Idle, Doze, Sleep).
- Интерфейсы связи:
- USB 1.1 Device Controller (Full-Speed, 12 Мбит/с).
- 3x UART (асинхронные последовательные порты, один с поддержкой IrDA).
- I²C (шина для связи с датчиками и периферийными микросхемами).
- SSI/SPI (синхронный последовательный интерфейс для аудиокодеков и др.).
- 1-Wire® интерфейс (через порт GPIO).
- Аудио:
- Интерфейс IIS/AC97 для подключения внешних аудиокодеков.
- Аналоговые модули:
- АЦП (ADC): 8-канальный, 10-битный.
- Контроллер прерываний (AITC): Расширенный контроллер с поддержкой 64 источников прерываний и программируемыми уровнями приоритета.
- Таймеры:
- Системный таймер (GPT): 32-битный таймер общего назначения.
- Часы реального времени (RTC): С автономным питанием.
- ШИМ (PWM): 4 канала.
- GPIO: До 121 программируемого порта ввода/вывода (мультиплексированы с другими функциями).
- Контроллер DMA: 32 канала для разгрузки CPU при передаче данных между памятью и периферией.
4. Корпус и техпроцесс:
- Техпроцесс: 0.18 мкм
- Корпус: 289-контактный MAPBGA (Plastic Ball Grid Array). Сокращение SVP10 в названии как раз указывает на этот корпус (SV = Silicon Version, P = Plastic BGA, 10 = вариант).
Парт-номера (Part Numbers) и совместимые модели
1. Прямые аналоги и варианты в серии i.MX1: Семейство MC9328MXS (i.MX1) имеет несколько модификаций, отличающихся частотой, температурным диапазоном и корпусом. MC9328MXSVP10 — это топовая модель по частоте (200 МГц) в корпусе MAPBGA.
- MC9328MXSVP10: 200 МГц, коммерческий температурный диапазон (0°C to +70°C), корпус 289-MAPBGA.
- MC9328MXSVP08: 200 МГц, промышленный температурный диапазон (-40°C to +85°C), корпус 289-MAPBGA.
- MC9328MXSVP06: 166 МГц, коммерческий диапазон, корпус 289-MAPBGA.
- MC9328MXSVP04: 133 МГц, коммерческий диапазон, корпус 289-MAPBGA.
- MC9328MXSVD10: 200 МГц, коммерческий диапазон, корпус 256-контактный TFBGA (более компактный).
2. Совместимые/альтернативные модели в более новых семействах Freescale/NXP: Для новых разработок MC9328MXSVP10 считается устаревшим (End-of-Life). NXP предлагает прямых функциональных наследников с значительно возросшей производительностью и современной периферией:
- i.MX21 Series: Прямой эволюционный наследник i.MX1. Более высокая частота (266-400 МГц, ARM926EJ-S), интегрированный контроллер камеры, USB Host, улучшенный LCD-контроллер.
- i.MX25 Series: Частота до 400 МГц (ARM926EJ-S), поддержка памяти DDR2, 10/100 Ethernet, криптографический ускоритель.
- i.MX28 Series: Частота до 454 МГц (ARM9), фокус на энергоэффективность и управление питанием, интегрированный контроллер зарядки аккумуляторов.
- Для современных проектов: Рассматривайте семейства i.MX RT (кросоверы на ядрах Cortex-M с высокой частотой) или i.MX 6/7/8 (на ядрах Cortex-A для Linux/Android) в зависимости от требований.
3. Совместимые микросхемы-компаньоны (Companion Chips): При разработке систем на i.MX1 часто использовались:
- MC13783 / MC13783: Управление питанием и аудио (PMIC+Audio Codec).
- Различные SDRAM-микросхемы (например, от Micron, Samsung).
- NOR/NAND Flash память (например, Intel StrataFlash).
- USB-трансиверы (например, Philips ISP1105).
Важное примечание:
Процессор MC9328MXSVP10 и вся серия i.MX1 официально объявлены снятыми с производства (End-of-Life). Его можно найти только на вторичном рынке компонентов или в старых, поддерживаемых изделиях. Для любых новых разработок настоятельно рекомендуется использовать современные аналоги от NXP.