Skip to content

Adding back the HWLoop

Created by: davideschiavone

This PR has the HIGHEST priority according to the Core Task Group Plan

  • The HWLoop has been added back to the core

  • It moves the RVC decoder from the IF to the ID stage

  • It uses a new prefetcher

It has major changes, so before merging:

  • 2 or more users should check the synthesis results in TIMING and AREA

  • The CI check in core-v-verif should not be broken

In the PULP team, we already checked the synthesis. Functional bugs not yet. I ask @Silabs-ArjanB to carefully review the PR and check at least the synthesis Adding @MikeOpenHWGroup for the sanity check on core-v-verif

A new hwlp test has been added. However, it is here only temporanely as it must be moved to core-v-verif (together with the interrupt test)

Merge request reports

Loading