lzFilter - 2023.2 English

Vitis Libraries

Release Date
2023.2 English
#include "lz_optional.hpp"
template <int LEFT_BYTES = 64>
static void lzFilter (
    hls::stream <compressd_dt>& inStream,
    hls::stream <compressd_dt>& outStream,
    uint32_t input_size

This module checks if match length exists, and if match length exists it filters the match length -1 characters writing to output stream.


MATCH_LEN length of matched segment
OFFSET_WINDOW output window
inStream input stream
outStream output stream
input_size input stream size
left_bytes bytes left in block