简述RF 分析仪的三大构成部分

2019-11-30来源: elecfans关键字:RF  分析仪  构成部分  数据转换器

在有关 RF 数据转换器的博文中,我们了解了什么是软件驱动以及可以如何用它来管理 RF 数据转换器 IP 的状态和控制。


我们介绍了可以如何通过编写一个简单的独立应用来帮助调试系统中的 RF-ADC 和 RF-DAC 。


在那篇博客中,我提到赛灵思已通过一个叫作 RF Analyzer 的工具实现了在任何电路板上的任何器件上启用了 RF 数据转换器的调试功能。我现在将用接下来的两篇博文来拆箱此实用程序、查看其主要功能,并了解我们可以如何用它来管理 RF-ADC 和 RF-DAC 块。我还会讲讲如何用它来生成 RF-DAC 激励,以及如何查看和分析 RF-ADC 接收的数据。


这篇博客由上,下两部分组成,专门针对 RF Analyzer 而编写。在本篇文章中,我们来看一下该工具是由哪些块构建的。我认为这个 RF 分析仪是由三条主线组成的。


首先是 PL 设计,它是由 Zynq UltraScale+ RF Data Converter IP 示例设计、用于启用 RF 子系统状态和控制的 MicroBlaze,以及用于写入和读取 GUI 数据的 JTAG to AXI Master IP 组成的。此设计中还包含一些时钟生成功能。


该设计的最大优点就是您拥有与您的设计相匹配的 IP 配置。这意味着您现在已经将 RF 数据转换器与您的设计的其他部分分离开来。这让您能够剥离设计的其余部分,而只查看系统中的数据转换器性能、捕获 RX 数据,并分析“RF Analyzer GUI”中的数据。


应该理解为,这种独立灵活设计的成本是无法管理 DDR 内存的(因为我们想要在任何器件/任何电路板上启动),因此用于回放/捕获的存储空间是通过片上的 Block RAM 构建的。为了便于使用,我们还为每个带有分析仪数据包的可用器件提供了预先构建的比特流。


在 PL 比特流之后,我们有一个 MicroBlaze 应用。该应用旨在管理 PL 设计中的控制路径。在较高的层级,它可以接收来自 RF Analyzer GUI 的命令、对其进行解析,并通过驱动 API 从各个块中读回请求的数据,甚至可以修改块的设置。这是以 RF 分析仪设计的 ELF 文件的形式提供的。


在顶层有一个 Labview GUI,允许您与 RF-ADC 和 RF-DAC 块连接,以进行数据捕获和激励生成/回放。该 GUI 遵循与 ZCU111 RFSoC Evaluation GUI 相同的样式。

下图显示的是完整 RF 分析仪的展示图。

简述RF 分析仪的三大构成部分

既然我们对 RF 分析仪有了初步的了解,那就让我们来更深入地了解一下。最好的办法是从定制的 IP 配置开始,并逐一了解一下在 RF Analyzer 环境中使用它所需的所有步骤。

在本示例中,我们将使用 ZCU1275 功能描述电路板。该电路板配有 16x16 ZU29DR 器件。我们实际上不需要对这个电路板太了解。我们只需要确定以下内容:

转换器时钟已设置

Bullseye 连接器在构建中连接妥当,以与我们特定的 IP 配置相匹配

RF 分析仪会对其余部分进行管理。我们稍后会回过头来讨论这个问题。

第一步是设置 IP。这是我们构建 RF Analyzer PL 设计的基础。您可以从 IP 目录中选择它,也可以在“IP Integrator”中的块设计 (block design) 中找到它。


所以,我认为展示 RF-ADC 和 RF-DAC 配置并查看一些 CW(连续波)音调是有意义的。

然后,我们会设置两个块以启用环回,我们还可以从 RF-DAC 发送上转换 QAM16 矢量并通过 RF-ADC 来接收它。


在本示例中,我们将运行采样率为 1966.08 MHz 的 RF-ADC 和采样率为 3932.16 MHz 的 RF-DAC。

简述RF 分析仪的三大构成部分

您最终获得的 IP 类似于此处显示的 IP。两个 DAC 块皆处于活动状态,并使用了两个ADC块。

简述RF 分析仪的三大构成部分

您现在可以单击“OK”并决定跳过 IP 的 OOC 综合。

我们必须指示工具,当我们创建示例设计时,我们打算启用 RF 分析器。您需要在 Vivado Tcl 控制台中输入以下命令。


set_property -dict [list CONFIG.RF_Analyzer {1}] [get_ips]

接下来,右键单击 IP 并点击“Open Example Design”。您随即会获得一个包含示例设计和 Analyzer 基础结构的新工程。


在此设计的顶层,我们利用 STARTUPE3 块为设计提供 AXI4-Lite 时钟和外部复位。您将在设计的顶级 RTL 封装中看到此步骤实例化。


一旦加载了比特流,就会在 PL 结构中置位 EOS(启动结束)信号。此步骤对复位进行管理,并会启动设计和应用的运行。

简述RF 分析仪的三大构成部分

如前所述,该设计包含 MicroBlaze。

这将对 RF 数据转换器和时钟的状态和控制进行管理。如果您右键单击此处,您会看到有一个与之关联的 ELF 文件。

简述RF 分析仪的三大构成部分

这将嵌入对比特流中的设计和 Analyzer GUI 之间的通信进行管理的程序。


您还将在此块设计中看到 JTAG to AXI master IP。该 master IP 将分别管理 Source 和 Sink IP 的数据路径。


我们利用 AXI SmartConnect 来管理 MicroBlaze/JTAG2AXI Master 与其他设计之间的接口。


您可以看到与 IP 示例设计 AXI4-Lite 接口的连接:

简述RF 分析仪的三大构成部分

还有一个时钟块。这需要块输出时钟并使用 MMCM 将 AXI4-Stream 时钟驱动到各个块。每个 MMCM 都启用了 AXI DRP 端口。这使我们能够灵活地管理数据转换器时钟的变化,并在运行时扩展 AXI4-Stream 时钟。

现在我们来深入了解一下带有 IP 示例设计的层级结构。

当我们在主项目中进行配置时,我们可以看到该层级包含 RF Data Converter IP、DAC 源和 ADC 接收器。这些块是 RTL,如果右键单击并选择“Go to Source”,您可以更详细地进行查看。

简述RF 分析仪的三大构成部分

RF-DAC 数据激励块由可以加载样本的 128 kbits 的块 RAM 组成,这些样本接着会被发送到 RF 数据转换核中启用的 RF-DAC 通道。


实际上,DAC 源只是一个构建 BRAM 的 XPM,可以使用新的激励写入 BRAM,也可以将其内容传输到 DAC。


激励块中的每个通道都会驱动 Zynq UltraScale+ RF 数据转换器 IP 核上的 AXI4-Stream。由于每个转换器最多可以有四个 AXI4-Stream 接口,因此 DAC 源块中最多有 16 个通道。每个启用的 AXI4-Stream 接口都会被映射到从 DAC0 开始的连续通道。


DAC 激励块的寄存器映射包含在 (PG269). 的表 56 中。同样,可以在 Sink 块中捕获 ADC 流数据并进行回读。 


Zynq UltraScale+ RF 数据转换器上每个启用的 AXI4-Stream 输出数据都存储在数据采集块的单独通道中。由于每个转换器最多可以有四个 AXI4-Stream 接口,因此数据捕获块中最多有 16 个通道。


启用的 AXI4-Stream 接口会被映射到以 ADC0 开始的连续通道。

每个通道的存储包括 128 kbit 的块 RAM。捕获块的地址映射可以在 (PG269) 的表 55 中找到。


在我们实现它并生成比特流之前,您可以在以下文件中查看我们对设计的约束:

usp_rf_data_converter_0_example_design.xdc

这些约束可以创建主时钟并会添加一些 PBlock 进行平面布局设计,以便激励和捕获存储器能够和数据转换器块放在相邻的位置。


为了管理 axi_aclk 域和 AXI4-Stream 时钟域之间跨时钟域的静态控制信号,添加了一些时序例外。


例如,num_samples_reg 会提示数据激励和示例设计中的捕获块要从 RF-ADC 块获取多少样本或要发送多少样本到 RF-DAC 块。由于这是在控制路径上,因此它与 axi_aclk 同步。然后,该设置会按照在 AXI4-Stream 时钟上运行的 Stimulus 和 Capture 块中的地址计数器逻辑来使用。信号不应经常变化(如果有变化的话),因此在实现过程中将其作为定时路径忽略不会有问题。 


在此阶段,您可以将设计一直运行到 write_bitstream。

您会看到时序条件已满足。注意:Pblock 用于锁定相关块旁边的捕获和激励内存。

简述RF 分析仪的三大构成部分

比特流的运行路径类似于以下路径:

ip_nameip_name.runsimpl_1

现在我们已准备就绪,可以下载此比特流了。我们拥有使用分析仪所需的一切,可以查看电路板上的数据转换器了。


下次我们将通过 ZCU1275 功能描述电路板来启动此比特流并探索“RF Analyzer GUI”的功能。 


回头见!

关键字:RF  分析仪  构成部分  数据转换器 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/Test_and_measurement/ic481580.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:VNA使用方法:矢量网络分析仪校准和测试方法
下一篇:功率分析仪测试如何处理干扰问题

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

基于FFT的分析仪解决RF功率和寄生噪声辐射问题
射频功率的频域测量是利用频谱和矢量信号分析仪所进行的最基本的测量。这类系统必须符合有关标准对功率传输和寄生噪声辐射的限制,还要配有合适的测量技术来避免误差。像频率范围、中心频率、分辨带宽(RBW)和测量时间这些有关频率的关键控制都会影响测量结果。频率范围指的是分析仪所能捕获的总频谱分量,而中心频率相当于频率范围的中心。应该注意像频率范围这类频率控制决定了仪器前面板上的频率范围。另一方面,根据频率范围的大小不同,FFT信号分析仪有两个截然不同的采集模式。仪器中高达RBW的频率范围的实现方式是:对一段频率进行下变频,然后对下变频信号进行数字化。而对于超出RBW的频率范围,按顺序对频谱段进行变频和数字化。RBW控制频率轴上的
发表于 2019-12-12
基于FFT的分析仪解决RF功率和寄生噪声辐射问题
ADI的RF前端系列支持实现紧凑型5G大规模MIMO网络无线电
/ADRF5549系列涵盖1.8 GHz至5.3 GHz蜂窝频段,针对 M-MIMO天线接口进行了优化设计。该全新系列器件通过硅工艺集成高功率开关以及GaAs工艺集成高性能低噪声放大器,兼具高射频功率处理能力和高集成度,无需牺牲任何一方面——可谓两全其美。 双通道架构 M-MIMO RF前端设计的ADRF5545A/ADRF5547/ADRF5549应用框图如图1所示。该器件通道中集成高功率开关和两级LNA。在收发器以接收模式运行期间,开关将输入信号路由至LNA输入。在发射模式期间,输入路由至50 Ω端电极,以确保与天线接口正确匹配,并将LNA与天线的任何反射功率隔离。集成式双通道架构允许
发表于 2019-12-09
ADI的RF前端系列支持实现紧凑型5G大规模MIMO网络无线电
加速5G RF通信的系统创新!Cadence收购NI子公司AWR
楷登电子(美国Cadence公司)与National Instruments Corporation(美国国家仪器公司)共同宣布,就Cadence意向收购AWR Corporation达成最终协议。据了解,AWR是NI的全资子公司。AWR是高频RF EDA软件技术的领先供应商,其产品在半导体、航空航天、国防、通信和测试设备行业中用于设计射频和高频元器件和系统。此次收购之后,AWR的专业的射频人才团队也将加入Cadence。同时,Cadence与NI达成战略合作协议,深化合作,推动通信领域的电子系统创新。AWR软件可以助力微波和射频工程师为复杂的高频RF应用设计无线产品。该技术适用于通信、航天和国防、半导体、计算机及消费电子领域
发表于 2019-12-04
加速5G RF通信的系统创新!Cadence收购NI子公司AWR
ADI全新宽带RF收发器简化系统设计并降低成本
高度集成的ADRV9026收发器在适用于FDD和TDD系统的单芯片中提供最低功率、最广泛的频率范围和最小的占用面积 Analog Devices, Inc (ADI)推出一款新的宽带收发器,它是RadioVerse™设计和技术生态系统的一部分。ADRV9026用于支持基站应用,包括单标准和多标准3G/4G/5G宏单元基站、大规模MIMO (M-MIMO)和小蜂窝系统。ADRV9026是ADI的第四代宽带RF收发器,与低功率、小尺寸的通用平台解决方案进行四通道集成。这款软件定义的新型收发器支持频分双工(FDD)和时分双工(TDD)标准,可以帮助简化3G/4G/5G应用的设计,同时降低系统功率、大小、重量和成本。 
发表于 2019-11-27
ADI全新宽带RF收发器简化系统设计并降低成本
Qorvo® RF Fusion™ 5G产品组合荣获2019年WEAA年度产品奖
ASPENCORE的认可凸显了Qorvo在移动5G大容量解决方案方面取得的成功 移动应用、基础设施与国防应用中核心技术与RF解决方案的领先供应商Qorvo®, Inc.宣布,Qorvo RF Fusion™ 5G产品组合荣获了ASPENCORE全球电子成就奖 (WEAA) 2019 年RF/无线/微波类年度产品奖。该奖项旨在肯定和表彰Qorvo提供的独特产品,这些产品让全球领先的智能手机制造商能够快速开发5G手机和移动设备。                          
发表于 2019-11-20
Qorvo® RF Fusion™ 5G产品组合荣获2019年WEAA年度产品奖
基于网络分析仪原理与应用
网络分析仪是在四端口微波反射计(见驻波与反射测量)的基础上发展起来的。在60年代中期实现自动化,利用计算机按一定误差模型在每一频率点上修正由定向耦合器的定向性不完善、失配和窜漏等而引起的误差,从而使测量精确度大为提高,可达到计量室中最精密的测量线技术的测量精确度,而测量速度提高数十倍。原理一个任意多端口网络的各端口终端均匹配时,由第n个端口输入的入射行波 an将散射到其余一切端口并出射出去。若第m个端口的出射行波为bm,则n口与m口之间的散射参数Smn=bm/an。一个双口网络共有四个散射参数 S11、S21、S12和S22。当两个终端均匹配时,S11和S22就分别是端口1和2的反射系数,S21是由1口至2口的传输系数,S12则是
发表于 2019-12-14
小广播
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved