Method and system for partitioning an integrated circuit design

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

07047510

ABSTRACT:
A method and system for verifying integrated circuit designs through partitioning. In an embodiment, a design is partitioned, then each partition is verified. In one embodiment, the design is partitioned at the granularity of modules. In another embodiment, the design is partitioned at the granularity of instances. In a third embodiment, instances are grouped together, subject to a weight threshold, so as to form possibly overlapping partitions of instances that are contiguous in the design hierarchy, with the purpose of avoiding, to the extent possible, false negatives. In a further embodiment, the design is partitioned to avoid redundant partitions. In an embodiment, model checking is applied to one or more local properties in each partition. In another embodiment, simulation is used to verify each partition.

REFERENCES:
patent: 5513124 (1996-04-01), Trimberger et al.
patent: 5544066 (1996-08-01), Rostoker et al.
patent: 5754826 (1998-05-01), Gamal et al.
patent: 5778216 (1998-07-01), Venkatesh
patent: 5831869 (1998-11-01), Ellis et al.
patent: 6018622 (2000-01-01), Lin et al.
patent: 6212669 (2001-04-01), Jain
patent: 6243849 (2001-06-01), Singh et al.
patent: 6249902 (2001-06-01), Igusa et al.
patent: 6317863 (2001-11-01), Segal
patent: 6324540 (2001-11-01), Khanna et al.
patent: 6415426 (2002-07-01), Chang et al.
patent: 6480991 (2002-11-01), Cho et al.
patent: 6493863 (2002-12-01), Hamada et al.
patent: 6651234 (2003-11-01), Gupta et al.
patent: 2004/0015803 (2004-01-01), Huang et al.
Sulimma et al., “Improving placement under the Constant delay model”, Mar. 2002, Design, automation and test in Europe conference and Exhibitions, pp. 677-682.
Marques-Silva et al., “Solving satisfiability in combinational circuits”, Jul.-Aug. 2003, IEEE transactions on, vol.: 21, Issue: pp.: 505-516.
IBM, “Timing-influenced layout design”, Apr. 1986, IBM Technical Disclisure Bulletin, vol.: 28, Issue No.: 11, pp.: 4981-4987.
Vannelli et al., “A Gomory-Hu cut tree representation of a netlist partitioning problem”, Sep. 1990, Circuits and Systems, IEEE Transactions on , vol.: 37 , Issue: 9 , pp.: 1133-1139.
Chen et al., “A hierarchical partitioning algorithm for VLSI designs”, Sep. 17-20, 2003, SOC Conference, 2003. Proceedings. IEEE International [Systems-on-Chip], pp.: 265-266.
Vannelli et al., “An efficient eigenvector-node interchange approach for finding netlists partitions”, May 12-15, 1991, Custom Integrated Circuits Conference, 1991., Proceedings of the IEEE 1991 , pp.: 28.2/1-28.2/4.
Gupta et al., “SAT-based image computation with application in reachability analysis”, [retrieved on 20050-08-31] Retrieved form the Internet: <URL: http://www.bdd-portal.org/dagstuhl-ppt/gupta.pdf.
Kurshan, Robert P., “Computer-Aided Verification of Coordinating Processes. The Automata Theoretic Approach”, Princeton University Press, Princeton, NJ, 1994.
Venkatesh, S.V. “Hierarchical Timing-Driven Floorplanning and Place and Route Using a Timing Budgeter”IEEE 1995 Custom Integrated Circuits Conference(1995) pp. 469-472.

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

Rate now

     

Profile ID: LFUS-PAI-O-3640518

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