Jump to content

Draft:OpenHW Foundation

From Wikipedia, the free encyclopedia
  • Comment: In accordance with the Wikimedia Foundation's Terms of Use, I disclose that I have been paid by my employer for my contributions to this article. EFjacob (talk) 20:00, 8 May 2025 (UTC)

OpenHW Foundation
Formation2019 (as OpenHW Group); 2024 (as OpenHW Foundation)
TypeNon-profit organization
PurposeCollaborative development of open-source RISC-V processor cores and hardware/software infrastructure
Parent organization
Eclipse Foundation
Websitewww.openhwgroup.org

OpenHW Foundation is a not-for-profit organization that develops open-source processor cores and supporting hardware and software infrastructure based on the RISC-V instruction set architecture (ISA). It operates as a working group under the Eclipse Foundation and focuses on enabling collaborative, industrial-grade development of open hardware technologies.

History

[edit]

The OpenHW Group was launched in June 2019 by Rick O’Connor, the former Executive Director of the RISC-V Foundation, to address the lack of industrial-grade open-source processor cores.[1] Its goal was to fill a gap in the ecosystem by offering verified, production-grade implementations of RISC-V cores.

In 2024, the OpenHW Group formally merged into the Eclipse Foundation, becoming the OpenHW Foundation. This merger brought over 100 member organizations under the Eclipse umbrella, including the Barcelona Supercomputing Center, CEA, Red Hat, Silicon Labs, and Thales.[2] The integration was designed to provide long-term governance, IT infrastructure, and open-source project management under a mature foundation framework.

Mission and Objectives

[edit]

The OpenHW Foundation aims to enable the development and adoption of open-source RISC-V cores by fostering collaboration among hardware designers, software developers, verification experts, and researchers. It provides a platform for contributors to co-develop processor IP, toolchains, simulators, and verification suites suitable for commercial applications.[3]

Projects and Architecture

[edit]

The Foundation’s projects center around the CORE-V family of RISC-V processor cores, which include:

  • CVA6 (formerly Ariane): A 64-bit application-class core designed for high-performance computing and capable of running full Linux distributions.[4]
  • CV32E40P and CV32E40S: 32-bit embedded-class cores optimized for low power and real-time applications.
  • CV32E40X: A multithreaded variant aimed at microcontroller-class applications.

In 2023, the Foundation announced the availability of the CORE-V MCU Dev Kit, a complete microcontroller development platform based on the CV32E40P core. The kit includes a board, software stack, and debug tools designed for rapid prototyping in IoT and embedded environments.[5]

Governance and Membership

[edit]

The OpenHW Foundation is governed by a board of directors drawn from its membership, which includes academic institutions, enterprises, and semiconductor startups. Members contribute to workgroups responsible for design, verification, software, and documentation. Membership is open and tiered based on the level of contribution and participation.

Recognition and Industry Impact

[edit]

The Foundation’s work has been recognized as a key enabler of open-source silicon design, particularly for its emphasis on quality, verification, and toolchain maturity. It is often cited as a cornerstone of the open hardware movement, which seeks to bring Linux-like collaboration to the hardware domain.[6]

See also

[edit]

References

[edit]
  1. ^ "More Investments into RISC-V - Qualcomm Backs SiFive, OpenHW Group Created - CNX Software". 9 June 2019.
  2. ^ https://www.businesswire.com/news/home/20231002525284/en/OpenHW-Group-Appoints-New-CEO
  3. ^ https://semiengineering.com/open-hardware-push
  4. ^ "OpenHW Group's new RISC-V-based CORE-V MCU dev kit". 20 June 2022.
  5. ^ "OpenHW Group Unveils the CORE-V MCU DevKit, a Fully-Open Design with RISC-V Core and eFPGA".
  6. ^ https://www.eetimes.com/can-open-source-hardware-emulate-linux/
[edit]