⋮
2026b

# 5G 工具箱(Beta)


5G NR 物理层和系统级仿真函数。

5G 工具箱提供了符合标准的函数和参考示例,有助于对 5G 和 5G-Advanced 通信系统进行建模、仿真和验证。该工具箱支持波形生成、链路级和系统级仿真、黄金参考验证和一致性测试。

函数库:Ty5G

提示

使用本函数库之前,需要通过 import Ty5G 或 using Ty5G 加载。
关于 import 和 using 的详细用法,请参见模块的命名空间管理。

# 下行链路信道

函数名 简介
nrPBCHDMRS 生成 PBCH DM-RS 符号
nrPBCHDMRSIndices 生成 PBCH DM-RS 资源元素索引
nrPBCHIndices 生成 PBCH 资源元素索引
nrPBCHPRBS 生成 PBCH 加扰序列
nrPDCCHPRBS 生成 PDCCH 加扰序列
nrPDSCHPRBS 生成 PDSCH 加扰序列
nrPSS 生成 PSS 符号
nrPSSIndices 生成 PSS 资源元素索引
nrSSS 生成 SSS 符号
nrSSSIndices 生成 SSS 资源元素索引

# 物理层子组件

函数名 简介
nrCRCDecode 解码并移除循环冗余校验 (CRC)
nrCRCEncode 计算并追加循环冗余校验 (CRC)
nrLayerDemap 将层解映射为加扰和调制后的码字
nrLayerMap 对调制和加扰后的码字执行层映射
nrLowPAPRS 生成低峰均功率比 (low-PAPR) 序列
nrPRBS 生成伪随机二进制序列 (PRBS)
nrRateMatchLDPC 执行低密度奇偶校验 (LDPC) 速率匹配
nrRateRecoverLDPC 执行低密度奇偶校验 (LDPC) 速率恢复
nrTBS 获取传输块大小

# 上行链路信道

函数名 简介
nrPUCCH0 生成 PUCCH 格式 0 调制符号
nrPUCCH1 生成 PUCCH 格式 1 调制符号
nrPUCCHPRBS 生成 PUCCH 加扰序列
nrPUSCHPRBS 生成 PUSCH 加扰序列