Back to results
US 7,924,914 B2Granted
Dynamically configuring a video decoder cache for motion compensation
AssigneeIntel Corporation
InventorRahul Saxena
Life of this patent
Estimating the term…
Abstract
A video decoder cache used for motion compensation data may be dynamically reconfigured. In some embodiments, it may be reconfigured on picture or frame boundaries and in other embodiments it can be reconfigured on sequence boundaries. The cache may be flushed on each boundary to enable such reconfiguration.
Claims26
A method comprising:
- detecting the type of motion compensation data that is to be processed by a video decoder;
- and
- selectively flushing a video decoder cache on frame or sequence boundaries depending on the type of data to be processed.
A method comprising:
- detecting whether data to be processed in a video decoder is interlaced or progressive;
- dynamically reconfiguring the video decoder cache depending on whether the data is interlaced or progressive;
- and
- receiving an indication of a block position and whether the block is interlaced or progressive scanned and output an indication of tag random access memory address bits in the form of lower order column and lower order row bits.
1 more element
A system comprising:
- a cache;
- and
- a configuration unit coupled to said cache, said configuration unit to selectively flush the cache on frame or sequence boundaries depending on a type of data to be decoded.
A method comprising:
- detecting the type of compensation data that is to be processed by a video decoder;
- dynamically reconfiguring a video decoder cache depending on the type of data to be processed;
- and
- receiving an indication of a block position and whether the block is interlaced or progressive scanned and outputting an indication of tag random access memory address bits in the form of lower order column and lower order row bits.
1 more element
Dependencies are inferred from the claim text.