Patents by Inventor Sergei Rodin

Sergei Rodin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7493577
    Abstract: A method and system is provided for automatically recognizing geometric points of features in a target design for OPC mask quality calculation. For each feature in the target design, x, y points comprising the feature are traversed and each neighboring pair of points is connected to define respective segments, wherein a set of contiguous segments form a step if the x values of the segments/points all increase or decrease and the same is true for the y values. Physical characteristics of the segments of the respective features are determined by comparing lengths of the segments to one another and to threshold values. Locations of quality measuring points are then determined along particular ones of the segments based on the physical characteristics.
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: February 17, 2009
    Assignee: LSI Corporation
    Inventors: Sergei Rodin, Stanislav V. Aleshin, Ilya Golubtsov
  • Patent number: 7340706
    Abstract: The present invention provides a method and system for analyzing the quality of an OPC mask. The method includes receiving a target layer from a target design, receiving an OPC mask layer from the OPC mask. The method also includes classifying each cell of at least one of the target layer and the OPC mask layer as either repeating or non-repeating, and for each repeating cell, recognizing geometric points in the target layer to determine quality measuring groups. The method also includes simulating the OPC mask layer based on the quality measuring groups, measuring edge placement errors (EPEs) based on at least one of the geometric points, and providing an EPE layer representing EPEs greater than an EPE threshold.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: March 4, 2008
    Assignee: LSI Logic Corporation
    Inventors: Ilya Golubtsov, Stanislav V. Aleshin, Ranko Scepanovic, Sergei Rodin, Marina Medvedeva, Sergey V. Uzhakov, Evgueny E. Egorov, Nadya Strelkova
  • Patent number: 7260814
    Abstract: A method and system is provided for performing edge correction on a mask design. Aspects of the invention include initially fragmenting boundaries of the mask design for optical proximity correction, whereby edge segments of the boundaries are moved by a distance value; interpreting the moved edge segments by defining a new endpoint for respective pairs of neighboring edge segments that meet at an angle, the endpoint being a location of where lines on which the edge segments lie intersect, wherein the new endpoint is used to create a smoothed feature, resulting in a smoothed OPC mask; calculating distances between all pairs of comparable edge segments of the smoothed OPC mask; comparing the distances to a design rule limit; for each edge segment having a distance that exceeds the design rule limit, decreasing the segment's distance value; and optimizing the mask design by repeating the above steps until no distance violations are found.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: August 21, 2007
    Assignee: LSI Corporation
    Inventors: Sergei Rodin, Stanislav V. Aleshin, Marina Medvedeva
  • Publication number: 20070079277
    Abstract: The present invention provides a method and system for analyzing the quality of an OPC mask. The method includes receiving a target layer from a target design, receiving an OPC mask layer from the OPC mask. The method also includes classifying each cell of at least one of the target layer and the OPC mask layer as either repeating or non-repeating, and for each repeating cell, recognizing geometric points in the target layer to determine quality measuring groups. The method also includes simulating the OPC mask layer based on the quality measuring groups, measuring edge placement errors (EPEs) based on at least one of the geometric points, and providing an EPE layer representing EPEs greater than an EPE threshold.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Ilya Golubtsov, Stanislav Aleshin, Ranko Scepanovic, Sergei Rodin, Marina Medvedeva, Sergey Uzhakov, Evgueny Egorov, Nadya Strelkova
  • Publication number: 20060129966
    Abstract: A method and system is provided for performing edge correction on a mask design. Aspects of the invention include initially fragmenting boundaries of the mask design for optical proximity correction, whereby edge segments of the boundaries are moved by a distance value; interpreting the moved edge segments by defining a new endpoint for respective pairs of neighboring edge segments that meet at an angle, the endpoint being a location of where lines on which the edge segments lie intersect, wherein the new endpoint is used to create a smoothed feature, resulting in a smoothed OPC mask; calculating distances between all pairs of comparable edge segments of the smoothed OPC mask; comparing the distances to a design rule limit; for each edge segment having a distance that exceeds the design rule limit, decreasing the segment's distance value; and optimizing the mask design by repeating the above steps until no distance violations are found.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Sergei Rodin, Stanislav Aleshin, Marina Medvedeva
  • Publication number: 20060117292
    Abstract: A method and system is provided for automatically recognizing geometric points of features in a target design for OPC mask quality calculation. For each feature in the target design, x, y points comprising the feature are traversed and each neighboring pair of points is connected to define respective segments, wherein a set of contiguous segments form a step if the x values of the segments/points all increase or decrease and the same is true for the y values. Physical characteristics of the segments of the respective features are determined by comparing lengths of the segments to one another and to threshold values. Locations of quality measuring points are then determined along particular ones of the segments based on the physical characteristics.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 1, 2006
    Inventors: Sergei Rodin, Stanislav Aleshin, Ilya Golubtsov
  • Publication number: 20050268272
    Abstract: The present invention is directed to a method and apparatus for optimizing fragmentation of integrated circuit boundaries for optical proximity correction (OPC) purposes. The present invention may balance the number of vertices and the “flexibility” of the boundary and may recover fragmentation according to the process intensity profile along the ideal edge position to obtain the best decision for OPC.
    Type: Application
    Filed: July 19, 2005
    Publication date: December 1, 2005
    Inventors: Stanislav Aleshin, Marina Medvedeva, Sergei Rodin, Eugeni Egorov
  • Patent number: 6911285
    Abstract: A method and system for simply and efficiently correcting sidelobe formation is disclosed. The method for reducing sidelobe formation in an aerial image created from an attenuated phase shift mask used in photolithography includes the steps of: a) generating a density map for an input design having a set of nodes identified as being outside of a periphery of the input design; b) examining the aerial image using the density map to compare an image intensity of the aerial image at a plurality of locations, each location corresponding to one node of the set of nodes; c) marking a node of the density map when the image intensity at the corresponding location of the aerial image satisfies a threshold intensity criterion and a separation distance criterion to create a set of marked nodes; and d) masking each node of the set of marked nodes.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: June 28, 2005
    Assignee: LSI Logic Corporation
    Inventors: Stanislav Aleshin, Marina Medvedeva, Sergei Rodin
  • Publication number: 20050138597
    Abstract: The present invention is directed to a method and apparatus for optimizing fragmentation of integrated circuit boundaries for optical proximity correction (OPC) purposes. The present invention may balance the number of vertices and the “flexibility” of the boundary and may recover fragmentation according to the process intensity profile along the ideal edge position to obtain the best decision for OPC.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Inventors: Stanislav Aleshin, Marina Medvedeva, Sergei Rodin, Eugeni Egorov
  • Publication number: 20050138596
    Abstract: The present invention is directed to a method and apparatus for making mask edge corrections using a gradient method for high density chip designs. The present invention uses a newly defined cost function.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Inventors: Marina Medvedeva, Stanislav Aleshin, Eugeni Egorov, Sergei Rodin
  • Patent number: 6785871
    Abstract: A method of finding an optically periodic structure in a cell layer of an integrated circuit design includes receiving as input a physical representation of a cell layer of an integrated circuit design, finding reference coordinates of a selected portion of the cell layer from the physical representation of a cell layer, selecting an initial element located nearest to the reference coordinates, and constructing a base structure that includes the initial element and a minimum number of elements in the physical representation of the cell layer wherein the base structure may be replicated at an X-offset and a Y-offset to fill the entire selected portion so that for each element in each replica of the base structure there is an identical element at identical coordinates in the physical representation of the cell layer.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: August 31, 2004
    Assignee: LSI Logic Corporation
    Inventors: Sergei Rodin, Evgueny E. Egorov, Stanislav V. Aleshin
  • Publication number: 20040121242
    Abstract: A method and system for simply and efficiently correcting sidelobe formation is disclosed. The method for reducing sidelobe formation in an aerial image created from an attenuated phase shift mask used in photolithography includes the steps of: a) generating a density map for an input design having a set of nodes identified as being outside of a periphery of the input design; b) examining the aerial image using the density map to compare an image intensity of the aerial image at a plurality of locations, each location corresponding to one node of the set of nodes; c) marking a node of the density map when the image intensity at the corresponding location of the aerial image satisfies a threshold intensity criterion and a separation distance criterion to create a set of marked nodes; and d) masking each node of the set of marked nodes.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventors: Stanislav Aleshin, Marina Medvedeva, Sergei Rodin
  • Publication number: 20040040002
    Abstract: A method of finding an optically periodic structure in a cell layer of an integrated circuit design includes receiving as input a physical representation of a cell layer of an integrated circuit design, finding reference coordinates of a selected portion of the cell layer from the physical representation of a cell layer, selecting an initial element located nearest to the reference coordinates, and constructing a base structure that includes the initial element and a minimum number of elements in the physical representation of the cell layer wherein the base structure may be replicated at an X-offset and a Y-offset to fill the entire selected portion so that for each element in each replica of the base structure there is an identical element at identical coordinates in the physical representation of the cell layer.
    Type: Application
    Filed: August 21, 2002
    Publication date: February 26, 2004
    Inventors: Sergei Rodin, Evgueny E. Egorov, Stanislav V. Aleshin