Patents Represented by Attorney John T. McNelis, Esq.
  • Patent number: 5625565
    Abstract: The system and method improves Electronic Design Automation practices by creating a data template representing pins, elements, and dependencies for numerous components in the same functional class. A pin having the same function is represented once on the data template even if the pin name is different. Sequences of component pins having the same function are combined and are represented by a single pin on the data template. The performance of functional logic symbol generation systems increases significantly because the data template enables the creation of functional logic symbols to be accomplished quickly, accurately, and consistently.
    Type: Grant
    Filed: September 9, 1994
    Date of Patent: April 29, 1997
    Assignee: Cadence Design Systems, Inc.
    Inventor: Eric J. Van Dyke
  • Patent number: 5559718
    Abstract: A system for model-based verification of local design rules comprises a processing unit, a verification database wherein a cell reference graph representing an integrated circuit design as a hierarchical collection of cells is stored, a verification function memory wherein a verification function is stored, a friendly worklayer memory, and an unfriendly worklayer memory. Each cell can include shape models and references to lower-level cells. The processing unit first verifies each cell in the cell reference graph that does not reference any lower-level cells, after which the processing unit verifies each cell for which all lower-level cells referenced have been previously verified. During the verification of a selected cell, the processing unit determines whether models in the selected cell interact with other models in the selected cell or with any lower-level cell. Interacting models are referred to as being "unfriendly," and non-interacting models are referred to as being "friendly.
    Type: Grant
    Filed: April 28, 1994
    Date of Patent: September 24, 1996
    Assignee: Cadence Design Systems, Inc.
    Inventors: Allen Baisuck, Richard L. Fairbank, Walter K. Gowen, III, Jon R. Henriksen, William W. Hoover, III, Judith A. Huckabay, Eric Rogoyski, Anton G. Salecker