Why do you all craze about Risc-v. There is this amazing architecture that has expired parents since 2017(even the superH trademark is expired)
The only good thing I see from RISC-V is that they split their instructions in features.
SuperH was really well designed architecture with really good instruction set density.
Instruction set density is not a thing tagged on to a spec which many cores don’t implement and if it is implemented you end up having a mess of mixed 32 and 16 bit instructions. SuperH is cleaner in that everything is a 16 bit instruction which helps with making decoder cheaper.
Correction: instructions are 16-bit by default, there are some 32-bit ones as well but they are way fewer and you are gonna use then only is special circumstances