Patents by Inventor Gary Bruce Lipton

Gary Bruce Lipton 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: 6988253
    Abstract: A layout versus schematic (LVS) comparison tool determines one-to-one equivalency between an integrated circuit schematic and an integrated circuit layout by performing operations to color a schematic graph of a parent cell to an equilibrium state. An operation is then performed to recolor nets connected to first and second child cells having the same device value within the parent cell, using a net coloring operation that recolors a first plurality of symmetric pins of the first child cell and recolors a second plurality of symmetric pins of the second child cell. Distinct device values are then generated for the first and second child cells by determining a first product of the colors of the recolored first plurality of symmetric pins and a second product of the colors of the recolored second plurality of symmetric pins.
    Type: Grant
    Filed: March 8, 2004
    Date of Patent: January 17, 2006
    Assignee: Synopsys, Inc.
    Inventors: Gary Bruce Lipton, Harry Clarkson Johnson, IV, Jonathan Calvin White
  • Patent number: 6799307
    Abstract: A layout versus schematic (LVS) comparison tool determines one-to-one equivalency between an integrated circuit schematic and an integrated circuit layout by performing operations to color a schematic graph of a parent cell to an equilibrium state. An operation is then performed to recolor nets connected to first and second child cells having the same device value within the parent cell, using a net coloring operation that recolors a first plurality of symmetric pins of the first child cell and recolors a second plurality of symmetric pins of the second child cell. Distinct device values are then generated for the first and second child cells by determining a first product of the colors of the recolored first plurality of symmetric pins and a second product of the colors of the recolored second plurality of symmetric pins.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: September 28, 2004
    Assignee: Synopsys, Inc.
    Inventors: Gary Bruce Lipton, Harry Clarkson Johnson, IV, Jonathan Calvin White
  • Patent number: 6505323
    Abstract: A layout versus schematic (LVS) comparison tool performs layout versus schematic comparison of integrated circuits having memory cells and non-memory cells therein. These operations are particularly useful when the integrated circuit layout includes one or more arrays of memory cells (i.e., bit cells) that are identified at a transistor level in the layout netlist. Such operations include scanning a layout netlist of the integrated circuit at the transistor level to identify a first device therein that has an identifiable characteristic associated with the plurality of memory cells relative to the plurality of non-memory cells. Upon detection of the identifiable characteristic, the layout netlist of a first memory cell containing the first device is traced in order to identify a first bit line and/or a first word line therein that is electrically coupled to the first memory cell.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: January 7, 2003
    Assignee: Avant! Corporation
    Inventors: Gary Bruce Lipton, Harry Clarkson Johnson, IV, Jonathan Calvin White
  • Patent number: 6499130
    Abstract: A layout versus schematic (LVS) comparison tool determines one-to-one equivalency between an integrated circuit schematic and an integrated circuit layout by performing operations to color a schematic graph of a parent cell to an equilibrium state. An operation is then performed to recolor nets connected to first and second child cells having the same device value within the parent cell, using a net coloring operation that recolors a first plurality of symmetric pins of the first child cell and recolors a second plurality of symmetric pins of the second child cell. Distinct device values are then generated for the first and second child cells by determining a first product of the colors of the recolored first plurality of symmetric pins and a second product of the colors of the recolored second plurality of symmetric pins.
    Type: Grant
    Filed: February 17, 2000
    Date of Patent: December 24, 2002
    Assignee: Avant! Corporation
    Inventors: Gary Bruce Lipton, Harry Clarkson Johnson, IV, Jonathan Calvin White
  • Patent number: 6009252
    Abstract: A layout versus schematic (LVS) comparison tool determines one-to-one equivalency between an integrated circuit schematic and an integrated circuit layout by performing operations to generate color symmetrizing matrices corresponding to respective child cells in the integrated circuit schematic. Here, the child cells are characterized as having a number of symmetrical configurations which at a port level are electrically equivalent. Operations are also performed to generate a first color symmetry vector for a child cell in the integrated circuit schematic and a second color symmetry vector for the corresponding child cell in the integrated circuit layout. A vector equivalency is also preferably determined by comparing a product of the color symmetrizing matrix and the first color symmetry vector against a product of the color symmetrizing matrix and the second color symmetry vector.
    Type: Grant
    Filed: March 5, 1998
    Date of Patent: December 28, 1999
    Assignee: Avant! Corporation
    Inventor: Gary Bruce Lipton