System(s), method(s), and apparatus for decoding exponential Golomb codes
AssigneeBroadcom Corporation
InventorsChhavi Kishore, Jagannath Shastry
Life of this patent
Estimating the term…
Abstract
Presented herein are system(s), method(s), and apparatus for decoding exponential Golomb codes. In one embodiment, there is presented a system for decoding codes having lengths (L) and information bits. The system comprises a circuit and a multiplexer. The circuit provides the information bits of the codes. The multiplexer provides values for the codes, the values for the codes being a function of 2trunc(L/2).
Claims15
A system for decoding codes having lengths (L) and information bits, said system comprising:
- a circuit for providing the information bits of the codes;
- and
- a multiplexer for providing values for the codes, the values for the codes being a function of 2trunc(L/2).
A decoder for decoding codes, said decoder comprising:
- a first stage operable to provide information bits for a first code having a length L1 and a value for the first code, the value for the first code being a function of 2trunc(L1/2);
- and
- a second stage connected to the first stage, the second stage operable to add information bits for a second code having a length L2 and a value for the second code, the value of the second code being a function of 2trunc(L2/2), while the first stage provides information bits and the value for the first code.
A method for decoding a code having a length L, said method comprising:
- providing information bits for the code;
- providing a value for the code, wherein the value for the code is a function of 2Trunc(L/2);
- and
- adding the information bits for the code to the value for the code.
A multiplexer for providing a selection, said multiplexer comprising:
- a plurality of inputs, said inputs receiving data that is a function of 2trunc(L/2), where is L is variable;
- another input for receiving a control signal, said control signal providing an input variable;
- and
- an output for providing a particular one of the plurality of inputs, wherein the particular one of the plurality inputs is the input receiving data that is the function for the input variable.
Dependencies are inferred from the claim text.