Method and apparatus for solving sequential constraints

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000, C703S016000

Reexamination Certificate

active

07076753

ABSTRACT:
Relates to automatic conversion of assumption constraints, used in circuit design verification, that model an environment for testing a DUT/DUV, where the assumptions specify sequential behavior. Such assumptions are converted, with the use of logic synthesis tools, into a gate-level representation. For formal verification, a verification output is constructed from the gate-level representation and DUT/DUV assertion-monitoring circuitry. A formal verifier seeks to prove the verification output cannot indicate a design error. For simulation verification, the gate-level representation is converted into a hybrid representation comprising pipelines and combinational constraints. During simulation, the pipelines hold state information necessary for a solution, of the combinational constraints, to be in accord with the sequential assumption constraints. For certain sequential assumption constraints, the combinational constraints are insufficient to insure avoidance of deadend states. In a deadend state, an assumption is violated. A method is presented for augmenting the combinational constraints to avoid deadend states.

REFERENCES:
patent: 5633803 (1997-05-01), Silve et al.
patent: 5875196 (1999-02-01), Chakradhar et al.
patent: 5956497 (1999-09-01), Ratzel et al.
patent: 6163876 (2000-12-01), Ashar et al.
patent: 6247163 (2001-06-01), Burch et al.
patent: 6324671 (2001-11-01), Ratzel et al.
patent: 6341361 (2002-01-01), Basto et al.
patent: 6389580 (2002-05-01), Ozaki
patent: 6470486 (2002-10-01), Knapp
patent: 6697880 (2004-02-01), Dougherty
patent: 6732346 (2004-05-01), Horne et al.
patent: 6785875 (2004-08-01), Beerel et al.
patent: 6928630 (2005-08-01), Moon et al.
patent: 2002/0055829 (2002-05-01), Rajan
patent: 2002/0178428 (2002-11-01), Horne et al.
patent: 2003/0120474 (2003-06-01), Moon et al.
patent: 2003/0121013 (2003-06-01), Moon et al.
patent: 2003/0196182 (2003-10-01), Hahn
patent: 2004/0034844 (2004-02-01), Beerel et al.
Hsieh et al., “Synchronous Approach to the Functional Equivalence of Embedded System Implementations”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 20, No. 8, Aug. 2001, pp. 1016-1033.
Miller et al., “A Transformation Based Algorithm for Reversable Logic Synthesis”, Proceedings of Design Automation Conference, Jun. 2, 2003, pp. 318-323.
Gopalakrishnan et al., “Power Optimisation of Combinational Circuits by Input Transformations”, IEE Proceedings on Computers and Digital Techniques, vol. 150, No. 3, May 19, 2003, pp. 133-142.

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

Method and apparatus for solving sequential constraints does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for solving sequential constraints, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for solving sequential constraints will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3542279

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