logoalt Hacker News

jecel10/13/20241 replyview on HN

It is better to say RVC is almost never present without the full-size 4 byte instructions since we have one counter example:

https://github.com/gsmecher/minimax

This is an experimental rather than practical design that only directly implements the compressed instructions in hardware and then implements the normal RV32I instructions in "microcode" written using the compressed instructions.


Replies

kragen10/13/2024

Minimax is a super cool design! I think it's not really a counterexample, because it does implement the uncompressed instructions, just more slowly.

show 1 reply