SiFive
SiFive — бесфабричная полупроводниковая компания, разработчик коммерческих процессоров RISC-V и IP-блоков для них на основе архитектуры набора команд RISC-V, первая компания, выпустившая коммерческий чип по спецификации RISC-V . В линейке продукции — процессорные ядра, системы на кристалле, IP-блоки, платы для разработчиков.
История
Основана в 2015 году исследователями Калифорнийского университета в Беркли Крсте Асановичем, Юнсупом Ли и Эндрю Уотерманом. 29 ноября 2016 года выпустила систему на кристалле Freedom Everywhere 310 и плату разработки HiFive, следовательно став первой компанией, серийно производящей чип, реализующий набор инструкций RISC-V (хотя существовали и более ранние процессоры RISC-V, созданные университетами).
В августе 2017 года генеральным директором назначен Навид Шервани. В октябре 2017 года выпустила ограниченную партию микросхемы U54-MC — первого в истории 64-разрядного четырёхъядерного процессора на базе RISC-V с поддержкой Linux.
В июне 2018 года приобрела компанию Open-Silicon (сумма сделки не раскрывалась), в конечном счете чего расширила свои возможности специализированными интегральными схемами.
В феврале 2018 года выпустила HiFive Unleashed — разработческую плату, содержащую 64-разрядный SoC с четырьмя ядрами U54.
В сентябре 2020 года генеральным директором назначен Патрик Литтл.
В октябре 2020 года выпустила разработческую плату HiFive Unmatched в форм-факторе Mini-ITX с четырьмя ядрами U74-MC, одним ядром S7, 8 ГБ оперативной памяти DDR4, четырьмя портами USB 3.2 Gen1, одним слотом PCI Express x16, одним слотом PCIe Gen3 x4, одним слотом для карт MicroSD и гигабитным Ethernet. В апреле 2021 года вышла система на кристалле по техпроцессу TSMC N5.
В июне 2021 года Canonical объявила, что её операционная система Ubuntu поддерживает HiFive Unmatched и HiFive Unleashed. Барселонский суперкомпьютерный центр в сотрудничестве с компаниями Codeplay Software и SiFive реализовал поддержку V-extension v0.10 в инфраструктуре компиляции LLVM, предоставляя доступ к векторным вычислениям из C / C++.
Продукты
Серия ядер SiFive — линейка ядер SiFive Core IP — состоит из трёх различных семейств, охватывающих спектр от высокопроизводительных процессоров приложений до оптимизированных по площади, маломощных встроенных 64- и 32-разрядных микроконтроллеров и векторных процессоров, разработанных с учётом современных вычислительных требований. Все процессоры SiFive основаны на системе команд RISC-V.
Семейство SiFive Performance предназначены для повышения производительности при сохранении энергоэффективности при небольших габаритах. Семейство SiFive Intelligence использует программный подход к проектированию процессоров для удовлетворения потребностей технологий машинного обучения в векторных вычислениях на основе расширения RISC-V Vector и расширения SiFive Intelligence. Третье семейство — SiFive Essential — содержит высокопроизводительные многоядерные процессоры разнородных приложений и оптимизированные по площади встроенные микроконтроллеры с низким энергопотреблением. Микроархитектуры SiFive Essential Standard Core основаны на RISC-V ISA для обеспечения 64-разрядных и 32-разрядных опций и могут быть сконфигурированы с помощью SiFive Core Designer для создания пользовательских конфигураций. «Произвольный SoC» — начиная с шаблона SoC, пользователи могут создавать собственные конструкции SoC, оптимизированные по мощности, производительности и площади. SoC-IP — системы на кристалле, компоненты в которых могут быть настроены: заказчик может выбрать модуль интерфейса памяти, коммуникационный модуль или системный и периферийный модуль. SiFive также производит микроконтроллеры FE310, HiFive1, HiFive Unleashed и другие разработческие платы и программное обеспечение.
Примечания
- Anton Shilov: SiFive Unveils Freedom Platforms for RISC-V-Based Semi-Custom Chips — https://www.anandtech.com/show/10488/sifive-unveils-freedom-platforms-for-riscvbased-semicustom-chips
- https://www.anandtech.com/show/10488/sifive-unveils-freedom-platforms-for-riscvbased-semicustom-chips
- https://web.archive.org/web/20221112183300/https://www.anandtech.com/show/10488/sifive-unveils-freedom-platforms-for-riscvbased-semicustom-chips
- Companies Pushing Open Source RISC-V Silicon Out to the Edge — https://www.datacenterknowledge.com/hardware/companies-pushing-open-source-risc-v-silicon-out-edge
- https://www.datacenterknowledge.com/hardware/companies-pushing-open-source-risc-v-silicon-out-edge
- https://web.archive.org/web/20221112011102/https://www.datacenterknowledge.com/hardware/companies-pushing-open-source-risc-v-silicon-out-edge
- SiFive launches open source RISC-V custom chip — https://venturebeat.com/business/sifive-launches-open-source-risc-v-custom-chip/
- https://venturebeat.com/business/sifive-launches-open-source-risc-v-custom-chip/
- https://web.archive.org/web/20221021162257/https://venturebeat.com/business/sifive-launches-open-source-risc-v-custom-chip/
- RISC-V Available in Silicon - Breakfast Bytes - Cadence Blogs - Cadence Community — https://community.cadence.com/cadence_blogs_8/b/breakfast-bytes/posts/risc-v-sifive
- https://community.cadence.com/cadence_blogs_8/b/breakfast-bytes/posts/risc-v-sifive
- https://web.archive.org/web/20221112011617/https://community.cadence.com/cadence_blogs_8/b/breakfast-bytes/posts/risc-v-sifive
- Custom processor maker SiFive appoints Intel veteran as CEO — https://venturebeat.com/business/custom-processor-maker-sifive-appoints-intel-veteran-as-ceo/
- https://venturebeat.com/business/custom-processor-maker-sifive-appoints-intel-veteran-as-ceo/
- https://web.archive.org/web/20221112183258/https://venturebeat.com/business/custom-processor-maker-sifive-appoints-intel-veteran-as-ceo/
- Linux Gets Its First Multi-Core, RISC-V Based Open Source Processor — https://fossbytes.com/u54-mc-coreplex-ip-linux-open-source-risc-v-processor/
- https://fossbytes.com/u54-mc-coreplex-ip-linux-open-source-risc-v-processor/
- https://web.archive.org/web/20180816194545/https://fossbytes.com/u54-mc-coreplex-ip-linux-open-source-risc-v-processor/
- By: SiFive Introduces RISC-V Linux-Capable Multicore Processor — https://hackaday.com/2018/02/03/sifive-introduces-risc-v-linux-capable-multicore-processor/
- https://hackaday.com/2018/02/03/sifive-introduces-risc-v-linux-capable-multicore-processor/
- https://web.archive.org/web/20180808155540/https://hackaday.com/2018/02/03/sifive-introduces-risc-v-linux-capable-multicore-processor/
- Jean-Luc Aufranc (CNXSoft): SiFive Introduces HiFive Unleashed RISC-V Linux Development Board (Crowdfunding) - CNX Software — https://www.cnx-software.com/2018/02/04/sifive-introduces-hifive-unleashed-risc-v-linux-development-board-crowdfunding/
- https://www.cnx-software.com/2018/02/04/sifive-introduces-hifive-unleashed-risc-v-linux-development-board-crowdfunding/
- https://web.archive.org/web/20180828025659/https://www.cnx-software.com/2018/02/04/sifive-introduces-hifive-unleashed-risc-v-linux-development-board-crowdfunding/
- SiFive hires Qualcomm exec as CEO for RISC-V alternatives to Nvidia-Arm — https://venturebeat.com/business/sifive-hires-qualcomm-exec-as-ceo-for-risc-v-alternatives-to-nvidia-arm/
- https://venturebeat.com/business/sifive-hires-qualcomm-exec-as-ceo-for-risc-v-alternatives-to-nvidia-arm/
- https://web.archive.org/web/20221112183258/https://venturebeat.com/business/sifive-hires-qualcomm-exec-as-ceo-for-risc-v-alternatives-to-nvidia-arm/
- SiFive Is Launching The Most Compelling RISC-V Development Board Yet — https://www.phoronix.com/review/sifive-riscv-unmatched
- https://www.phoronix.com/review/sifive-riscv-unmatched
- https://web.archive.org/web/20221109140309/https://www.phoronix.com/review/sifive-riscv-unmatched
- Anton Shilov last updated: SiFive Tapes Out First 5nm TSMC RISC-V Chip With 7.2 Gbps HBM3 — https://www.tomshardware.com/news/openfive-tapes-out-5nm-risc-v-soc
- https://www.tomshardware.com/news/openfive-tapes-out-5nm-risc-v-soc
- Nathaniel Mott last updated: Canonical Gives RISC-V a HiFive — https://www.tomshardware.com/news/canonical-ubuntu-risc-v
- https://www.tomshardware.com/news/canonical-ubuntu-risc-v
- BSC, Codeplay and SiFive help accelerate applications on RISC-V thanks to V-extension support in LLVM — https://www.bsc.es/news/bsc-news/bsc-codeplay-and-sifive-help-accelerate-applications-risc-v-thanks-v-extension-support-llvm
- https://www.bsc.es/news/bsc-news/bsc-codeplay-and-sifive-help-accelerate-applications-risc-v-thanks-v-extension-support-llvm
- https://web.archive.org/web/20221112183309/https://www.bsc.es/news/bsc-news/bsc-codeplay-and-sifive-help-accelerate-applications-risc-v-thanks-v-extension-support-llvm