Skip to content

Enable multi issue

Created by: zachzzc

This PR is to fix #121 (closed)

  1. Modify the interfaces of different modules to support multi-issue
  2. Add second ALU unit
  3. Add another FLU write back port. OneFLU is for one ALU and one multiplier. The other one is used by the other ALU, one csr and the branch unit.
  4. Fix bugs on bht when multi-issue is enabled
  5. re-name is not supported when multi-issue (will fix it soon)

Benchmarks are run to test about the speed up. image

Performance and resource usage : image

Merge request reports

Loading