xilZstdCompress overload (1) - 2023.2 English

Vitis Libraries

Release Date
2023.2 English
#include "zstd_compress_multicore_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.


inStream input raw data
outStream output compressed data