【TEC047】基于Xilinx XCZU47DR RFSOC的射频收发核心处理模块

news/2024/11/6 21:39:29/文章来源:https://www.cnblogs.com/qingyi2023/p/18524591

 TEC047是一款基于Xilinx的Zynq UltraSacle+ RFSoC Gen3系列FPGA XCZU47DR的射频收发核心模块,该模块将XCZU47DR芯片及其最小系统集成在了一个80*115mm的核心板上,可以作为一个紧凑的核心,进行功能的扩展,能够快速的搭建起一个多通道射频收发的信号处理平台,缩短用户的产品研发周期。

该核心板上,PS端支持1组72位DDR4 SDRAM,PL端支持1组32位DDR4 SDRAM,支持1片32GB的EMMC存储单元,支持2片QSPI Flash用于程序的加载,支持8路32G GTY引出到连接器,8路AD与8路DA以全差分的形式引出到连接器上。用户可以根据需求定义射频调理电路,支持直流、交流耦合、支持PA/LNA放大器调理电路,也可以支持选配射频前端。

该产品用于软件无线电、雷达与电子对抗等应用场景。

 

 

 

 

技术指标

1、板载 Xilinx Zynq UltraScale+ RFSoC 芯片:

1) 芯片型号:XCZU47DR-2FFVE1156I;

2)系统逻辑资源:930K;

3) 总分布式 RAM:13Mb,总块 RAM:38Mb;

4) DSP Slices:4272 个;

5)支持 8 路 14 位 ADC,最大采样率 5GSPS;

a 每个射频 ADC 支持 1 个 DDC;

b) 射频输入范围:1M~6GHz;

6)支持 8 路 14 位 DAC,最大采样率 9.85GSPS;

a) 射频输出范围:1M~6GHz;

b) 插值:2x/3x/4x/5x/6x/8x/10x/12x/16x/20x/24x/40x;

2、 模块主要资源:

1)PS 端支持 72 位 DDR4 SDRAM,速率 2400M;

2)PS 端支持 1 个 32GB eMMC 存储单元;

3) PS 端支持 2 片 512Mbit QSPI Flash 存储器;

4)PL 端支持 1 组 32 位 DDR4 SDRAM,速率 2400M;

3、模块对外互联接口:

1)接口连接器#1:8 路 ADC/8 路 DAC(差分信号)、PL IO;

2)接口连接器#2:8 路 GTY@max 32Gbps;

3) PS MIO、PS JTAG、4*GTR@10Gbps;

4、 物理与电气特征

1)模块尺寸:80 x 115mm;

2) 供电:4A max@+12V(±5%),常温功耗 50W;

3) 散热方式:风冷或导冷散热;

5、 环境特征

1) 工作温度:-40°~85°C、贮存温度:-55°~125°C(工业级);

2)工作湿度:5%~95%,非凝结;

软件支持

1、底层接口驱动程序:

1)裸跑下的各个接口测试程序;

2) Linux系统移植;

2、射频开发驱动程序:

3、 开发工具:Vivado 2022.1;

应用范围

1、MIMO无线电、5G基站、固定无线接入、测试测量;

2、雷达与电子对抗;

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# 实现拖拽功能

很多时候,为了方便用户操作,需要增加拖拽功能。实现起来其实很简单,按照下面的步骤,你也能成功!快去试试吧。 一、 属性设置为True 二、共需要实现两个方法。 代码如下:private void FrmReplaceTools_DragDrop(object sender, DragEventArgs e){string[] s = (string[])…

设计登陆验证码的逻辑

今日面试某信息的场景题提到了下这个问题,没太搞懂面试官具体想让我说的就是两个接口的设计,一个生成验证码,一个校验验证码,和其具体的设计方案,没听懂当时的意思,有的小懵逼,因此回头总结回顾一下,日常开发中对这些小细节还是要注重一下,不能因为场景逻辑简单就不去…

使用最新版的wvp和ZLMediaKit搭建Gb28181测试服务器

目录说明安装1.安装nodejs简介安装步骤2.安装java环境3.安装mysql安装修改密码4.安装redis5.安装编译器6.安装cmake7.安装依赖库8.编译ZLMediaKit9.编译wvp-GB28181-pro配置1.ZLMediaKit配置2.wvp-GB28181-pro配置2.1.配置ZLMediaKit连接信息2.2.28181服务器的配置2.3.配置web服…

在昇腾Ascend 910B上运行Qwen2.5推理

使用 GPUStack 在昇腾 Ascend 910B 上运行 Qwen2.5 全系列的推理性能表现目前在国产 AI 芯片,例如昇腾 NPU 上运行大模型是一项广泛且迫切的需求,然而当前的生态还远未成熟。从底层芯片的算力性能、计算架构的算子优化,到上层推理框架对各种模型的支持及推理加速,仍有很多需…

MMCA:多模态动态权重更新,视觉定位新SOTA | ACM MM24 Oral

来源:晓飞的算法工程笔记 公众号,转载请注明出处论文: Visual Grounding with Multi-modal Conditional Adaptation论文地址:https://arxiv.org/abs/2409.04999 论文代码:https://github.com/Mr-Bigworth/MMCA创新点提出了多模态条件适应(MMCA)方法,该方法从一种新颖的权…

PbootCMS前端页面样式丢失

前端页面样式丢失问题原因:静态资源文件路径不正确或文件缺失。 解决方法:检查 static 目录下的 CSS 和 JS 文件是否存在。 确保前端页面引用的静态资源路径正确。 清除浏览器缓存,重新加载页面。扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,…

PbootCMS生成的 sitemap.xml 中增加 tag 标签链接

问题描述:PbootCMS默认生成的 sitemap.xml 不包含 tag 标签链接。 解决方法:打开 /apps/home/model/SitemapModel.php,在第78行后增加以下代码:// 指定分类标签调用 public function getSortTags($scode) {$join = array(array(ay_content_sort b, a.scode=b.scode, LEFT),…

帝国CMS tags 页列表页内容页调用函数版代码

添加函数在 /e/class/userfun.php 文件中添加以下代码:function tagslink($aid, $num = 5, $tbname = news) {global $public_r, $dbtbpre, $empire, $navinfor, $class_r;$qr = $empire->fetch1("select rewritetags from {$dbtbpre}enewspublic limit 1");$sr …

宝塔搬家后提示“502 Bad Gateway”的解决方法

问题现象:服务器迁移后,网站提示“502 Bad Gateway”。排查步骤:检查服务器是否正常连通。 查看Nginx错误日志。 检查PHP版本是否正确。解决方法:旧服务器上每个网站的PHP版本可能不一致,迁移到新服务器后需要手动调整PHP版本。 重新选择正确的PHP版本并保存。扫码添加技术…

ZBlog语言包切换设置和模板代码设置

后台切换语言:在后台--网站设置--网站语言中选择所需语言,后台语言会即时变化。前台语言支持:主题需支持多语言,具体步骤如下:编写语言包文件:在主题文件目录下创建language目录,并根据语言版本命名文件,如en.php、zh-cn.php、zh-tw.php。 文件内容格式示例:// zh-cn.…

深入理解多重共线性:基本原理、影响、检验与修正策略

在数据科学和机器学习领域,构建可靠且稳健的模型是进行准确预测和获得有价值见解的关键。然而当模型中的变量开始呈现出高度相关性时,就会出现一个常见但容易被忽视的问题 —— 多重共线性。多重共线性是指两个或多个预测变量之间存在强相关性,导致模型难以区分它们对目标变量的…

633. 平方数之和

给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c 。 示例 1: 输入:c = 5 输出:true 解释:1 * 1 + 2 * 2 = 5 示例 2: 输入:c = 3 输出:false 提示: 0 <= c <= 231 - 1 解题思路: 1.平方根可以用java的Math.sqrt方法 2.两个数的平方和能…