openhwgroup / core-v-xif

RISC-V eXtension interface that provides a generalized framework suitable to implement custom coprocessors and ISA extensions
https://docs.openhwgroup.org/projects/openhw-group-core-v-xif/en
Other
53 stars 23 forks source link

Adding restriction the coprocessor may only decompress valid 16b instrs #206

Closed christian-herber-nxp closed 3 months ago

christian-herber-nxp commented 3 months ago

A |processor| might also attempt to offload compressed instructions that it does recognize as legal instructions itself.

Actually, I am not even sure illegal is the right term here. I think reserved would be more what is intended. On the other hand, the term illegal would better capture 16b segments that are not valid 16b encodings.

So I added a note to clarify, because I think the normative text is already fitting.