The team is looking for contributors for this chapter.
Core Integration
RTL Integration
Suggested content:
How to integrate CVA6 into a core complex/SoC Instantiation template as in https://docs.openhwgroup.org/projects/cv32e40p-user-manual/integration.html#instantiation-template Do we have specific constructs that we should mention for the implementation team:
Non-reset signals, if any
Internally controlled asynchronous reset (“SW reset”), if any
Multi-cycle paths
Clock gating
ASIC Specific Guidelines
Suggested content:
How to handle the RAM cells for DFT.
Typical critical paths in ASIC and suggestions for optimizations (e.g. suggestions for places where to apply regioning/partitioning…)
We can also have typical command lines / settings for various ASIC tools
FPGA specific guidelines
Also needed for prototyping of ASICs Suggested content:
Typical critical paths in FPGA and suggestions for optimizations
We can also have typical command lines / settings for various FPGA tools