UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Participant eewse
Participant
130 Views
Registered: ‎02-24-2019

No output for a simple image filter used in HLS dataflow

void top_function(......) {
#pragram HLS dataflow
function1(....);
function2(....);
function3(.....);
function4(....);
}

This function will fail and produce no output if the number of functions is more than three. Since there are no error during compilation, does anyone know what are the errors that lead to no output.

 

0 Kudos
1 Reply
Scholar u4223374
Scholar
92 Views
Registered: ‎04-26-2015

Re: No output for a simple image filter used in HLS dataflow

Does it fail specifically when the number of functions is more than three? Or is it whenever the fourth function is enabled? For example, if you replace the call to function4 with a second call to function3, does it work?

 

Have you run a simulation with this? A cosimulation?

 

And, of course, can you post the code? Even just the full code for top_function with all the variable names changed would be a good start, since we can then see how the data flows through each of your other functions.

0 Kudos