8000 Fix race between ARM writing and FPGA reading · Issue #52 · lkesteloot/alice · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix race 8430 between ARM writing and FPGA reading #52

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

Open
lkesteloot opened this issue Jun 11, 2017 · 0 comments
Open

Fix race between ARM writing and FPGA reading #52

lkesteloot opened this issue Jun 11, 2017 · 0 comments

Comments

@lkesteloot
Copy link
Owner

The triangle list may still be in the ARM's L1 or L2 cache when the FPGA starts to read it. Worse, even if we flush those caches, the triangles may still be in the memory controller's write queue. In fact there may be no way to guarantee that the FPGA can read what the ARM has written. We may be forced to use the HPS-FPGA bridge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0