使用 Simulink 在 Zynq 上开发软件无线电
查看时间表并报名课程详细信息
本实践课程为期一天,重点介绍如何在 MATLAB® 和 Simulink® 中进行软件无线电的建模设计,以及如何在 ADI RF SOM 上进行配置和部署。主题包括:
- 使用 Simulink 进行通信系统建模
- 使用 ADI RF SOM 和 Simulink 实现无线电 I/O
- 通过软件/硬件协同设计使用实时数据创建部署原型
第1天 (共1天)
使用 Simulink 进行通信系统建模
目标: 对射频信号链和通信算法进行建模和仿真。
- 软件无线电概念和工作流程概述
- 了解 AD9361 射频捷变收发机并使用 Simulink 对齐建模
- 仿真包括发射机、AD9361 收发机、通道和接收机的通信系统(射频测试环境)
使用 ADI RF SOM 和 Simulink 实现无线电 I/O
目标: 使用从 AD9361 流式传输到 MATLAB 和 Simulink 的真实数据验证基带收发机算法的工作情况。
- System object 和硬件平台概述
- 将 ADI RF SOM 设置为射频前端以实现空口信号采集或发射
- 在 MATLAB 和 Simulink 中对捕获的接收信号执行基带处理
- 通过 System object 配置 AD9361 寄存器和滤波器
- 对照仿真数据验证真实数据的算法性能
通过软件/硬件协同设计使用实时数据创建部署原型
目标: 以 Zynq SoC 上的可编程逻辑 (PL) 和处理系统 (PS) 为目标生成 HDL 和 C 代码以实现 TX/RX。
- Zynq 软件/硬件协同设计工作流概述
- 使用硬件/软件协同设计工作流在 PL/PS 上实现发射机和接收机
- 配置软件接口模型
- 将生成的代码下载到 ARM 处理器,并通过 Simulink 在实时运行中调节系统参数
- 部署独立系统