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

Cache dma to wormhole header flits #595

Open
gaozihou opened this issue Oct 21, 2021 · 0 comments
Open

Cache dma to wormhole header flits #595

gaozihou opened this issue Oct 21, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@gaozihou
Copy link
Contributor

Currently we convert cache_dma packet to wormhole packet by adding 2 flits on top of each cache data block --- one flit for DRAM address, another flit for wormhole header.
https://github.com/bespoke-silicon-group/bsg_manycore/blob/master/v/bsg_cache_dma_to_wormhole.v

It is possible to translate the address and merge these two flits into one on the edge of the manycore pod to improve IO bandwidth.

@gaozihou gaozihou self-assigned this Oct 21, 2021
@gaozihou gaozihou added the enhancement New feature or request label Oct 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant