Yet Another Hamming Encoder and Decoder

Yet Another Hamming Encoder and Decoder


Category: ECC Core

Created: March 17, 2017

Updated: January 27, 2020

Language: VHDL

Other project properties

Development Status: Beta

WishBone compliant: No

WishBone version: n/a

License: LGPL


A hamming encoder and decoder with single-error correcting and double-error detecting capability. The message length can be configured through a generic. Both the code generator matrix and the parity-check matrix are computed in the VHDL itself.

Specification and design documents can be found in the doc directory of the project repository.