Freescale MPC8360EVVALFH
тел. +7(499)347-04-82
Описание Freescale MPC8360EVVALFH
Отличный выбор! MPC8360EVVALFH — это не просто микропроцессор, а полноценная оценочная (отладочная) плата (Evaluation Board) на базе мощного системного контроллера Freescale (ныне NXP) MPC8360E.
Вот подробное описание, технические характеристики и совместимые компоненты.
Описание и назначение
MPC8360EVVALFH (также известная как MPC8360E-PB) — это эталонная конструкция и платформа для разработки, созданная компанией Freescale для демонстрации возможностей и ускорения разработки на микропроцессоре MPC8360E.
Основное назначение:
- Оценка и прототипирование: Позволяет инженерам оценить производительность, функциональность и периферию MPC8360E в условиях, близких к реальным.
- Разработка ПО: Используется для отладки низкоуровневого ПО (загрузчиков, драйверов), операционных систем (Linux, VxWorks, QNX) и прикладного кода.
- Эталонный дизайн: Служит примером оптимальной разводки высокоскоростных интерфейсов (DDR, Gigabit Ethernet, PCI), что помогает при проектировании собственных плат.
Ключевая особенность платы: Она построена на микропроцессоре MPC8360E, который представляет собой интеграцию мощного ядра PowerPC e300c3 (производная от G2) с богатым набором периферии, ориентированной на коммутацию и телекоммуникации.
Технические характеристики платы MPC8360EVVALFH
Характеристики можно разделить на две части: характеристики самого кристалла MPC8360E и особенности оценочной платы.
1. Характеристики микропроцессора MPC8360E (ядро системы):
- Ядро ЦПУ: PowerPC e300c3 (на базе архитектуры PowerPC G2)
- Тактовая частота: До 667 МГц (на данной плате, как правило, установлен процессор с частотой 400-667 МГц).
- Суперскалярное исполнение: Может выполнять до трех инструкций за такт.
- Кэш-память: 32 КБ инструкций L1, 32 КБ данных L1; интерфейс к внешней кэш-памяти L2 (на плате не реализован).
- Память:
- Контроллер DDR SDRAM: 32-битный, до 333 МГц (DDR666). На плате установлен модуль DDR.
- Контроллер локальной шины (Local Bus): Поддержка NOR Flash, SRAM. На плате установлена загрузочная Flash-память.
- Коммуникационные интерфейсы и периферия:
- Communications Processor Module (CPM): Второй процессор для обработки коммуникационных задач (разгружает основное ядро).
- QUICC Engine (QE) Block: Предшественник современного QorIQ. Включает:
- 3x Gigabit Ethernet (TSEC): Три независимых 10/100/1000 Мбит/с контроллера. На плате выведены как минимум 2 порта RJ-45.
- 2x High-Speed Serial Communications Controllers (HSSCC): Поддерживают протоколы HDLC, PPP, ATM и др.
- Multi-Channel HDLC Controller: Для множества каналов T1/E1.
- 4x Serial Management Controllers (SMC) (UART).
- 2x Serial Peripheral Interface (SPI).
- 2x I²C Controller.
- QUICC Engine (QE) Block: Предшественник современного QorIQ. Включает:
- Интерфейс PCI: 32-битная шина PCI версии 2.2 (33/66 МГц). На плате есть разъем PCI.
- Интерфейс RapidIO: 8-битный порт Serial RapidIO 1.1 (на плате может быть выведен).
- Порты ввода/вывода общего назначения (GPIO).
- Communications Processor Module (CPM): Второй процессор для обработки коммуникационных задач (разгружает основное ядро).
- Системная интеграция: Встроенный контроллер прерываний, DMA, таймеры.
2. Характеристики оценочной платы (железо):
- Оперативная память: Модуль DDR DIMM (обычно 128-256 МБ).
- Постоянная память: NOR Flash для хранения загрузчика и ПО.
- Сетевые интерфейсы: Минимум 2 порта 10/100/1000 Мбит/с Ethernet (RJ-45).
- Шинные интерфейсы:
- Разъем PCI (32-бит, 33 МГц).
- Разъемы для отладки (JTAG/COP).
- Последовательные порты: RS-232 порты (DB9) для консоли.
- Питание: Внешний источник питания (~12V).
- Индикаторы: Светодиоды для отображения статуса.
- Кнопки: Кнопка сброса.
Парт-номера и совместимые модели
Парт-номера, связанные с этой платой:
- MPC8360EVVALFH – Полный номер заказа (Orderable Part Number) для оценочного комплекта. "FH" в конце часто указывает на вариант исполнения (корпус, температура и т.д.).
- MPC8360E-PB – Альтернативное, более короткое и распространенное название этой платы (PB - Platform Board).
- MPC8360E-RDK – Возможно, название комплекта для разработки (Reference Design Kit), который мог включать саму плату, кабели, документацию и ПО.
Совместимые и аналогичные микропроцессоры (кристаллы):
Плата предназначена для семейства MPC836x. Кристалл на ней можно заменить на другие из этого же семейства, учитывая совместимость по корпусу. Основные варианты:
- MPC8360E: Базовая модель, которая, скорее всего, установлена.
- MPC8361E: Отличается отсутствием интерфейса RapidIO.
- MPC8364E: Имеет два порта RapidIO вместо одного.
- Серия MPC8358E: Более доступные модели с одним Gigabit Ethernet и без поддержки TDM/ATM, но с аналогичным ядром и архитектурой. Например, MPC8358E. Могут быть программно совместимы на базовом уровне, но требуют проверки схемотехнической совместимости.
Эволюция и современные аналоги (от NXP):
Семейство MPC8360E стало основой для развития целой линейки продуктов. Его прямые наследники и более современные аналоги:
- Серия QorIQ P1 (P101x, P102x): Прямые наследники архитектуры. Имеют ядро e500v2 (более современное, чем e300), интегрированную коммуникационную обработку. Например, P1020 — очень популярный аналог с двумя ядрами e500.
- Серия QorIQ P2 (P2020, P2010): Дальнейшее развитие с поддержкой более высоких скоростей и виртуализации.
- Серия Layerscape: Для современных сетевых применений (например, LS1020A).
Важно: Переход с MPC8360E на современные аналоги (P1, P2) требует значительных изменений в схемотехнике и ПО, но концепция "сильное ядро PowerPC + мощная коммуникационная подсистема" осталась.
Вывод
MPC8360EVVALFH — это устаревшая, но в свое время очень мощная и гибкая отладочная плата для разработки телекоммуникационного, сетевого и промышленного оборудования. Ее ценность сегодня заключается в поддержке legacy-проектов, учебных целях или в случаях, где требуется именно эта конкретная аппаратная конфигурация. Для новых разработок NXP рекомендует использовать платы на базе процессоров семейств QorIQ P1/P2 или Layerscape.