| Simplifying Boolean constraint solving for random simulation-vector generation |
| Full text |
Pdf
(106 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California
Pages: 123 - 127
Year of Publication: 2002
ISBN ~ ISSN:1092-3152 , 0-7803-7607-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 17, Citation Count: 3
|
|
|
ABSTRACT
We present an algorithm for simplifying the solution of conjunctive Boolean constraints of state and input variables, in the context of constrained random vector generation using BDDs. The basis of our approach is extraction of "hold-constraints" from constraint system. Hold-constraints are deterministic and trivially resolvable; in addition, they can be used to simplify the original constraints as well as refine the conjunctive partition. Experiments demonstrate significant reduction in the time and space needed for constructing the conjunction BDDs, and the time spent in vector generation during simulation.
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
|
A. Aharon , B. Dorfman , E. Gofman , M. Leibowitz , V. Schwartzburd , A. Bar-David, Verification of the IBM RISC System/6000 by a dynamic biased pseudo-random test program generator, IBM Systems Journal, v.30 n.4, p.527-538, 1991
|
| |
2
|
|
| |
3
|
|
| |
4
|
O. Coudert and J. C. Madre. A Unified Framework for the Formal Verification of Sequential Circuits. In Proc. Intl. Conf. on Computer-Aided Design, pages 126--129, November 1990.
|
| |
5
|
Srinivas Devadas , Abhijit Ghosh , Kurt Keutzer, An observability-based code coverage metric for functional simulation, Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design, p.418-425, November 10-14, 1996, San Jose, California, United States
|
 |
6
|
Daniel Geist , Giora Biran , Tamara Arons , Michael Slavkin , Yvgeny Nustov , Monica Farkas , Karen Holtz , Andy Long , Dave King , Steve Barret, A methodology for the verification of a “system on chip”, Proceedings of the 36th ACM/IEEE conference on Design automation, p.574-579, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.310001]
|
| |
7
|
J. Freeman, R. Duerden, C. Taylor, and M. Miller. The 68060 microprocessor functional design and verification methodology. In On-Chip Systems Design Conference, pages 10.1--10.14, 1995.
|
| |
8
|
|
 |
9
|
|
 |
10
|
Thomas R. Shiple , Ramin Hojati , Alberto L. Sangiovanni-Vincentelli , Robert K. Brayton, Heuristic minimization of BDDs using don't cares, Proceedings of the 31st annual conference on Design automation, p.225-231, June 06-10, 1994, San Diego, California, United States
[doi> 10.1145/196244.196360]
|
| |
11
|
|
| |
12
|
Jun Yuan , Kurt Shultz , Carl Pixley , Hillel Miller , Adnan Aziz, Modeling design constraints and biasing in simulation using BDDs, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.584-590, November 07-11, 1999, San Jose, California, United States
|
CITED BY 3
|
|
Jun Yuan , Ken Albin , Adnan Aziz , Carl Pixley, Constraint synthesis for environment modeling in functional verification, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
|
|
|
|
|
|
|
|