Skip to content
@chipsalliance

CHIPS Alliance

Common Hardware for Interfaces, Processors and Systems

CHIPS Alliance Logo

🔗 chipsalliance.org | 📫 [email protected]

The CHIPS Alliance develops high-quality, open source hardware designs relevant to silicon devices and FPGAs.


The CHIPS Alliance hosts multiple open source "projects", similar projects are organized into Workgroups.

Workgroup 📫 Mailing List :octocat: Primary Repos Description
Analog 📫 analog-wg   The Analog workgroup works on open source Analog/Mixed-Signal design and verification.
Chisel
🔗 chisel‑lang.org
📫 chisel-wg :octocat: chisel3
:octocat: firrtl
Chisel

The Chisel Workgroup is formed around the eponymous hardware design language (HDL) but also includes FIRRTL and tools such as Treadle.
Cores 📫 cores-wg :octocat: Cores-VeeR-EH1
:octocat: Cores-VeeR-EH2
:octocat: Cores-VeeR-EL2
The cores working group is currently not operating.
F4PGA
🔗 f4pga.org
📫 f4pga-wg :octocat: f4pga
:octocat: f4pga-examples
:octocat: fasm
F4PGA Logo

The F4PGA Workgroup was formed to drive open source tooling, IP cores and research for FPGA devices.
Interconnects 📫 interconnects-wg   The Interconnects Workgroup focuses on OmniXtend and the AIB Chiplet standard.
Rocket Chip SoC Generator 📫 rocket-wg :octocat: rocket-chip
:octocat: rocket
:octocat: tilelink
:octocat: diplomacy
:octocat: rocket-chip-blocks
:octocat: rocket-chip-fpga-shells
:octocat: rocket-chip-inclusive-cache
:octocat: Context-Dependent Environments
:octocat: playground
The Rocket Chip SoC Generator Workgroup covers the “Rocket” RISC-V core generator as well as a Diplomatic TileLink interconnect generator and associated IP block generators.
Tools 📫 tools-wg   The Tools Workgroup of CHIPS Alliance covers a wide array of open source tooling for ASIC and FPGA design, mostly focusing around digital design. There are a number of subgroups of the Tools working group.
• RISC-V DV 📫 riscv-dv-wg :octocat: riscv-dv Workgroup is concerned with the development of the RISC-V DV framework and related technologies.
• SystemVerilog 📫 sv-wg 🔗 sv-tests-results + :octocat: sv-tests
🔗 verible+:octocat: verible
:octocat: Surelog
Gathers projects related to the SystemVerilog (SV) Hardware Description Language (HDL).

Popular repositories

  1. chisel Public

    Chisel: A Modern Hardware Design Language

    Scala 3k 511

  2. Rocket Chip Generator

    Scala 2.5k 958

  3. verible Public

    Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server

    C++ 872 156

  4. riscv-dv Public

    Random instruction generator for RISC-V processor verification

    Python 767 271

  5. VeeR EH1 core

    SystemVerilog 662 181

  6. firrtl Public

    Flexible Intermediate Representation for RTL

    Scala 606 174

Repositories