Auto frequency scaling failed. The maximum kernel frequency, based on the given kernel implementation, is lower than the minimum frequency supported by the run time.
The automatic frequency scaling feature allows user kernels to operate in hardware, even at a lower frequency than intended. However, nothing slower than the minimum frequency can operate in hardware.
In general, xocc supports the
–kernel_frequency option, which allows the definition of the kernel frequency
for synthesis. Alternatively, clock uncertainty can be used to influence how much time is
available for the HLS scheduler to schedule operations within a cycle. Either way, the
resulting schedule can be influenced to operate at a higher frequency using these options.