rocket-chip
rocket-chip copied to clipboard
Use CIRCT Intrinsics to replace PlusArgs
Since we have switched to MFC since #3252, we can start to use CIRCT as much as we can. See circt intrinsics here. The first thing we can do is using circt.plusargs.value to replace freechips.rocketchip.util.PlusArg based on chipsalliance/chisel3#2958
Type of issue: feature request
Impact: API modification
Development Phase: proposal
We should keep the PlusArgs API the same.
The backend should have an option to use Circt (that can be default) but plusarg black box can still be supported