In the attached project the HLS is using a-lot of LUTs and DSPs. Due to the total-project lack of LUTs, I want to configure the HLS to use memory block (BRAM and LUTRAM ) for this implementation.
I tried to update the directive section but it didn't help. Please assist with examples to reduce the LUT and DSP usage.
I don't have a hard latency constrains so it might the way to solve it
I took a look at your code. This function contains too many mathematical calculations. These operation needs to use LUT and DSP in which case the BRAM cannot make it.
**~ Got a minute? Answer our Vitis HLS survey here! ~**