Hamming code


Also found in: Wikipedia.

Hamming code

[′ham·iŋ ‚kōd]
(communications)
An error-correcting code used in data transmission.

Hamming code

(algorithm)
Extra, redundant bits added to stored or transmitted data for the purposes of error detection and correction.

Named after the mathematician Richard Hamming, Hamming codes greatly improve the reliability of data, e.g. from distant space probes, where it is impractical, because of the long transmission delay, to correct errors by requesting retransmission.

Hamming code

An error correction method that intersperses three check bits at the end of each four data bits. At the receiving station, the check bits are used to detect and correct one-bit errors automatically.
References in periodicals archive ?
TDM Pulse Code Modulation & demodulation Training kit Module with Hamming code &
Increased ECC requirements will be required, however, traditional error correction codes such as BCH, RS and Hamming code suffer from increased overhead in terms of coding redundancy and read latency as the number of errors corrected increases.
Channel Capacity - Hamming Code and BCH Code for 1, 2, 3, 4 bits/cell.
Parity bits, Hamming Code, BCH, and Cyclic redundancy codes in which bits are interpreted as coefficients in a polynomial etc.
According to an error-correcting scheme known as the Hamming code, the addition of a carefully defined sequence of three digits to each of these blocks makes it possible to detect and correct errors that corrupt a transmitted message.
As bit errors increase as NAND flash memory scales below 2xnm process technology and transitions to 3-bit per cell architectures, traditional error correction codes such as BCH, RS and Hamming code will no longer be sufficient.
Tenders are invited for Purchase Of Machinery/Equipment 1-TDM Pulse Code Modulation & demodulation Training kit Module with Hamming code & Parity & software for Demonstration of PCM technique Training Kits should have Separate Boards for transmitter & receiver PCM Modulation Transmitter
PCM Demodulation/receiver Should accept two channel Multiplexed data On Board Low pass Filters , Fast & Slow mode of operation , On Board PLL for clock regeneration ; On Board Sync code Detector , Error check code options,Odd or even parity -Single bit error detection ; Hamming code single bit error detection & correction , Switched faults for different error check code options Input Channel : Time Division
Logical blocks are distributed across "data disks" and protected by Hamming code.
Hamming, 81, is the computer scientist and mathematician who developed the Hamming Codes, which allow computers to correct their own mistakes.