System and method for efficient CABAC clock
AssigneeBroadcom Corporation
InventorReinhard Schumann
Life of this patent
Estimating the term…
Abstract
A system and method that process data in a circuitry utilizing two clocks. The two clocks may be an offset version of one another. Utilizing two clocks to processes the data may consume fewer clock cycles than using only one clock. The circuitry may comprise registers and a memory, wherein one register may receive a location of information in the memory, which may then be read from the received location. The one register may utilize a first of the two clocks, and the reading from the memory may utilize the second of the two clocks. The circuitry may comprise a portion of a CABAC decoder.
Claims22
A method that processes data in a circuitry, the method comprising:
- receiving an indicator indicating a CABAC context for a particular CABAC symbol utilizing a first clock;
- retrieving the CABAC context, indicated by the indicator for the particular CABAC symbol, utilizing a second clock;
- wherein running the first and second portions of the processes utilizing the first clock and the second clock consumes fewer clock cycles of each clock individually than receiving the indicator and retrieving the CABAC context using only one clock.
A system that processes data in a circuitry, the system comprising:
- at least one processor capable of receiving an indicator indicating a CABAC context for a particular CABAC symbol utilizing a first clock;
- the at least one processor capable of retrieving the CABAC context, indicated by the indicator for the particular CABAC symbol, utilizing a second clock;
- wherein running the first and second portions of the processes utilizing the first clock and the second clock consumes fewer clock cycles of each clock individually than receiving the indicator and retrieving the CABAC context using only one clock.
A circuitry that processes data, the circuitry comprising:
- a first set of components that receive an indicator indicating a CABAC context for a particular CABAC symbol utilizing a first clock to run a first portion of processes;
- a second set of components that retrieve the CABAC context, indicated by the indicator for the particular CABAC symbol, utilizing a second clock to run a second portion of the processes;
- and
- wherein running the first and second portions of the processes utilizing the first clock and the second clock consumes fewer clock cycles of each clock individually than receiving the indicator and retrieving the CABAC context using only one clock.
Dependencies are inferred from the claim text.