MATLAB 和 Simulink 帮助您在硬件上实现和测试无线设计。您可以细化设计的各个阶段,从算法到原型构建再到生产实现。然后,通过空口测试持续验证您的设计的准确性。
借助 MATLAB 和 Simulink,您能够:
- 使用命令行函数或无线波形发生器生成测试波形
- 连接到射频仪器和软件无线电 (SDR) 进行空口波形传输或采集,并分析捕获的信号
- 通过 Wireless Testbench,使用高速数据传输和捕获来实时运行参考应用
- 为 FPGA、SoC 和 ASIC 实现自动生成可读、可综合的 HDL 代码,并使用 HDL Verifier 验证协同仿真
- 使用可综合的 IP 模块实现 5G、LTE、WLAN、DVB-S2 和其他多标准应用
为什么要使用硬件设计和测试?
使用 SDR 进行算法测试
将您的发射机和接收机算法与波形连接到 SDR。将实时 I/Q 数据传输至 MATLAB 和 Simulink,或使用 MATLAB 和 Simulink 接收实时 I/Q 数据。通过计算 EVM、ACLR 或 BER 等指标来分析您的端到端设计。
使用射频仪器进行测试
通过将您的 MATLAB 波形和算法连接到射频仪器,包括 Keysight™、Rohde & Schwarz、Tektronix® 和 NI™,进行实时测试和测量。
FPGA 和 ASIC 实现
部署和调试 FPGA 原型硬件。使用实时空口信号构建原型,并在生产部署中重用同一个模型。使用为 HDL 优化的 5G、LTE 和其他无线标准 IP 模块加速实现。
硬件设计验证
验证您在硬件上实现的设计。使用相同的波形来驱动在硬件上实现的黄金参考算法和采样流。然后,直接对比结果。