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 (SoC) , и все они имеют общую схему именования MPC85xx . Новый QorIQ от Freescale представляет собой эволюционный шаг по сравнению с PowerQUICC III и также будет основан на ядрах e500.

Версии

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

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

е500v1

е500v2

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

e500mc

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" .