Skip to content

Watchpoint triggers refactor

Created by: silabs-oysteink

Refactored watchpoint trigger behavior.

  • Instead of gating valid_0_i in the LSU, there is a new module cv32e40x_wpt that sits between the 'aligner' and the MPU in the LSU. This module will let un-triggered accesses through and 'consume' those with watchpoint triggers.
  • WPT will return the trigger match with WB timing, as the MPU returns mpu status today.
  • Controller was updated to handle the new timing of the trigger match/abort_op signals.

Merge request reports

Loading