Обзор
В этом разделе представлен общий обзор функций устройства. показаны основные функциональные блоки MPC8347EA.
Основные характеристики устройства следующие:
● Встроенное процессорное ядро PowerPC e300; работает на частоте до 667 МГц
— Высокопроизводительное суперскалярное процессорное ядро
— Модули обработки с плавающей запятой, целые числа, загрузка/сохранение, системный регистр и ветвящиеся процессоры.
— Кэш инструкций 32 КБ, кэш данных 32 КБ
— Запираемая часть кэша Ll
— Динамическое управление питанием
— Совместимость программного обеспечения с другими семействами процессоров Freescale, реализующими технологию Power Architecture.
● Двойная скорость передачи данных, контроллер памяти DDR 1/DDR2 SDRAM.
— Программируемая синхронизация с поддержкой DDR1 и DDR2 SDRAM.
— 32- или 64-битный интерфейс данных, скорость передачи данных до 400 МГц для TBGA, 266 МГц для PBGA
— До четырех физических банков (по выбору микросхемы), каждый банк до 1 Гбайт с независимой адресацией
— Конфигурации микросхем DRAM от 64 Мбит до 1 Гбит с портами передачи данных x8/x16.
— Полная поддержка проверки и исправления ошибок (ECC).
— Поддержка до 16 одновременно открытых страниц (до 32 страниц для DDR2)
— Непрерывное или несмежное отображение памяти.
— Поддержка чтения-изменения-записи
— Поддержка спящего режима для самообновления SDRAM
— Автоматическое обновление
— Оперативное управление питанием с помощью CKE
— Зарегистрированная поддержка DIMM
— Ввод-вывод, совместимый с SSTL2, 2,5 В для DDR1, ввод-вывод, совместимый с SSTL2, 1,8 В для DDR2
● Двойные трехскоростные (10/100/1000) контроллеры Ethernet (TSEC).
— Двойные контроллеры разработаны в соответствии со стандартами IEEE 802.3TM, 802.3uTM, 820.3xTM, 802.3zTM, 802.3acTM.
— Физические интерфейсы Ethernet:
- 1000 Мбит/с IEEE стандарт. 802.3 GMIIRGMI, стандарт IEEE. 802.3z TBI/RTBI, полнодуплексный
- 10/100 Мбит/с IEEE стандарт. Полно- и полудуплексный режим 802.3 MII
— Дескрипторы буфера обратно совместимы с моделями программирования MPC8260 и MPC860T 10/100.
— Поддержка больших кадров размером 9,6 Кбайт.
— Поддержка статистики RMON
— Внутренние 2-КБ передачи и 2-КБ приема FIFO на каждый модуль TSEC.
— Интерфейс управления MII для контроля и статуса
— Программируемая генерация и проверка CRC
● Интерфейс PCI
— Разработан в соответствии со спецификацией PCI версии 2.3.
— Ширина шины данных:
- 32-битный интерфейс PCI данных, работающий на частоте до 66 МГц
— Совместимость с PCI 3,3 В
— Возможности хост-моста PCI
— Режим агента PCI на интерфейсе PCI
— Потоковая передача данных PCI-память и память-PCI.
— Предварительная выборка памяти для доступа к чтению PCI и поддержка отложенных транзакций чтения.
— Отправка операций записи процессор-PCI и PCI-память.
— Внутричиповый арбитраж с поддержкой пяти мастеров на PCI
— Доступ ко всем адресным пространствам PCI
— Поддержка четности
— Выбираемая аппаратная согласованность
— Блоки трансляции адресов для сопоставления адресов между хостом и периферийным устройством.
— Цикл двойного адреса для цели
— Регистры внутренней конфигурации, доступные из PCI.
● Механизм безопасности оптимизирован для обработки всех алгоритмов, связанных с IPSec, SSL/TLS, SRTP, IEEE Std. Обработка 802.11i, iSCSI и IKE. Подсистема безопасности содержит четыре криптоканала, контроллер и набор криптоисполнительных устройств (EU):
— Блок исполнения открытого ключа (ПКЭУ):
- Алгоритмы RSA и Диффе-Хеллмана
- Программируемый размер поля до 2048 бит
- Криптография эллиптических кривых
- Режимы F2m и F(p)
- Программируемый размер поля до 511 бит
— Исполнительный блок стандарта шифрования данных (DES) (DEU)
- Алгоритмы DES и 3DES
- Двухключевой (К1, К2) или трехключевой (К1, К2, К3) для 3DES
- Режимы ECB и CBC для DES и 3DES
— Стандартный блок расширенного шифрования (AESU)
- Реализует шифр Rijndael с симметричным ключом.
- Длина ключей 128, 192 и 256 бит.
— Режимы ECB, CBC, CCM и счетчика (CTR).
— Ускоритель генерации четности XOR для RAID-приложений.
— Четырехисполнительный блок ARC (AFEU)
- Потоковое шифрование, совместимое с алгоритмом RC4.
- Программируемый ключ длиной от 40 до 128 бит.
— Блок выполнения дайджеста сообщения (МДЕУ).
- SHA с 160-, 224- или 256-битным дайджестом сообщения.
- MD5 со 128-битным дайджестом сообщения
- HMAC с любым алгоритмом
— Генератор случайных чисел (ГСЧ)
— Четыре криптоканала, каждый из которых поддерживает цепочки дескрипторов из нескольких команд.
- Статическое и/или динамическое назначение криптоисполнительных устройств через встроенный контроллер.
- Размер буфера 256 байт для каждого исполнительного устройства, с управлением потоком для больших объемов данных.
● Контроллер двойной роли универсальной последовательной шины (USB).
— Режим USB «на ходу» с функциональностью как устройства, так и хоста
— Соответствует спецификации USB версии 2.0.
— Может работать как автономное USB-устройство
- Один входной порт, обращенный вверх по течению
- Шесть программируемых конечных точек USB
— Может работать как автономный USB-хост-контроллер
- Корневой USB-концентратор с одним нисходящим портом
- Совместимость с расширенным интерфейсом хост-контроллера (EHCI)
- Высокоскоростные (480 Мбит/с), полноскоростные (12 Мбит/с) и низкоскоростные (1,5 Мбит/с) операции.
— Внешний PHY с UTMI, последовательным интерфейсом и низкоконтактным интерфейсом UTMI+ (ULPI)
● Многопортовый хост-контроллер универсальной последовательной шины (USB).
— Может работать как автономный USB-хост-контроллер
- Корневой USB-концентратор с одним или двумя нисходящими портами
- Совместимость с расширенным интерфейсом хост-контроллера (EHCI)
- Соответствует спецификации USB версии 2.0.
— Высокоскоростные (480 Мбит/с), полноскоростные (12 Мбит/с) и низкоскоростные (1,5 Мбит/с) операции.
— Прямое подключение к высокоскоростному устройству без внешнего хаба
— Внешний PHY с последовательным интерфейсом и интерфейсом с малым числом контактов (ULPI).
● Контроллер локальной шины (LBC)
— Мультиплексированный 32-битный адрес и данные, работающие на частоте до 133 МГц.
— Восемь чипов выбираются для восьми внешних подчиненных устройств
— Пакетная передача до восьми ударов
— Размеры портов 32, 16 и 8 бит управляются встроенным контроллером памяти.
— Три ядра протоколов для каждого чипа:
- Машина выбора микросхем общего назначения (GPCM)
- Три программируемых пользователем машины (UPM)
- Выделенный контроллер SDR AM с одной скоростью передачи данных
— Паритетная поддержка
— Выбор микросхемы загрузочного ПЗУ по умолчанию с настраиваемой шириной шины (8-, 16- или 32-разрядной)
● Программируемый контроллер прерываний (PIC).
— Функциональная и программная совместимость с контроллером прерываний MPC8260.
— Поддержка 8 внешних и 35 внутренних дискретных источников прерываний
— Поддержка 1 внешнего (опционально) и 7 внутренних источников прерываний машины.
— Программируемый запрос с наивысшим приоритетом
— Четыре группы прерываний с программируемым приоритетом
— Внешние и внутренние прерывания, направленные на хост-процессор.
— Перенаправляет прерывания на внешний вывод INTA в режиме отключения ядра.
— Уникальный номер вектора для каждого источника прерывания.
● Двойные интерфейсы FC промышленного стандарта.
— Двухпроводной интерфейс
— Поддержка нескольких мастеров
— Поддержка режима ведущего или ведомого I2C
— Встроенная цифровая фильтрация подавляет выбросы на шине
— Данные инициализации системы, опционально загружаемые из I2C-1 EPROM встроенным аппаратным обеспечением секвенсора загрузки.
● Контроллер DMA
— Четыре независимых виртуальных канала
— Одновременное выполнение по нескольким каналам с программируемым контролем полосы пропускания.
— Сигналы квитирования (внешнего управления) для всех каналов: DMA_ DREQ[0:3], DMA_ DACK[0:3], DMA_ DDONE[0:3]
— Все каналы доступны локальному ядру и удаленным мастерам PCI.
— Неправильная возможность передачи
— Цепочка данных и прямой режим
— Прерывание на завершенном сегменте и цепочке
● ДУАРТ
— Два 4-проводных интерфейса (RxD, TxD, RTS, CTS)
— Модель программирования, совместимая с оригинальным UART 16450 и PC16550D.
● Последовательный периферийный интерфейс (SPI) для ведущего или ведомого устройства.
● Параллельный ввод-вывод общего назначения (GPIO).
— 52 параллельных контакта ввода-вывода, мультиплексированных на различных интерфейсах чипа.
● Системные таймеры
— Таймер периодического прерывания
- Часы реального времени
— Программный сторожевой таймер
— Восемь таймеров общего назначения
● Разработан в соответствии со стандартом IEEE Std. 1149. 1TM, сканирование границ JTAG
● Встроенная шина PCI и генерация тактовой частоты SDR AM.
Электрические характеристики
В этом разделе представлены электрические характеристики переменного и постоянного тока, а также тепловые характеристики MPC8347EA. В настоящее время устройство соответствует этим характеристикам. Некоторые из этих спецификаций не зависят от ячейки ввода-вывода, но включены для более полного ознакомления. Это не просто спецификации конструкции буфера ввода-вывода.
Общие электрические характеристики постоянного тока
В этом разделе описаны номиналы, условия и другие характеристики.