0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在集成设备中获取射频硬件表征数据的变化

454398 来源:MATLAB微信公众号 作者:MATLAB微信公众号 2020-09-26 11:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一些 5G 系统的制造商正在转向更高水平的硬件集成,并在片上系统(SoC)设备中整合射频转换器和基带处理引擎,以解决功耗和电路板空间问题。虽然这种集成有好处,但负责这些系统表征的工程师面临着访问数据的新挑战,因为之前的独立射频数据转换器现在将与 FPGA处理器在同一芯片上进行组合。

另一个困扰工程师的因素是 5G 标准本身。作为一种新标准,5G 很可能会向前发展,因此工程师们不仅需要应对如何在集成设备中获取表征数据的变化,还需要应对参考波形和性能标准可能发生的变化。这给表征过程增加了额外的负担,它需要足够的灵活性来应对不断变化的需求。

为了能够通过 SoC 进行数据访问并应对可能不断变化的标准,理想的表征环境需要灵活的信号生成和分析能力,它不仅能够生成符合当前 5G 标准的波形,还可以随着标准的发展生成新的波形。这种信号生成和分析能力还需要能够从新的 SoC 硬件中提取射频数据,而不需要射频工程师成为 SoCs 编程方面的专家。

如果这种信号生成能力与信号捕获和分析能力包含在相同的桌面环境中,工程师可以执行许多射频测试和表征任务,而不需要传统的台式测试设备。

虚拟测试设备与传统测试设备

虽然总会有地方放置台式信号发生器、频谱分析仪和其他相关传统测试设备来验证系统性能,但是这些仪器的成本和物理尺寸使得它们在系统设计的初始表征和“假设”阶段不那么受欢迎。允许算法开发人员、射频工程师和系统设计人员访问他们的虚拟测试“实验室”可以加速设计迭代,并帮助更快地获得最佳设计。

硬件和算法的不良选择可以在设计过程的早期被剔除,而不会占用昂贵的共享资源,如台式测试设备,更不会占用拥有该设备的相关测试人员。同样,在进行更广泛的测试过程之前,可以快速识别出良好的设计理念,并将其发展到更高的程度,大大提高通认证的可能性,而无需大量的硬件返工,从而节省了开发时间和成本。

这里的目标不是取代桌面测试,而是在过程的早期添加基于软件的测试,从而降低硬件原型构建成本并提高工程生产率。

但是,这类桌面特征化环境如何与 5G 系统开发的原型硬件一起使用呢?图1显示了 SoC 设备的软件表征设置,该 SoC 设备由集成了可编程逻辑和基于 MCU 的处理系统的 8 通道射频 ADC 和 8 通道射频 DAC 组成。

图 1. 连接到基于PC的测试环境的 EFSoC 开发工具包

信号将通过 MATLAB 应用程序在 PC 上生成,然后发送到 Zynq UltraScale+ RFSoC 设备,输出设备的 DAC,通过 ADC 后返回 PC。基于 PC 的应用程序 RFSoC Explorer 将管理数据传输、信号生成和各种分析功能,如图 2 所示。

图 2. RFSoC 资源管理器表征描述工具的截图

这种“闭环”测试可减少对外部测试设备的需求,并允许用户将 RFSoC 上的 ADC 和 DAC 的性能表征到足以对硬件的适用性做出判定的到水平。

这种基于软件的测试方法使射频工程师能够访问嵌入 SoC 中的数据转换器,而无需对设备本身进行编程来实现数据访问,并提供信号生成所需的灵活性,允许用户在标准发展时根据需要修改波形。

扩展测试方法

虽然基于软件的测试方法能够快速做出有关适用性的决定,但也有局限性,主要是硬件和主机之间通信通道的速度和测试软件本身进行信号分析的速度。如果测试要求更快的信号分析数据速率,则可以使用相同的软件前端生成信号,将传统的测试设备连接到 RFSoC 输出端进行数据分析。这种方法仍然允许波形可编程性,同时缓解了潜在通信瓶颈的影响。

附加测试场景包括使用 RFSoC 设备上的可编程逻辑作为其自身的信号发生器,或在设备中添加逻辑以创建其自身的测试场景,例如对传入数据设置某些触发条件,并仅捕获感兴趣的数据以便在 PC 上进一步分析,而不是流式传输所有数据。

编辑:hfy
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    9365

    浏览量

    155124
  • 射频
    +关注

    关注

    106

    文章

    5944

    浏览量

    172787
  • 数据转换器
    +关注

    关注

    1

    文章

    398

    浏览量

    30476
  • 5G
    5G
    +关注

    关注

    1366

    文章

    49068

    浏览量

    590086
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    房产数据平台安家go获取地区列表数据的API接口

    ​ 在房产数据平台“安家go”获取地区列表数据是一个常见需求,它允许开发者访问全国或特定区域的行政区划信息,如省、市、区县等。这对于构建房产搜索、
    的头像 发表于 11-21 14:38 172次阅读
    房产<b class='flag-5'>数据</b>平台安家go<b class='flag-5'>获取</b>地区列表<b class='flag-5'>数据</b>的API接口

    何在AMD Vitis Unified IDE中使用系统设备

    您将在这篇博客中了解系统设备树 (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 维护来自 XSA 的硬件数据。本文还讲述了如何对 SDT 进行操作
    的头像 发表于 11-18 11:13 2814次阅读
    如<b class='flag-5'>何在</b>AMD Vitis Unified IDE中使用系统<b class='flag-5'>设备</b>树

    硬件加密引擎在保障数据安全方面有哪些优势呢?

    )通过硬件防火墙隔离,运算过程密钥和敏感数据仅在加密引擎内部流转,不暴露至外部总线或内存。同时,硬件逻辑一旦固化,无法通过软件篡改,避免恶意程序注入篡改加密流程。 物理防篡改能力:部
    发表于 11-17 06:47

    何在VS code配置Zephyr集成开发环境

    上一篇文章介绍了如何在VS code中使用瑞萨官方插件为RA芯片创建项目与项目调试,相信大家对RA在VS code的开发有了基础的了解。
    的头像 发表于 11-05 14:46 1071次阅读
    如<b class='flag-5'>何在</b>VS code<b class='flag-5'>中</b>配置Zephyr<b class='flag-5'>集成</b>开发环境

    RF无线射频通信设备在工业物联网的应用与选型指南

    RF无线射频通信设备在工业物联网的应用场景,分析LoRa、ZigBee等主流技术特点,提供设备选型要点和抗干扰解决方案,助力企业实现可靠的数据
    的头像 发表于 10-28 16:59 2129次阅读
    RF无线<b class='flag-5'>射频</b>通信<b class='flag-5'>设备</b>在工业物联网<b class='flag-5'>中</b>的应用与选型指南

    如何判断射频模块的硬件是否损坏?

    判断射频模块(如射频信号发生器的核心模块)的硬件是否损坏,需围绕 “ 直观物理异常、功能完全失效、参数极端异常、拆解后硬件特征 ” 四大维
    的头像 发表于 10-14 17:36 657次阅读

    射频测试系统ATECLOUD-RF中都包含哪些设备

    纳米软件射频测试系统ATECLOUD-RF是基于ATECLOUD平台搭建的自动化测试解决方案,主要针对天线、线缆、传感器、射频芯片等射频无源器件进行自动化测试,因此系统的测试
    的头像 发表于 09-26 16:39 765次阅读
    <b class='flag-5'>射频</b>测试系统ATECLOUD-RF中都包含哪些<b class='flag-5'>设备</b>?

    何在 Keil rvmdk 开发环境启用可配置的数据闪存并设置大小?

    何在 Keil rvmdk 开发环境启用可配置的数据闪存并设置大小?
    发表于 08-26 08:18

    何在 IAR Embedded Workbench for ARM 开发环境启用可配置数据闪存并设置大小?

    何在 IAR Embedded Workbench for ARM 开发环境启用可配置数据闪存并设置大小?
    发表于 08-26 07:49

    何在实际应用监测和控制温度变化速率?

    LZ-DZ100电能质量在线监测装置 在实际应用(如电能质量在线监测装置的温度循环试验、现场安装后的环境监控等),监测和控制温度变化速率需要结合 专用设备、精准传感、闭环控制算法 及 场景适配策略
    的头像 发表于 08-22 11:40 681次阅读
    如<b class='flag-5'>何在</b>实际应用<b class='flag-5'>中</b>监测和控制温度<b class='flag-5'>变化</b>速率?

    DTS数据的vdd是什么意思?

    这是我们通过命令“cat /sys/kernel/debug/mmc0/ios”从设备获取数据 我可以知道VDD 的真正含义吗? 看起来外部没有硬件电源。 接口
    发表于 07-17 08:23

    CYW920829M2EVK-02如何在固件启用 10 dBm?

    达到 10 dBm。 于是我在 ModusToolbox 的蓝牙配置器设置了 10 dBm 的发射功率,但没有任何变化。 使用频谱仪(在芯片的射频输出引脚)进行检查时,得到的结果与 0 dBm 时相同
    发表于 07-02 07:07

    半导体器件微量掺杂元素的EDS表征

    微量掺杂元素在半导体器件的发展起着至关重要的作用,可以精准调控半导体的电学、光学性能。对器件微量掺杂元素的准确表征和分析是深入理解半导体器件特性、优化器件性能的关键步骤,然而由于微量掺杂元素含量极低,对它的检测和
    的头像 发表于 04-25 14:29 1491次阅读
    半导体器件<b class='flag-5'>中</b>微量掺杂元素的EDS<b class='flag-5'>表征</b>

    浮思特 | 肖特基二极管如何在手机系统中提高射频功率测量的准确性与效率?

    大多数射频应用,功率测量通常比高频电流或电压测量更相关且更易于准确获取。与其他射频仪器相比,功率计在射频功率测量中提供了最高的准确性。这些
    的头像 发表于 04-18 11:46 525次阅读
    浮思特 | 肖特基二极管如<b class='flag-5'>何在</b>手机系统中提高<b class='flag-5'>射频</b>功率测量的准确性与效率?

    何在SonarWiz中导入和处理磁强计数据

    本指南将向您介绍如何在 SonarWiz 中导入和处理磁强计数据。 我们概述的程序将减少数据的昼夜变化和航向
    的头像 发表于 02-17 17:29 812次阅读
    如<b class='flag-5'>何在</b>SonarWiz中导入和处理磁强计<b class='flag-5'>数据</b>