[hmac/dv] Cleanups and coverage fixes/improvements
- fix and improve coverage model
- fix couple of minor SCB issues
- rename couple objects to be more relevant
(I'm aware that this is currently a draft, just assigned Rupert and me for awareness and so we can get back to you quickly once the PR is ready for review.)
This PR now contains commits that aren't related to HMAC. Please rebase on master and drop them.
You probably have to rebase on master to include CI fixes that should get the failing CI checks to pass
Hi @andreaskurth, It is now ready to be merged according to me.
CI checks were failing. Although I don't think the failures are caused by this PR, it would still be better to have all checks pass before merging. I rebased on master to check if that resolves the CI problem.
Other than that, this LGTM
As this PR only touches DV code, it cannot cause the observed CI check failures on FPGA. All other CI checks pass. Merging