A guide to Hamming codes
Single error correction and double error detection are described, then a simple example is given. Hamming codes for any data width can be generated and saved to your device. An algorithm to test the Hamming codes can also be saved to your device. Finally, there is a short description of the arithmetic used for Hamming codes.