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)
Ядра для ультра-низкопотребляющих устройств:
- U54 — 64-битное ядро с 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 →