Method for verifying design rule checking software

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

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1518

Patent

active

060631325

ABSTRACT:
A method using a generate-and-verify computer program product to generate by repetitive passes a design rules checking computer program, wherein the design rules are described in a file called a runset. The design rules checking program is used for exhaustive testing of VLSI chips for compliance to the design rules of a given VLSI fabrication process. The runset is repeatedly iterated in loop fashion with respect to a testcase file containing groups of layout structures or shapes used for verifying the correctness of the runset. A general purpose shapes processing program creates an error shapes file for storing geometrical errors found in each said layout structure. Two additional shapes are used in the verification process: user boundary shapes for defining areas in which errors are not to be detected for a given design rule, and automated boundary shapes created to surround each said layout structure with a boundary that defines regions where error shapes can occur. An association table is created which is a compilation of the error shapes, user boundary shapes, and automated boundary shapes associated with each layout structure. The association table is processed to determine the correctness of the runset. The runset is modified to correct each valid error. The repetitive passes continue until a final runset is generated. This final runset becomes the input to design rules checking computer program product and customizes the program for a given VLSI fabrication process.

REFERENCES:
patent: 4464655 (1984-08-01), Bird
patent: 4729096 (1988-03-01), Larson
patent: 5113451 (1992-05-01), Chapman et al.
patent: 5497334 (1996-03-01), Russell et al.
patent: 5526279 (1996-06-01), Dick
patent: 5537648 (1996-07-01), Liebmann et al.
patent: 5613102 (1997-03-01), Chiang et al.
patent: 5675499 (1997-10-01), Lee et al.
patent: 5692122 (1997-11-01), Bird
patent: 5740041 (1998-04-01), Leipold
patent: 5754826 (1998-05-01), Gamal et al.
patent: 5761080 (1998-06-01), DeCamp et al.
patent: 5787006 (1998-07-01), Chevallier et al.
patent: 5831870 (1998-11-01), Folta et al.
patent: 5831998 (1998-11-01), Ozmizrak
patent: 5923562 (1999-07-01), Liebmann et al.
patent: 5923566 (1999-07-01), Galan et al.
patent: 5978940 (1999-11-01), Newman et al.
Ries, W., "Rule-based Implementation of Correct and Efficient VLSI Design Rule Checking," International Workshop on Industrial Applications of Machine Intelligence and Vision, Apr. 1989, pp. 205-209.
Popescu, V. and McNamara, B., "Innovative Verification Strategy Reduces Design Cycle Time for High-end SPARC Processor," Proceedings of the 33rd Annual Conference on Design Automation, Jun. 1996, pp. 311-314.
McPherson, K. and Banerjee, P., "Integrating Task and Data Parallelism in an Irregular Application: A Case Study," 8th IEEE Symposium on Parallel and Distrubuted Processing, Oct. 1996, pp. 208-213.
Ming-Dou Ker, Sue-Mei Hsiao, and Jiann-Horng Lin, "Layout Verfication to Improve ESD/Latchup Immunity of Scaled-down CMOS Cell Libraries," Proceedings of the 10th Annual IEEE International ASIC Conference and Exhibit, Sep. 1997, pp. 125-129.
Russell, S. and Norvig, P., Artificial Intelligence A Modern Approach, pp. 531-540 and 544-552. Q335. R86 1995.
"Computer-aided Verification," IEEE Spectrum, vol. 33, No. 6, pp. 61-67, Jun. 1996.

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

Rate now

     

Profile ID: LFUS-PAI-O-255104

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