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.