Stream Interface - Stream Interface - 2026.1 English - UG1864

Vitis Functional Simulation User Guide (UG1864)

Document_ID
UG1864
Release_Date
2026-06-23
Version
2026.1 English
void multiply_by_2(hls::stream<int> &in, hls::stream<int> &out)
{
    for (int i = 0; i < 8; i++) {
        #pragma HLS PIPELINE
        int val = in.read();
        out.write(val * 2);
    }
}