PowerPC E600 представляет собой семейство 32-битных PowerPC микропроцессорных ядер , разработанных Freescale для первичного использования в высокой производительности системы-на-чипе (SoC) разрабатывает со скоростью в диапазоне более 2 ГГц, что делает их идеальными для маршрутизации и телекоммуникаций высокой производительности Приложения. E600 является продолжением дизайна PowerPC 74xx.
E600 является суперскалярная испорченный RISC ядро с 32/32 данных / команд кБ L1 кэш - памяти , на семь стадий, три-эмиссионного трубопровода с нагрузкой / магазина, системы реестра, мощный предсказания ветвлений , целого блока , двойной точности FPU и усовершенствованный 128-битный блок AltiVec с ограниченным исполнением вне очереди. Ядро предназначено для работы в многопроцессорных и многоядерных схемах и может принимать большие объемы кэшей L2 на кристалле.
Ядро e600 полностью обратно совместимо с ядрами PowerPC 74xx, от которых оно происходит.
Процессоры
В 2004 году компания Freescale переименовала PowerPC 74xx core e600 и сместила акцент с обычных процессоров на высокопроизводительные встроенные устройства SoC и представила новую схему именования MPC86xx. 7448 должен был стать последним чистым 74xx и лег в основу нового ядра e600.
MPC7448
7448 является эволюция PowerPC 7447 и является по существу быстрее (до 2 ГГц) и более энергоэффективный вариант 7447A изготовлен в 90 нм с кэшем 1 MB L2 и до 200 МГц передней стороне автобуса , и она имеет от Freescale новое стандартное ядро, е600.
MPC864x
Проблемы, связанные с интерфейсом внешней шины MPX с ограниченной пропускной способностью, обнаруженные в серии 74xx, решаются с помощью одного ( MPC8641 ) или двух ( MPC8641D ) ядра e600, более быстрого системного интерфейса через RapidIO , двойного x8 PCI Express и встроенного MPX 667 МГц. соединение между вводом- выводом, ядрами и двумя 64-битными контроллерами памяти DDR2 (с ECC ). Продукт также имеет четыре встроенных контроллера 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). Рисунки являются иллюстрациями и не в масштабе.