USRP7440-通用软件无线电平台

1、产品描述

USRP7440基于第三代XILINX Zynq UltraScale+ RFSoC架构,它将射频ADCDACARMFPGA等集成一体,瞬时带宽可以达到2.5GHz,尤其适合于射频直采应用,比如通信与雷达。

第一代RFSOC高达4GHz

    • 8x 16x 6.554GSPS DAC
    • 8x 4.096GSPS

          16x 2.058GSPS ADC

第二代RFSOC高达5GHz

16x 6.554GSPS DAC
16x 2.220GSPS ADC

第三代RFSOC高达6GHz

  • 8x 16x 9.851GSPS DAC
  • 高达 8x 5.0GSPS

          16x 2.5GSPS ADC

USRP7440采用第三代RFSOC芯片XCZU47DR-FFVG1517,其ADC最大支持5.0GSPSDAC最大支持9.8GSPS,支持814bit ADC814bit DAC,仪表级的高速ADCDAC,可实现2.5G的实时带宽,它不但可以满足现有各类商用协议的最高带宽要求,也可以支持包括6G、卫星通信、太赫兹等超高带宽的场景。

Zynq UltraScale+ RFSoC产品系列可为部署5G无线通信系统、有线电视接入、高级相控阵雷达解决方案,以及包括测量测试和卫星通信在内的其它应用,提供所需的广泛频段覆盖范围。通过取代分立式组件,这些器件可将功耗及封装尺寸锐降50%,是电信运营商部署5G系统实现大规模多输入多输出基站的理想选择。

2、系统框图

3、指标特征 

RFSOCSOC主处理器XCZU47DR-FFVG1517

射频通路:88

最大工作频率6GHz

幅度平坦度:≤2dB@1GHz带宽

最大允许输入功率:14.6dBm

最大输出功率6dBm

接收SFDR:≥60dBc

发射SFDR:≥55dBc

接收杂散:≤-70dBc

发射带外杂散:≤-75dBm/MHz

接收NSD≤-140dBFs/Hz

发射NSD≤-150dBm/Hz

接收HD2≤-55dBc接收HD3≤-60dBc

发射HD2≤-50dBc发射HD3≤-50dBc

接收IM3:≤-65dBc

发射IM3:≤-55dBc

灵敏度-60dBmBW=20MHz

EVM0.7%

通道隔离度:≤-70dBc

通道相位差:≤1°

高速ADC14bit,采样率可配置

高速DAC14bit,采样率可配置

数据接口:

1*千兆网、2*100G QSFP+(兼容40G

1*10G SFP+1*TF卡、1*USB3.012*GPIOs

1*USB-UART/JTAG

存储空间:

PSDDR44GByte*1@64bit 2400MT/s

PLDDR44GByte*2@64bit 2666MT/s

eMMC64GBytes

QSPI Flash64MByte

同步接口:支持参考时钟输入输出

功耗:<65W

供电:DC 9~14V(典型12V

尺寸:340mm*260mm*74mm

工作温度:-40℃~60

工作湿度:2%95%25℃),无凝结

4、 整机功能指标

项目

功能描述

通道数量

8路接收,8路发送,支持多通道相位同步功能

工作模式

FDD/TDD模式

通信带宽

单通道最高实时带宽2GHz

外参考

支持外部参考时钟输入

增益控制

支持AGCMGC

信号采集

支持1-8任意通道数据采集上传,需搭配前传卡并配合bhSDR Studio软件

接收采样率

支持动态采样率配置

ADC最大5GSPS,可支持的插值或抽取模式为x1,x2,x3,x4,x5,x6,x8,x10,x12,x16,x20,x24,x40

回放采样率

支持动态采样率配置

DAC最大9.8GSPS,可支持的插值或抽取模式为x1,x2,x3,x4,x5,x6,x8,x10,x12,x16,x20,x24,x40

信号回放

支持1-8个任意通道数据回放,需搭配前传卡并配合bhSDR Studio软件

信号源

支持产生单音、多音、AMFMBPSKQPSKQAM等多种信号并发送,搭配前传卡并配合bhSDR VSG软件

频谱分析

支持简易频谱分析显示, 搭配前传卡并配合bhSDR Studio软件

数据存储

支持1-8通道数据连续采集并存储;选配存储模块,或搭配前传卡数据存储

通信仿真

支持Matlab通信仿真,具备单音、典型波形收发案例

协议栈

支持5G OAI协议栈

数据通信

接口

光纤接口

两路100Gbps/40Gbps QSFP+光纤接口

万兆网

支持10Gbps,单路

千兆网

一路10/100/1000Mbps自适应以太网接口

USB

一路USB3.0接口

5、 功能特点

5.1、超高瞬时带宽至2GHz  

对于WIFI6信号最高160MHz带宽,WIFI7最高320MHz5G毫米波最高达800MHz,卫星通信领域带宽通常需要960MHz。对于频谱对抗、阵列与相控雷达、信道仿真,则带宽越宽越好,可能需要高达2GHz。对于频谱对抗与侦查,射频直采的记录与领域,超大带宽也可以全面的对信号进行收集处理,可以替代传统的多种高端仪器或分布式设备。

5.2、8收8发的多通道支持  

USRP7440平台提供8路发送与8路接收,无论是通道数量或者是瞬时带宽,均达到了国内软无产品的高端水平。USRP7440的每个通道都是独立的,即每个通道都可以调谐到不同的频率,用于频分复用(FDD)应用或同时仿真多个信号。通道还可以通过恒温晶振内部GPS驯服功能振荡器GPSDO用于高精度的同步时间对外可提供10MHz 参考和秒脉冲(1PPS),用于多设备分布式的射频信号采集与分析。

5.3、高性能的基带单元  

USRP7440平台采用XCZU47DR作为主处理器,具有丰富的片上资源,包括可4核的ARM Cortex-A53处理器核心,2核的ARM Cortex-R5实时处理器核心,双核的ARM Mali-400 MP2 GPU

XCZU47DR也拥有丰富的FPGA逻辑资源,包括930K逻辑单元,4272DSP资源等。

USRP7440提供三组64位宽的DDR4内存,其中PS端一组的运行频率为2400MT/sPL端两组的运行频率为2666MT/s,可以充分满足高并发的数据吞吐需求。

 5.4、高速交互接口  

USRP7440平台提供2100G QSFP+光口(可兼容40G)以及110G SFP+光口,通过与硬件加速卡互联,可用于将数据高速并行的传输到其它计算单元。

通过FPGA硬件加速卡,将100G光口转换成了PCIe3.0接口,并且提供了完善驱动和API接口库,用户可以直接调用接口函数来获取数据,可以支持100G接口的满速率通信。硬件加速卡FPGA采用开放接口,支持用户自己二次开发,使用户可以在加速卡上部署自己的算法功能

 BAC500硬件加速卡采用Xilinx Ultrascale+系列FPGAVU9P/VU13P作为加速芯片,该芯片采用16nm工艺,提供了丰富的片上逻辑资源。

 5.5、支持各类软件包  

USRP7440平台提供通道射频记录回放,以及频谱观测软件工具bhSDR Studio;支持bhSDR Matlab直接连接进行无线系统仿真;支持多通道同步校准与补偿工具包;面向5G领域,基于OAI协议栈提供基站(含CU+DU)、一体化核心网及UE软件套件

得益于USRP7440的多通道与大带宽特性,它尤其适用于卫星通信领域、毫米波以及太赫兹研究。

 6、应用领域

6.1、5G及LTE无线技术

通过Zynq RFSoC,无线基础设施制造商可实现显著的占板面积及功耗减少,这对Massive MIMO 部署至关重要。

6.2、相控阵雷达/数字阵雷达

作为面向可扩展、多功能、相控阵雷达的单芯片TRX解决方案,Zynq UltraScale+ RFSoC能够在预警场景下实现低时延收发,获得最佳响应时间。

6.3、测试与测量

通过在Zynq UltraScale+ RFSoC中使用直接RF采样、高灵活、可重构逻辑及软件可编程性,为信号生成和信号分析构建高速度的多功能仪器。

 7、bhSDR系列硬件选型表

产品系列

USRP4120

UCRP4320

USRP6330

USRP7440

板载处理器

ZC7020

ZU19EG

ZU15EG

XCZU47DR

射频收发器

AD9361

2*ADRV9009

2*ADRV9026

XCZU47DR

射频带宽

Hz

接收

200K~56M

200M

200M

2G

发射

200K~56M

450M

450M

6G

射频通路

接收

2

4

8

8

发射

2

4

8

8

主机接口

PCIe电缆

USB3.0

(2)

1G以太网

10G SFP+

(4)

40G QSFP

(2)

100G QSFP

外设接口

GPIO

(12)

(12)

GPSBD

GPU

TF

TRIG IN

TRIG OUT

REFIN

REFOUT

HDMI

UART

 注:○ 表示选配

bhSDR系列产品不仅提供通用化的硬件平台,还提供系列软件产品:

      bhSDR Studio:用于软件无线电系统调测以及射频直采和回放、观测

      bhSDR VSG:矢量信号源生成软件,可替代大部分中低端信号源功能

      bhSDR Driver:提供开源的bhSDR通信与控制接口,用户可进行二次开发

      bhSDR Matlab:连接bhSDR系列硬件与Matlab软件进行直观实时仿真

      bhSDR Ai:提供了基于AI的信号处理框架与软件

同时,面向5G6G、雷达、卫星通道、毫米波通信、高清图传等领域,bhSDR也提供完整的软件解决方案,以加速用户产品的快速成型。

彬鸿科技-无线电平台方案引领者http://www.binhong-tech.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/980312.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Python机器学习】1.1. 机器学习(Machine Learning)介绍

喜欢的话别忘了点赞、收藏加关注哦,对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 1.1.1. 什么是机器学习? 举个例子: 小明1月工资1000,每月增长10%,第10月是多少&#xff…

协议-Airkiss

是什么? 设备 A 与外界没有建立任何实质性连接,可以称之为信息孤岛。设备 B 通过路由 或者直接 将 Wifi 的 ssid 与密码 UDP广播 传递给 A 为什么? 解决将无线网络的 ssid 与密码传输到设备难题 怎么做? 芯片自带AT指令开启Air…

python第十一课:并发编程 | 多任务交响乐团

🎯 本节目标 理解多线程/多进程/协程的应用场景掌握threading与multiprocessing核心用法学会使用asyncio进行异步编程开发实战项目:高并发爬虫引擎破解GIL锁的性能迷思 1️⃣ 并发编程三剑客 🎻 生活化比喻: 多线程 → 餐厅多个…

linux中断调用流程(arm)

文章目录 ARM架构下Linux中断处理全流程解析:从硬件触发到驱动调用 ⚡**一、中断触发与硬件层响应** 🔌**1. 设备触发中断** 📡 **二、CPU阶段:异常入口与上下文处理** 🖥️**1. 异常模式切换** 🔄**2. 跳转…

Deepseek 模型蒸馏

赋范课堂: https://www.bilibili.com/video/BV1qUN8enE4c/

商城系统单商户开源版源码

环境配置 1.软件安装 宝塔安装系统软件:Nginx、MySQL5.6、PHP( PHP用7.1-7.4版本)、phpMyAdmin(Web端MySQL管理工具)。 2.配置mysql 设置mysql,在已安装的软件里面找到 mysql点击进行设置 3.修改sql-mode 选择左侧配置修改,找到里面的sql-mode&…

登录日志管理:通用分页和排序封装、 查询登录日志列表、删除登录日志、清空登录日志、解锁用户登录状态(解锁密码错误次数超限)

文章目录 引言I 登录日志管理接口列表II 通用分页和排序封装Java 分页和排序封装vue前端排序页面III 工具类字段名转换 : 驼峰转下划线命名引言 I 登录日志管理 接口列表 import request from @/utils/request// 查询登录日志列表 export function list(query) {return

Java内存管理与性能优化实践

Java内存管理与性能优化实践 Java作为一种广泛使用的编程语言,其内存管理和性能优化是开发者在日常工作中需要深入了解的重要内容。Java的内存管理机制借助于垃圾回收(GC)来自动处理内存的分配和释放,但要实现高效的内存管理和优…

Flutter_学习记录_实现列表上拉加载更多的功能

可以用ScrollController组件来实现这样列表上拉加载更多的功能: 1. 定义变量 在StatefulWidget 的组件内,添加三个属性: // 滚动视图的控制器final ScrollController _scrollController ScrollController();// 是否已显示了上拉加载中bool _isShowM…

使用DeepSeek+KIMI生成高质量PPT

一、使用DeepSeek DeepSeek官网:DeepSeek 点击“开始对话”,进入交互页面。 在上图中,输入问题,即可获取AI生成的结果。 基础模型(V3):通用模型(2024.12),高…

TCP和UDP比较

以下是 TCP(传输控制协议) 和 UDP(用户数据报协议) 的详细对比,涵盖核心特性、应用场景及技术差异: 1. 核心特性对比 特性TCPUDP连接方式面向连接(需三次握手建立连接)无连接&#…

Spring Boot 3.x 基于 Redis 实现邮箱验证码认证

文章目录 依赖配置开启 QQ 邮箱 SMTP 服务配置文件代码实现验证码服务邮件服务接口实现执行流程 依赖配置 <dependencies> <!-- Spring Boot Starter Web --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr…

(七)消息队列-Kafka 序列化avro(传递)

&#xff08;七&#xff09;消息队列-Kafka 序列化avro&#xff08;传递&#xff09; 客从远方来&#xff0c;遗我双鲤鱼。呼儿烹鲤鱼&#xff0c;中有尺素书。 ——佚名《饮马长城窟行》 本文已同步CSDN、掘金平台、知乎等多个平台&#xff0c;图片依然保持最初发布的水印&…

Docker 学习(一)

一、Docker 核心概念 Docker 是一个开源的容器化平台&#xff0c;允许开发者将应用及其所有依赖&#xff08;代码、运行时、系统工具、库等&#xff09;打包成一个轻量级、可移植的“容器”&#xff0c;实现 “一次构建&#xff0c;随处运行”。 1、容器&#xff08;Container…

使用mermaid查看cursor程序生成的流程图

一、得到cursor生成的流程图文本 cursor写的程序正常运行后&#xff0c;在对话框输入框中输入诸如“请生成扫雷的代码流程图”&#xff0c;然后cursor就把流程图给生成了&#xff0c;但是看到的还是文本的样子&#xff0c;保留这部分内容待用 二、注册一个Mermaid绘图账号 …

蜂鸣器使用

1、蜂鸣器原理 无源蜂鸣器模块根据输入的 不同方波信号&#xff08;作为震荡源&#xff09;可以发出不同的声音。驱动电路中三极管电阻一般为1K-4K都行&#xff0c;能够让三极管导通即可。&#xff08;三极管即带箭头的部分&#xff0c;基极和发射机&#xff08;PNP&#xff09…

15. LangChain实战项目2——易速鲜花海报文案生成

你已经制作好了一批鲜花的推广海报&#xff0c;想为每一个海报的内容&#xff0c;写一两句话&#xff0c;然后 post 到社交平台上&#xff0c;以期图文并茂。 下载 Salesforce/blip-image-captioning-large 图生文模型 通过以下几个命令下载该模型 pip install -U huggingfa…

支持IPD项目管理的9大系统,哪款工具能有效提高项目控制能力

本文介绍了以下9大系统: 1.Worktile&#xff1b; 2. 腾讯敏捷开发平台&#xff08;TAPD&#xff09;&#xff1b; 3. 简道云&#xff08;Jiandaoyun&#xff09;&#xff1b; 4. 蓝鲸智云&#xff08;BlueWhale&#xff09;&#xff1b; 5. 轻流&#xff08;Qingflow&#xff0…

创建一个MCP服务器,并在Cline中使用,增强自定义功能。

MCP介绍 MCP 是一个开放协议&#xff0c;它标准化了应用程序如何向LLMs提供上下文。可以将 MCP 视为 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种标准化的方法来将您的设备连接到各种外围设备和配件一样&#xff0c;MCP 提供了一种标准化的方法来将 AI 模型连接到不同的…

Linux之yum详解

—— 小 峰 编 程 目录 1、Linux软件的安装方式 2、什么是yum 3、配置网络yum源 4、yum命令 【语法】 【yum常用命令】 1、Linux软件的安装方式 在CentOS系统中&#xff0c;软件管理方式通常有三种方式&#xff1a; rpm安装 、 yum安装 以及 编译安装 。 2、什么是yum…