跳转到主要内容

在 FPGA 上部署 5G NR 无线通信:一套完整的 MATLAB 与 Simulink 工作流程

judy 提交于

设计创新型无线通信设备需要跨多个学科密切合作。将算法模型部署到 FPGA 硬件可以快速完成原型设计及无线测试,直接从系统级算法自动生成 HDL 代码则可以消除耗时较长的实现和验证步骤。

本白皮书通过一个 5G NR 小区搜索设计来说明该过程,介绍将 MATLAB® 算法和 Simulink® 模型直接转换为适用于 FPGA 的 HDL 的工作流。

内容包括:

  • 使用 MATLAB 和 5G Toolbox™ 进行符合 5G NR 标准的算法建模
  • 从基于帧的 MATLAB 算法过渡到数据流的 Simulink 实现
  • 基于 Fixed-Point Designer™ 和目标硬件特性的定点实现
  • 通过使用经过验证的知识产权 (IP) 加速设计
  • 生成 HDL 并在目标硬件上部署,在本例中为 Xilinx® Zynq®

  •  >

    文章来源:MathWorks

    产品与工具

    ZYNQ

    Zynq是Xilinx公司推出的一系列SoC(System-on-Chip)产品家族,它将传统的FPGA(可编程逻辑器件)与嵌入式处理器相结合,形成了一种集成了硬件和软件处理能力的单一芯片解决方案。Zynq的设计目标是提供更高的性能和灵活性,同时减少系统的功耗和复杂性。

    Zynq广泛应用于嵌入式系统设计、通信、图像处理、工业控制、汽车电子等领域,因为它提供了更好的性能和灵活性,同时减小了系统的体积和功耗。

    解决方案

    无线通信

    无线通信是一种通过无线传输介质(如电磁波)进行信息传递的通信方式。这种通信方式消除了传统有线通信中的物理连接,为移动通信、无线网络和各种无线应用提供了便利。

    无线通信技术的不断发展推动了数字化社会的进步,提供了更灵活、便捷和高效的通信手段。