SiFive U54-MC Coreplex – это первый 64-разрядный четырехъядерный Application Processor на базе RISC-V под управлением Linux

Впервые вы могли узнать о компании SiFive, когда они предоставили свою первый SoC с открытым исходным кодом Freedom RISC-V.  С тех пор они немного ушли от открытого исходного кода для своего собственного управляемого IP, поскольку их клиентам не требовались проекты с полностью открытым исходным кодом, но все же продолжали выпускать еще ядра RISC-V, такие как 32-битный E31 Coreplex и 64-битный E51 Coreplex.

В настоящие время компания объявила о выпуске четырехъядерного SiFive U54-MC Coreplex Application Processor реального времени, с поддержкой полнофункциональных операционных систем, таких как Linux.

Нажмите, чтобы увеличить

U54-MC Coreplex основные характеристики / особенности:

  • Полностью совместимый с RISC-V спецификациями ISA
  • 4x Application ядра RV64GC U54
    • 32 Кб L1 I-кэш с ECC, 32 Кб L1 D-кэш с ECC
    • 8x область защиты физической памяти
    • 48x локальных прерываний на ядро
    • Поддержка виртуальной памяти Sv39 с 38 битами физического адреса
  • 1x RV64IMAC E51 Monitor Core
    • 4 Кб L1 I-кэш с ECC
    • 8 Кб DTIM с ECC
    • 8x область защиты физической памяти
    • 48x локальных прерываний
  • Полностью последовательная шина TileLink
  • Интегрированный 2 Мб L2 кэш с ECC
  • Возможности в режиме реального времени – Обе кэш инструкции L1 и L2 могут быть сконфигурированы в высокоскоростные детерминированные SRAM
  • CLINT для многоядерных таймеров и программных прерываний
  • PLIC с поддержкой до 511 прерываний с 7 приоритетными уровнями
  • Отладка с трассировкой команды
  • Производительность U54 – 1.7 DMIPS/МГц; 2.75 CoreMark/МГц

U54-MC Coreplex был использован как часть платформы Freedom Unleashed со всеми 5 ядрами, включая U54 и E51, работающие на частоте более 1,50 ГГц и производится с использованием технологии 28 нм. Компания сравнивает его с Arm Cortex A35 в таблице ниже, которая показывает дополнительные функции.

U54-MC Coreplex ARM Cortex-A35
RV64GC M + S + U Mode ARMv8-A, AArch32, AArch64
16-битная инструкция только AArch32
Защита физической памяти (PMP) и MMU Нет, только MMU
В режиме реального времени Не применимый
E51 Monitor Core Требуется дополнительный IP
Встроенный контроллер прерываний Требуется дополнительный IP

Более подробную информацию о U54-MC Coreplex можно найти на странице продукта и компания планирует выпустить плату разработки U54-MC Coreplex в первом квартале 2018 года.

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

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

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

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

0 Комментарий
Inline Feedbacks
View all comments