hpdcache: update submodule, interface and parameters
Created by: cfuguet
- Updates the interface of the HPDcache to match the latest version
- Adds a parameter allowing to select the replacement policy in the HPDcache. By default, the package uses the (pseudo) random victim selection policy.
- By default, the HPDcache uses a fully-associative MSHR. The number of entries depends on the maximum number of loads that the CVA6 can have in-flight.