Patents by Inventor Brian J. Mulvaney

Brian J. Mulvaney 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: 9218440
    Abstract: This disclosure describes a design tool that verifies timing of an integrated circuit design by partitioning the integrated circuit design's gate-level netlist into target cell partition netlists and performs transistor-level circuit simulation on each target cell partition netlist. The design tool performs a back tracing procedure on each target sequential cell to define the target cell partition netlists. The design tool then identifies timing modes that enable valid logical paths through the target cell partition netlists from source sequential cells to the target sequential cells. In turn, the design tool performs transistor-level circuit simulation (e.g., SPICE simulations) on each target cell partition netlist to check for timing violations based upon the timing modes.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: December 22, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Brian J. Mulvaney
  • Publication number: 20150331981
    Abstract: This disclosure describes a design tool that verifies timing of an integrated circuit design by partitioning the integrated circuit design's gate-level netlist into target cell partition netlists and performs transistor-level circuit simulation on each target cell partition netlist. The design tool performs a back tracing procedure on each target sequential cell to define the target cell partition netlists. The design tool then identifies timing modes that enable valid logical paths through the target cell partition netlists from source sequential cells to the target sequential cells. In turn, the design tool performs transistor-level circuit simulation (e.g., SPICE simulations) on each target cell partition netlist to check for timing violations based upon the timing modes.
    Type: Application
    Filed: May 16, 2014
    Publication date: November 19, 2015
    Inventor: Brian J. Mulvaney
  • Patent number: 5799172
    Abstract: A method and apparatus for simulating the design of an integrated circuit uses a processor (200). The processor (200) executes a simulator (540) from memory (280) to exercise a model (544). The data points (15-27) of an output signal are stored in a history data file (542). The techniques used to generate each of the data points (15-27) are also stored in the history data in file (542). The history data are then used to generate a converted output signal that has a uniform time scale. If the converted output signal requires the generation of a desired data point, then the approximation technique used to generate the following data point stored in the history data (542) is used.
    Type: Grant
    Filed: September 10, 1996
    Date of Patent: August 25, 1998
    Assignee: Motorola, Inc.
    Inventors: Kiran Kumar Gullapalli, Brian J. Mulvaney, Steven D. Hamm, Steven R. Beckerich