stringtranslate.com

PowerPC e500

PowerPC e500 — это 32-разрядное ядро ​​микропроцессора от Freescale Semiconductor . Ядро совместимо со старой спецификацией PowerPC Book E, а также с Power ISA v.2.03 . [ требуется цитата ] Оно имеет двухвыпускной семиступенчатый конвейер с FPU (начиная с версии 2), кэши данных и инструкций L1 объемом 32/32 КиБ и кэш L2 на стороне процессора объемом 256, 512 или 1024 КиБ. Диапазон скоростей составляет от 533 МГц до 1,5 ГГц, а ядро ​​разработано с учетом высокой степени настраиваемости и удовлетворения конкретных потребностей встроенных приложений с такими функциями, как многоядерный операционный интерфейс для вспомогательных процессоров приложений (APU).

e500 обеспечивает работу высокопроизводительных сетевых процессоров PowerQUICC III system on a chip (SoC) , и все они имеют общую схему наименования MPC85xx . Новый QorIQ от Freescale является эволюционным шагом по сравнению с PowerQUICC III и также будет основан на ядрах e500.

Версии

Существует три версии ядра e500, а именно: оригинальная e500v1 , e500v2 и e500mc .

64-битная версия ядра e500mc называется ядром e5500 и была представлена ​​в 2010 году, а последующее ядро ​​e6500 в 2012 году добавило возможности многопоточности .

е500в1

е500в2

Ключевые улучшения e500v2 по сравнению с e500v1 включают в себя:

е500мс

Freescale представила e500mc в семействе чипов QorIQ в июне 2008 года. E500mc имеет следующие характеристики:

Приложения

PowerQUICC

Все устройства PowerQUICC 85xx основаны на ядрах e500v1 или e500v2, большинство из них — на последнем.

QorIQ

В июне 2008 года Freescale анонсировала бренд QorIQ — микропроцессоры на базе семейства ядер e500.

Программное обеспечение

В свободном и открытом программном обеспечении семейство e500/MPC85xx (за исключением e500mc, у которого нет SPE) обычно известно как "PPC SPE" (powerpcspe), а EABI известен как "eabispe". И GCC (до версии 9), и LLVM [1] предлагают поддержку компиляции для этой платформы, а QEMU обеспечивает эмуляцию. Debian предложил неофициальный порт для e500v2. [2]

Смотрите также

Ссылки

  1. ^ "49854 – Очистка обработки опций SPE/e500". gcc.gnu.org . К счастью, LLVM немного улучшил целевую платформу SPE, так что пользователи могут временно перейти на LLVM для некоторых проектов. [...] (Заключительный комментарий) Бэкэнд powerpcspe был объявлен устаревшим в GCC 8 и удален во время разработки GCC 9.
  2. ^ "PowerPCSPEPort - Debian Wiki".