主要内容

SDR硬件架构

软件定义无线电(SDR)是一种无线设备,通常由可配置的RF前端和FPGA或可编程的片上系统(SoC)组成,以执行数字功能。SDR硬件架构可以发射和接收不同频率的信号,实现FM无线电、无线局域网(WLAN)、LTE和5G等无线标准。

Xilinx通信工具箱™支持包金宝app®Zynq®的电台提供预配置的MathWorks®Linux®和FPGA图像,您可以使用它们在MATLAB中为主机无线电通信配置SDR®或仿真金宝app软件®.下图是对支持包如何在底层Zynq硬件架构上集成SDR功能的概念性概述,每个受支持的SDR硬件设备都是通用的。金宝app有关支持的SDR硬件设备的列金宝app表,请参见硬件支持金宝app

MathWorks Linux映像使用模拟设备®libiio库用于配置射频芯片和处理主机无线电数据移动。该库提供了与Linux工业I/O (IIO)设备的接口。在嵌入式平台上,libiio接口可以通过运行在Linux上的libiio Server来获得。在MATLAB或Simul金宝appink中,libiio接口可通过libiio客户端获得。Libiio服务器和客户端使用内置的以太网协议进行通信。该库还支持从Simulink模型生成C代码,这些模型可以在ARM处理器上运行,直接与无线电设备交金宝app互。

相关的话题