Открыть сервис

SiFive

SiFive — американская компания, основанная в 2015 году, которая занимается разработкой и лицензированием процессорных ядер на основе открытой архитектуры RISC-V. Компания является одним из ключевых игроков в экосистеме RISC-V, предлагая как готовые IP-блоки (интеллектуальную собственность) для встраиваемых систем, так и платформы для проектирования специализированных чипов.

История

Компания была основана в 2015 году в Сан-Франциско (штат Калифорния, США) группой исследователей из Калифорнийского университета в Беркли, которые участвовали в разработке архитектуры RISC-V. Среди основателей — Кристофер Селестино, Ярд Бахус и Эндрю Уотерман. Первоначально компания называлась SiFive, что отражало её фокус на кремниевых решениях (Silicon) и архитектуре RISC-V (Five).

В 2016 году SiFive выпустила свои первые процессорные ядра серии E и U, предназначенные для встраиваемых и универсальных вычислений. В 2017 году компания представила Freedom Everywhere 310 — первый в мире коммерческий микроконтроллер на базе RISC-V, выпущенный по технологии 28 нм. В 2018 году SiFive привлекла $50,6 млн инвестиций от таких инвесторов, как Sutter Hill Ventures, Qualcomm Ventures и Intel Capital.

В 2020 году компания анонсировала платформу DesignShare, позволяющую стартапам и малым компаниям разрабатывать собственные чипы на основе RISC-V без крупных первоначальных вложений. В 2021 году SiFive привлекла $175 млн в раунде финансирования серии E, что оценило компанию в $1,7 млрд. В 2023 году компания уволила около 20% сотрудников, сосредоточившись на более прибыльных сегментах, таких как серверные и автомобильные процессоры.

Архитектура и продукты

SiFive предлагает линейку процессорных ядер, разделённых на серии, каждая из которых ориентирована на определённые задачи:

Серия E (Embedded)

Ядра для встраиваемых систем с низким энергопотреблением:

  • E20 — 32-битное ядро с 2-стадийным конвейером, предназначенное для микроконтроллеров.
  • E21 — 32-битное ядро с 5-стадийным конвейером, поддерживающее расширения для машинного обучения.
  • E24 — 32-битное ядро с улучшенной производительностью для реального времени.

Серия U (Ultra-low power)

Ядра для ультра-низкопотребляющих устройств:

  • U5464-битное ядро с 5-стадийным конвейером, поддерживающее операционные системы Linux.
  • U74 — 64-битное ядро с улучшенной производительностью и поддержкой многопоточности.

Серия S (Scalable)

Высокопроизводительные ядра для серверов и вычислений:

  • S21 — 64-битное ядро с 8-стадийным конвейером, поддерживающее векторные расширения.
  • S24 — 64-битное ядро с 10-стадийным конвейером, предназначенное для серверных приложений.

Серия P (Performance)

Ядра для высокопроизводительных вычислений:

  • P270 — 64-битное ядро с 12-стадийным конвейером, поддерживающее многопоточность и расширения для машинного обучения.
  • P550 — 64-битное ядро с 14-стадийным конвейером, предназначенное для серверов и облачных вычислений.

Платформы и инструменты

  • Freedom Studioинтегрированная среда разработки (IDE) на основе Eclipse, оптимизированная для ядер SiFive.
  • DesignShare — платформа для совместного проектирования чипов, позволяющая заказчикам настраивать ядра под свои нужды.
  • SiFive Intelligence — линейка процессоров для машинного обучения и искусственного интеллекта.

Применение

Процессорные ядра SiFive используются в различных отраслях:

  • Встраиваемые системы: микроконтроллеры для IoT-устройств, датчиков, бытовой техники. Например, ядро E21 используется в чипах компании Microchip.
  • Автомобильная промышленность: ядра серии S применяются в системах помощи водителю (ADAS) и информационно-развлекательных системах. В 2022 году компания объявила о сотрудничестве с Bosch для разработки автомобильных чипов.
  • Серверы и облачные вычисления: ядра P550 и P270 используются в серверных процессорах, конкурирующих с архитектурами x86 и ARM. Например, компания Esperanto Technologies использует ядра SiFive в своих серверных чипах.
  • Искусственный интеллект: ядра с поддержкой векторных расширений применяются в ускорителях машинного обучения. В 2023 году SiFive анонсировала линейку процессоров для AI-вычислений.
  • Космическая и оборонная промышленность: ядра SiFive используются в радиационно-стойких чипах для спутников и военной техники благодаря открытости архитектуры RISC-V.

Критика и вызовы

Несмотря на успехи, SiFive сталкивается с рядом вызовов:

  • Конкуренция с ARM: архитектура ARM доминирует на рынке мобильных и встраиваемых устройств, и SiFive пока не удалось достичь сопоставимого уровня распространения.
  • Ограниченная экосистема: хотя RISC-V быстро развивается, количество готовых инструментов, библиотек и операционных систем для неё меньше, чем для ARM или x86.
  • Финансовые трудности: в 2023 году компания провела сокращение штата, что указывает на необходимость оптимизации бизнеса.
  • Зависимость от открытости: SiFive использует открытую архитектуру, но её собственные ядра являются проприетарными, что вызывает критику со стороны сторонников полностью открытого ПО.

Интересные факты

  • SiFive стала первой компанией, которая выпустила коммерческий микроконтроллер на базе RISC-V.
  • В 2020 году компания выпустила процессор HiFive Unleashed, который стал первым одноплатным компьютером на RISC-V, способным запускать Linux.
  • SiFive сотрудничает с такими компаниями, как Google, Qualcomm, Intel и Samsung, для продвижения RISC-V в различных сегментах рынка.
  • В 2022 году компания объявила о создании лаборатории SiFive Labs в Индии для разработки решений для автомобильной и промышленной электроники.

Источники

  • Официальный сайт SiFive
  • Пресс-релизы компании (2015–2023)
  • Статья «SiFive: The RISC-V Company» в журнале IEEE Spectrum (2020)
  • Отчёт «RISC-V Market Analysis» от Semico Research (2022)
  • Новости на портале EETimes (2021–2023)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →