Patent · US Active

System and method for deflate processing within a compression engine

US7538695B2 · kind B2 · utility

17Cited by
3References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 29, 2007
Grant dateMay 26, 2009
Priority date
Expiry dateJun 29, 2027

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M7/3086
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

An apparatus to implement a deflate process in a compression engine. An embodiment of the apparatus includes a hash table, a dictionary, comparison logic, and encoding logic. The hash table is configured to hash a plurality of characters of an input data stream to provide a hash address. The dictionary is configured to provide a plurality of distance values in parallel based on the hash address. The distance values are stored in the dictionary. The comparison logic is configured to identify a corresponding length for each matching distance value from the plurality of distance values. The encoding logic is configured to encode the longest length and the matching distance value as a portion of a LZ77 code stream.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.