Free and Open Source Silicon Foundation logo
GSoCOtherAccepted in 2026

Free and Open Source Silicon Foundation

Working together for Free and Open Source Silicon

64
Projects
11
Years accepted
5
In 2026

Projects by year

64

2026

5 acceptedShow
  • Surfer Memory and Wide Array Support

    Accepted project · by Kutikuppala Deekshita

    This proposal focuses on enhancing the Surfer waveform viewer by adding support for memory and wide array visualization. Current waveform views are...

  • Using AI to Improve Open-Source IP

    Accepted project · by Muhammad Rayyan Khan

    Millions of lines of open-source Verilog exist but remain verbose and hard to maintain. TL-Verilog offers a cleaner abstraction, but almost none of...

  • Robust Implementation and Verification of the RISC-V Svadu Extension for Ariane+OpenPiton

    Accepted project · by Seongwon Jo

    This project aims to bring Ariane+OpenPiton closer to RISC-V RVA23 compliance by adding support for the Svadu extension. By enabling hardware-managed...

  • Generate Counter Examples for Bounded Model Checks in CIRCT

    Accepted project · by Shri Vishakh Devanand

    circt-bmc can already prove when an assertion is falsifiable, but it does not yet produce the counterexample trace format hardware developers rely on...

  • Generic MinimumLinuxBoot for RTL Simulations

    Accepted project · by Xuhai Chang

    Booting Linux in OpenPiton's Verilator RTL simulation takes days. This project builds a checkpoint/restore pipeline: boot Linux in QEMU (minutes),...

2025

5 acceptedShow
  • PeakRDL Exporter Plugin for CSR Visualization on Makerchip

    Accepted project · by Ali Mohsen

    The project aims to add an exporter plugin for PeakRDL that enables a high level visualization for control & status register (CSR) design using...

  • Device-Under-Test Python Typing Stub Generator for cocotb tests

    Accepted project · by chaitanyasharma

    This project aims to create a tool that automatically generates Python typing stubs for the Device Under Test (DUT) in cocotb-based hardware...

  • OpenRISC Linux Feature Development

    Accepted project · by Chen Miao

    ​​Jump Label Implementation​​ aims to eliminate branch overhead in kernel code by dynamically patching JMP/NOP instructions at runtime using GCC's...

  • Architectural Improvements to OpenPiton+Ariane for RISC-V Profile Compliance

    Accepted project · by Jayishnu Uttane

    This project aims to enhance the OpenPiton+Ariane architecture to progress toward RISC-V RVA23 profile compliance. The primary focus will be...

  • Metro-MPI++

    Accepted project · by Kislay Arya

    Modern RTL simulation is computationally expensive and often limited by single-node processing capabilities. This proposal aims to improve...

2024

6 acceptedShow

2023

5 acceptedShow

2022

8 acceptedShow

2021

11 acceptedShow

2020

4 acceptedShow

2019

7 acceptedShow

2018

6 acceptedShow

2017

4 acceptedShow

2016

3 acceptedShow