News for hackers. Stuff that matters.
Re:What? More 8-Bit Microcontrollers? by zozbot234 on Friday July 01, 2022 @10:55AM (#31947232)
> To my knowledge, RV32E doesn't have a compressed instruction variant meaning every instruction is 32 bits long.

AIUI, the E variant is designed to work quite well with the standard compressed encoding. Of course implementing compressed instruction decode takes some area, too; there will be some crossover point at which the density benefits of compressed instructions will more than pay for the higher complexity of decode.

Re:What? More 8-Bit Microcontrollers? by monocasa on Friday July 01, 2022 @11:28AM (#31947769)
Yeah, I've heard from someone implementing it that on an RV32I core (so not quite a RV32E, but pretty close), the area difference between implementing the compressed instructions and not was about the same as 64 bytes of SRAM. There is a cross over point, but it's pretty damn low. Particularly when you weigh the reduced size of the code memory needed, it's almost always a no brainer.