zoukankan      html  css  js  c++  java
  • 时序分析之Slack

    slack 的值通常用来表示设计是否满足时序要求。同样有setup slack 和 hold slack ,如果slack 的值为正,则表明设计可以满足setup / hold time 要求,反之不满足。

    Setup slack = Data Required Timesetup - Data Arrival Time

    clip_image001

    若setup slack 为正,表示Data Required Time 在Data Arrival Time之后,则一定满足setup time 。反之,则不满足setup time。

    Hold slack = Data Arrival Time - Data Required Time hold

    (这里的Data Arrival Time = latch edge[next launch time] + Tco +Tdata)

    clip_image002

    若hold slack 为正,表示Data Arrival Time 在Data required Time 之后,则一定满足hold time。反之,则不满足hold time 。

    时钟抖动

    时钟抖动是时钟沿相对于其理想位置的偏移,时钟抖动对slack 的值有贡献。

    clip_image003

    如图所示,红色箭头表示抖动时钟沿。 若把时钟抖动归在始终分析之内,那么:

    setup Time 还应加上Tsetup’ ; hold time 还应加上 Th’ 。

  • 相关阅读:
    【病毒分析】21766239b79ece18b15a03f4517f3be6ed9c07ed
    csu1079
    数组栈coj 1019
    csu1007
    快速排序
    两大数相加
    csu1212 快排
    csu1215
    如何在IIS6,7中部署ASP.NET网站
    webpack快速入门——CSS进阶:自动处理CSS3前缀
  • 原文地址:https://www.cnblogs.com/chenwu128/p/2285423.html
Copyright © 2011-2022 走看看