Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@teqdruid
Copy link
Contributor

Adds an op which provides a FIFO with ESI channels (FIFO signaling semantics only for now) on both ends.

Fixes two bugs:
- Incorrect depth constant led to FIFO never reaching capacity.
- Increment pointers only worked for depth which were powers of two.

Updates integration test to test for these two conditions.
@teqdruid teqdruid added the ESI label Dec 17, 2024
Adds an op which provides a FIFO with ESI channels (FIFO signaling
semantics only for now) on both ends.
Copy link
Contributor

@mortbopet mortbopet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM % comment.

Base automatically changed from teqdruid/fifo-fix to main December 18, 2024 17:38
@teqdruid teqdruid merged commit 6cabe3c into main Dec 18, 2024
4 checks passed
@teqdruid teqdruid deleted the teqdruid/esi/fifo2 branch December 18, 2024 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants