#include "zstd_compress_stream.hpp"
void xilZstdCompress ( hls::stream <ap_axiu <STREAM_IN_DWIDTH, 0, 0, 0>>& axiInStream, hls::stream <ap_axiu <STREAM_OUT_DWIDTH, 0, 0, 0>>& axiOutStream )
ZSTD compression kernel takes input data from axi stream and compresses it into multiple frames having 1 block each and writes the compressed data to output axi stream.
Parameters:
inStream | input raw data |
outStream | output compressed data |