| Approximate reachability with BDDs using overlapping projections |
| Full text |
Pdf
(370 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 35th annual Design Automation Conference
table of contents
San Francisco, California, United States
Pages: 451 - 456
Year of Publication: 1998
ISBN:0-89791-964-5
|
|
Authors
|
|
Shankar G. Govindaraju
|
Computer Systems Laboratory, Stanford University, Stanford, CA
|
|
David L. Dill
|
Computer Systems Laboratory, Stanford University, Stanford, CA
|
|
Alan J. Hu
|
Department of Computer Science, University of British Columbia, Vancouver, B.C, Canada V6T 1Z4
|
|
Mark A. Horowitz
|
Computer Systems Laboratory, Stanford University, Stanford, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 17, Citation Count: 18
|
|
|
ABSTRACT
Approximate reachability tec hniques trade off accuracy with the capacity to deal with bigger designs. Cho et al [3] proposed approximate FSM traversal algorithms over a partition of the set of state bits. In this paper w egeneralize it by allowing projectionson to a collection of nondisjoint subsets of the state variables. We establish the adv an tageof ha ving overlapping projections and present a new multiple constr ainfunction for BDDs, to compute efficiently the approximate image during symbolic forward propagation using overlapping projections. We demonstrate the effectiveness of this new algorithm by applying it to several control modules from the I/O unit in the Stanford FLASH Multiprocessor. We also present our results on the larger ISCAS 89 benchmarks.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Butch, J. R., Clarke, E. M., McMillan, K. L., Dill, D, L, and Hwang, L. J., "Symbolic Model Checking: 1020 States and Beyond ~' Proceedings of the Conference in Logic in Computer Science, pp. 428-439, 1990.
|
| |
3
|
Cho, H., Hachtel, G., Macii, E., Pleisser, B., and Somenzi, F., "Algorithms for Approximate FSM Traversal Based on State Space Decomposition," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 15, No. 12, pp. 1465-1478, December 1996.
|
| |
4
|
Cho, H., Hachtel, G., Macii, E., Poncino, M., and Somenzi, F., "Automatic State Space Decomposition for Approximate FSM Traversal Based on Circuit Analysis," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 15, No. 12, pp. 1451-1464, December 1996.
|
| |
5
|
Coudert, O., and Madre, J. C., "A Unified Framework for the Formal Verification of Sequential Circuits," IEEE International Conference on Computer-Aided Design, pp. 126- 129, 1990.
|
 |
6
|
J. Kuskin , D. Ofelt , M. Heinrich , J. Heinlein , R. Simoni , K. Gharachorloo , J. Chapin , D. Nakahira , J. Baxter , M. Horowitz , A. Gupta , M. Rosenblum , J. Hennessy, The Stanford FLASH multiprocessor, Proceedings of the 21ST annual international symposium on Computer architecture, p.302-313, April 18-21, 1994, Chicago, Illinois, United States
|
| |
7
|
|
| |
8
|
Touati, H. J., Savoj, H., Lin, B., Bra~on, R. K., and Sangiovanni-Vincentelli, A., "Implicit State Enumeration of Finite State Machines using BDDs,' IEEE International Conference on Computer-Aided Design, pp. 130-133, 1990.
|
CITED BY 18
|
|
|
|
|
|
|
|
Andreas Kuehlmann , Kenneth L. McMillan , Robert K. Brayton, Probabilistic state space search, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.574-579, November 07-11, 1999, San Jose, California, United States
|
|
|
In-Ho Moon , Jae-Young Jang , Gary D. Hachtel , Fabio Somenzi , Jun Yuan , Carl Pixley, Approximate reachability don't cares for CTL model checking, Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design, p.351-358, November 08-12, 1998, San Jose, California, United States
|
|
|
Shankar G. Govindaraju , David L. Dill , Jules P. Bergmann, Improved approximate reachability using auxiliary state variables, Proceedings of the 36th ACM/IEEE conference on Design automation, p.312-316, June 21-25, 1999, New Orleans, Louisiana, United States
|
|
|
In-Ho Moon , James Kukula , Tom Shiple , Fabio Somenzi, Least fixpoint approximations for reachability analysis, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.41-44, November 07-11, 1999, San Jose, California, United States
|
|
|
Pei Hsin Ho , Thomas Shiple , Kevin Harer , James Kukula , Robert Damiano , Valeria Bertacco , Jerry Taylor , Jiang Long, Smart simulation using collaborative formal and simulation engines, Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design, November 05-09, 2000, San Jose, California
|
|
|
|
|
|
|
|
|
Sean Safarpour , Görschwin Fey , Andreas Veneris , Rolf Drechsler, Utilizing don't care states in SAT-based bounded sequential problems, Proceedings of the 15th ACM Great Lakes symposium on VLSI, April 17-19, 2005, Chicago, Illinois, USA
|
|
|
|
|
|
M. D. Nguyen , D. Stoffel , M. Wedler , W. Kunz, Transition-by-transition FSM traversal for reachability analysis in bounded model checking, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.1068-1075, November 06-10, 2005, San Jose, CA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|