Method and system for verifying the equivalence of digital...

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

Reexamination Certificate

active

07890901

ABSTRACT:
The automatic verification of designs of digital circuits for their equivalence, wherein logic designs implemented in different hardware description languages (HDLs) and different design methodologies are compared. The designs (Code A, Code B) are modified by adding special wrappers (Wrapper A, Wrapper B), and used to equalize the timing of pairs of selected input signals and selected output signals of the logic designs. The wrappers drive certain signals of the designs that are not relevant for actual comparison, such signals including clock signals, clock control signals, scan-path signals, scan-path control signals, and reset signals. In a preferred embodiment, HDL descriptions of logic designs are analyzed. Based on this analysis, the wrappers are implemented as changes to the HDL descriptions. In another embodiment, RTL and/or gate-level netlists are analyzed and modified.

REFERENCES:
patent: 7287235 (2007-10-01), Hasteer et al.
patent: 2005/0289498 (2005-12-01), Sawkar et al.
patent: 2007/0033551 (2007-02-01), Greaves et al.
patent: 2007/0220461 (2007-09-01), Baumgartner et al.
Ara et al.; “A Proposal for Transaction-Level Verification with Component Wrapper Language”; 2003; Cental Research Laboratory, Hitachi, Ltd.; pp. 1-6.
Kong et al.; “Refinement-Based Formal Verification of Asynchronous Wrappers for Independently Clocked Domains in Systems on Chip”; 2001; Microelectronics and Computer Systems Laboratory, McGill University; pp. 1-16.
J.M. Ludden et al., “Functional Verification of the POWER4 Microprocessor and POWER4 Multiprocessor Systems”, IBM J. Res. & Dev., vol. 46, No. 1, Jan. 2002, pp. 53-76.
Alexey Kupriyanov et al., “High-Speed Event-Driven RTL Compiled Simulation”, Proc. of the 4th Int. Workshop on Computer Systems: Architectures, Modeling, and Simulation, Jul. 2004, vol. 3133 of Lecture Notes in Computer Science, pp. 519-529.
R.M. Gott et al., “Functional Formal Verification on Designs of pSeries Microprocessors and Communication Subsystems”, IBM J. Res. & Dev., vol. 49, No. 4/5, Jul./Sep. 2005, pp. 565-580.
Hari Mony et al., “Scalable Automated Verification via Expert-System Guided Transformations”, Proceedings of Formal Methods in Computer-Aided Design, 5th International Conference, FMCAD 2004, pp. 1-15.
Hari Mony et al., “Exploiting Suspected Redundancy without Proving It”, Proceedings of the 2005 Design Automation Conference, pp. 463-466.
H.W. Anderson et al., “Configurable System Simulation Model Build Comprising Packaging Design Data”, IBM J. Res & Dev., vol. 48, No. 3/4, May/Jul. 2004, pp. 367-378.

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 system for verifying the equivalence of digital... 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 system for verifying the equivalence of digital..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for verifying the equivalence of digital... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2620613

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