algorithm_2D_convolution_linebuffer
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
Example C code for implementing an 2D convolution in HLS Files Included in this Package ============================== convolution_test.cpp convolution.cpp README Running the Design (edit x_hls.tcl to specific run steps) ========================================================= vitis_hls -f run_hls.tcl This design implementation is efficient thanks to: - The optimal design is filter11x11_strm - It uses "streams": implements well in hardware - it shows an example of using a line buffer for efficient storage - It uses assert statements to state the known limit of loop bounds The test case also performs a comparison against the more intuitive coding style in filter11x11_orig