期刊文献+

Arithmetic Operand Ordering for Equivalence Checking

Arithmetic Operand Ordering for Equivalence Checking
原文传递
导出
摘要 An information extraction-based technique is proposed for RTL-to-gate equivalence checking. Distances are calculated on directed acyclic graph (AIG). Multiplier and multiplicand are distinguished on multiplications with different coding methods, with which the operand ordering/grouping information could be extracted from a given implementation gate netlist, helping the RTL synthesis engine generate a gate netlist with great similarity. This technique has been implemented in an internal equivalence checking tool, ZDIS. Compared with the simple equivalence checking, the speed is accelerated by at least 40% in its application to a class of arithmetic designs, addition and multiplication trees. The method can be easily incorporated into existing RTL-to-gate equivalence checking frameworks, increasing the robustness of equivalence checking for arithmetic circuits. An information extraction-based technique is proposed for RTL-to-gate equivalence checking. Distances are calculated on directed acyclic graph (AIG). Multiplier and multiplicand are distinguished on multiplications with different coding methods, with which the operand ordering/grouping information could be extracted from a given implementation gate netlist, helping the RTL synthesis engine generate a gate netlist with great similarity. This technique has been implemented in an internal equivalence checking tool, ZD_VIS. Compared with the simple equivalence checking, the speed is accelerated by at least 40% in its application to a class of arithmetic designs, addition and multiplication trees. The method can be easily incorporated into existing RTL-to-gate equivalence checking frameworks, increasing the robustness of equivalence checking for arithmetic circuits.
出处 《Tsinghua Science and Technology》 SCIE EI CAS 2007年第S1期235-239,共5页 清华大学学报(自然科学版(英文版)
基金 the National Natural Science Foundation of China (No. 90207002)
关键词 SYNTHESIS equivalence checking arithmetic circuit synthesis equivalence checking arithmetic circuit
  • 相关文献

参考文献3

  • 1Bryant R E.Graph-based algorithms for Boolean function manipulation[].IEEE Transactions on Computers.1986
  • 2Somenzi F.CUDD: CU decision diagram package release 2.3.1[]..2001
  • 3Chang Ying-Tsai,Cheng Kwang-Ting.Self-referential veri- fication for gate-level implementations of arithmetic circuits[].IEEE Transactions on computer-aided design of integrated circuits and systems.2004

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部