nrCRCEncode
巡回冗長検査 (CRC) の計算と追加
説明
は、blkcrc
= nrCRCEncode(blk
,poly
,mask
)mask
の整数値を使用して、追加された CRC ビットに論理差 (XOR) マスクを適用します。blkcrc
に追加された CRC ビットは、まず最上位ビット (MSB) から最後に最下位ビット (LSB) まで XOR マスクされます。マスクされた CRC の形式は (p0
xor m0
)、(p1
xor m1
)、…、(pL-1
xor mL-1
) です。ここで、L
はパリティ ビットの数で、p0
と m0
はそれぞれ CRC と mask
のバイナリ表現における MSB です。マスク値が 2L
- 1 より大きい場合、マスクとみなされるのは L
個の LSB です。
例
入力引数
出力引数
参照
[1] 3GPP TS 38.212. “NR; Multiplexing and channel coding.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
拡張機能
バージョン履歴
R2018b で導入