Decoding techniques using a programmable priority encoder
AssigneeCisco Technology, Inc.
InventorsKenneth Michael Rose, Jason Allen Marishaw
Life of this patent
Estimating the term…
Abstract
A system, computer-readable media, and methods are disclosed for building a decoding table. The system may include one or more registers configured to store a data value based on an order in which one or more lengths were obtained. The system may also include a programmable priority encoder configured to scan the one or more registers for the data value. Further, the system may include a memory configured to store, based on locations of the data value in the one or more registers, at least one of encoding values or letters.
Claims20
A system comprising:
- one or more registers configured to store a data value based on an order in which one or more lengths were obtained;
- a programmable priority encoder configured to scan the one or more registers for the data value;
- and
- a memory configured to store, based on locations of the data value in the one or more registers, at least one of encoding values and letters.
A method comprising:
- receiving lengths associated with an encoding scheme;
- programming a data value into one or more registers associated with the lengths based on the order in which the lengths were received;
- scanning the one or more registers for the data value using a programmable priority encoder;
- and
- determining, based on locations of the data value in the one or more registers, at least one of encoding values and letters.
One or more computer readable storage media encoded with computer executable instructions that, when executed, are operable to:
- obtain lengths associated with an encoding scheme;
- program a data value into one or more registers associated with the lengths based on the order in which the lengths were obtained;
- scan the one or more registers for the data value using a programmable priority encoder;
- and
- determine, based on locations of the data value in the one or more registers, at least one of encoding values and letters.
Dependencies are inferred from the claim text.