Adds adapter code to the Rocket frontend to convert vector unit memory requests to TileLink. This requires making the vector unit a diplomatic module.
Currently, only bypassing the L1D$ is supported. Work is still required to allow switching between requests to the L1 and requests out of the tile.
Adds adapter code to the Rocket frontend to convert vector unit memory requests to TileLink. This requires making the vector unit a diplomatic module. Currently, only bypassing the L1D$ is supported. Work is still required to allow switching between requests to the L1 and requests out of the tile.
See this rocketchip branch for the rest of the integration of the diplomatic node.