Video decoder with reduced power consumption and method thereof
AssigneeATI Technologies ULC
InventorsGreg Sadowski, George Jacobs, Paul Chow
Life of this patent
Estimating the term…
Abstract
A video decoder (10) with reduced power consumption includes a power management controller (45) that is operative to select one of a plurality of different power consumption states for a video decoder (10), and, in response to the determination, vary power consumption of at least one operational portion of the video decoder (10). In addition, in one example, a method (200) for reducing power consumption for a video decoder (10) includes determining input stream encoding description data (34) to select one of a plurality of different power consumption states for a video decoder (10) and, in response to the determination, varying power consumption of at least one operational portion of the video decoder (10).
Claims26
An apparatus comprising:
- a power management controller operatively couplable to a video decoder that decodes at least one encoded digital input stream and in response to a determination of encoding description data that describes a scheme used to encode the input stream, varies power consumption of at least one operational portion of the video decoder.
A method for reducing power consumption for a video decoder comprising:
- determining input stream encoding description data, associated with at least one encoded digital input stream, to select one of a plurality of different power consumption states for a video decoder;
- and
- in response to the determination, varying power consumption of at least one operational portion of the video decoder.
A video decoding system comprising:
- a decoder operative to receive an encoded digital input stream and to determine encoding description data from the input stream;
- a first processor operatively coupled to the decoder and operative to receive the encoding description data and determine power control and status from the encoded description data;
- and
- a second processor operatively coupled to the first processor and operative to select one of a plurality of different power consumption states for the video decoder, in response to the determination of the power control and status, and vary power consumption of at least one operational portion of the video decoder.
A computer readable media storing instructions which, when executed, adapt a processor to:
- determine input stream encoding description data that describes a scheme used to encode the input stream to select one of a plurality of different power consumption states for a video decoder;
- and
- in response to the determination, vary power consumption of at least one operational portion of the video decoder.
A computer readable media storing instructions which, when executed, are adapted to create a processor which is adapted to:
- couple to a decoder and operative to select one of a plurality of different power consumption states for the video decoder, and, in response to encoding description data, vary power consumption of at least one operational portion of the video decoder.
A method for reducing power consumption for a video decoder comprising:
- determining input stream encoding description data to select one of a plurality of different power consumption states for a video decoder;
- and
- in response to the determination, varying power consumption of at least one operational portion of the video decoder by at least reducing a clocking frequency if the encoding description data is determined to indicate CAVLC encoding.
A method for reducing power consumption for a video decoder comprising:
- determining input stream encoding description data to select one of a plurality of different power consumption states for a video decoder;
- and
- in response to the determination, varying power consumption of at least one operational portion of the video decoder;
- and
- determining if more than one input stream is received and, in response to the determination, increasing the power consumption of at least one operational portion of the video decoder.
Dependencies are inferred from the claim text.