ldpcDecoderConfig
Description
The ldpcDecoderConfig
object is a configuration object for the
ldpcDecode
function. The object specifies the low-density parity-check (LDPC) matrix and read-only
properties to provide information about the configured matrix.
Creation
Syntax
Description
creates an
LDPC decoder configuration object that specifies a rate 5/6 LDPC code from the WLAN
802.11™ standard [1].decodercfg
= ldpcDecoderConfig
configures the output object setting the decodercfg
= ldpcDecoderConfig(H
)ParityCheckMatrix
property H
.
configures the output object setting the decodercfg
= ldpcDecoderConfig(H
,alg
)ParityCheckMatrix
property to H
and the
Algorithm
property to alg
.
sets properties based on the input decodercfg
= ldpcDecoderConfig(encodercfg
)ldpcEncoderConfig
configuration object, encodercfg
.
sets properties based on the input decodercfg
= ldpcDecoderConfig(encodercfg
,alg
)ldpcEncoderConfig
configuration object, encodercfg
, and sets the
Algorithm
property to alg
.
Validation of the object settings is performed when
the ldpcDecode
function is called with the object as an input.
Properties
Examples
Algorithms
References
[1] IEEE® Std 802.11-2020 (Revision of IEEE Std 802.11-2016). "Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications." IEEE Standard for Information technology — Telecommunications and information exchange between systems. Local and metropolitan area networks — Specific requirements.
[2] Gallager, Robert G. Low-Density Parity-Check Codes. Cambridge, MA: MIT Press, 1963.
[3] Hocevar, D.E. "A reduced complexity decoder architecture via layered decoding of LDPC codes." In IEEE Workshop on Signal Processing Systems, 2004. SIPS 2004, 107-112. https://doi.org/10.1109/SIPS.2004.1363033.
[4] Chen, Jinghu, R.M. Tanner, C. Jones, and Yan Li. "Improved min-sum decoding algorithms for irregular LDPC codes." In Proceedings. International Symposium on Information Theory, 2005. ISIT 2005. https://doi.org/10.1109/ISIT.2005.1523374.
Extended Capabilities
Version History
Introduced in R2021b