MT Hamming Decoder (Non-Systematic, Message-Generator Product)
- Updated2023-02-17
- 3 minute(s) read
MT Hamming Decoder (Non-Systematic, Message-Generator Product)
Decodes a code word available as a polynomial product of the data word and generator polynomials.
Generates an order-m Hamming-decoded bit stream.
Inputs/Outputs

input bit stream
Bit sequence representing the code word to decode. Use MT Hamming Encoder to generate this encoded bit stream.

hamming order
The Hamming order m sets the Hamming code with data word length equaling 2m-m-1 and code word length equaling 2m-1. Valid values are 2 to 16, inclusive.
Default value: 3

error in
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Default value: No error

reset?
A Boolean that determines whether the internal state of the decoder is cleared.
| TRUE | Clears any buffered bits from previous iterations. Also initializes the Galois field structure corresponding to the Hamming code values. |
| FALSE | Continues decoding from the previous iteration. Any buffered bits from the previous iteration are added to the beginning of the input bit stream prior to decoding. |
Default value: TRUE

output bit stream
Bit sequence encoded by this node.

error out
Error information.
The node produces this output according to standard error behavior.