← vivo提前批芯片设计岗(20.06.07)

推荐答案 测试一下

netlist一般通过什么手段进行验证其正确性

A.随机验证 B RTL验证 C 形式验证 D 网表验证
单选题 中等 笔试真题单选

参考答案

正确选项:C。 解析:netlist(网表)是逻辑综合后生成的门级电路描述,其正确性验证核心是确保网表与原始 RTL 代码功能等价。形式验证(Formal Verification)中的逻辑等价性检查(Logic Equivalence Check, LEC)正是专门用于比较两个设计(如 RTL 与网表)是否功能一致的静态验证方法,无需输入激励,通过数学证明手段直接比对,因此是验证网表正确性的主流手段。 其他选项分析: A 随机验证:属于动态仿真,需要测试向量,适用于功能验证,但无法穷尽所有输入组合,不能保证 100% 正确性,且对网表验证效率低。 B RTL 验证:针对的是 RTL 代码本身的功能验证,而非综合后的网表。 D 网表验证:这个说法笼统且不标准,若指对网表进行时序、功耗等分析,则不属于“验证其正确性”(功能正确性)的范畴。 易错点:考生可能误选“随机验证”或“RTL验证”,因思维惯性误认为验证就是仿真;或选“网表验证”觉得字面匹配。实际在 IC 设计流程中,网表功能正确性验证的标准方法是形式验证中的等价性检查。

涉及知识点

  • 网表功能验证方法
  • 形式验证(等价性检查)
  • 逻辑综合后验证流程
  • 动态仿真与静态验证区别
← 上一题
登录后反馈错题
下一题 →