Loop Unroll - Multiple Constraints
Description
This message reports that the code is violating loop unrolling optimization rules.
Explanation
The tool is ignoring multiple unrolling optimization constraints. This happens when the constraints defined are in the same scope, as shown below.
for(int i=0;i<var;i++)
{
#pragma HLS unroll
...
...
#pragma HLS unroll factor =8
...
...
}
Solution
Review the multiple conflicting pragmas in the same scope and remove one of them.