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 в июне 2010 года. Имитационные модели были доступны в июле 2010 года, реальные образцы — в конце 2010 года, а полномасштабное производство — во второй половине 2011 года. Freescale использовала наименования e700 и NG-64 для обозначения очень похожих по спецификациям ядер с 2004 года, но это не один и тот же продукт. [2]
e5500 обеспечивает работу высокопроизводительной системы QorIQ P5 на чипе (SoC), семейство которых имеет общую схему наименования: "P50x0". BAE Systems создала радиационно-стойкие SoC для устройств в космосе, используя ядра RAD5500 , основанные на конструкции ядра e5500. [3]