ISAC-Sim

Hamming Code

Linear block code capable of correcting 1-bit error

Real-World Applications

Server ECC memory, early RAID 2 disk arrays, satellite telemetry data error correction. Hamming code is a classic milestone in information theory, opening the era of error-correcting codes.

Experiment Steps

  1. (7,4) Code: 4 data bits + 3 parity bits
  2. Syndrome: Indicates error position

Simulation Experiment

Loading...
Parameters(Real-time)
Parity Bits m3
Error Rate0.1

Functions: models.phy.hammingEncode, models.phy.hammingDecode