US7958463B2

Computer automated method for manufacturing an integrated circuit pattern layout

Summary by NHIP

Integrated circuit hot spot correction

The method designs layout information by placing marks on pattern contours and merging adjacent discrete areas into isolated groups. It determines candidate hot spots by counting marks within these groups and modifies patterns where the count exceeds a predetermined value before producing masks and forming vias.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A computer automated method for designing an integrated circuit includes placing a plurality of marks on each of contours of a plurality of patterns allocated in a chip area; dividing the marks into a plurality of groups so that the adjacent marks are merged in a same group; determining one of the groups as a candidate hot spot based on a total number of marks included in each of the groups; and modifying the corresponding pattern in the candidate hot spot.

US7958463B2, drawing sheet 1
Sheet 1 of 43

Term

Term ended

Expired 24 April 2026, 0.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

20 claims: 1 independent, 19 dependent

  1. 1
    Broadest claimClaim Score 34, narrow(NHIP)A method of manufacturing an integrated circuit comprising:designing layout information including patterns of cells, wires, and vias to be placed on a semiconductor substrate implemented in a graphic image space of a chip area;verifying the layout information in the graphic image space by placing a plurality of marks on each of contours of the patterns, allocating selectively a plurality of discrete areas in a same level with the patterns on the marks taking account of an influence of the optical proximity effect of the patterns, merging adjacent discrete areas overlapping each other into a single polygon so as to define a plurality of isolated groups by the polygon, sorting the marks into the isolated groups so that the adjacent marks are merged in a same group, determining a candidate hot spot by counting a total number of the marks included in each of the isolated groups, extracting a group with the total number of the marks more than a predetermined value, and modifying a corresponding pattern in the candidate hot spot;modifying the layout information by executing a lithography rule check;producing a plurality of masks based on modified layout information;forming an insulating film on the semiconductor substrate;selectively etching a part of the insulating film by using one of the masks;and forming corresponding actual vias and corresponding actual wires, using the modified layout information, connected to the actual vias in the insulating film.