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

Reorder Library, t_slv_arr #42

Merged
merged 17 commits into from
Jun 24, 2024
Merged

Reorder Library, t_slv_arr #42

merged 17 commits into from
Jun 24, 2024

Conversation

radonnachie
Copy link
Collaborator

@radonnachie radonnachie commented Nov 7, 2023

Implements the BarrelSwitcher, SquareTransposer, DoubleBuffer and Reorder blocks from the Reorder DSP blockset.

The BarrelSwitcher and SquareTransposer match simulink and have passing testbenches.

The reorder block is still WIP. It operates correctly with the double-buffer under Vivado simulation, but there asides does not perform well. I reckon I need to work with someone who knows what to expect from the block in order to make quick progress forward. It's mostly there, just dotting the 'i's and crossing the 't's.

@talonmyburgh
Copy link
Owner

@radonnachie shall I proceed with this PR?

@radonnachie
Copy link
Collaborator Author

The reorder block is still WIP. It operates correctly with the double-buffer under Vivado simulation, but there asides does not perform well. I reckon I need to work with someone who knows what to expect from the block in order to make quick progress forward. It's mostly there, just dotting the 'i's and crossing the 't's.

May just want to highlight this somewhere and draw attention to it so I can get feedback on how to fix it.

@radonnachie
Copy link
Collaborator Author

@talonmyburgh
Ready for a merge/squash commit..

@talonmyburgh
Copy link
Owner

Reorder block failing tests - @radonnachie requires assistance on expected DSP operation in order to fix. Merging in the interim.

@talonmyburgh talonmyburgh merged commit 82824ba into master Jun 24, 2024
19 of 20 checks passed
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