Patents by Inventor David Wolpert

David Wolpert 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: 10831980
    Abstract: Using unused wires on VLSI chips for power supply decoupling including generating a VLSI chip design by: identifying floating wires in a VLSI chip; placing a via at each intersection between each floating wire and a power rail; determining a number of design rule violations for each via at each intersection; resolving the design rule violations for each via not on a major power rail; resolving the design rule violations for each via on a major power rail after resolving the design rule violations for each via not on a major power rail; after resolving the design rule violations for each via on a major power rail, identifying floating wires without a via; and for each floating wire without a via, identify an intersection with a least number of design rule violations and resolve the number of design rule violations by removing adjacent vias on adjacent wires.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alan P. Wagstaff, David Wolpert
  • Patent number: 10699050
    Abstract: A technique relates to structuring a semiconductor device. First empty cells are placed against hierarchical boundaries of a macro block. Functional cells are added in the macro block. Remaining areas are filled with second empty cells in the macro block. Shape requirements are determined for the first empty cells and the second empty cells. The first and second empty cells are replaced with determined shape requirements.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Wolpert, Erwin Behnen, Lawrence A. Clevenger, Patrick Watson, Chih-Chao Yang, Timothy A. Schell
  • Patent number: 10586009
    Abstract: Embodiments of the invention are directed to methods, systems, and computer program products for the hierarchical management of self-aligned double patterning (SADP) trim shapes. Non-limiting embodiments of the invention include receiving, by a processor, one or more virtual trim shapes at a boundary between a parent hierarchy block and a child hierarchy block. The trim shapes are aligned to a legal trim grid. The processor then places one or more trim shapes aligned with the legal trim grid.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Laura R. Darden, David Wolpert
  • Publication number: 20190384887
    Abstract: Using unused wires on VLSI chips for power supply decoupling including generating a VLSI chip design by: identifying floating wires in a VLSI chip; placing a via at each intersection between each floating wire and a power rail; determining a number of design rule violations for each via at each intersection; resolving the design rule violations for each via not on a major power rail; resolving the design rule violations for each via on a major power rail after resolving the design rule violations for each via not on a major power rail; after resolving the design rule violations for each via on a major power rail, identifying floating wires without a via; and for each floating wire without a via, identify an intersection with a least number of design rule violations and resolve the number of design rule violations by removing adjacent vias on adjacent wires.
    Type: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: ALAN P. WAGSTAFF, DAVID WOLPERT
  • Publication number: 20190384886
    Abstract: Using unused wires on VLSI chips for power supply decoupling including generating a VLSI chip design by: identifying floating wires in a VLSI chip; placing a via at each intersection between each floating wire and a power rail; determining a number of design rule violations for each via at each intersection; resolving the design rule violations for each via not on a major power rail; resolving the design rule violations for each via on a major power rail after resolving the design rule violations for each via not on a major power rail; after resolving the design rule violations for each via on a major power rail, identifying floating wires without a via; and for each floating wire without a via, identify an intersection with a least number of design rule violations and resolve the number of design rule violations by removing adjacent vias on adjacent wires.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: ALAN P. WAGSTAFF, DAVID WOLPERT
  • Patent number: 10503864
    Abstract: Using unused wires on VLSI chips for power supply decoupling including generating a VLSI chip design by: identifying floating wires in a VLSI chip; placing a via at each intersection between each floating wire and a power rail; determining a number of design rule violations for each via at each intersection; resolving the design rule violations for each via not on a major power rail; resolving the design rule violations for each via on a major power rail after resolving the design rule violations for each via not on a major power rail; after resolving the design rule violations for each via on a major power rail, identifying floating wires without a via; and for each floating wire without a via, identify an intersection with a least number of design rule violations and resolve the number of design rule violations by removing adjacent vias on adjacent wires.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: December 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alan P. Wagstaff, David Wolpert
  • Publication number: 20190340324
    Abstract: A technique relates to structuring a semiconductor device. First empty cells are placed against hierarchical boundaries of a macro block. Functional cells are added in the macro block. Remaining areas are filled with second empty cells in the macro block. Shape requirements are determined for the first empty cells and the second empty cells. The first and second empty cells are replaced with determined shape requirements.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Inventors: David WOLPERT, Erwin BEHNEN, Lawrence A. CLEVENGER, Patrick WATSON, Chih-Chao YANG, Timothy A. SCHELL
  • Publication number: 20190179994
    Abstract: Embodiments of the invention are directed to methods, systems, and computer program products for the hierarchical management of self-aligned double patterning (SADP) trim shapes. Non-limiting embodiments of the invention include receiving, by a processor, one or more virtual trim shapes at a boundary between a parent hierarchy block and a child hierarchy block. The trim shapes are aligned to a legal trim grid. The processor then places one or more trim shapes aligned with the legal trim grid.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Laura R. Darden, David Wolpert
  • Patent number: 7508250
    Abstract: A method for determining that a circuit is operating in the reverse temperature dependence domain includes creating baseline delay information, detecting a temperature change with one or more temperature sensors, after detecting the temperature change, creating current delay information, comparing the baseline delay information with the current delay information, determining that the temperature change was a positive change; determining that the current delay information indicates that the circuit is operating faster when the baseline delay information was taken.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: March 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kerry Bernstein, David Wolpert
  • Publication number: 20090035736
    Abstract: A training simulation method and system for training operational service units such as call centre or customer service centres personnel are provided, including providing a simulated scenario to personnel, the scenario progressing in scenario time and the scenario including a plurality of simulated events provided in a predetermined sequence in real time at predetermined scenario times within the scenario, and receiving responses to the events from personnel. The system can simulate scenarios, which unfold to personnel in real time, and the responses of the personnel can be received in real time, so adding to the realism of the simulation being provided. The personnel responses can be marked and assessed to give a competency rating for their responses.
    Type: Application
    Filed: January 17, 2005
    Publication date: February 5, 2009
    Inventors: Harold Wolpert, David Wolpert, Stephen Lee Wolpert