Performing abstraction-refinement using a...

Computer-aided design and analysis of circuits and semiconductor – Integrated circuit design processing – Logic design processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S101000, C703S004000

Reexamination Certificate

active

08032848

ABSTRACT:
Embodiments of the present invention provide methods and apparatuses for verifying the functionality of a circuit. The system can determine a lower-bound-distance (LBD) value, such that the LBD value is associated with an LBD abstract model of the CUV which does not satisfy a property. The system can use an abstraction-refinement technique to determine whether the CUV satisfies the property. The system can determine an upper-bound-distance value for an abstract model which is being used in the abstraction-refinement technique, and can determine whether the LBD value is greater than or equal to the upper-bound-distance value. If so, the system can conclude that the abstract model does not satisfy the property, and hence, the system can decide not to perform reachability analysis on the abstract model that is currently being used in the abstraction-refinement technique.

REFERENCES:
patent: 6848088 (2005-01-01), Levitt et al.
patent: 7290230 (2007-10-01), Prasad
patent: 2002/0178423 (2002-11-01), Ben-David et al.
patent: 2004/0123254 (2004-06-01), Geist et al.
patent: 2006/0129959 (2006-06-01), Mang
patent: 2006/0212837 (2006-09-01), Prasad
patent: 2009/0007038 (2009-01-01), Wang et al.
Gisli, R. et al., “Properties of Embedding Methods for Similarity Searching in Metric Spaces”, IEEE Transactions of Pattern Analysis and Machine Intelligence, Apr. 2003, vol. 25, No. 4, pp. 1-20.
Bjesse, Per et al., “Using Counter Example Guided Abstraction Refinement to Find Complex Bugs”, In: Design, Automation and Test in Europe Conference and Exhibition, Feb. 2004, vol. 1, pp. 156-161.
Satyaki, Das et al., “Counter-Example Based Predicate Discovery in Predicate Abstraction”, Formal Methods in Computer-Aided Design, Nov. 2002, Sec. 1 Introduction.
Burch, J.R., et al., “Symbolic Model Checking for Sequential Circuit Verification”, School of Computer Science Carnegie Mellon University, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, pp. 12-16.
Bjesse, P. et al., “SAT-based Verification without State Space Traversal”, W.A. Hunt Jr. and S.D. Johnson, editors, Formal Methods in Computer Aided Design, pp. 372-389, Spinger-Verlag, Nov. 2000. LNCS 1954.
McMillan, K. et al., “Interploration and SAT-based Model Checking”, International Computer Aided Veri-cation Conference (CAV'03), pp. 1-13, Springer-Verlag, Jul. 2000, LNCS 2725.
Biere, A. et al., “Symbolic Model Checking without BDDs”, School of Computer Science Carnegie Mellon University, Jan. 4, 1999, CMU-CS-99-101.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Performing abstraction-refinement using a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Performing abstraction-refinement using a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Performing abstraction-refinement using a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4289487

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.