[prim] Add an internal check flag
[prim] Add an internal check flag

- The check flag always disables upon reset.  When the
  first rising edge of the request is seen, it is then activated
  again until the next reset.  This ensures we check only during
  active periods and not accidentally across a reset, which is
  what caused the failure previously.

Signed-off-by: Timothy Chen <d7b2ae30d8c0f215facd721941273067fd1d14a2@google.com>

lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan,lowRISC/opentitan