Freescale MPC862PVR100B
тел. +7(499)347-04-82
Описание Freescale MPC862PVR100B
Отличный выбор! MPC862PVR100B — это мощный и легендарный коммуникационный процессор из семейства PowerQUICC II от Freescale (ныне NXP Semiconductors). Он широко использовался в сетевом и телекоммуникационном оборудовании.
Описание MPC862PVR100B
MPC862 — это высокоинтегрированный однокристальный микропроцессор, сочетающий в себе высокопроизводительное процессорное ядро PowerPC, развитую систему коммуникации и набор периферийных контроллеров. Его ключевая особенность — наличие Коммуникационного Процессора (CPM), который разгружает центральное ядро, обрабатывая задачи, связанные с многочисленными интерфейсами связи.
Основные сферы применения (исторические и актуальные):
- Маршрутизаторы и коммутаторы уровня доступа/предприятия
- Концентраторы доступа (например, для xDSL)
- Мультиплексоры
- Контроллеры в промышленной автоматике
- Телекоммуникационные платы (T1/E1, ISDN)
Технические характеристики
1. Процессорное ядро:
- Архитектура: PowerPC 603e
- Тактовая частота: 100 МГц (как указано в номере партии PVR100B)
- Разрядность: 32-бит
- Производительность: ~ 100 MIPS (при 100 МГц)
- Встроенный блок FPU (сопроцессор для вычислений с плавающей точкой)
2. Память:
- Контроллер памяти: Встроенный (до 32-бит)
- Поддержка типов памяти: DRAM (включая SDRAM), SRAM, ROM, Flash, EPROM.
- Кэш: 16 КБ для инструкций + 16 КБ для данных (Harvard Architecture).
3. Коммуникационный процессор (CPM) - "Сердце" чипа:
- Отдельный RISC-процессор: Работает на частоте до 100 МГц, независимо от ядра.
- Поддерживаемые интерфейсы (через гибкие последовательные каналы SCC и SMC):
- Ethernet: 10/100 Мбит/с (через SCC с поддержкой MII).
- T1/E1 (CSU/DSU): Полноценные контроллеры для телекоммуникационных линий.
- HDLC/SDLC: Для каналов "точка-точка".
- UART/Serial: Множество асинхронных последовательных портов.
- ISDN: Поддержка протоколов.
- USB 1.1: Контроллер (на некоторых модификациях, но не основная функция).
- SPI, I2C: Интерфейсы для связи с периферийными микросхемами.
4. Периферия и системные интерфейсы:
- Контроллер прерываний: Программируемый (PIC).
- Таймеры: Четыре 16-битных программируемых таймера общего назначения + системный таймер.
- Контроллер DMA: Четырехканальный.
- Параллельный порт: Общего назначения.
- Контроллер RTC (Часы реального времени) с резервным питанием.
- Контроллер PCMCIA: Версия 2.1 (2 слота).
5. Технологические параметры:
- Напряжение питания: Ядро: 2.5В, I/O: 3.3В (важная особенность для проектирования).
- Корпус: 357-контактный PBGA (Plastic Ball Grid Array).
- Техпроцесс: 0.35 / 0.25 мкм (в зависимости от ревизии).
Парт-номера (Part Numbers) и совместимые модели
Полный парт-номер (Ordering Part Number): MPC862PVR100B
- MPC862 — семейство.
- P — корпус PBGA.
- VR — обозначение ревизии/варианта.
- 100 — частота ядра (100 МГц).
- B — температурный диапазон (скорее всего, коммерческий 0°C to +95°C, "C" был бы промышленный).
Совместимые и альтернативные модели в семействе PowerQUICC II (MPC8xx):
1. Прямые аналоги с разной частотой и функционалом (серия MPC862):
- MPC862P (базовая модель)
- MPC862T - Отличается наличием встроенного контроллера USB 1.1.
- MPC862SR - Урезанная версия (например, без контроллера PCMCIA).
- MPC862DE - "Dual Ethernet", две выделенные Ethernet-секции.
- Модели с частотой 40, 50, 66, 80, 100, 133 МГц (MPC862PVR40B, MPC862PVR133B и т.д.).
2. Модели с другим набором интерфейсов (серия MPC860):
- MPC860SAR - "SAR" (Segmentation and Reassembly) — оптимизирован для ATM.
- MPC860MH - "MH" (Multi-Channel HDLC) — оптимизирован для множества HDLC-каналов.
- MPC860EN - "EN" (Ethernet) — сфокусирован на Ethernet.
- MPC860T - С контроллером USB, как и 862T.
3. Более новые/мощные процессоры (последующие поколения):
- PowerQUICC III (MPC85xx): Например, MPC8540, MPC8548. Значительно более высокая производительность, ядро e500, интегрированная гигабитная сеть.
- PowerQUICC II Pro (MPC83xx): Например, MPC8349. Более современная и энергоэффективная архитектура, часто используется как преемник MPC862 в новых разработках.
Важное замечание по совместимости:
- Программная совместимость: В пределах семейства MPC8xx (особенно между MPC860 и MPC862) существует высокая степень совместимости на уровне регистров CPM и периферии, что часто позволяет переносить код с минимальными изменениями.
- Аппаратная совместимость: Прямой пин-ту-пин замены между MPC862 и MPC860 нет. Замена на процессор другого семейства (MPC83xx/85xx) требует полного перепроектирования платы.
- Актуальность: MPC862 является устаревшим (End-of-Life) продуктом. Для новых проектов NXP настоятельно рекомендует использовать процессоры семейств MPC83xx или Layerscape.
Где используется сейчас? Чип пользуется спросом в основном для поддержки legacy-оборудования, ремонта и модернизации уже работающих систем, а также в некоторых нишевых промышленных проектах, где важна долгосрочная стабильность и отработанная конструкция.