PowerPC e600

редактировать

PowerPC e600 - это семейство 32-битных PowerPC микропроцессорных ядер, разработанных Freescale для основного использования в высокопроизводительных системах на кристалле (SoC) с частотой более 2 ГГц, таким образом что делает их идеальными для высокопроизводительных приложений маршрутизации и телекоммуникаций. E600 является продолжением дизайна PowerPC 74xx.

e600 - это суперскалярная out-of-order ядро ​​RISC с 32/32 КБ данных / инструкций L1 кешами, семиступенчатый, трехэтапный конвейер с загрузкой / сохранением, системный регистр, мощное предсказание ветвления, целочисленный блок, двойной точность FPU и усовершенствованный 128-битный блок AltiVec с ограниченным внеплановым исполнением. Ядро разработано для работы в многопроцессорной и многоядерной схемах и может принимать большие объемы кэшей L2 на кристалле.

Ядро e600 полностью обратно совместимо с ядрами PowerPC 74xx, от которых оно происходит.

Содержание
  • 1 ЦП
    • 1.1 MPC7448
    • 1.2 MPC864x
    • 1.3 MPC8610
  • 2 Список устройств
  • 3 Внешние ссылки
ЦП
Структура ядра e600.

В 2004 году компания Freescale переименовала ядро ​​PowerPC 74xx в e600 и сместила акцент с обычных процессоров на высокопроизводительные встроенные устройства SoC и представила новую схему именования MPC86xx. 7448 должен был стать последним чистым 74xx и лег в основу нового ядра e600.

MPC7448

7448 является развитием PowerPC 7447 и по сути является более быстрой (до 2 ГГц) и более энергоэффективной версией 7447A, произведенной в 90 нм с кэш-памятью L2 объемом 1 МБ и передней шиной до 200 МГц, а также новое стандартное ядро ​​Freescale, e600.

MPC864x

Проблемы, связанные с интерфейсом внешней шины MPX с ограниченной полосой пропускания, обнаруженные в серии 74xx, решаются с помощью одинарного (MPC8641 ) или двойного (MPC8641D ) ядер e600, более быстрый системный интерфейс через RapidIO, двойной x8 PCI Express и межсоединение MPX на кристалле 667 МГц между вводом / выводом, ядрами и двойные 64-битные контроллеры памяти DDR2ECC ). Продукт также имеет четыре встроенных контроллера Gigabit Ethernet с функциями разгрузки TCP / UDP. Двухъядерный MPC8641D поддерживает асимметричную многопроцессорную обработку, которая позволяет двум операционным системам работать на одном устройстве одновременно, разделяя ресурсы, но практически не осознавая друг друга.

MPC8641 (одноядерный) и MPC8641D (двухъядерный) производятся по 90-нм техпроцессу, основанному на SOI. 8641 потребляет менее 16 Вт на 1,33 ГГц, а 8641D менее 25 Вт на 1,5 ГГц.

Представленные летом 2008 года модели MPC8640 и MPC8640D представляют собой малопотребляющие и недорогие версии компонентов MPC8641. Работая на частоте 1–1,25 ГГц, они потребляют мощность 14–21 Вт, при этом в остальном они идентичны своим старшим собратьям.

MPC8610

Представленный в 2007 году MPC8610 - это хост-процессор со встроенным графическим процессором, поддерживающий 24-битные экраны размером до 1280x1024 пикселей. Это одноядерный процессор с 256 КБ кэш-памяти второго уровня. Изготовленный по техпроцессу 90 нм, он достигает частот от 667 до 1333 МГц.

Список устройств

Этот список представляет собой полный список известных проектов на базе ядра E600 (за исключением старых моделей 74xx). Рисунки являются иллюстрациями и не в масштабе.

ИмяИзображениеFabТранзисторыРазмер кристаллаЯдраЧасыКэш L2Кэш L3ПакетПредставлен
MPC7448MPC7448.jpg 90 нм SOI90 M58,44 мм11000–1700 МГц1024 кБнет данных360-контактный CBGA. 360-контактный CLGA2005
MPC8641D. MPC8641MPC8641D.jpg 90 нм SOI225 M177,87 мм2. 11000–1500 МГц2 × 1024 кБ. 1 × 1024 кБн / д1023-контактный CBGA2007
MPC8610MPC8610.jpg 90 нм SOI82,45 мм1667–1333 МГц256 кБн / д783-контактный PBGA2008
MPC8640D. MPC8640MPC8640D.jpg 90 нм SOI225 M177,87 мм2. 11000–1250 МГц2 × 1024 кБ. 1 × 1024 кБн / д1023-контактный CBGA2008
Внешние ссылки
Последняя правка сделана 2021-06-02 13:05:48
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте