Patents by Inventor Mark Russell O'brien

Mark Russell O'brien 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: 10185801
    Abstract: A method may include obtaining a design including cells and a power grid. The method may further include dividing the design into tiles, determining a voltage budget for a tile, calculating a voltage drop for each cell of the tile based on determining an activity factor for the cell and a peak current consumed by the cell, determining, for each cell of the tile and based on the power grid, an affected vicinity for the cell including one or more neighboring cells affected by a current drawn on the cell, determining an affected vicinity for the tile based on the affected vicinity for each cell of the subset, calculating a voltage drop for the tile based on the voltage drop for each cell of the affected vicinity for the tile, and detecting a voltage deviation when a difference between the voltage budget and the voltage drop exceeds a threshold.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: January 22, 2019
    Assignee: Oracle International Corporation
    Inventors: Kiran Kishore Vedantam, Aparna Ramachandran, James Ballard, Mark Russell O'brien, Sampanna Prashant Pathak
  • Publication number: 20180203971
    Abstract: A method may include obtaining a design including cells and a power grid. The method may further include dividing the design into tiles, determining a voltage budget for a tile, calculating a voltage drop for each cell of the tile based on determining an activity factor for the cell and a peak current consumed by the cell, determining, for each cell of the tile and based on the power grid, an affected vicinity for the cell including one or more neighboring cells affected by a current drawn on the cell, determining an affected vicinity for the tile based on the affected vicinity for each cell of the subset, calculating a voltage drop for the tile based on the voltage drop for each cell of the affected vicinity for the tile, and detecting a voltage deviation when a difference between the voltage budget and the voltage drop exceeds a threshold.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Kiran Kishore Vedantam, Aparna Ramachandran, James Ballard, Mark Russell O'brien, Sampanna Prashant Pathak