You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes to FPGA tutorial shannonization to make it more like other tutorials. (#553)
* First commit for merge sort design
Signed-off-by: tyoungsc <[email protected]>
* Cleaned up MergeSort.hpp a bit using defines
Signed-off-by: tyoungsc <[email protected]>
* Formatting/comments
* Reduced area by connecting Partition unit (previously called Shuffle) to
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
* Fixed bug with no-USM BSPs in Produce kernel
Slight code cleanup
* README update after Mike's review
CMake update
Removed line from samples.json that was not necessary
Deleted unused files
* Changed Windows specific flag to use '/' instead of '-'
* CMake update
* Removed all pointer arithmetic for offseting to the inside of kernels
(to avoid runtime issue)
* Big change to example design: encorperate a new multi-element per cycle
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
* Code cleanup: changed some variable names and comments
* README update
* Picture update
* Comments
* Code cleanup and comments
* Small change to README
* Merged shannonization VCXPROJ files into a single one (as per all the
other tests).
Small update to source file to change II target for A10 and fix indenting
* Adding file I missed in previous commit
* Updated comment
* Grammar update
* Again
* Updating design output and README
* Simplified Produce kernel
* Allowed SORT_WIDTH to be 1 (1 element per cycle)
Improved Merge kernel for case where SORT_WIDTH=1 with shannonization
* Code cleanup
Variable renaming
Comments
Grammar
* Comments, formatting, README grammar changes, and general cleanup :)
* Renamed all files to match google style
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
* README updates
Comments
* Changed filenames to use underscores between words
* Added 'pipe' namespace to impu namespace for pipe utilities
* Revert "Merge pull request #1 from tyoungsc/new_fpga_ref_design_merge_sort"
This reverts commit 202ff82, reversing
changes made to 72580ac.
0 commit comments