Skip to content

Commit

Permalink
PerformanceFix: Remove opcode decoding from the decoder
Browse files Browse the repository at this point in the history
The hardware implicitly decodes part of the instruction for us by
telling which kind of exception we have. Therefore, we don't need to
decode the opcode in the decoder and this optimization let us win a few
cycles and make the formal verification a bit easier


Co-authored-by: Charly Castes <charly.castes@epfl.ch>
  • Loading branch information
francois141 and CharlyCst committed Jan 9, 2025
1 parent b378908 commit a582a36
Show file tree
Hide file tree
Showing 3 changed files with 203 additions and 164 deletions.
Loading

0 comments on commit a582a36

Please sign in to comment.