Decoder, method of operating the same, and apparatuses including the same
AssigneeSamsung Electronics Co., Ltd.
InventorsJae Phil Kong, Hwa Seok Oh, Dong Kim
Life of this patent
Estimating the term…
Abstract
A decoder, a method of decoding and systems implementing the same are disclosed. In one example, the method includes calculating syndrome values from input codewords, generating an error location polynomial about the codewords using the syndrome values, determining an error count in the codewords using the error location polynomial, and adjusting power consumption of a circuit in response to the determined error count in the codewords. In one example, a frequency of a clock signal to be provided to a search circuit may be determined based on the error count, and the clock signal may be provided having the determined frequency to a search circuit, such as a Chien search circuit.
Claims20
A method of decoding, the method comprising:
- calculating syndrome values from input codewords;
- generating an error location polynomial about the codewords using the syndrome values;
- determining an error count in the codewords using the error location polynomial;
- determining a frequency of a clock signal to be provided to a circuit configured to perform a Chien search based on the error count;
- and
- providing a clock signal having the determined frequency to the circuit configured to perform a Chien search.
A decoder comprising:
- a syndrome calculator circuit configured to calculate syndrome values from input codewords;
- a key equation solver circuit configured to generate an error location polynomial about the codewords using the syndrome values;
- and
- a main control logic circuit configured to determine an error count in the codewords using the error location polynomial and to determine a frequency of a clock signal to be provided to a circuit configured to perform a Chien search block based on the error count.
A method comprising:
- receiving data by an electronic device;
- then, determining a complexity of an error correction operation to be applied to the data;
- and
- then, adjusting power consumption of the electronic device in response to the determined complexity of the error correction operation,
- then, performing an error correction operation on the data.
Dependencies are inferred from the claim text.