Patents by Inventor James Scott Neely

James Scott Neely 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: 7809542
    Abstract: A system and method for analyzing power glitch in circuits includes simulating a circuit to provide waveform responses at positions of interest in the circuit. Each waveform response is processed to determine glitch power by comparing optimal energy to actual energy for the waveform. The circuit is adjusted to reduce loss due to the glitch power.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ryan Bazinet, James Scott Neely
  • Patent number: 7725744
    Abstract: A method, a computer program, and an apparatus are provided for generating circuit energy models for a macro using multiple clock gating inputs. Circuit energy models are used to estimate system power consumption. The present invention enables circuit energy models to be created for macros that contain multiple clock gating inputs. Energy tables are created based upon the macro's input switching factor and the clock activation percentage. The clock activation percentage is produced by turning on and off the multiple clock gating inputs during the simulations. These energy tables are generated from a minimum number of power simulations. By using clock activation percentage as a parameter accurate power estimations are produced.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rajat Chaudhry, James Scott Neely, Daniel Lawrence Stasiak
  • Patent number: 7503025
    Abstract: A method, a computer program, and an apparatus are provided for generating circuit energy models for a macro containing internal clock gating. Circuit energy models are used to estimate system power consumption. The present invention enables circuit energy models to be created for macros that contain internal clock gating and multiple clock gating inputs. To achieve accurate power estimates a voltage supply is connected to each clock activate signal. Energy tables are then created based upon the macro's input switching factor percentage and clock activation percentage. These power tables are generated from a minimum number of power simulations. By incorporating internally generated clock activate signals into the power estimations the macro energy tables are much more accurate.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Rajat Chaudhry, James Scott Neely, Daniel Lawrence Stasiak
  • Publication number: 20080281574
    Abstract: A system and method for analyzing power glitch in circuits includes simulating a circuit to provide waveform responses at positions of interest in the circuit. Each waveform response is processed to determine glitch power by comparing optimal energy to actual energy for the waveform. The circuit is adjusted to reduce loss due to the glitch power.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Inventors: Ryan Bazinet, James Scott Neely
  • Publication number: 20080133155
    Abstract: A method, a computer program, and an apparatus are provided for generating circuit energy models for a macro using multiple clock gating inputs. Circuit energy models are used to estimate system power consumption. The present invention enables circuit energy models to be created for macros that contain multiple clock gating inputs. Energy tables are created based upon the macro's input switching factor and the clock activation percentage. The clock activation percentage is produced by turning on and off the multiple clock gating inputs during the simulations. These energy tables are generated from a minimum number of power simulations. By using clock activation percentage as a parameter accurate power estimations are produced.
    Type: Application
    Filed: January 18, 2008
    Publication date: June 5, 2008
    Inventors: Rajat Chaudhry, James Scott Neely, Daniel Lawrence Stasiak
  • Patent number: 7346866
    Abstract: A method, a computer program, and an apparatus are provided for generating circuit energy models for a macro using clock gating inputs. Circuit energy models are used to estimate system power consumption. The present invention enables circuit energy models to be created for macros that contain clock gating inputs. Power tables are created based upon the macro's input switching factor percentage and the clock activation percentage. These power tables are generated from a minimum number of power simulations. By using clock activation percentage as a parameter accurate energy tables are produced.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: March 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Rajat Chaudhry, James Scott Neely, Daniel Lawrence Stasiak
  • Patent number: 7343499
    Abstract: A method, a computer program, and an apparatus are provided for generating circuit energy models for a macro using multiple clock gating inputs. Circuit energy models are used to estimate system power consumption. The present invention enables circuit energy models to be created for macros that contain multiple clock gating inputs. Energy tables are created based upon the macro's input switching factor and the clock activation percentage. The clock activation percentage is produced by turning on and off the multiple clock gating inputs during the simulations. These energy tables are generated from a minimum number of power simulations. By using clock activation percentage as a parameter accurate power estimations are produced.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: March 11, 2008
    Assignee: International Business Machines Corporation
    Inventors: Rajat Chaudhry, James Scott Neely, Daniel Lawrence Stasiak
  • Patent number: 6865722
    Abstract: An apparatus, system and method of automatically computing power consumption estimation of a chip are provided. The apparatus, system and method include determining all circuit blocks or macros embedded in the chip and retrieving from a file, into which pre-generated power consumption values of the macros are stored, the power consumption value of each macro. After doing so, the power consumption value of the chip is automatically computed. The apparatus, system and method also compute a desired power consumption estimation of the chip as well as a plurality of power densities. A desired power consumption estimation is based on a desired voltage and a desired frequency while a power density is power used in a certain area. Further, the apparatus, system and method reproduces the floorplan of the chip and represents each area within the chip by a different color to illustrate hot spots and cool spots.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: March 8, 2005
    Assignee: International Business Machines Corporation
    Inventors: Howard Hao Chen, Joachim G. Clabes, Gricell Co, James Scott Neely, Michael Fan Wang
  • Publication number: 20040117745
    Abstract: An apparatus, system and method of automatically computing power consumption estimation of a chip are provided. The apparatus, system and method include determining all circuit blocks or macros embedded in the chip and retrieving from a file, into which pre-generated power consumption values of the macros are stored, the power consumption value of each macro. After doing so, the power consumption value of the chip is automatically computed. The apparatus, system and method also compute a desired power consumption estimation of the chip as well as a plurality of power densities. A desired power consumption estimation is based on a desired voltage and a desired frequency while a power density is power used in a certain area. Further, the apparatus, system and method reproduces the floorplan of the chip and represents each area within the chip by a different color to illustrate hot spots and cool spots.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: International Business Machines Corporation
    Inventors: Howard Hao Chen, Joachim G. Clabes, Gricell Co, James Scott Neely, Michael Fan Wang