首页 | 本学科首页   官方微博 | 高级检索  
     


Efficient Combinational Verification Using Overlapping Local BDDs and a Hash Table
Authors:Rajarshi Mukherjee  Jawahar Jain  Koichiro Takayama  Jacob A. Abraham  Donald S. Fussell  Masahiro Fujita
Affiliation:(1) Fujitsu Laboratories of America, 595 Lawrence Expressway, Sunnyvale, CA 94086, USA;(2) Computer Engineering Research Center, University of Texas, Austin, TX 78713, USA;(3) Department of Electronic Engineering, University of Tokyo, Tokyo, Japan
Abstract:We propose a novel methodology that combines local BDDs with a hash table for very efficient verification of combinational circuits. The main purpose of this technique is to remove the considerable overhead associated with case-by-case verification of internal node pairs in typical internal correspondence based verification methods. Two heuristics based on the number of structural levels of circuitry looked at and the total number of nodes in the BDD manager are used to control the BDD sizes and introduce new cutsets based on already found equivalent nodes. We verify the ISCAS85 benchmark circuits and demonstrate significant speedup over existing methods. We also verify several hard industrial circuits and show our superiority in extracting internal equivalences.
Keywords:formal verification  BDD's  internal correspondence-based verification
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号