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

LiteEthMAC: remove logic loop in hybrid mode #115

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

Conversation

Xiretza
Copy link
Contributor

@Xiretza Xiretza commented Jun 29, 2022

The hardware and cpu ports' valid signals can not be made dependent on their own ready signals, since this creates combinatorial loops. This should be unnecessary anyway though, the only thing that matters is that the valid signal is not asserted while the other sink is not ready.

The hardware and cpu ports' valid signals can not be made dependent on
their own ready signals, since this creates combinatorial loops. This
should be unnecessary anyway though, the only thing that matters is that
the valid signal is not asserted while the other sink is not ready.
@Xiretza Xiretza marked this pull request as draft June 30, 2022 04:54
@Xiretza
Copy link
Contributor Author

Xiretza commented Jun 30, 2022

I haven't had time to actualy test this yet, so I'll keep it a draft for now unless you're sure this is correct.

@enjoy-digital
Copy link
Owner

Thanks @Xiretza, I'll study it in the next days.

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

Successfully merging this pull request may close these issues.

2 participants