首页> 外国专利> Method and apparatus for formally checking equivalence using equivalence relationships

Method and apparatus for formally checking equivalence using equivalence relationships

机译:使用等价关系正式检查等价的方法和设备

摘要

An equivalency testing system, for formally comparing an RTLM and HLM, is presented. RTLM and HLM are first converted into DFGs RTLMDFG and HLMDFG. RTLMDFG and HLMDFG are then put into timestep form and are called RTLMts and HLMts. A test bench CSts is selected that couples RTLMts and HLMts. The combination of RTLMts[t], HLMts[t] and CSts[t] can have parts designated as datapath. Parts designated as datapath can be subject to a form of equivalence checking that seeks to prove equivalence by a form of inductive theorem proving that propagates symbolic values indicative of whether a node carries the same data content as another node. The theorem proving starts from initial conditions for HLMts[t] determined by partial execution of the HLM. Propagation to a combinational function output can be determined from equivalence relationships between it and another combinational function. Propagation through a multiplexer can produce a conditional symbolic value.
机译:提出了用于正式比较RTLM和HLM的等效测试系统。首先将RTLM和HLM转换为DFG RTLM DFG 和HLM DFG 。然后将RTLM DFG 和HLM DFG 转换为时间步形式,分别称为RTLM ts 和HLM ts 。选择了将RTLM ts 和HLM ts 耦合的CS ts 测试台。 RTLM ts [t],HLM ts [t]和CS ts [t]的组合可以指定为数据路径。指定为数据路径的部分可以接受一种等效检查的形式,该形式试图通过归纳定理证明的一种形式来证明等效性,该形式的定理证明传播表示一个节点是否携带与另一个节点相同的数据内容的符号值。定理证明从HLM ts [t]的初始条件开始,该条件由HLM的部分执行确定。可以从输出与另一个组合函数之间的等价关系确定是否传播到组合函数输出。通过多路复用器传播可以产生条件符号值。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号