Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AXI BRAM fixed latency #145

Open
realtimeradio opened this issue Jul 8, 2021 · 0 comments
Open

AXI BRAM fixed latency #145

realtimeradio opened this issue Jul 8, 2021 · 0 comments
Labels
AXI AXI infrastructure related bug Something is not working please fix me simulation-breaking Breaks the fidelity of simulations Yellow Block Issue with a yellow block

Comments

@realtimeradio
Copy link

For a long time now, the shared_bram yellow block has had an option to embed pipelining registers, increasing the bram latency from 1 to either 2 or 3.
Seemingly, the AXI infrastructure always instantiates RAM with latency of 1. This can causes designs to misbehave if they rely on the BRAM latency being as advertised. Further, issues aren't picked up in simulation, since the Simulink simulation model does respect the user's latency choices.

@jack-h jack-h added AXI AXI infrastructure related bug Something is not working please fix me simulation-breaking Breaks the fidelity of simulations Yellow Block Issue with a yellow block labels Jul 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AXI AXI infrastructure related bug Something is not working please fix me simulation-breaking Breaks the fidelity of simulations Yellow Block Issue with a yellow block
Projects
None yet
Development

No branches or pull requests

1 participant