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

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

3天内不再提示

6.4ns刷新率!德思特DDS模块如何实现极致精密的动态斜率控制?

虹科技术 来源:虹科技术 作者:虹科技术 2025-08-27 17:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上一期内容中,我们为大家介绍了如何调整DDS设置。本期德思特将带大家进一步深入,**解析固有频率与幅度斜率的相关知识,并探讨频率与幅度斜率中存在的量化误差——包括时间量化误差、行为时间误差以及值量化误差。**掌握这些概念,将帮助我们更全面地理解信号生成的精确性与稳定性。

01

固有频率

和斜率频率说明

除了频率、幅度和初始相位之外,德思特DDS 模块还支持线性频率和幅度斜率作为动态参数。

图片

具有线性斜率的序列编程

序列顺序

  • 初始重置后:所有参数设置为 0,触发源设置为外部卡触发器。
  • 在卡触发事件时:将频率设置为 20 MHz,幅度设置为 1.0。为了在 5 秒后切换到下一个序列,将触发源设置为内部定时器,该定时器开始计时到 5 秒,此时触发下一个序列。
  • 核心频率:以 10 MHz/秒的线性平稳速率增加。因此,10 秒后达到最终频率 120 MHz。
  • 通过将斜率设置为 0 来停止斜率,同时将幅度设置为 0.6。最后,将触发源设置为 NONE,这将禁用内部定时器。

02

斜率量化机制与误差

虽然斜率实际上是线性的,但它们是在卡的逻辑中以离散步骤计算的,具有量化的时间和值分辨率。对于TS-66xx DDS 模块,最小斜率刷新速率 t_re 为 6.4 ns,这对于它们设计的大多数应用来说绰绰有余。

由于这些量化的计算,斜率增量和时间分辨率是有限的,并且可能在实际值和所需设置值之间存在一定的量化误差。

通常,这些效果仅在异常长的斜率(其最小斜率步长达到)或短斜率(其时间量化变得相关)的顺序为秒时才可见。为了减轻这些效果,应在斜率结束时手动设置最终频率。

时间量化误差

当为定时器输入一个浮点值时,驱动程序会将其舍入到 t_re 步长的完整时钟周期,从而创建时间误差。 对于约 1 毫秒长的斜率,此量化误差在 +/- 3.2 ns 或 3.2 ppm 的范围内,对于许多应用来说可以忽略不计。 可以通过在您的应用程序和编程中考虑此量化,并且只使用 t_re 步长的时间周期来减轻它。

行为时间误差

此外,还可能发生另一种时间误差:如果仅在执行事件处有斜率命令,则频率将与触发事件同时增加,导致预期的最终频率,如图1所示。

然而,当在同一个执行事件中设置频率和斜率速度时,首先在第一个时钟周期设置频率,然后频率在下一个时钟周期增加,如图 2所示。虽然这种行为在技术上并不错误,但因此斜率比预期短一个时钟周期 t_re。这种行为可以通过显式设置最终频率或通过增加一个增量调整起始频率来轻松解释,如图3所示。

请注意,为了显示目的,选择了一个非常短的斜率周期为 4 个时钟周期,目前还不可能使用EXEC_AT_TRIG 命令,因为最小定时器时间在 100 ns 的范围内。对于毫秒数量级的斜率周期,这种影响在百万分之几的范围内。

图片

图1:首先设置启动频率,

然后启动一个斜率

图片

图2:在同一执行事件中

设置的频率和斜率导致不同的最终值

图片

图3:同一执行事件的频率和斜率集;

最终值是显式设置的

值量化误差

为了减少值误差, 斜率在内部以比DDS的频率分辨率fstep更高的斜率fstep分辨率进行计算。 对于持续时间在秒量级的较长时间,可以设置一个步进除数,进一步提高分辨率,但通常对于毫秒时间尺度内的应用程序来说并不需要。

fstep可以通过读取API中的寄存器SPCDDS AVAILFREQ_SLOPE STEP来读取, fstep可以通过读取寄存器SPC_DDS_AVAIL_FREQ_STEP来读取。

示例:

德思特66xx DDS模块具有大约0.3 Hz的频率分辨率fstep。 如果您将斜率速度设置为fstep/tre,则频率每6.4 ns会 增加exactly 0.3 Hz。 如果这也将是最小频率斜率分辨率fstep,则低于0.3 Hz/6.4 ns的斜率值将不可能,并且不会执行任何斜率。

因此,在一秒钟后, 只能进行量化频率变化0Hz、47 MHz、 247 MHz、 347 MHz等。

总结

为了计算最大频率斜率量化误差, 只需将斜率分辨率乘以斜率持续时间。 我们除以2, 因为我们向上或向下舍入到值之间的值:ferror=fstep·△t/2

实际实现的频率斜率分辨率fstep高于fstep,fstep=694 Hz/s。 因此, 如果您想在 1毫 秒内从1 MHz增加到2MHz,您将最终获得最大误差为fstep ·△t /2 = 0.348 Hz, 这对于其设计的大多数应用程序来说可以忽略不计。

相关产品

图片

德思特PCIe板式AWG

支持最高10 GS/s采样率和16 bit高分辨率,确保高精度、高带宽信号的生成,满足严苛的测试需求。单卡提供最多8个通道,并可通过星形集线器同步技术扩展至64个同步通道,适用于大规模多通道测试场景。基于PCIe总线架构,可轻松集成到自动化测试系统,适用于实验室研发或产线测试,提供高密度、低延迟的信号生成方案。

图片

德思特PXIe板式AWG

支持最高1.25 GS/s采样率和16 bit高分辨率,确保高精度、高带宽信号的生成,满足严苛的测试需求。单卡提供最多4个通道,并可通过星形集线器同步技术扩展至64个同步通道,适用于大规模多通道测试场景。基于PXIe总线架构,可轻松集成到自动化测试系统,适用于实验室研发或产线测试,提供高密度、低延迟的信号生成方案。

图片

德思特任意波形发生器

可轻松生成复杂脉冲序列、一系列雷达脉冲,驱动电光和声光调制器、带有损伤的脉冲射频信号、高斯脉冲、多电平脉冲、脉冲幅度调制(PAM)和伪随机二进制序列(PRBS)信号、用于前沿研究和量子计算的脉冲。

END

本期我们带大家解析了固有频率与幅度斜率的相关知识,并探讨了其中涉及的量化误差——包括时间量化误差、行为时间误差与值量化误差。下期我们将进入相位偏移模式的内容,精彩继续,干货不容错过,敬请期待!

审核编辑 黄宇

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

    关注

    23

    文章

    3361

    浏览量

    121763
  • DDS
    DDS
    +关注

    关注

    22

    文章

    683

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用GNSS模拟器实现RTK基站与流动站的独立模拟

    GNSS模拟器GTS P74实现基准站与流动站双站RTK定位仿真测试。通过同步控制两个独立信号源,配合Ublox与和芯星通接收机,成功
    的头像 发表于 11-30 15:21 427次阅读
    使用<b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>GNSS模拟器<b class='flag-5'>实现</b>RTK基站与流动站的独立模拟

    【干货】必看!刷新率全解析:从原理到实战,告别卡顿拖影的终极指南

    刷短视频时画面拖影、玩游戏时操作延迟、长时间看屏幕眼睛酸胀——你有没有想过,这些影响体验的问题可能都和一个关键参数有关:刷新率。这个以"Hz"为单位的数字,藏着屏幕显示的核心逻辑
    的头像 发表于 11-20 19:33 635次阅读
    【干货】必看!<b class='flag-5'>刷新率</b>全解析:从原理到实战,告别卡顿拖影的终极指南

    LED全息显示屏:1920Hz与3840Hz刷新率对比解析

    在科技飞速发展的当下,LED全息显示屏以其独特的视觉效果和广泛的应用场景,成为显示领域的焦点。其中,刷新率作为衡量显示屏性能的关键指标,直接影响着显示效果、拍摄质量以及应用场景的选择。本文将深入探讨LED全息显示屏中1920Hz与3840Hz刷新率的差异,帮助读者更好地理
    的头像 发表于 10-08 14:57 746次阅读
    LED全息显示屏:1920Hz与3840Hz<b class='flag-5'>刷新率</b>对比解析

    POSITAL动态TILTIX倾角仪的成功应用案例

    POSITAL动态TILTIX倾角仪的成功应用案例:3、挖掘机作业角度监测: 将博POSITAL 倾角仪安装在挖掘机的吊杆、铲斗
    的头像 发表于 08-26 10:55 1185次阅读
    博<b class='flag-5'>思</b><b class='flag-5'>特</b>POSITAL<b class='flag-5'>动态</b>TILTIX倾角仪的成功应用案例

    HDMI接口分辨刷新率的区别

    在数字影音的世界里,HDMI接口早已成为连接设备的核心桥梁。然而,许多人对HDMI的“分辨”和“刷新率”仍停留在模糊认知阶段,本期我们将对其进行深度解析。
    的头像 发表于 08-13 16:01 2244次阅读
    HDMI接口分辨<b class='flag-5'>率</b>和<b class='flag-5'>刷新率</b>的区别

    在cypress 3014进行多种分辨刷新率切换的操作,是否可行?

    我想在cypress 3014进行多种分辨刷新率切换的操作,不知道是否可行,有无相关demo或者说明文档可提供
    发表于 05-09 08:25

    最新动态受邀亮相粤港科创盛会,展示国产高精度定位硬实力!

    4月14日,携自主研发的GNSS高精度定位测试技术亮相香港“粤港创新与科技合作推介活动”。此次受邀参会,既是对特在高精度定位导航测
    的头像 发表于 04-25 10:19 411次阅读
    最新<b class='flag-5'>动态</b>!<b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>受邀亮相粤港科创盛会,展示国产高精度定位硬实力!

    AWG全新DDS固件如何提升量子计算机的开发效率?

    凯泽斯劳滕理工大学通过引入先进的特任意波形发生器(AWG)新DDS固件选件,显著加速了量子计算机的开发进程。
    的头像 发表于 03-21 16:50 595次阅读
    AWG全新<b class='flag-5'>DDS</b>固件如何提升量子计算机的开发效率?

    受邀参加Safran 2025年合作伙伴研讨会,共探精密定时与GNSS技术前沿!

    2025年2月12日至13日,受邀参加Safran举办的精密定时与GNSS模拟技术革新研讨会。未来,我们将继续依托Safran的强大支持,深耕市场,为客户提供更优质的产品与服务,
    的头像 发表于 02-24 11:21 502次阅读
    <b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>受邀参加Safran 2025年合作伙伴研讨会,共探<b class='flag-5'>精密</b>定时与GNSS技术前沿!

    DLPC410的datasheet写明1bit的刷新率可以达到32KHz,在目前的EVM上可以实现吗?

    1. DLPC410的datasheet写明1bit的刷新率可以达到32KHz,在目前的EVM上可以实现吗? 2. 如果第1个问题回答是否定的,那么如何设计才能达到高刷新率? 3.EVM上的内存是DDR2,如果提升为DDR
    发表于 02-21 10:23

    DLPC900如何设计可以提高支持高刷新率的图片数量?

    根据DLPC900的资料,实现刷新率的图片都是预存在128M的dram里。但是128M空间有限,存储数量也一定。如何设计可以提高支持高刷新率的图片数量?谢谢。
    发表于 02-21 07:43

    将DLP3010LC换成DLP3010,是否还可以1D投影,以及2500Hz的刷新率

    DLPC3478 具备 内部 1D显示功能, 按照官方推荐的是 DLP3010LC进行配套使用, 现将DLP3010LC换成DLP3010,是否还可以1D投影,以及2500Hz的刷新率
    发表于 02-20 06:53

    DLPC410其中的Pattern Rates为32KHz和4KHz是否是指图像刷新率

    to 32 kHz – 8-Bit Monochrome Pattern Rates up to 4 kHz 其中的Pattern Rates为32KHz和4KHz是否是指图像刷新率? 目前的帧率普遍为30、60、120Hz,如此高速的帧率(或者说刷新率),请问视频输入
    发表于 02-17 08:38

    山泽科技:HDMI 2.1如何支持动态HDR和更快刷新率

    随着消费者对视听体验要求的不断提高,山泽科技作为一家专注于高品质音视频传输解决方案的创新型企业,紧跟技术潮流,积极拥抱HDMI 2.1 标准。这一标准不仅为用户带来了前所未有的视觉盛宴,更通过支持动态 HDR 和更快的刷新率,彻底改变了家庭娱乐的面貌。
    的头像 发表于 12-14 16:29 1586次阅读

    特与Sanko达成合作伙伴关系

    近日,科技有限公司(以下简称“”)与知名品牌Sanko正式签署代理协议,标志着双方正
    的头像 发表于 12-12 09:52 1018次阅读