Optimizing sequential verification by retiming transformations

被引:5
作者
Cabodi, G [1 ]
Quer, S [1 ]
Somenzi, F [1 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, Turin, Italy
来源
37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000 | 2000年
关键词
D O I
10.1145/337292.337591
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sequential verification methods based on reachability analysis are still limited by the size of the BBDs involved in computations. Extending their applicability to larger and larger and real circuits is still a key issue. Within this framework, we explore a new way to improve symbolic traversal performance, working on the representation of state sets. We exploit retiming to reduce the number of latches of a FSM, and to re-locate them in order to obtain a simplified state set representation. We consider retiming as a temporary state space transformation to increase the efficiency of sequential verification. We discuss it as a state space transformation and we formally analyze the conditions under which such a transformation is equivalence preserving for a given property under verification. We lower image computation cost, and we reduce the size of BBDs representing intermediate results and state sets. Experimental results show considerable memory and time improvements on some benchmark and home made circuits.
引用
收藏
页码:601 / 606
页数:6
相关论文
共 9 条
[1]  
BAUMGARTNER J, 1999, LNCS, V1633, P72
[2]  
BISCHOFF GP, 1997, P IEEE ICCD 97 AUST
[3]  
Cabodi G, 1996, IEEE IC CAD, P354, DOI 10.1109/ICCAD.1996.569819
[4]  
Gupta A, 1999, LECT NOTES COMPUT SC, V1703, P350
[5]  
LEGL C, 1999, IWLS 99 IEEE INT WOR
[6]   Using combinational verification for sequential circuits [J].
Ranjan, RK ;
Singhal, V ;
Somenzi, F ;
Brayton, RK .
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, :138-144
[7]  
Ravi K, 1999, LECT NOTES COMPUT SC, V1703, P250
[8]  
RAVI K, 1997, UNPUB IMPROVEMENTS R
[9]  
Stoffel D, 1997, 1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, P394, DOI 10.1109/ICCAD.1997.643566