-
Notifications
You must be signed in to change notification settings - Fork 734
Changes to FPGA tutorial shannonization to make it more like other tutorials. #553
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
Conversation
Signed-off-by: tyoungsc <[email protected]>
Signed-off-by: tyoungsc <[email protected]>
only the first merge unit Changed Shuffle to Partition Updated pictures and README Used existing pipe_array code (instead of using my own) Code cleanup and comments Tested in emulation and reports, doing a HW build now
Slight code cleanup
CMake update Removed line from samples.json that was not necessary Deleted unused files
(to avoid runtime issue)
merge unit, use a bitonic sorter on the input, rather than a simple partition. Updated README and pictures to fit the new design. Addressed Mike's most recent review comments
other tests). Small update to source file to change II target for A10 and fix indenting
DirectProgramming/DPC++FPGA/Tutorials/DesignPatterns/shannonization/src/shannonization.cpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving to trigger CI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, we'll merge after the 2021.3 tag is created
@tyoungsc the CI failed in Windows because of a long path name. Is there anything we can do about that? |
Improved Merge kernel for case where SORT_WIDTH=1 with shannonization
Variable renaming Comments Grammar
This PR is intended for 2021.3. Can it be relabeled and merged in? |
Renamed main file to main.cpp Used impu namespace in unrolledloop, pipearray, and static_math Renamed static_math.hpp to impu_math.hpp Updated README, Windows VS files, and CMake with these changes
Comments
New FPGA reference design: merge sort
@mdbtucker can this be merged in now? |
Existing Sample Changes
Description
Merged the two vcxproj files into one (like all other tutorials), changed one of the A10 II targets, and fixed indenting of a comment block.