Компания SiFive представила ядра 7-ой серии RISC-V вместе с сериями E7, S7 и U7


Недавно компания SiFive анонсировала свои ядра Core IP 7 серии RISC-V,  которые обеспечивают лучшую производительность и предназначены для работы “встроенного интеллекта” в таких применениях, как 5G, интернет сетях, хранилищах, расширенной реальности, искусственном интеллекте, SLAM и в слиянии датчиков.

Три новых семейства 7-й серии были запущены именно с SiFive сериями E7, S7 и U7 Core IP, поэтому давайте рассмотрим каждый из них отдельно.

E7 Core IP Серия – ядра E76 и E76-MC

E7 Core IP серия состоят из 32-битных E76 и E76-MC (многоядерный), которые обеспечивают не плохие возможности в режиме реального времени и сравнивается с Arm ядрами Cortex M7, Cortex-R7 / R8.

Основные характеристики E76-MC:

  • Полностью совместим со спецификацией RISC-V ISA
  • 4x ядра RV32IMAFC E76
  • Поддержка режима машины и потребителя
  • 8-ступенчатый конвейер
  • Дополнительная подсистема памяти
    • 32 Кб кэш инструкций
    • 32 Кб кэш инструкций Tightly Integrated Memory (ITIM)
    • 32 Кб кэш данных
    • 32 Кб FIO RAM
    • 256 Кб L2 кэш
  • Высокопроизводительный интерфейс TileLink
  • Результаты тестов – 2.3 DMIPS / МГц, 4.9 CoreMark / МГц

E76 в основном такой же как и E76-MC, но с одним ядром, без L2 кэша, а также без PLIC (Platform Level Interrupt Controller).

S7 Core IP серия – ядра S76 и S76-MC

SiFive Core IP S7 серия также сравниваются с ядрами Arm Cortex M7 и Cortex R7 / R8, но ядра S76 и S76-MC основаны на высокопроизводительной 64-битной архитектуре.

Основные характеристики S76-MC:

  • Полностью совместим со спецификацией RISC-V ISA
  • 4x ядра RV64GC S76
  • Поддержка режима машины и потребителя
  • 8-ступенчатый конвейер
  • Дополнительная подсистема памяти
    • 32 Кб кэш инструкций
    • 32 Кб кэш инструкций Tightly Integrated Memory (ITIM)
    • 32 Кб кэш данных
    • 32 Кб FIO RAM
    • 256 Кб L2 кэш
  • Эффективные и гибкие прерывания
  • Защита физической памяти (PMP)
  • Высокопроизводительный интерфейс TileLink
  • Результаты тестов – 2.5 DMIPS / МГц, 4.9 CoreMark / МГц

Ядро S76 является одноядерной версией без L2 кэша, а также без PLIC.

U7 Core IP серия – ядра U74 и U74-MC

Как и другие процессоры SiFive U-серии RISC-V, такие как Freedom U540, SiFive Core IP U7 серии является процессором приложений с поддержкой Linux. Таким образом, 64-битные процессорные ядра U74 и U74-MC поддерживают Linux и их можно сравнить с Arm ядром Cortex A55.

Основные характеристики U74-MC:

  • Полностью совместим со спецификацией RISC-V ISA
  • 4x ядра приложения RV64GC U74 с 32 Кб L1 I-кэшем с ECC, 32 Кб L1 D-кэшем с ECC, 8-ю областями защиты физической памяти, поддержкой виртуальной памяти Sv39 с 38 битами физического адреса
  • 1x ядро RV64IMAC S7 с 16 Кб L1 I-кэшем с ECC, 8 Кб DTIM с ECC, 8-ю областями защиты физической памяти
  • Ядра U74 и S7 являются полностью когерентными
  • Интегрированный 2 Мб L2 кэш с ECC
  • CLIC для таймера и программных прерываний
  • PLIC с поддержкой до 128 прерываний с 7 приоритетными уровнями
  • Возможности в реальном времени – L1 кэш инструкций и L2 кэш могут быть сконфигурированы в высокоскоростные детерминированные SRAM
  • Отладка с трассировкой инструкций
  • Результаты тестов – 2.5 DMIPS / МГц, 4.9 CoreMark / МГц

Одноядерная версия – U74 – не включает в себя ядро RV64IMAC S7 и поставляется с 128 Кб L2-кэшем вместо 2 Мб для U74-MC.

Более подробную информацию вы найдете на странице разработчика SiFive. Не очень легко запомнить все новые части SiFive, поэтому компания предоставила сравнительную таблицу, которую вы можете посмотреть чуть ниже.

Таким образом, компания SiFive теперь предлагает ядра RISC-V конкурирующие с большинством недавних Arm ядрами, за исключением самых мощных ядер Cortex-A7x, таких как Cortex-A76, но скорей всего, это следующий их этап.

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.