Skip to content

Optimize predecoder/decoder for illegal compressed instructions

Created by: silabs-oysteink

Not all illegal compressed instructions generated an uncompressed instruction word. Fixing this hole enables synthesis to optimize the decoder in ID stage by removing two LSBs.

Not SEC clean due to stalls caused by rs1/rs2 fields in illegal compressed instructions. SEC clean if compressed instruction word is passed through predecoder with two LSB set to 1.

Signed-off-by: Oystein Knauserud Oystein.Knauserud@silabs.com

Merge request reports

Loading