← 问题知识点

推荐答案 测试一下

2.10 静态时序与动态时序分析

编程题 中等 笔试真题

参考答案

静态时序分析(STA)和动态时序分析(DTA)是数字集成电路设计中两种关键的时序验证方法。STA无需输入向量,穷举所有路径的最坏情况延迟,计算建立/保持时间裕量,速度快、覆盖率100%,但无法检测异步问题、无法处理动态功耗和信号完整性;DTA基于仿真向量,模拟实际信号跳变,能发现STA忽略的时序违规(如时钟门控、多周期路径、false路径),但覆盖率高度依赖向量质量,仿真速度慢。两者互补:STA用于签核(sign-off)时序,确保芯片在所有工况下满足时序约束;DTA用于功能验证早期发现动态问题。典型流程:综合后用STA检查setup/hold,后端布局布线后结合寄生参数反标再次STA,流片前用DTA加测试向量验证动态行为。易错点:误认为STA可以完全替代DTA,或DTA能穷举所有路径。正确做法是结合使用:STA保证静态边界,DTA补充动态场景。

涉及知识点

  • 静态时序分析原理与特点
  • 动态时序分析原理与特点
  • STA与DTA互补关系
  • 建立/保持时间与时序裕量
  • 签核流程中的时序验证
← 上一题
登录后反馈错题
下一题 →