PowerPC e600
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( сентябрь 2017 г. ) |
POWER , PowerPC и Power ISA. Архитектуры |
---|
NXP (ранее Freescale и Motorola) |
ИБМ |
|
IBM/Нинтендо |
Другой |
Ссылки по теме |
Отменено выделено серым цветом , историческое — курсивом |
PowerPC e600 — это семейство 32-битных ядер PowerPC микропроцессорных , разработанных Freescale для основного использования в высокопроизводительных конструкциях «система-на-кристалле» (SoC) с частотой вращения более 2 ГГц, что делает их идеальными для высокопроизводительной маршрутизации и телекоммуникаций. приложения. E600 является продолжением конструкции PowerPC 74xx.
E600 представляет собой суперскалярное ядро с нарушением порядка RISC- данных/инструкций L1 объемом 32/32 КБ с кешем , семиступенчатым конвейером с тремя задачами с загрузкой/сохранением, системным регистром, мощным прогнозированием ветвей , целочисленным блоком , двойной точностью. FPU и улучшенный 128-битный модуль AltiVec с ограниченным выполнением вне очереди. Ядро предназначено для работы в многопроцессорных и многоядерных конструкциях и может принимать на кристалле большие объемы кэшей L2.
Ядро e600 полностью обратно совместимо с ядрами PowerPC 74xx, на базе которых оно создано.
процессоры
[ редактировать ]В 2004 году компания Freescale переименовала PowerPC 74xx в Core e600 , сменила акцент с обычных процессоров на высокопроизводительные встраиваемые устройства SoC и представила новую схему именования — MPC86xx. 7448 должен был стать последним чистым 74xx и лег в основу нового ядра e600.
MPC7448
[ редактировать ]7448 . является развитием PowerPC 7447 и, по сути, является более быстрой (до 2 ГГц) и более энергоэффективной версией 7447B, изготовленной по 90-нм техпроцессу с 1 МБ кэш-памяти второго уровня и лицевой шиной до 200 МГц, а также оснащенной процессором Freescale новое стандартное ядро e600.
MPC864x
[ редактировать ]Проблемы, связанные с интерфейсом внешней шины MPX с ограниченной полосой пропускания, обнаруженные в серии 74xx, решаются за счет одного ( MPC8641 ) или двух ( MPC8641D ) ядер e600, более быстрого системного интерфейса через RapidIO , двух x8 PCI Express и встроенного MPX с частотой 667 МГц. соединение между вводом-выводом, ядрами и двумя 64-разрядными контроллерами памяти DDR2 (с ECC ). Продукт также оснащен четырьмя встроенными контроллерами Gigabit Ethernet с функциями разгрузки TCP / UDP . Двухъядерный процессор MPC8641D поддерживает асимметричную многопроцессорную обработку , которая позволяет двум операционным системам одновременно работать на одном устройстве, совместно используя ресурсы, но практически не подозревая друг о друге.
MPC8641 (двухъядерный) производятся по 90 - (одноядерный) и MPC8641D нм техпроцессу 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). Изображения являются иллюстрациями и не в масштабе.