← 2022 · 海思 笔试

推荐答案 测试一下

格雷码的异步处理可以采用直接打拍的方式,在 STA时不需要特殊检查 ()

A.正确 B.错误
单选题 中等 笔试真题单选

参考答案

B.错误。格雷码的异步处理虽然可以利用其相邻码值只有一位变化的特性,通过直接打拍(两级或多级寄存器同步)来降低亚稳态出现的概率,但这并不意味着在静态时序分析(STA)时不需要特殊检查。实际上,任何跨时钟域路径在 STA 中都必须明确地标记为异步路径,通常通过设置 false_path (set_false_path) 或 set_clock_groups 等约束,告知 STA 工具不要检查这些路径的 setup/hold 时序。如果不加约束,STA 工具会默认按同步路径检查,导致大量虚假的时序违规报告,或者错误地优化设计。因此,格雷码的异步同步同样需要 STA 的特殊检查(即异步约束),而不能像同步路径那样自动被正确处理。故原题说法错误。

涉及知识点

  • 格雷码特性:相邻码只变一位
  • 跨时钟域同步的基本方法
  • 静态时序分析对异步路径的处理
  • false_path 与 set_clock_groups 约束
← 上一题
登录后反馈错题
下一题 →