Wireless HDL Toolbox
为 FPGA、ASIC 和 SoC 设计并实现 5G 和 LTE 通信子系统
Wireless HDL Toolbox™(前身为 LTE HDL Toolbox™)为开发 5G、LTE 和基于 OFDM 的自定义无线通信应用提供了预先验证且硬件就绪的 Simulink® 模块和子系统。它包含参考应用、IP 模块以及基于帧与基于采样的处理之间的网关。
你可以修改参考应用以集成到自己的设计中。该工具箱算法的 HDL 实现针对原型设计或 FPGA、ASIC 和 SoC 设备上的生产部署进行了优化,能够更有效地使用资源,且性能更佳。
该工具箱的算法适于生成可读、可合成的 VHDL® 和 Verilog® 代码(需要 HDL Coder™)。要对 5G、LTE 和基于 OFDM 的自定义设计进行无线测试,您可以将发射机和接收机模型连接到无线电设备(需要 Communications Toolbox™ 硬件支持包)。
快速入门:
5G NR 小区搜索
这一子系统经过硬件验证,可根据 5G NR 标准执行主从信号(PSS 和 SSS)同步。它包含用于验证的 MATLAB 算法参考。
LTE 小区搜索、MIB 和 SIB1 恢复
使用此子系统可检测和解调 eNodeB 信号,并可解码主信息块 (MIB) 和系统信息块 (SIB1) 信息,以用于 FPGA 或 ASIC 应用。它支持 FDD 和 TDD 模式,且已在硬件中经过验证,可检测三个不同大陆上的 LTE 信号。
可配置的 OFDM 发射机和接收机
使用正交频分复用 (OFDM) 传送和接收数据。配置参数、符号调制类型和编码速率。对损伤进行建模和配置,如加性高斯白噪声 (AWGN)。它包含用于验证的 MATLAB 算法参考。
5G NR 知识产权 (IP) 模块
该工具箱提供多种热门算法经过硬件验证的实现,帮助您更快地设计 5G NR FPGA 或 ASIC 应用。您可以为低密度奇偶校验 (LDPC) 编码和解码、极化编码和解码、符号调制和解调以及各种自定义功能的算法建模并仿真其硬件实现,然后使用 HDL Coder™ 生成可合成的 VHDL 或 Verilog RTL。
LTE IP 模块
您可以为特定于 LTE 的算法(如 Turbo、卷积和 CRC 编码器/解码器以及 OFDM 解调器)建模并仿真其高效硬件实现。然后可以使用 HDL Coder 为整个子系统生成可合成的 VHDL 或 Verilog RTL。
多重标准 IP 模块
该工具箱提供经过硬件验证的构建模块(如 Viterbi 解码器、解删余器和可变大小 FFT),支持 LTE、WLAN、数字视频广播 (DVB)、WiMAX® 和 HiperLAN 以及数字卫星通信等多种无线标准的硬件实现。
帧与采样之间的转换
将来自 MATLAB® 的基于帧的波形转换为采样流及相应的控制信号,以便在硬件中进行处理。然后将流式硬件输出转换为帧,以便根据您的黄金参考算法进行验证。
MATLAB 和 Simulink 验证示例和模板
了解如何使用 5G Toolbox™ 或 LTE Toolbox™ 算法和测试验证硬件实现。
HDL 和 FPGA 协同仿真
使用 HDL Verifier™,通过 RTL 仿真或基于连接到 MATLAB 或 Simulink 测试环境的 FPGA 开发套件,验证硬件子系统。
软件无线电 (SDR) 平台
下载适用于 Zynq® SDR 的 Communications Toolbox™ 硬件支持包,以使用 HDL Coder 对常用 SDR 设备进行设置和部署,从而对无线应用进行原型设计。
5G NR HDL MIB 恢复参考应用
在您的 FPGA 或 ASIC 上实现 5G NR 主信息块 (MIB) 恢复子系统
OFDM 发射机和接收机参考应用
在您的 FPGA 或 ASIC 上实现自定义的 OFDM 无线通信系统
AWGN 通道示例
在硬件上实现 AWGN 生成器,加速无线通信系统的误码率 (BER) 性能评估
数字预失真器示例
实现数字预失真器,以纠正功率放大器的非线性和记忆效应
RS 编码器 模块
将报文编码成 Reed-Solomon 码
关于这些特性和相应函数的详细信息,请参阅发行说明。