首页 > 其他分享 >【xilinx】利用有益歪斜和时间借用优化实现突破性时钟频率

【xilinx】利用有益歪斜和时间借用优化实现突破性时钟频率

时间:2024-05-24 16:55:32浏览次数:17  
标签:歪斜 走线 Vivado 寄存器 xilinx 时钟 延迟

        在xilinx官方手册《WP478采用 SmartConnect 技术实现突破性的 UltraScale+ 器件性能》中看到下面的解释:利用有益歪斜和时间借用优化实现突破性时钟频率。

        怎么理解这段话,是如何用起来这个功能,有知道的吗?

        在大型器件上设计定制硬件时,时钟频率往往受整个时钟网络中过度的时钟歪斜的限制,导致数据的时钟超前或滞后。 UltraScale+ 产品组合提供类似 ASIC 的时钟网络,能最大程度地降低时钟歪斜。另外,意识到如果时钟歪斜受控也能带来益处,赛灵思添加了一个叶时钟 ( leaf-clock)延迟功能,能对贯穿整个时钟网络的时钟延迟进行精细粒度控制。 Vivado Design Suite 中的最新优化技术可充分利用这一特性的作用,添加有益歪斜,用以补偿互联逻辑走线网络中的走线时延,从而显著提升工作时钟频率。在从时钟到负责采集较长组合路径输出的寄存器的路由上插入延迟元,可以让数据在被寄存器采集之前有更多时间沿这些较长组合路径传播。
        这种有益的歪斜技术的图解见 图 2。通过在馈给寄存器 B 的时钟路径上引入 0.5ns 叶时钟延迟 , 寄存器 A 的第一个上升沿和寄存器 B 的下一个上升沿直接会有完整的 2.5ns 时延,从而让数据完整地沿长组合逻辑锥传播并且被正确地采集。叶时钟延迟产生有益歪斜,减少了从寄存器 B 到 C 的沿到沿延迟,而组合逻辑锥只需要 1.5ns 即可完全传播。

        借助叶时钟延迟在时钟网络中对时钟进行精细粒度控制,是一种有效降低走线延迟的功能强大的低成本方法。在逻辑互联走线网络中添加数百万个功能简化的寄存器,用于物理重定时,复制,甚至流水线化简单走线, 这实际上时一种拙劣的时钟沿重定时方法。虽然这种重定时方法确实对最长的关键路径有用,就使用它需要添加数百万个功能简化的寄存器来降低走线延迟一件事,与有益歪斜技术相比,显得成本高、效果低,会降低面积利用率、增大功耗和系统时延。

        UltraScale+ 器件时钟网络包含可编程叶 - 时钟延迟。这种叶 - 时钟缓冲器有五个独立的延迟抽头设置,无需设计人员干预便可让路由器自动优化叶 - 时钟延迟设置,从而纠正建立违规和保持违规。Vivado Design Suite 会判定准确的抽头设置,帮助实现时序收敛。这种架构特性无需设计人员操心即带来明显的好处。
        时间借用是 UltraScale+ 器件支持的第二种优化技术,可用于自动满足性能要求。电平敏感锁存器中的时间借用技术需要时序引擎进行复杂的分析。 Vivado Design Suite 无需任何设计人员干预便可立即执行分析。
        这种器件架构还能让 Vivado Design Suite 把可配置逻辑模块 (CLB) 中的触发器配置为脉冲锁存器。叶 - 时钟缓冲器中的专用电路可生成可编程逻辑脉冲。这让 Vivado 工具能够灵活地大幅提升性能。UltraScale+ 器件架构加上可编程脉冲生成器和可配置锁存器的方框图见图 4。

        

标签:歪斜,走线,Vivado,寄存器,xilinx,时钟,延迟
From: https://blog.csdn.net/sqqwm/article/details/139126665

相关文章

  • 【xilinx】用流水线分析和重定时实现尽可能高的频率
            随着性能需求增加,架构级权衡产生的影响远比工具选项或简单的设计修改大。这种权衡通过插入流水线寄存器级把最长的关键路径切割成较小的、更快速的工作段,牺牲时延来提升时钟频率。        VivadoDesignSuite的流水线分析特性(report_pipeline_ana......
  • DS1302时钟芯片使用51单片机
    51单片机使用DS1302实现时钟功能调试过程中出现了很多情况,LCD1602显示的数据和写入的数据不一样;秒不是1秒+1,而是过了近2秒才+1,而且是不连续,中家缺少一些数据不显示,用示波器看波形也是正常的,没有显示在LCD1602的波形,在示波器数据中是存在的。后来发现是DS1302_Read_Byte中出现了问......
  • 视频监控系统NTP网络时钟同步(GPS北斗授时设备)重要性
    视频监控系统NTP网络时钟同步(GPS北斗授时设备)重要性视频监控系统NTP网络时钟同步(GPS北斗授时设备)重要性京准电子科技官微——ahjzsz视频监控系统是指综合应用视音频监控、通信、计算机网络等技术监视设防区域,并实时显示、记录现场图像的电子系统或网络。系统可以在非常事件突发......
  • GPS北斗授时同步服务器(NTP网络时钟系统)技术应用方案
    GPS北斗授时同步服务器(NTP网络时钟系统)技术应用方案GPS北斗授时同步服务器(NTP网络时钟系统)技术应用方案京准电子科技官微——ahjzsz大数据时代,信息化建设已成为医院建设的发展大趋势,时间同步系统是医院做好信息化的基础工作,医院内拥有众多的计算机服务器、网络设备、存储设备等......
  • 时钟server 时钟质量等级--PRC、PRS、SSU
    PRC(PrimaryReferenceClock,基准参考时钟):G.811时钟信号SSU-A(primarylevelSSU,转接局时钟):G.812转接节点时钟信号SSU-B(secondlevelSSU,本地局时钟):G.812本地节点时钟信号SEC(SDHEquipmentClock,设备时钟):SDH设备时钟源信号DNU(DoNotUseforsynchronization,不应用作......
  • 电力GPS北斗卫星同步时钟(时间同步装置)组成及配置方法
    电力GPS北斗卫星同步时钟(时间同步装置)组成及配置方法电力GPS北斗卫星同步时钟(时间同步装置)组成及配置方法京准电子科技官微——ahjzsz随着计算机和网络通信技术的飞速发展,火电厂热工自动化系统数字化、网络化的时代已经到来。一方面它为控制和信息系统之间的数据交换、分析......
  • 204-基于Xilinx Virtex-6 XC6VLX240T 和TI DSP TMS320C6678的信号处理板
    基于XilinxVirtex-6XC6VLX240T和TIDSPTMS320C6678的信号处理板 1、板卡概述    板卡由北京太速科技自主研发,基于VPX架构,主体芯片为两片TIDSPTMS320C6678,两片Virtex-6XC6VLX240T-ff1156FPGA,1个RapidIOSwitch。FPGA连接FMC子卡。FPGA......
  • GPS标准时钟系统(考场子母钟系统)设计构造原理特点
    GPS标准时钟系统(考场子母钟系统)设计构造原理特点GPS标准时钟系统(考场子母钟系统)设计构造原理特点京准电子科技官微——ahjzsz【摘要】时钟系统是校园网络中一个重要的精准计时系统,随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多,这些设备都有自己......
  • time:Python的时间时钟处理
    前言time库运行访问多种类型的时钟,这些时钟用于不同的场景。本篇,将详细讲解time库的应用知识。获取各种时钟既然time库提供了多种类型的时钟。下面我们直接来获取这些时钟,对比其具体的用途。具体代码如下:importtimeprint(time.monotonic())print(time.monotonic_ns())pri......
  • [转]ptp(precision time protocol)时钟同步
    一、介绍1:什么是ptpPTP(PrecisionTimeProtocol)是一个通过网络同步时钟的一个协议。当硬件支持时,PTP精度能达到亚微秒,比NTP(NetworkTimeProtocol)精度更高。2:ptp应用场景1)数据中心数据中心需要NTP/PTP同步,以确保集群的时域运行。同步对于虚拟机计算是必不可少的。日志事件的......