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

[DEFERRED] Adding credit channels to channel tunnel #531

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dpetrisko
Copy link
Contributor

This PR adds the ability to have credit channels to the channel tunnel. This is necessary in the case of tunneling a large number of channels over a narrow channel with a large number of credits.

Ignore the testbench changes, will update Makefile.sim to use VCS before merging

@dpetrisko dpetrisko added the enhancement New feature or request label Dec 7, 2021
@dpetrisko dpetrisko self-assigned this Dec 7, 2021
@dpetrisko dpetrisko force-pushed the channel_tunnel_credit_channels branch from 0e6b638 to a48961d Compare December 7, 2021 13:51
@dpetrisko dpetrisko changed the title Adding credit channels to channel tunnel [WIP] Adding credit channels to channel tunnel Dec 7, 2021
@dpetrisko dpetrisko force-pushed the channel_tunnel_credit_channels branch from a48961d to a5d9120 Compare December 7, 2021 14:41
@dpetrisko dpetrisko changed the title [WIP] Adding credit channels to channel tunnel [WIP - DEFERRED] Adding credit channels to channel tunnel Dec 7, 2021
@dpetrisko
Copy link
Contributor Author

Discussed offline to defer. Interesting improvement would be to serialize the split credit channel to reduce the CT arbitration logic

@dpetrisko dpetrisko changed the title [WIP - DEFERRED] Adding credit channels to channel tunnel [DEFERRED] Adding credit channels to channel tunnel Jan 1, 2022
dpetrisko pushed a commit that referenced this pull request Jan 26, 2023
* Remove/replace printf
* make SPMD loader print once every 1024 packets when !verbose_p
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

Successfully merging this pull request may close these issues.

1 participant