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: 
Highlighted
Participant zhangkai
Participant
549 Views
Registered: ‎09-20-2018

HLS axi master example warnings

Jump to solution

When I open the example axi master project in Vivado HLS(Vivado2018.1 and Ubuntu16.04),and synthesis ,co-sim,the console displays these two warnings:

1.WARNING: [COSIM 212-369] AXI_master port 'a' has a depth of '50'. Insufficient depth may result in simulation mismatch or freeze.

2.WARNING: [XSIM 43-3431] One or more environment variables have been detected which affect the operation of the C compiler. These are typically not set in standard installations and are not tested by Xilinx, however they may be appropriate for your system, so the flow will attempt to continue.  If errors occur, try running xelab with the "-mt off -v 1" switches to see more information from the C compiler. The following environment variables have been detected:
    LIBRARY_PATH

Could you help me to resolve these two warnings?

Thanks

0 Kudos
1 Solution

Accepted Solutions
Teacher xilinxacct
Teacher
448 Views
Registered: ‎10-23-2018

Re: HLS axi master example warnings

Jump to solution

@zhangkai

The first warning can be resolved by using ... 

#pragma HLS stream variable=<variable> depth=<int>

and specify the depth that would assure it can handle the worst case.

The second... follow the instruction in the warning message itself.

Hope that helps 

If so, please mak as solution accepted. Kudos also welcomed. :-)

View solution in original post

0 Kudos
1 Reply
Teacher xilinxacct
Teacher
449 Views
Registered: ‎10-23-2018

Re: HLS axi master example warnings

Jump to solution

@zhangkai

The first warning can be resolved by using ... 

#pragma HLS stream variable=<variable> depth=<int>

and specify the depth that would assure it can handle the worst case.

The second... follow the instruction in the warning message itself.

Hope that helps 

If so, please mak as solution accepted. Kudos also welcomed. :-)

View solution in original post

0 Kudos