Patent · US Expired

System and method for performing scalable embedded parallel data decompression

US6822589B1 · kind B1 · utility

77Cited by
86References
110Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 26, 2000
Grant dateNov 23, 2004
Priority date
Expiry dateJan 26, 2020

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/61
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A parallel decompression system and method which decompresses input compressed data in one or more decompression cycles, with a plurality of tokens typically being decompressed in each cycle in parallel. A parallel decompression engine may include an input for receiving compressed data, a history window, and a plurality of decoders for examining and decoding a plurality of tokens from the compressed data in parallel in a series of decompression cycles. A token may represent one or more compressed symbols or one uncompressed symbol. The parallel decompression engine may also include preliminary select generation logic for generating a plurality of preliminary selects in parallel. A preliminary select may point to an uncompressed symbol in the history window, an uncompressed symbol from a token in the current decompression cycle, or a symbol being decompressed in the current decompression cycle. The parallel decompression engine may also include final select generation logic for resolving preliminary selects and generating a plurality of final selects in parallel. Each of the plurality of final selects points either to an uncompressed symbol in the history window or to an uncompresse…

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