xilZlibCompressFull - 2023.1 English

Vitis Libraries

Release Date
2023.1 English
#include "zlib_compress_multi_engine_mm.hpp"
void xilZlibCompressFull (
    const ap_uint <GMEM_DWIDTH>* in,
    ap_uint <GMEM_DWIDTH>* out,
    uint32_t* compressd_size,
    uint32_t input_size

ZLIB compression kernel takes the raw data as input and compresses the data in parallel block based fashion and writes the output to global memory.


in input raw data
out output compressed data
compressd_size compressed output size of each block
input_size input data size