close
Skip to content

Image

About OpenHW Foundation

OpenHW Foundation (formally the OpenHW Group) is a not-for-profit, global organization driven by its members and individual contributors where hardware and software designers collaborate in the development of open-source cores, related IP, tools and software. OpenHW provides an infrastructure for hosting high quality open-source HW developments in line with industry best practices. Please see our website for membership information, latest news, and further resources.

Project Repositories Table of Contents

Working Group Repo Description
Cores TG Core-v-cores roadmap
CTG meetings and minutes
In Active Development CVA6 6-stage, application-class and embedded-class configurable core family
CVW 5-stage, application-class core with education focus
CV32E40PV2 4-stage, embedded-class core extending CV32E40Pv1 with FPU and PULP extensions
CV32E40S 4-stage, embedded-class core with security focus
CV32E20 2-stage, embedded-class microcontroller core and core complex
CV32E40PX (repo TBD) 4-stage, embedded-class core extending CV32E40Pv2 with RVB/RVK/RVP and CV-X-IF
Completed CV32E40P 4-stage, embedded-class core implementing PULP extensions at TRL5
CVA5 5-stage, FPGA-optimized application-class core at TRL3
CV32E41P 4-stage, embedded-class core prototyping Zfinx and Zce at TRL3
Inactive project CV32E40X 4-stage, embedded-class core supporting X-Interface
Verification TG VTG meetings and minutes
CORE-V Verif Common test bench for OpenHW Cores
FORCE RISC-V Advanced RISC-V instruction set generator
Software TG SWTG meetings and minutes
CORE-V GNU Tools GNU Tools Project for embedded-class CORE-V cores
CORE-V LLVM LLVM Tools Project for embedded-class CORE-V cores
CORE-V FreeRTOS Kernel FreeRTOS Kernel for embedded-class CORE-V cores
CORE-V FreeRTOS FreeRTOS for embedded-class CORE-V cores
CORE-V QEMU QEMU emulator for CORE-V-MCU
CORE-V SDK SDK and IDE for 4-stage CORE-V cores
CVA6 SDK Software tools for the CVA6 core
Interconnect TG
CV-HPDCACHE High performance L1 Data Cache
CV-MESH (repo TBD) Coherency framework based on Open Piton
CV-TCCC Tightly-coupled cache coherence for CVA6
CORE-V VISION APU (repo TBD) Machine learning SoC including CVA6 and CV-VEC
CVA6-Platform Multi-core CVA6 with CV-MESH intended for software testing
CORE-V-POLARA-APU Multicore CVA6/CVVEC ASIC with CV-MESH
CORE-V-POLARA-DEVKIT (repo TBD) Development board for Polara APU
Hardware TG HWTG meetings and minutes
CORE-V-MCU ASIC and FPGA MCU implementation of CV32E40P
CORE-V-MCU-DEVKIT Devkit for CORE-V-MCU
Technical Working Group OpenHW project dashboard
Project Description Folders
OpenHW Project process and templates

Popular repositories Loading

  1. cva6 cva6 Public

    The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.

    Assembly 2.9k 928

  2. cv32e40p cv32e40p Public

    CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform

    SystemVerilog 1.2k 525

  3. core-v-verif core-v-verif Public

    Functional verification project for the CORE-V family of RISC-V cores.

    Assembly 674 313

  4. cvfpu cvfpu Public

    Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.

    SystemVerilog 595 154

  5. cvw cvw Public

    CORE-V Wally is a configurable RISC-V Processor associated with RISC-V System-on-Chip Design textbook. Contains a 5-stage pipeline, support for A, B, C, D, F, M and Q extensions, and optional cache…

    SystemVerilog 519 517

  6. core-v-cores core-v-cores Public

    CORE-V Family of RISC-V Cores

    348 24

Repositories

Showing 10 of 63 repositories
  • cvw Public

    CORE-V Wally is a configurable RISC-V Processor associated with RISC-V System-on-Chip Design textbook. Contains a 5-stage pipeline, support for A, B, C, D, F, M and Q extensions, and optional caches, BP, FPU, VM/MMU, AHB, RAMs, and peripherals.

    openhwgroup/cvw’s past year of commit activity
    SystemVerilog 519 517 22 8 Updated Apr 17, 2026
  • cva6 Public

    The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.

    openhwgroup/cva6’s past year of commit activity
    Assembly 2,895 928 237 (1 issue needs help) 19 Updated Apr 17, 2026
  • cv32e40p Public

    CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform

    openhwgroup/cv32e40p’s past year of commit activity
    SystemVerilog 1,217 525 56 14 Updated Apr 17, 2026
  • openhwfoundation.org Public

    OpenHW Group is a global, not-for-profit organization where hardware and software designers collaborate on open-source cores, IP, tools, and software. It provides infrastructure to host high-quality open-source hardware projects aligned with industry best practices.

    openhwgroup/openhwfoundation.org’s past year of commit activity
    HTML 19 EPL-2.0 10 9 6 Updated Apr 17, 2026
  • core-v-verif Public

    Functional verification project for the CORE-V family of RISC-V cores.

    openhwgroup/core-v-verif’s past year of commit activity
    Assembly 674 313 128 (4 issues need help) 21 Updated Apr 16, 2026
  • cvfpu-uvm Public

    UVM Verification Environment for the CVFPU

    openhwgroup/cvfpu-uvm’s past year of commit activity
    Perl 13 7 4 0 Updated Apr 16, 2026
  • uap Public

    Unified RISC-V Access Platform project repository

    openhwgroup/uap’s past year of commit activity
    JavaScript 23 EPL-2.0 48 2 1 Updated Apr 15, 2026
  • cv32e20-dv Public
    openhwgroup/cv32e20-dv’s past year of commit activity
    Assembly 4 Apache-2.0 12 3 (1 issue needs help) 5 Updated Apr 8, 2026
  • osdforum.org Public

    The Open Source Developer Forum is a workshop that brings open source software and hardware (chips, boards and systems) developers together to collaborate and learn.

    openhwgroup/osdforum.org’s past year of commit activity
    HTML 1 EPL-2.0 5 0 0 Updated Apr 7, 2026
  • cvfpu Public

    Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.

    openhwgroup/cvfpu’s past year of commit activity
    SystemVerilog 595 Apache-2.0 154 41 (1 issue needs help) 9 Updated Apr 7, 2026

Top languages

Loading…

Most used topics

Loading…