[RACL] Deal with CDC on policy distribution and error logging
Open
- Dominant language
- SystemVerilog
- Stars
- 3.6k
- Forks
- 1.1k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 141
Description
In RACL, we asynchronously distribute the policy registers from `racl_ctrl` to the subscribing IPs. `racl_ctrl` and the subscribing IPs might be in different clock domains, causing possible CDC issues.
A similar CDC can arise when returning error information back from the subscribing IPs to `racl_ctrl`. We might have to sync the error trigger signal and then have an async FIFO on the error information.
Contributor guide
Assessment
This issue has not been assessed yet.