Skip to content
STIMSMITH

Bluesim

Tool

Bluesim is a Bluespec-based hardware simulation/compilation environment referenced by the CSRBox generator, which uses it to produce Bluespec output files and verify compilation alongside Verilog generation.

First seen 9/21/2026
Last seen 9/21/2026
Evidence 1 chunks
Wiki v1

WIKI

Bluesim

Bluesim is the Bluespec simulation/compilation backend invoked by hardware-generation flows that produce Bluespec source code. In the CSRBox generator pipeline, Bluesim is used together with Verilog compilation to validate the automatically generated Bluespec files before they are delivered as output.

Role in CSRBox

READ FULL ARTICLE →

NEIGHBORHOOD

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

explore full graph →

RELATIONSHIPS

1 connections
CSRBox ← uses 75% 1e
Generated Bluespec files are compiled with Bluesim as part of CSRBox's flow.

CITATIONS

3 sources
3 citations — click to collapse
[1] Bluesim is used by the CSRBox generator together with Verilog compilation to validate the generated Bluespec output files. 2. Overview — RISC-V CSRBox Generator 1.0.2 documentation
[2] CSRBox produces a CSR decoder implemented as a Bluespec demultiplexer-style function that validates CSR addresses, plus auto-generated CSR address macros and Bluespec attribute/action code. 2. Overview — RISC-V CSRBox Generator 1.0.2 documentation
[3] CSRBox 1.0.1 supports all machine-mode CSRs and the supervisor/user-mode CSRs that depend only on the 'U' extension. 2. Overview — RISC-V CSRBox Generator 1.0.2 documentation