Patents by Inventor Michael J. Hamilton

Michael J. Hamilton 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: 11958849
    Abstract: Disclosed herein are compounds and compositions useful in the treatment of GLS1 mediated diseases, such as cancer, having the structure of Formula I: Methods of inhibition GLS1 activity in a human or animal subject are also provided.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: April 16, 2024
    Assignee: Board of Regents, The University of Texas System
    Inventors: Maria Emilia Di Francesco, Philip Jones, Timothy Heffernan, Matthew M. Hamilton, Zhijun Kang, Michael J. Soth, Jason P. Burke, Kang Le, Christopher Lawrence Carroll, Wylie S. Palmer, Richard Lewis, Timothy McAfoos, Barbara Czako, Gang Liu, Jay Theroff, Zachary Herrera, Anne Yau
  • Patent number: 10379159
    Abstract: A method and circuit are provided for implementing enhanced scan data testing with minimization of over masking in an on product multiple input signature register (OPMISR) test due to Channel Mask Enable (CME) sharing, and a design structure on which the subject circuit resides. A common Channel Mask Scan Registers (CMSR) logic is used with a multiple input signature register (MISR). Individual local addressing is used for implementing enhanced scan data testing. An architecture and algorithm efficiently expand and target the use of the CME pins to minimize over-masking, to increase test pattern effectiveness with the use of individual local addressing.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Matthew B. Schallhorn, Mary P. Kusko
  • Patent number: 10371749
    Abstract: A method and test circuit are provided for implementing enhanced scan data testing with removal of over masking in an on product multiple input signature register (OPMISR) test, and a design structure on which the subject circuit resides. Common Channel Mask Scan Registers (CMSR) data is used with a multiple input signature register (MISR) in each satellite. A test algorithm control is used for implementing enhanced scan data testing to allow sharing the CMSR data and common Channel Mask Enable (CME) pins with removal of over masking. Selectively pausing scan unload is provided for each respective satellite when wrong CME data for the respective satellite is at the CME pins. Each satellite includes a select signal which controls advancing the scan into the MISR. The select signal is used to selectively pause the scan unload for the respective satellite.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Mary P. Kusko, Amanda R. Kaufer, Michael J. Hamilton, Matthew B. Schallhorn
  • Patent number: 10372853
    Abstract: A method and circuit for implementing enhanced diagnostics with intelligent pattern combination in automatic test pattern generation (ATPG), and a design structure on which the subject circuit resides are provided. A random fault is selected in the design. A test pattern is generated and applied the test pattern to a design under test to test the selected random fault. The test is re-simulated to determine faults that are covered by the applied test pattern. A next iteration of test pattern generation includes selecting a fault that is based upon the previous test pattern generation for generating new test patterns.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Patent number: 10359471
    Abstract: A method and circuit for implementing enhanced scan data testing with decreased scan data interdependence for compressed patterns in on product multiple input signature register (OPMISR) testing through scan skewing, and a design structure on which the subject circuit resides are provided. The circuit is divided into multiple chiplets. Each chiplet includes a stump mux structure including multiple stump muxes connected in series, and a respective chiplet select is provided on shared scan inputs to respective chiplets. The chiplet select gates scan clocks, and when a chiplet is not selected the chiplet retains its data. The chiplet select enables test data to be skewed as scan data enters each chiplet.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Patent number: 10345380
    Abstract: A method and circuit are provided for implementing enhanced scan data testing with over masking removal in an on product multiple input signature register plus (OPMISR+) test due to common Channel Mask Scan Registers (CMSRs) loading, and a design structure on which the subject circuit resides. An OPMISR plus satellite includes a multiple input signature register (MISR) for data collection and a plurality of associated scan channels. A common Channel Mask Scan Registers (CMSR) logic is used with the multiple input signature register (MISR). Unique CMSR data is loaded into at least one OPMISR plus satellite for implementing enhanced scan data testing. Scan pausing is used to reduce the amount of CMSR scan load data by loading the unique CMSR data only when needed.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Matthew B. Schallhorn, Mary P. Kusko, Amanda R. Kaufer, Michael J. Hamilton
  • Patent number: 10234507
    Abstract: A method and circuit for implementing register array repair using Logic Built In Self Test (LBIST), and a design structure on which the subject circuit resides are provided. Register array repair includes identifying and creating a list of any repairable Register Arrays (RAs) that effect an LBIST fail result. Next a repair solution is detected for each of the repairable Register Arrays (RAs) isolating a failing location for the detected repair solution for each array.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Publication number: 20180267102
    Abstract: A method and circuit for implementing enhanced diagnostics with intelligent pattern combination in automatic test pattern generation (ATPG), and a design structure on which the subject circuit resides are provided. A random fault is selected in the design. A test pattern is generated and applied the test pattern to a design under test to test the selected random fault. The test is re-simulated to determine faults that are covered by the applied test pattern. A next iteration of test pattern generation includes selecting a fault that is based upon the previous test pattern generation for generating new test patterns.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Publication number: 20180259576
    Abstract: A method and system are provided for implementing integrated circuit yield enhancement through array fault detection and correction using combined Logic Built in Self Test (LBIST) diagnostics, and Array Built in Self-Test (ABIST) repair techniques to identify failures in the random logic feeding to and from array and array cell fails. The combination of running LBIST along with the arrays while also implementing a method of recording the array related LBIST fails for inclusion into a repair algorithm using the redundant array structures enables integrated circuit yield enhancement.
    Type: Application
    Filed: March 9, 2017
    Publication date: September 13, 2018
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Patent number: 10060978
    Abstract: A method and circuits are provided for implementing enhanced scan data testing using an XOR network to prioritize faults to be simulated during diagnostic isolation, and reducing the number of faults requiring re-simulation. A test is run, scan data are applied to scan channels using the XOR network and the output scan data are unloaded. A list of possible faults is identified based on pin flips, and the possible faults to be simulated during diagnostic isolation are prioritized by a number of occurrences in the list, and possible faults are further graded to reduce the number of possible faults requiring re-simulation.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer
  • Patent number: 10024917
    Abstract: A method and circuit for implementing enhanced scan data testing with decreased scan data interdependence for compressed patterns in On Product Multiple Input Signature Register (OPMISR) testing through spreading in a stump mux data chain structure, and a design structure on which the subject circuit resides are provided. The stump mux chain structure includes a plurality of stump muxes connected in series by a respective rotation function. A respective exclusive OR (XOR) spreading function included with each of the plurality of stump muxes provides channel inputs. XOR inputs are applied to each XOR spreading function providing unique input combinations for each respective channel included with each of said plurality of stump muxes. The respective rotation function enables test data to be rotated as scan data enters each stump mux to further make the test data unique for each stump mux.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Patent number: 9964591
    Abstract: A method and circuit are provided for implementing enhanced scan data testing for test time reduction and decreased scan data interdependence with on product multiple input signature register (OPMISR++) testing, and a design structure on which the subject circuit resides. A respective Pseudo-Random Pattern Generator (PRPG) provides channel input patterns to a respective associated scan channel used for the OPMISR++ diagnostics. Control inputs are coupled to the Pseudo-Random Pattern Generator (PRPG) providing PRPG control distribution. The PRPG selectively provides controlled channel input patterns for the respective scan channel responsive to the control inputs.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Publication number: 20180024189
    Abstract: A method and circuit for implementing register array repair using Logic Built In Self Test (LBIST), and a design structure on which the subject circuit resides are provided. Register array repair includes identifying and creating a list of any repairable Register Arrays (RAs) that effect an LBIST fail result. Next a repair solution is detected for each of the repairable Register Arrays (RAs) isolating a failing location for the detected repair solution for each array.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Publication number: 20170363685
    Abstract: A method and circuits are provided for implementing enhanced scan data testing using an XOR network to prioritize faults to be simulated during diagnostic isolation, and reducing the number of faults requiring re-simulation. A test is run, scan data are applied to scan channels using the XOR network and the output scan data are unloaded. A list of possible faults is identified based on pin flips, and the possible faults to be simulated during diagnostic isolation are prioritized by a number of occurrences in the list, and possible faults are further graded to reduce the number of possible faults requiring re-simulation.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer
  • Publication number: 20170356959
    Abstract: A method and circuit for implementing enhanced scan data testing with decreased scan data interdependence for compressed patterns in on product multiple input signature register (OPMISR) testing through scan skewing, and a design structure on which the subject circuit resides are provided. The circuit is divided into multiple chiplets. Each chiplet includes a stump mux structure including multiple stump muxes connected in series, and a respective chiplet select is provided on shared scan inputs to respective chiplets. The chiplet select gates scan clocks, and when a chiplet is not selected the chiplet retains its data. The chiplet select enables test data to be skewed as scan data enters each chiplet.
    Type: Application
    Filed: June 9, 2016
    Publication date: December 14, 2017
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Publication number: 20170299654
    Abstract: A method and circuit are provided for implementing enhanced scan data testing for test time reduction and decreased scan data interdependence with on product multiple input signature register (OPMISR++) testing, and a design structure on which the subject circuit resides. A respective Pseudo-Random Pattern Generator (PRPG) provides channel input patterns to a respective associated scan channel used for the OPMISR++ diagnostics. Control inputs are coupled to the Pseudo-Random Pattern Generator (PRPG) providing PRPG control distribution. The PRPG selectively provides controlled channel input patterns for the respective scan channel responsive to the control inputs.
    Type: Application
    Filed: April 19, 2016
    Publication date: October 19, 2017
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer, Phillip A. Senum
  • Patent number: 9568549
    Abstract: An IO structure, method, and apparatus are disclosed for using an IEEE™ 1149.1 boundary scan latch to reroute a functional path. The method for a chip using IEEE™ 1149.1 boundary scan latches may include using the IEEE™ 1149.1 boundary scan latches for testing IO on the chip in a test mode. The method may also include using information stored in the IEEE™ 1149.1 boundary scan latches to route signals around a failing path in a functional mode.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Douskey, Ryan A. Fitch, Michael J. Hamilton, Amanda R. Kaufer
  • Patent number: 9557383
    Abstract: A method and apparatus are provided for isolating a defect in a scan chain comprising a plurality of components of an integrated circuit. A plurality of injection points may be positioned along the scan chain. Each injection point may be configured to introduce binary test data. A plurality of bypass structures may each be configured to selectively direct a flow of the binary test data to generate a plurality of partitioned scan paths. Test logic may be configured to execute a plurality of tests using the plurality of partitioned scan paths and to combine results of the plurality of tests to isolate a faulty component of the plurality of components.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: January 31, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer
  • Patent number: 9551747
    Abstract: A method and apparatus are provided to test an integrated circuit by identifying first and second components of an integrated circuit. The first and second components may share a relationship that causes the first and second components to generate a matching binary output in response to an input to the integrated circuit. A tap point may be selected within the integrated circuit. The tap point may be located at a point in the integrated circuit where an insertion of a bypass structure would affect the relationship. The bypass structure may be inserted at the tap point, and the bypass structure may be used to conduct a test of the integrated circuit.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: January 24, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer
  • Patent number: 9547039
    Abstract: A method and apparatus are provided to test an integrated circuit by identifying first and second components of an integrated circuit. The first and second components may share a relationship that causes the first and second components to generate a matching binary output in response to an input to the integrated circuit. A tap point may be selected within the integrated circuit. The tap point may be located at a point in the integrated circuit where an insertion of a bypass structure would affect the relationship. The bypass structure may be inserted at the tap point, and the bypass structure may be used to conduct a test of the integrated circuit.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: January 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven M. Douskey, Michael J. Hamilton, Amanda R. Kaufer