Freescale 867C-5
тел. +7(499)347-04-82
Описание Freescale 867C-5
Конечно, вот подробное описание, технические характеристики и информация о совместимости для микроконтроллера Freescale MPC867C-5 (часто обозначаемый как MPC866 или просто 867C).
Общее описание
Freescale MPC867C-5 (позже переименован в NXP MPC866C) — это высокопроизводительный 32-разрядный микроконтроллер семейства PowerQUICC II (Quad Integrated Communications Controller). Он построен на ядре PowerPC 603e и сфокусирован на задачах, требующих интенсивной обработки коммуникационных протоколов.
Это система-на-кристалле (SoC), объединяющая мощное процессорное ядро, набор коммуникационных контроллеров и периферийных интерфейсов. Основное предназначение — сетевое и телекоммуникационное оборудование:
- Маршрутизаторы (роутеры)
- Коммутаторы (свитчи)
- Мультиплексоры
- Контроллеры базовых станций
- Оборудование для xDSL и других технологий доступа.
Его ключевая особенность — интегрированный Communications Processor Module (CPM), который разгружает основное ядро, самостоятельно обрабатывая широкий спектр протоколов связи (Ethernet, HDLC, UART, USB и др.).
Ключевые технические характеристики
| Параметр | Характеристика |
| :--- | :--- |
| Архитектура / Ядро | PowerPC 603e (32-бит), RISC |
| Тактовая частота | 5 МГц на шине (частота ядра обычно в 4 раза выше — 20 МГц для MPC867C-5). Важно: Существуют модификации с другими частотами. |
| Производительность | До 20 MIPS (на частоте ядра 20 МГц) |
| Внутренняя память | • Инструкционный кэш: 4 КБ
• Данные кэш: 4 КБ
• ОЗУ CPM (Dual-Port RAM): 8 КБ |
| Внешняя память | Контроллер внешней шины с поддержкой:
• SDRAM (до 64 МБ)
• SRAM, Flash, ROM, EPROM |
| Коммуникационный процессор (CPM) | Второй RISC-процессор, работающий на частоте до 25 МГц, разгружающий ядро. Поддерживает:
• 4 канала SCC (Serial Communications Controller) — для Ethernet (10 Мбит/с), HDLC/SDLC, UART, AppleTalk и др.
• 2 канала SMC (Serial Management Channels) — для прозрачных последовательных интерфейсов.
• 1 канал SPI (Serial Peripheral Interface).
• 1 канал I²C.
• Контроллер прерываний.
• 4 таймера общего назначения. |
| Периферия | • Контроллер DMA (4 канала).
• Системный интерфейс PCMCIA (2 слота).
• Контроллер прерываний.
• Контроллер часов реального времени (RTC).
• Контроллер таймера-счетчика. |
| Потребление | Низкое энергопотребление для встраиваемых систем. |
| Корпус | 357-контактный PBGA (Plastic Ball Grid Array). |
| Техпроцесс | 0.35/0.25 мкм (в зависимости от ревизии). |
Парт-номера (Part Numbers) и модификации
MPC867 — это целое семейство. Обозначение строится по схеме: MPC866[Вариант][Частота ядра/шины][Корпус][Температура]
- MPC866C — базовая модель с ядром PowerPC 603e.
- MPC866D — модель с увеличенной тактовой частотой.
- MPC866P — модель с поддержкой протокола PCI.
Конкретные парт-номера для MPC867C-5 и смежные:
- MPC866CVL50 — Один из самых распространенных вариантов. Расшифровка: C-ядро, V-корпус 357 PBGA, L-частота шины 5 МГц (ядро ~20 МГц), 50 — ревизия или температурный диапазон (часто коммерческий 0°C to 70°C).
- MPC866CVR50 — Аналогично, но с другим температурным диапазоном или ревизией (R).
- MPC866CVT50 — Еще одна вариация (T).
- MPC866CZT66 — Пример модели с более высокой частотой (частота шины 6.6 МГц, ядро ~26.6 МГц).
- MPC866DPVRL50 — Модель с поддержкой PCI (P) и двумя каналами Ethernet (Dual EMAC).
Важно: "5" в маркировке MPC867C-5 чаще всего указывает на частоту системной шины (Bus Frequency), которая составляет 5 МГц. Частота ядра при этом выше (обычно в 4 раза).
Совместимые и аналогичные модели
Совместимость можно рассматривать на нескольких уровнях:
1. Прямые аналоги и замены в семействе PowerQUICC II:
- MPC866 — Фундаментально та же архитектура. MPC867 является производной или вариантом MPC866. Часто эти номера используются взаимозаменяемо в документации. MPC866 — это более общее и распространенное название для этого семейства.
- MPC865 — Урезанная версия MPC866 (меньше каналов SCC, нет PCMCIA). Пин-совместим в некоторых корпусах, но требует проверки перечня периферии.
- MPC855T — Более ранняя модель PowerQUICC I (ядро MPC8xx), не является прямозаменяемой, имеет другую архитектуру и распиновку.
2. Последующие поколения (Функциональные аналоги, но не прямозаменяемые):
- MPC8360E / MPC8358E (PowerQUICC II Pro) — Эволюционное развитие. Более мощное ядро e300 (производное от PowerPC 603e), поддержка Gigabit Ethernet, PCI Express, повышенные частоты. Требует переработки платы и ПО.
- MPC8548E / MPC8560 (PowerQUICC III) — Переход на ядро e500, предназначены для высокопроизводительных сетевых применений.
3. Совместимые компоненты в системе:
- Память: SDRAM (например, MT48LC4M16A2), Flash (например, Intel/AMD StrataFlash).
- Трансиверы Ethernet: Для каналов SCC в режиме Ethernet используются стандартные 10 Мбит/с MII-трансиверы (например, Intel LXT971A).
- Уровень связи: Для протоколов, таких как HDLC/V.35, используются соответствующие драйверы линии (например, DS2175 для T1/E1).
Важное примечание
Микроконтроллеры MPC866/867 являются устаревшими (End-of-Life) и сняты с производства. Для новых разработок NXP (ранее Freescale) настоятельно рекомендует использовать современные аналоги из серий PowerQUICC II Pro (например, MPC8308, MPC8309) или QorIQ для более высоких производительностей. Однако они остаются в эксплуатации во множестве legacy-систем, и информация о них актуальна для поддержки и ремонта существующего оборудования.