Generalized data processing path for performing transformation and quantization functions for video encoder systems
AssigneeLSI Logic Corporation
InventorJohn Suk-Hyun Hong
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Logic Corporation
InventorJohn Suk-Hyun Hong
Estimating the term…
A generalized data processing path including memory, select logic, adders, subtractors, multipliers, and accumulators (MACs) is organized to perform discrete cosine transforms (DCT), quantization, inverse DCT and inverse quantization operations desired for a video motion compensation system. The select logic selects or bypasses particular adders and subtractors on the front and rear end of the data path depending upon whether the particular operation requires a butterfly operation. A plurality of adders, subtractors and MACs enable data values to be calculated in parallel for efficiency. Control logic is provided to control the memory, select logic and MACs to control data flow and the particular operation being performed. The control logic preferably includes a microcontroller, a microprocessor or associated coprocessor, etc., or a combination of these various types of controllers and processors.
A generalized data path for performing calculations for an encoder system, comprising:
A generalized data path for a video encoder system, comprising:
Dependencies are inferred from the claim text.