Patent ID: 8125357

Claim:
A deflate decompressor apparatus, comprising: at least one decompressor unit for decompressing a data stream compressed according to a compression algorithm; a memory access controller coupled to the at least one decompressor unit via a data path, the memory access controller including a data buffer to receive the data stream and temporarily buffer the data stream, wherein the memory access controller transfers fixed length data units of the data stream from the data buffer to the at least one decompressor unit with reference to a memory pointer pointing into the memory buffer; a feedback path coupled between the at least one decompressor unit and the memory access controller, wherein the at least one decompressor unit feeds back decrement values to the memory access controller for updating the memory pointer, the decrement values each indicating a number of bits unused by the at least one decompressor unit when decoding the fixed length data units; and an output buffer unit coupled to the at least one decompressor unit.