US20070168898A1

Method and system for detailed placement of layout objects in a standard-cell layout design

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and system for detailed placement of layout objects in a standard-cell layout design are disclosed. Layout objects comprise cells and etch dummies. The method includes a programming based technique to calculate layout object perturbation distances for the layout objects. The method includes adjusting the layout objects with their corresponding layout object perturbation distances. This leads to improved photolithographic characteristics such as reduced Critical Dimension (CD) errors and forbidden pitches in the standard-cell layout.

US20070168898A1, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Projected expiry passed 20 July 2026, 0.2 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

49 claims: 3 independent, 46 dependent

  1. 1
    Broadest claimClaim Score 70, broad(NHIP)A method for detailed placement of at least one layout object in standard-cell layout design, the method comprising:calculating a layout object perturbation distance of the at least one layout object, wherein the layout object perturbation distance reduces critical dimension (CD) errors in the at least one layout object;and adjusting the at least one layout object by the layout object perturbation distance.
  2. 21
    A system for detailed placement of at least one layout object in a standard-cell layout design, the system comprising:a placement perturbation module for calculating a layout object perturbation distance of the at least one layout object to reduce critical dimension (CD) errors;and a standard-cell layout generator module for adjusting the at least one layout object by the layout object perturbation distance.
  3. 36
    A computer program product for use with a computer, the computer program product comprising a computer usable medium having a computer readable program code embodied therein for detailed placement of at least one layout object in standard-cell layout design, the computer program code performing the steps of:calculating a layout object perturbation distance of the at least one layout object, wherein the layout object perturbation distance reduces critical dimension (CD) errors in the at least one layout object;and adjusting the at least one layout object by the layout object perturbation distance.