ACM Home Page
Please provide us with feedback. Feedback
Constraint synthesis for environment modeling in functional verification
Full text PdfPdf (196 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 40th annual Design Automation Conference table of contents
Anaheim, CA, USA
SESSION: Simulation coverage and generation for verification table of contents
Pages: 296 - 299  
Year of Publication: 2003
ISBN:1-58113-688-9
Authors
Jun Yuan  Motorola Inc., Austin, TX
Ken Albin  Motorola Inc., Austin, TX
Adnan Aziz  University of Texas at Austin, Austin, TX
Carl Pixley  Synopsys, Hillsboro, OR
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 18,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/775832.775909
What is a DOI?

ABSTRACT

Modeling design environment with constraints instead of a traditional testbench is advantageous in a hybrid verification framework that encompasses simulation and formal verification. This movement is gaining popularity in industry and sparks research in the constraint-based environment modeling and stimulus generation problem. We present an approach, called constraint synthesis, to this problem. Constraint synthesis falls in the general category of parametric Boolean equation solving but is novel in utilizing don't care information unique to hardware constraints and heuristic variable removal to simplify the solution. Experimental results have demonstrated the effectiveness of the proposed approach.


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
O. Coudert and J. C. Madre. A Unified Framework for the Formal Verification of Sequential Circuits. In Proceedings of International Conference on Computer-Aided Design, pages 126--129, November 1990.
 
2
M. Fujita, Y. Tamiya, Y. Kukimoto, and K.-C. Chen. Application of Boolean Unification to Combinational Logic Synthesis. Proceedings of International Conference on Computer-Aided Design, pages 510--513, 1991.
 
3
 
4
5
 
6
C-J. H. Segar M. D. Aagaard, R. B. Jones. Formal verification using parametric represenations of boolean constraints. Proceedings of the Design Automation Conference, 1996.
 
7
 
8
C. Pixley. Integrating Model Checking Into the Semiconductor Design Flow. Computer Design's Electronic Systems journal, pages 67--74, March 1999.
 
9
S. Regimbal, J-F. Lemire, Y. Savaria, G. Bois, E-M. Aboulhamid, and A. Baron. Applying Aspect-Oriented Programming to Hardware Verification with e. Proceedings of HDLCON, 2002.
10
 
11
12
 
13


Collaborative Colleagues:
Jun Yuan: colleagues
Ken Albin: colleagues
Adnan Aziz: colleagues
Carl Pixley: colleagues