feat: Bump CVA6 for OpenPiton, fix mmu issues
Created by: tianrui-wei
This PR does the following
- Bump the filelist for OpenPiton for new directory layout
- Remove AXI Interface for OpenPiton in the top level
- Fix several issues in MMU discovered during address translation last year, the changes in core/mmu_sv39/mmu.sv are a joint effort between Jbalkind minho-pulp zarubaf niwis acostillado tianrui-wei (removing github @ to avoid spamming everyone)
- disable bitmanip by default
- separate an ariane config package for openpiton synthesis. Some of the previous changes makes ariane too big for openpiton, so we need to revert these changes
- Don't increase number of writeback ports (NR_WB_PORTS) when cvxif is not enabled
Signed-off-by: Tianrui Wei tianrui@tianruiwei.com