Wireless HDL Toolbox 为开发 5G、LTE、WLAN、卫星(DVB-S2、GPS 和 CCSDS)和基于 OFDM 的自定义无线通信应用提供了预先验证且硬件就绪的 Simulink 模块和子系统。该工具箱包括无线标准和 IP 模块的参考应用。
你可以修改参考应用以集成到自己的设计中。该工具箱算法的 HDL 实现针对原型设计或 FPGA、ASIC 和 SoC 设备上的生产部署进行了优化,能够更有效地使用资源,且性能更佳。
该工具箱的算法能够生成具有可读性、可综合的 VHDL® 和 Verilog® 代码(需要 HDL Coder)。您可以从 Simulink 使用 FPGA 在环协同仿真在 FPGA 硬件上验证生成的 HDL 代码。您还可以生成 SystemVerilog DPI 组件以在 HDL 环境中验证无线应用(需要 HDL Verifier)。如要进行空口测试,可以将发射机和接收机模型连接到无线电设备(通过 Communications Toolbox 和 SoC Blockset 硬件支持包)。
验证
仿真硬件就绪模型,同时将结果与 MATLAB 参考算法进行比较。使用 HDL Verifier 对生成的 HDL 进行协同仿真,或生成模型以进行 RTL 验证。
FPGA、ASIC 及 SoC 部署
使用 HDL Coder 在基于 FPGA 的软件无线电 (SDR) 平台上部署您的应用,以利用实时空口信号进行原型构建。在生产部署时重用相同的应用模型。
产品资源:
“我们从 MathWorks 的 5G NR 小区搜索和主信息块恢复等工作示例入手,还修改了设计以满足客户要求。这简化了我们的工作,为我们节省了大量时间。”