PowerPC e5500
POWER , PowerPC и Power ISA. Архитектуры |
---|
NXP (ранее Freescale и Motorola) |
ИБМ |
|
IBM/Нинтендо |
Другой |
Ссылки по теме |
Отменено выделено серым цветом , историческое — курсивом |
PowerPC e5500 — это 64-битное Power ISA на базе микропроцессорное ядро от Freescale Semiconductor . Ядро реализует большинство [1] ядра Power ISA v.2.06 с поддержкой гипервизора , но не AltiVec . Он имеет четырехзадачный семиэтапный внеочередного выполнения конвейер с двойной точности FPU , три целочисленных блока инструкций L1 , 32/32 КБ данных и кэшей , 512 КБ частного кэша L2 на ядро и до 2 МБ общего кэша L3. . Диапазон скоростей до 2,5 ГГц, а ядро имеет широкие возможности настройки через структуру CoreNet и отвечает конкретным потребностям встроенных приложений с помощью таких функций, как многоядерная работа и интерфейс для вспомогательных блоков обработки приложений (APU).
Дизайн
[ редактировать ]e5500 основан на ядре e500mc и добавляет некоторые новые инструкции, представленные в спецификации Power ISA 2.06, а именно некоторое ускорение на уровне байтов и битов; Четность, подсчет населения, перестановка битов и сравнение байтов. FPU взят непосредственно из ядра PowerPC e600 , которое представляет собой классический полностью конвейерный модуль двойной точности IEEE 754, работающий на полной частоте ядра и поддерживающий преобразование между 64-битными числами с плавающей запятой и целыми числами, что фактически вдвое быстрее, чем FPU в e500mc. В e5500 также представлен улучшенный блок прогнозирования ветвей со стеком каналов из 8 записей.
Ядро e5500 — это первое 64-битное ядро Power ISA, разработанное исключительно компанией Freescale и представленное на Freescale Technology Forum в июне 2010 года. Моделируемые модели были доступны в июле 2010 года, твердые образцы — в конце 2010 года, а полномасштабное производство — во второй половине 2011 года. С 2004 года Freescale использует названия e700 и NG-64 для обозначения ядра с очень схожими характеристиками, но это не один и тот же продукт. [2]
Продукты
[ редактировать ]e5500 используется в семействе высокопроизводительных QorIQ P5 систем на кристалле (SoC), которые имеют общую схему именования: «P50x0». Компания BAE Systems создала радиационно-стойкие SoC для устройств в космосе с использованием ядер RAD5500 на основе конструкции ядра e5500. [3]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ См. Таблицу 3-1. «Неподдерживаемые инструкции Power ISA 2.06» справочного руководства e5500 Core (требуется регистрация на сайте freescale.com)
- ^ Что случилось с 64-битными встраиваемыми компьютерами?
- ^ BAE Systems использует технологию Power Architecture компании Freescale для производства процессоров для космических миссий