Процессоры Sifive Essential 6-Series RISC-V нацелены на Linux и приложения реального времени

Всего через несколько дней после анонса SiFive Performance P650 компания SiFive анонсировала семейство процессоров SiFive Essential 6-Series RISC-V, включающее четыре 64-битных/32-битных ядра реального времени и два ядра приложений с поддержкой Linux, а также SiFive 21G3 с различными улучшениями существующих семейств.

Линейка процессоров Sifive Essential 6-Series RISC-V

Семейство Essential 6-Seris состоит из трех подсемейств по два процессора в каждом:

  • Серия E6 с 1,91 DMIPS/МГц, 3,69 CoreMark/МГц
    • E61-MC – четырехъядерный 32-битный встроенный процессор
    • E61 – 32-разрядный встроенный процессор средней производительности (одноядерный)
  • Серия S6 с 2,07 DMIPS/МГц, 3,73 CoreMark/МГц
    • S61-MC – четырехъядерный 64-битный встроенный процессор
    • S61 – 64-битный встроенный процессор средней производительности (одноядерный)
  • Серия U6 с 2,07 DMIPS/МГц, 3,73 CoreMark/МГц
    • U64-MC – четырехъядерный 64-битный прикладной процессор
    • U64 – процессор средней производительности с поддержкой Linux (одноядерный)

Процессоры реального времени серий E6 и S6 имеют практически одинаковые функции, за исключением 32-битных и 64-битных ядер и разного количества прерываний.

  • Полностью соответствует спецификации RISC-V ISA
    • До четырех 32-битных ядер RV32I ( серия E6 ) или 64-битных RV64I ( серия S6 ) RISC-V
    • Поддержка машинного и пользовательского режимов
    • Под заказ, единичный выпуск, 8-ми ступенчатый конвейер
  • Расширенная подсистема памяти
    • 16 КБ, двусторонний кэш инструкций
    • Опция Instruction Tightly Integrated Memory (ITIM)
    • Поддержка до 64 КБ плотно интегрированной памяти для данных (DTIM)
  • Эффективные и гибкие прерывания
    • Локальные прерывания с векторными адресами – до 16
    • Контроллер прерываний на уровне платформы (PLIC)
      • Серия E6 – 128 прерываний с 7 уровнями приоритета
      • Серия S6 – 511 прерываний с 7 уровнями приоритета
    • RISC-V Core Local Interruptor (CLINT) – 1 таймер, 1 SW
  • 8-региональная защита физической памяти (PMP)
  • Высокопроизводительные интерфейсы AMBA
  • Подробную информацию о мощности, производительности и площади (PPA) – SiFive сообщит вам только по электронной почте…

Основные характеристики прикладных процессоров серии U6:

  • Полностью соответствует спецификации RISC-V ISA
  • До четырех 64-битных ядер приложений RISC-V
    • 32 КБ I-кеш L1 с ECC
    • D-кэш L1 32 КБ с ECC
    • Защита физической памяти 8 регионов
    • Поддержка виртуальной памяти до 47 бит физического адреса
    • Интегрированный кэш L2 128 КБ с ECC
  • Возможности в реальном времени
    • Кэш L2 может быть сконфигурирован в высокоскоростные детерминированные SRAM.
  • CLINT для многоядерных таймеров и программных прерываний
  • PLIC с поддержкой до 128 прерываний с 7 уровнями приоритета – отладка с трассировкой инструкций
  • Для получения подробной информации о мощности, производительности и площади (PPA) – опять же необходимо связаться с SiFive напрямую

Essential 6-Series – это, по сути, средний эквивалент высокопроизводительных процессоров SiFive 7 Series. Дополнительную информацию можно найти на странице SiFive Essential.

SiFive заявляет, что серия E6 эквивалентна ядрам Arm Cortex-M0, M0 +, M3, M4, M23 и M33, довольно широкий диапазон, но они не указали никаких эквивалентов Arm Cortex для серий S6 и U6.

Выпуск SiFive 21G3

Помимо новых ядер RISC-V, SiFive также анонсировала выпуск 21G3 с улучшенным синхронизацией и управлением питанием, поддержкой SiFive Shield WorldGuard для семейства Essential, а семейство SiFive Performance теперь включает расширение гипервизора RISC-V, как отмечалось в недавнем анонсе ядра Performance P650. Расширения SiFive Intelligence Extensions, входящие в состав SiFive Intelligence X280, добавляют поддержку вычислений BFLOAT16, ускорения квантования и улучшают поддержку нескольких кластеров для повышения производительности рабочих нагрузок машинного обучения.

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

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

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

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

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