Freescale MC9328MXSCVF10

Freescale MC9328MXSCVF10
Артикул: 404106

Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Freescale MC9328MXSCVF10

Отличный выбор! MC9328MXSCVF10 — это мощный и популярный микроконтроллер семейства i.MX1 (ранее известного как DragonBall MX1) от Freescale Semiconductor (ныне NXP Semiconductors).

Общее описание

MC9328MXSCVF10 — это высокопроизводительный 32-битный микроконтроллер на ядре ARM920T, работающем на частоте до 200 МГц. Он был разработан для применений, требующих высокой вычислительной мощности, низкого энергопотребления и богатого набора периферии в одном кристалле. Это решение "система на кристалле" (SoC), идеально подходящее для:

  • Портативные и мобильные устройства (КПК, смартфоны ранних поколений, навигаторы)
  • Промышленные контроллеры и HMI
  • Медицинское оборудование
  • Сетевые устройства и шлюзы
  • Мультимедийные приложения

Его ключевая особенность — интегрированный LCD-контроллер, поддерживающий монохромные, пассивные и активные (TFT) матрицы, что делало его флагманом для устройств с дисплеем в свое время.


Технические характеристики

1. Процессорное ядро:

  • Архитектура: ARM9TDMI
  • Ядро: ARM920T с тактовой частотой до 200 МГц.
  • Память: Интегрированные 16 КБ инструкционного кэша и 16 КБ кэша данных.
  • Системная шина: 32-битная, с поддержкой SDRAM.

2. Память:

  • Внутренняя SRAM: 32 КБ (доступная для пользователя).
  • Встроенная ПЗУ: 32 КБ (зашитая маска, содержит загрузчик и драйверы).
  • Контроллер внешней памяти: Поддерживает до 4 банков для SRAM, Flash (NOR/NAND), ROM и SDRAM.
  • Контроллер SDRAM: Встроенный, поддерживает до двух чипов SDRAM.

3. Периферия и интерфейсы:

  • LCD-контроллер: Мощный контроллер с поддержкой:
    • Монохромных, пассивных цветных (STN/CSTN) и активных (TFT) дисплеев.
    • Разрешение до 800x600 пикселей (в зависимости от режима).
    • Встроенный блок растрирования (Raster Engine).
  • Контроллер внешнего шинного интерфейса (EIM): Для подключения внешней памяти и устройств.
  • Системный контроллер: Часы, таймеры, watchdog, генератор тактовой частоты PLL.
  • Контроллер прерываний: Усовершенствованный векторный контроллер прерываний (AITC).
  • Порты ввода-вывода: Многофункциональные порты GPIO.

4. Последовательные интерфейсы:

  • USB: 1 хост-контроллер USB 1.1 (с встроенным трансceiver) и 1 устройство USB 1.1.
  • UART: 3 канала UART (один с поддержкой IrDA).
  • SSI/SPI: 2 синхронных последовательных интерфейса (SSI), совместимых с SPI.
  • I²C: 1 канал интерфейса I²C.

5. Аудио и мультимедиа:

  • I²S: Интерфейс для подключения аудиокодеков.
  • Контроллер мультимедиа-карт (MMC/SD): Поддержка карт памяти SD и MMC.

6. Аналоговые модули:

  • АЦП: 8-канальный 10-битный аналого-цифровой преобразователь.

7. Таймеры:

  • PWM: 4 канала ШИМ (PWM).
  • Таймеры: 3 общих 16-битных таймера/счетчика.
  • RTC: Часы реального времени с независимым источником питания.

8. Корпус и питание:

  • Корпус: LFBGA-225 (225-шариковый корпус).
  • Напряжение питания: Ядро: 1.8В, Периферия ввода/вывода: 3.0В - 3.6В.
  • Техпроцесс: 0.18 мкм.
  • Температурный диапазон: Промышленный (как правило, -40°C до +85°C).

9. Суффикс в названии:

  • SCVF10: Указывает на конкретную ревизию ядра, частоту (200 МГц) и промышленный температурный диапазон.

Парт-номера (Part Numbers) и совместимые модели

Это часть большого семейства. Основные отличия между моделями — тактовая частота, температурный диапазон и тип корпуса.

1. Прямые аналоги и вариации в линейке i.MX1 (MC9328MXx):

  • MC9328MXSCVF10 (базовая модель, 200 МГц, LFBGA-225, индустриальный).
  • MC9328MXSVM10 – аналог, но с частотой 200 МГц и, возможно, другим температурным диапазоном (коммерческий 0°C to 70°C).
  • MC9328MXLVM10 – версия с пониженной частотой (100 МГц). Идеальна для применений, где не нужна максимальная производительность, но важна цена и энергопотребление.
  • MC9328MXSCVM10 – 200 МГц, коммерческий температурный диапазон.
  • MC9328MXLDVH10 – 100 МГц, расширенный температурный диапазон, корпус MAPBGA.

2. Совместимые и последующие модели (Software/Hardware Compatible):

  • MC9328MX1 – общее название семейства. Ваш чип — его конкретная реализация.
  • MXL/MXS – в названии указывает на частоту (L=Low ~100 МГц, S=Standard ~200 МГц).
  • Последующие поколения, такие как i.MX21 и i.MX25, имеют более высокую производительность (ARM9/ARM11), расширенную периферию и являются логическим развитием архитектуры, но требуют адаптации ПО и схемотехники. Они сохраняют преемственность в подходах и части периферии.

3. Важные примечания по совместимости:

  • Прямая аппаратная совместимость (drop-in replacement) обычно возможна только в пределах одной маркировки корпуса (например, LFBGA-225) и с одинаковым суффиксом, обозначающим частоту (S vs L). Замена MXS на MXL может потребовать корректировки тактирования в ПО.
  • Программная совместимость очень высока в пределах семейства i.MX1. Код, написанный для MC9328MXS, как правило, будет работать и на MC9328MXL (с учетом разницы в частоте). Переход на i.MX21/25 требует портирования.
  • При поиске аналогов или замены всегда сверяйте Data Sheet и Errata Sheet для конкретного парт-номера, так как между ревизиями могут быть незначительные отличия.

Где искать информацию сегодня: Поскольку продукт legacy, основная документация находится на сайте NXP Semiconductors:

  • Поиск по MC9328MXSCVF10.
  • Документы: Data Sheet, Reference Manual, Application Notes.
  • Для новых проектов NXP рекомендует рассматривать современные семейства, такие как i.MX RT (crossover процессоры) или i.MX 6/7/8 (приложения Cortex-A).

Товары из этой же категории