#include "snappy_multicore_decompress_stream.hpp"
void xilSnappyDecompressStream ( hls::stream <ap_axiu <MULTIPLE_BYTES*8, 0, 0, 0>>& inaxistream, hls::stream <ap_axiu <32, 0, 0, 0>>& inaxistreamsize, hls::stream <ap_axiu <MULTIPLE_BYTES*8, 0, 0, 0>>& outaxistream, hls::stream <ap_axiu <32, 0, 0, 0>>& outaxistreamsize )
Snappy decompression streaming kernel takes compressed data as input from kernel axi stream and process in block based fashion and writes the raw data to global memory.
Parameters:
inaxistream | input kernel axi stream for compressed data |
inaxistreamsize | input stream data size |
outaxistream | output kernel axi stream for decompressed data |
outaxistreamsize | output stream data size |