#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.
Parameters:
in | input raw data |
out | output compressed data |
compressd_size | compressed output size of each block |
input_size | input data size |