Compression engine with configurable search depths and window sizes

Examples described herein relate to an encoder circuitry to apply one of multiple lossless data compression schemes on input data. In some examples, to compress input data, the encoder circuitry is to utilize a search window size and number of searches based on an applied compression scheme. In some...

Full description

Saved in:
Bibliographic Details
Main Authors Bissessur, Sailesh, Kumar, Smita, Cassetti, David K, Palermo, Stephen T
Format Patent
LanguageEnglish
Published 25.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Examples described herein relate to an encoder circuitry to apply one of multiple lossless data compression schemes on input data. In some examples, to compress input data, the encoder circuitry is to utilize a search window size and number of searches based on an applied compression scheme. In some examples, content of a memory is reconfigured to store data corresponding to a search window size of the applied compression scheme. In some examples, an applicable hash function is configured based on the applied compression scheme. In some examples, a number of searches are made for a byte position. In some examples, the encoder circuitry includes a hash table look-up and a bank decoder. In some examples, the hash table look-up is to generate a hash index to identify an address of an entry in the search window. In some examples, the bank decoder is to select a bank based on the hash index.
Bibliography:Application Number: US202017119892