Flute
ToolFlute is a CTSRD-CHERI RISC-V processor implementation described in TestRIG evidence as a 5-stage in-order pipeline processor implementing RV64. In the TestRIG/RVFI-DII context, its simple single-issue design allowed the instruction cache to be replaced with a DII queue, and later RVFI-DII work on Flute used sequence IDs carried through the PC/pipeline to keep injected instructions synchronized with RVFI trace entries.
WIKI
Overview
Flute is a RISC-V processor implementation in the CTSRD-CHERI ecosystem. The TestRIG paper identifies Flute as a 5-stage in-order pipeline processor implementing RV64 and lists its public repository as https://github.com/CTSRD-CHERI/Flute.[1]
Role in TestRIG and RVFI-DII
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →