Challenge 6 : calculate slack from Advanced STA timing report

 Hi All,


to test your practical concepts related to Advanced STA, I have added more challenge.

advanced STA


what will be slack of above Timing report.

Comment your answer and share your views.

Comments

  1. Setup Slack = + 9.6813 ns without statistical adjustment

    ReplyDelete
    Replies
    1. Hello,
      Thank you for trying to answer.
      In case of regular STA report, agree with you that slack = RT - AT.
      However, as it is Advanced STA timing report and sensitivity is already there in timing report, statistical adjustment also needs to be considered.
      Please calculate updated slack number.

      Delete

  2. Here sigma used is 3 ( standard deviation) calculated based on the corner value)
    Mean slack = 9.8822 − 0.1897 = 9.6925 ns
    Sensit Slack = √(0.0051² + (−0.0013)²) = 0.0049ns
    Slack = mean_slack - 3 x sensit_slack = 9.6925 - 3 x 0.0049 =9.6778 ns
    Statistical adjustment = Slack - ( required time - arrival time) = 9.6778 - (9.8862 -0.2049) = -0.0035 ns

    ReplyDelete
    Replies
    1. Hi Prasad,

      Congratulations 🎉..!
      Yes. Your answer of slack = +9.6778ns is 💯 % correct.

      There is alternative method as well to calculate sensit/sigma slack. (I will cover details on upcoming post)

      Delete
    2. Hi Prasad, if can you let us know from where you got these formula to calculate slack in advance timing report.

      Delete

Post a Comment