← 2022 · 荣耀 笔试

推荐答案 测试一下

形式验证可以判断

A.两个设计是否等价 B.设计时序是否满足 C.其他均不能保证 D.设计功能是否正确
判断题 中等 笔试真题

参考答案

正确答案:A、D。形式验证(Formal Verification)是一种基于数学推理的验证方法,主要包括等价性检查(Equivalence Checking)和属性检查(Property Checking / Model Checking)。等价性检查可以比较两个设计(如RTL与门级网表、不同抽象层次模型)在功能上是否完全等价,因此A选项正确。属性检查通过断言(Assertion)或形式化规约(如SVA、LTL)来证明设计是否满足特定功能属性,从而验证设计功能是否正确,因此D选项正确。时序分析(如建立时间、保持时间检查)通常由静态时序分析(STA)完成,不属于形式验证的典型范畴,故B选项错误。C选项“其他均不能保证”显然错误,因为A和D均可由形式验证保证。易错点:有些考生认为形式验证只能做功能验证而忽略等价性检查,或者混淆了时序验证与形式验证的边界。注意:形式验证中也有对时序属性(如延迟)的形式化分析,但工业界狭义的形式验证通常不涵盖STA,STA属于独立的方法学。因此本题应选择A和D。

涉及知识点

  • 形式验证的定义与分类
  • 等价性检查的应用
  • 属性检查与功能验证
  • 形式验证与静态时序分析的区别
  • 常见形式验证工具(如Synopsys Formality、JasperGold等)
← 上一题
登录后反馈错题
下一题 →