Chipyard
ToolChipyard is an agile, open-source RISC-V SoC design framework written in Scala that supports in-order cores, out-of-order cores, accelerators, and peripherals. It is hosted at the ucb-bar/chipyard GitHub repository and is widely used in research on functional verification, test generation, and security of RISC-V processors.
First seen 6/19/2026
Last seen 6/24/2026
Evidence 5 chunks
Wiki v1
WIKI
Chipyard
Overview
Chipyard is an agile RISC-V SoC design framework developed by the UC Berkeley BAR group. The upstream repository ucb-bar/chipyard is described as an "Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more," and the codebase is primarily written in Scala [ucb-bar/chipyard].
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
8 connections A Survey of Recent Developments in Testability, Safety and Security of RISC-V Processors ← uses 95% 2e
The paper uses Chipyard as a key SoC generation framework for SLT research.
Chipyard is an open-source SoC generation framework.
Chipyard supports configuration of SoCs based on the Rocket core.
Chipyard supports configuration of SoCs based on the BOOM out-of-order core.
Chipyard supports configuration of SoCs based on CVA6.
The instructions reference a cascade-chipyard repository used to build and simulate the Rocket core.
Chipyard supports configuration of SoCs based on Ibex.
Chipyard supports fuzzing by providing bus monitors to observe activity and guide fuzzer feedback.
LINKED ENTITIES
1 linksCITATIONS
4 sources4 citations — click to collapse
[1] Chipyard is an agile RISC-V SoC design framework with in-order cores, out-of-order cores, accelerators, and more, written in Scala, hosted at ucb-bar/chipyard. ucb-bar/chipyard (GitHub repository metadata)
[2] Chipyard allows freely configuring SoCs based on in-order cores (Rocket, CVA6, Ibex, Sodor) or out-of-order cores (BOOM), with configurable caches, issue widths, reorder buffer sizes, 32/64-bit selection, and extensions. A Survey of Recent Developments in Testability, Safety and Security of RISC-V Processors
[3] Chipyard is cited in verification literature for SBST/STL/Burn-In approaches for RISC-V with extensions and for CHERI-with-security-extension verification using TestRIG with QuickCheck VEngine over RVFI and DII sockets. Survey of Verification of RISC-V Processors (Journal of Electronic Testing 2025)
[4] Cascade plugs into Chipyard via a `cascade-chipyard` directory and uses `cascade_meta/design_processing/design_repos.json` to configure the Rocket core entry for Questasim experiments. comsec-group/cascade-artifacts (GitHub repository)