Forward Error Correction encoder
Keywords
digital, unidirectional
Ports
Name | Type |
---|---|
input | Digital Signal |
output | Digital Signal |
Properties
General Properties
Name | Default value | Default unit | Range |
---|---|---|---|
name Defines the name of the element. |
FEC Encoder | - | - |
annotate Defines whether or not to display annotations on the schematic editor. |
true | - | [true, false] |
enabled Defines whether or not the element is enabled. |
true | - | [true, false] |
type Defines the element unique type (read only). |
FEC Encoder | - | - |
description A brief description of the elements functionality. |
Forward Error Correction encoder | - | - |
prefix Defines the element name prefix. |
FEC | - | - |
model Defines the element model name. |
- | - | - |
library Defines the element location or source in the library (custom or design kit). |
- | - | - |
local path Defines the local path or working folder $LOCAL for the element. |
- | - | - |
url An optional URL address pointing to the element online help. |
- | - | - |
Standard Properties
Name | Default value | Default unit | Range |
---|---|---|---|
load from file Defines whether or not to load measurements from an input file or to use the currently stored values. |
false | - | [true, false] |
filename The file containing the LDPC or Hamming matrix. Refer to the Implementation Details section for the format expected. |
hamming3_n7_k4.dat | - | - |
====================================
Implementation Details
The Forward Error Correction (FEC) Encoder element performs linear encoding (linear block code) of the input signal using a user defined generator matrix.
The generator matrix file must be formatted using the alist format [1]. If only the parity-check matrix is available, the script command ‘constructgeneratormatrix’ will attempt to create the correspondent systematic generator matrix. The generator matrix should follow the standard form, where the identity matrix is at the beginning of the matrix.
For more details of this element, please visit the page Forward Error Correction (FEC).
Reference
[1] http://www.inference.org.uk/mackay/codes/alist.html