Accelerated Computing, Fpga, High Level Synthesis.
output. For storing data locally arrays can be defined, these are resolved as BRAMs(Block RAM). Or they can be defined as streams in which data is passed in FIFO queues. hls::stream<int> in1; #pragma HLS stream depth = 1024 variable = in1 hls::stream<int> in2; #pragma HLS stream depth = 1024