Single buffer constraint - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English
It is possible to disable the ping-pong mechanism, so that the entire available data memory is available to the kernel for computation. However, the single-buffered window can be accessed only by one agent at a time, and it comes with a performance penalty.
This can be achieved by using the single_buffer() constraint that is applied to an input or output port of each kernel.
single_buffer(firGraph.getKernels()[0].in[0]);