Skip to content
STIMSMITH

Rocket Chip SoC Generator

Concept

Rocket Chip SoC Generator is a framework referenced in processor-verification research as the generator used for the Rocket Core and BOOM Core RISC-V processors. The cited evidence identifies Rocket as an open-source, general-purpose, in-order RISC-V core and BOOM as an out-of-order, superscalar RISC-V core, both associated with the same Rocket Chip SoC Generator framework and Chisel-based design flows.

First seen 5/29/2026
Last seen 5/29/2026
Evidence 1 chunks
Wiki v1

WIKI

Overview

The Rocket Chip SoC Generator is described in the available evidence as a framework used to generate RISC-V processor cores. In the ProcessorFuzz evaluation, the authors state that the Rocket Core is an open-source, general-purpose, in-order RISC-V processor core that can be generated using the Rocket Chip SoC Generator framework. The same source states that the BOOM Core is an out-of-order, superscalar RISC-V processor core that can also be generated from the same framework. [generator-cores]

Generated cores mentioned in the evidence

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

2 connections
Rocket Core ← depends on 100% 1e
Rocket Core is generated using the Rocket Chip SoC Generator framework.
BOOM Core ← depends on 100% 1e
BOOM Core can be generated from the Rocket Chip SoC Generator framework.

CITATIONS

5 sources
5 citations — click to expand
[1] generator-cores: Rocket Chip SoC Generator is a framework used to generate Rocket Core and BOOM Core. ProcessorFuzz: Processor Fuzzing with Control and
[2] rocket-core: Rocket Core is an open-source, general-purpose, in-order RISC-V processor core that can be generated using the Rocket Chip SoC Generator framework. ProcessorFuzz: Processor Fuzzing with Control and
[3] boom-core: BOOM Core is an out-of-order, superscalar RISC-V processor core that can also be generated from the Rocket Chip SoC Generator framework. ProcessorFuzz: Processor Fuzzing with Control and
[4] chisel-firrtl-context: BOOM is designed in Chisel HDL, and FIRRTL is an intermediate representation used by Chisel HDL, which is used to design Rocket and BOOM cores. ProcessorFuzz: Processor Fuzzing with Control and
[5] fuzzing-context: In the ProcessorFuzz evaluation, Spike was used as the reference model for Rocket and BOOM fuzzing, and commit version 148d5d2 was used for both cores. ProcessorFuzz: Processor Fuzzing with Control and