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

45 篇文章 2 订阅

        在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。

        

  • 38
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Xilinx时钟恢复是指在FPGA设计中使用Xilinx器件时,当时钟信号被干扰或丢失时,重新确保时钟信号的正确性和稳定性的过程。 时钟信号在FPGA设计中起着非常关键的作用,它是控制电路中各个模块操作顺序的基准。如果时钟信号丢失或被干扰,可能会导致整个设计出现问题,影响系统的正常工作。因此,时钟恢复对于保证设计的正常操作至关重要。 在Xilinx设计中,时钟恢复可以通过以下几个步骤实现: 1. 检测:首先需要检测时钟信号是否丢失或被干扰。可以通过在设计中引入时钟检测电路来进行检测,当检测到时钟信号异常时,系统可以采取相应措施。 2. 恢复:一旦检测到时钟信号异常,需要进行时钟恢复操作。恢复可以分为软件恢复和硬件恢复两种方式。软件恢复一般通过重新配置时钟模块或重新加载时钟约束来实现。硬件恢复一般通过引入备用的时钟源或冗余时钟电路来替代丢失或干扰的时钟信号。 3. 验证:恢复时钟后,需要验证恢复后的时钟信号的正确性和稳定性。可以通过时钟周期测量、时钟相位对齐等方法来进行验证,确保恢复后的时钟信号满足设计要求。 Xilinx时钟恢复是保障FPGA设计正确性的重要步骤之一,合理的时钟恢复方案可以避免由于时钟问题引发的系统故障,确保设计的稳定性和可靠性。在实际应用中,需要根据具体的设计需求和时钟特性来选择合适的时钟恢复策略,并进行适当的验证和优化

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神仙约架

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值