← 问题记录——李锐博恩

推荐答案 测试一下

数据到达时间、数据要求时间以及建立时间裕量和保持时间裕量?

问答题 中等 笔试真题问答题

参考答案

数据到达时间(Data Arrival Time)指数据从源触发器的时钟上升沿开始,经过组合逻辑路径到达目标触发器输入端的实际传播延迟,包括时钟偏斜、路径延迟等。数据要求时间(Data Required Time)指为了保证目标触发器正确采样,数据在时钟沿前必须稳定到达的时间(建立时间检查)或时钟沿后必须保持稳定的时间(保持时间检查)。建立时间裕量(Setup Slack)等于数据要求时间减去数据到达时间,正值表示满足建立时间要求,负值表示违规。保持时间裕量(Hold Slack)等于数据到达时间减去数据要求时间,正值表示满足保持时间要求,负值表示违规。两者互为对偶关系:建立时间关心路径最大延迟,保持时间关心路径最小延迟。实际STA分析中,建立时间检查基于最大路径延迟,保持时间检查基于最小路径延迟,同时需考虑时钟偏斜的不确定性。

涉及知识点

  • 数据到达时间定义
  • 数据要求时间定义
  • 建立时间裕量计算
  • 保持时间裕量计算
  • 时序分析的建立与保持时间对偶性
  • 时钟偏斜对裕量的影响
← 上一题
登录后反馈错题
下一题 →