Lune

DAC2022Top-tier venue

SCAIE-V: an open-source SCAlable interface for ISA extensions for RISC-V processors

Mihaela Damian, Julian Oppermann, Christoph Spang, Andreas Koch

2022Year
18Citations

Abstract

Custom instructions extending a base ISA are often used to increase performance. However, only few cores provide open interfaces for integrating such ISA Extensions (ISAX). In addition, the degree to which a core's capabilities are exposed for extension varies wildly between interfaces. Thus, even when using open-source cores, the lack of standardized ISAX interfaces typically causes high engineering effort when implementing or porting ISAXes. We present SCAIE-V, a highly portable and feature-rich ISAX interface that supports custom control flow, decoupled execution, multi-cycle-instructions, and memory transactions. The cost of the interface itself scales with the complexity of the ISAXes actually used.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 1bc54808-0238-458a-a08e-3c971e8eeef6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines