Pre-silicon verification path coverage

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, C716S030000, C703S014000

Reexamination Certificate

active

06735747

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to methods of verifying path coverage in a circuit design generally and, more particularly, to a pre-silicon verification path coverage.
BACKGROUND OF THE INVENTION
Conventional software tools assess path coverage in software when running simulation test benches or doing traces to memory on instrumented code in hardware. Typically, the code is instrumented and the test benches and test cases are developed interactively to achieve the target path coverage level. Flow graphs are provided to reveal what paths have not yet been covered and the resulting information is tied to the code listing. The code commonly runs 4× slower and the tools add 2× to test time. An un-instrumented version of the code is rerun for the regression at full speed to verify no functional differences between the two code sets. In some cases, checking if the path coverage is relevant is also performed. Furthermore, captures of application code running are often performed. However, a lack of verification progress metrics can lead to misuse of available simulation and silicon-based verification resources. In addition, simulation can be thousands to millions of cycles slower and therefore comprehensive simulation is impractical.
SUMMARY OF THE INVENTION
The present invention concerns a method for verifying a path coverage of a circuit design. The method generally comprises the steps of implementing a hardware description language to include a plurality of monitors for a plurality of nodes of the circuit design, monitoring the nodes of a programmable circuit implementing the circuit design in real-time to capture node data, and assessing the node data to determine the path coverage.
The objects, features and advantages of the present invention include providing a method and architecture that may provide (i) reliable hardware path coverage assessment, (ii) tools that may enable instrumented hardware description language models to have node states save to a trace memory, (iii) a scalable mode capture compression process and/or (iv) tools that may enable hardware trace captures to be presented to simulations tools for path coverage assessment.


REFERENCES:
patent: 6131080 (2000-10-01), Raimi et al.
patent: 6170078 (2001-01-01), Erle et al.
patent: 6223144 (2001-04-01), Barnett et al.
patent: 6301688 (2001-10-01), Roy
patent: 6347388 (2002-02-01), Hollander
patent: 6539523 (2003-03-01), Narain et al.
patent: 6564356 (2003-05-01), Malik et al.
patent: 6581191 (2003-06-01), Schubert et al.
patent: 6594610 (2003-07-01), Toutounchi et al.

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

Pre-silicon verification path coverage does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pre-silicon verification path coverage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pre-silicon verification path coverage will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3255662

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