YunSDR790面向未来的软件无线电平台
YunSDR790面向未来的软件无线电平台
背景
/ 北京威视锐科技Y u nSDR790软件定义无线电(SDR)是一种可编程的无线设备,通常用于无线研究的原型验证和部署应用。SDR通常用于通信、新一代雷达、电子战(EW)、空口(OTA)测试测量和5G/6G研究等领域。大部分SDR具有通用的硬件架构,其中包括不同性能的通用处理器(GPP)、FPGA以及RF前端。
1
软件无线电设备支持用户在主机上进行应用程序开发,工程师使用以下常见工具:
2
• MathWorks MATLAB®软件
• 直接使用C/C++、Python或者C#开发应用程序
• 利用GNU Radio等开源SDR框架
• 利用srsLTE、Open Air Interface 5G等开源的移动通信协议栈
如果主机的处理能力不够或者时延太大,也可以在软件无线电设备本身的FPGA芯片上进行信号处理硬件加速。YunSDR是一系列软件无线电产品的组合,旨在满足广泛的无线原型验证和部署需求。无论是无线电领域的初学者还是资深的技术专家,都可以找到适合的一款YunSDR开发平台来实现自己的想法。
YunSDR不仅是一款硬件,更是一个开发工具。通过丰富的参考设计和行业应用案例,来帮助客户快速实现原型系统验证,加快创新步伐!
/ 北京威视锐科技Y u nSDR790
3
突破软件无线电的带宽极限目前主流的软件无线电产品带宽通常在100MHz~200MHz, 高端产品可以达到400MHz。YunSDRY790基于第三代Xilinx Zynq UltraScale+ RFSoC构建,瞬时带宽可以达到2GHz,在商业软件无线电领域一骑绝尘。表1: Xilinx的RFSoC芯片性能对比
之所以可以实现如此高性能,在于Y790采用了高端仪器仪表级别的高速ADC和DAC,ADC采样率在14位高精度模式下,可以达到5GSPS的惊人速度。而DAC这可以达到惊人的9.85GSPS。2GHz实时带宽的好处是不仅满足了现有商用协议的最高带宽需求,也可以支持未来的通信标准,比如6G毫米波和卫星通信等高带宽场景。对于频谱分析,射频记录回放等领域,带宽越大,可以同时观测的信息越充分,可以替代传统的高端仪器或者多台设备。目前,WiFi6的信号带宽最高160MHz,未来的WiFi7会到320MHz。 5G的毫米波标准的带宽最高达到800MHz, 卫星通信某些标准的带宽需要达到960MHz。如果用信道仿真和模拟,那么带宽更是越高越好,可能需要1GHz甚至2GHz。所以,YunSDR Y790是一款面向未来的软件无线电平台,几乎可以满足未来5~10年的无线通信标准的带宽需求。衡量软件无线电平台性能的主要标准除了最重要的瞬时带宽以外,其他重要指标还有频段范围,通道数量,基带能力和数据接口等几个方面。
/ 北京威视锐科技Y u nSDR790自从第一款YunSDR诞生以来,一直通过不断创新和升级,来挑战SDR行业的性能极限,满足不同客户的设计需求。
2系列
极致小巧便携
3系列
高性能小型化
4系列
科研教学实验
5系列
多通道大带宽7系列全频谱全带宽
4
通道数量可级联扩展
RFSoC作为一款面向无线通信的创新型器件,首次将嵌入式处理器、数据转换器 (ADC/DAC)和可编程FPGA集成于一体,单芯片可提供最高16个收发通道。
YunSDR Y790提供八路发送和八接收通道,无论是通道数量还是瞬时带宽,都远超于大部分已经量产的软件无线电产品。
/ 北京威视锐科技Y u nSDR790频段范围覆盖主流应用
目前的无线通信标准基本是在6GHz以内,高带宽的通信应用一般是在毫米波频段。因为只有毫米波才能提供如此丰富的频谱资源。对毫米波的支持程度,也是高端软件无线电平台的重要评估参数。
YunSDR Y790则提供了支持5G FR2频段(28GHz和39GHz)的完整解决方案,通过配套的上下变频器,可支持24GHz~44GHz连续变频,带宽支持400MHz和800MHz模式,提供4x4和8x8的相控阵天线,满足5G毫米波通信和波束赋型的相关研究,也支持未来6G标准的技术探索。
YunSDR Y790的毫米波天线组件 基于YunSDR Y790及其毫米波组件,构建完整的毫米波原型验证与测试平台
5
/ 北京威视锐科技Y u nSDR790YunSDR Y790将八个发射通道和八个接收通道整合到一个紧凑的½机架宽带2U高度的 外形中,使其更容易运输以进行现场测试和操作。每个通道都是独立的,这意味着每个通道都可以调谐到不同的频率,用于频分复用(FDD) 应用或同时仿真多个信号。通道还可以通过内部恒温晶体振荡器 (OCXO) 同步,内部 GPS 驯服振荡器(GPSDO) 用于时间戳,可提供 10 MHz 参考和每秒脉冲 (PPS) 。高性能基带和高速率接口随着通道数量和带宽的增加,海量的基带数据无疑对平台的信号处理能力和内存吞吐率提出了巨大挑战。宽带信号的数字信号处理,需要大量的FPGA逻辑资源配合,YunSDR Y790采用的ZU47DR,提供了UDC/DDC所需的必要计算资源。
除了FPGA资源外,芯片内部也集成了ARM处理器系统,满足高层算法和系统调度的需求,而且接口丰富,也可以支持GUI人机交互界面和网络控制接口。
对于大数据交换,板载的片外内存系统吞吐量也十分重要。 YunSDR Y790提供了三组DDR4内存,每组都是64位宽,运行频率2400MHz。其中,PS处理器系统单独一组,PL系统拥有2组独立的内存,可以满足苛刻的数据吞吐需求。未来的无线系统需要更强大的计算能力来处理日益复杂的算法,这个时候单一板卡往往不能满足要求,需要将数据传递给更加强大的计算系统,比如FPGA阵列或者计算机集群。高速光纤接口成了高性能SDR系统的标配,光口的数量和速率是数据传输带宽的关键。
5
YunSDR Y790采用了双100G光口作为系统对外的数据通道,这也是目前商业SDR产品的最顶级配置。通过FPGA加速卡,将100G光口转换成了PCIe3.0接口,并且提供了完善驱动和API接口库,用户可以直接调用接口函数来获取数据,可以支持100G接口的满速率通信。另外,FPGA加速卡的FPGA采用开放接口,支持用户自己二次开发,实现算法的加速。
FX200加速卡采用了Xilinx Kintex UltraScale+系列FPGA KU15P作为加速芯片,16nm工艺的FPGA提供了丰富的信号处理资源,还可以实现以下功能。
如果需要更大规模的FPGA处理能力,可以选择升级到FX800加速卡。 FX800采用了Xilinx Virtex UltraScale+系列FPGA VU13P作为加速芯片,提供了更加丰富的信号处理资源。
开发流程支持
支持各种主流的开发工具,可根据客户需求定制FPGA底层逻辑,大大加快开发进度,让客户可以专心实现差异化的算法和系统。
算法工程师
软件工程师
硬件工程师
/ 北京威视锐科技Y u nSDR790
6
通信协议栈支持GNU Radio是一款开源的软件开发框架,提供了软件无线电所需要的信号处理功能模块。框架提供了图形界面的设计方式,额外可以支持Python和C++语言设计流程。GNURadio给用户提供了一些应用设计的参考设计,帮助用户快速实现和评估无线通信相关算法。srsLTE 是开源4G LTE软件套件,由SoftwareRadioSystems (SRS)公司开发实现的免费开源LTE SDR平台,在AGPLv3 license许可下发布,并且在实现中使用了OpenLTE的相关功能。srsLTE包含全协议栈的UE(srsUE),全协议栈的eNB(srseNB)和核心网(srsEPC),配置简单,使用方便,可以通过srsLTE搭建完整的LTE网络。随着第五代通信技术迅速发展,基于5G的应用以及学术研究需求逐渐增大,对于开源5G的研讨迫在眉睫。开源5G平台可用于探索5G领域新技术、新趋势,对下一代核心网、新型智能终端、mIoT、NB-IoT等领域进行深入学术研究与工程实践,促进5G的全球化发展。基于开源5G无线技术和实验环境的部署,系统原型和标准化硬件实现,可以作为接入网早期测试与验证工具,支持下一代核心网新型智能终端的研发。
YunSDR支持开放的OAI 5G协议最新的版本移植和运行,可以为OAI提供稳定运行经过验证的硬件平台,硬件平台提供多个版本选择,包括实验室版本和工业专网版本,也可以根据需求定制频段和功放来满足大范围覆盖。
/ 北京威视锐科技Y u nSDR790总结
YunSDR Y790为面向未来的无线电系统应用提供了理想验证平台,搭配灵活的开发工具和配套软件,这款平台可以满足 5G/6G 、卫星通信、雷达模拟、信道仿真以及其他无线创新应用的各种技术挑战!