Patents by Inventor Michael Wayne Harper

Michael Wayne Harper 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: 11662381
    Abstract: Aspects of the invention include a phase rotator, that is located at a built-in self-test (BIST) path of a receiver, receiving a clock signal from an on-chip clock. The phase rotator shifts the phases of the clock signal. The phase rotator transmits the shifted clock signal to a binary sequence generator, that is located at the receiver. The binary sequence generator outputs a binary sequence, where the binary sequence generator is driven by the shifted clock signal.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nathan Ross Blanchard, Venkat Harish Nammi, Dereje Yilma, Chad Andrew Marquart, Glen A. Wiedemeier, Jeffrey Kwabena Okyere, Erik English, Christopher Steffen, Vikram B Raj, Michael Wayne Harper
  • Publication number: 20230055935
    Abstract: Aspects of the invention include a phase rotator, that is located at a built-in self-test (BIST) path of a receiver, receiving a clock signal from an on-chip clock. The phase rotator shifts the phases of the clock signal. The phase rotator transmits the shifted clock signal to a binary sequence generator, that is located at the receiver. The binary sequence generator outputs a binary sequence, where the binary sequence generator is driven by the shifted clock signal.
    Type: Application
    Filed: August 18, 2021
    Publication date: February 23, 2023
    Inventors: Nathan Ross Blanchard, VENKAT HARISH NAMMI, DEREJE YILMA, Chad Andrew Marquart, Glen A. Wiedemeier, JEFFREY KWABENA OKYERE, Erik English, Christopher Steffen, Vikram B. Raj, Michael Wayne Harper
  • Patent number: 11528102
    Abstract: Aspects of the invention include a driver arranged at a stand-alone receiver that is configured to receive a binary sequence from a pseudorandom binary sequence (PRBS) generator arranged at the receiver. The driver is configured to adjust the signal characteristics of the binary sequence to simulate channel loss at the receiver. The driver is further configured to output the adjusted binary sequence to a downstream data path of the receiver to enable the receiver to perform a self-test.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: December 13, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dereje Yilma, Nathan Ross Blanchard, Erik English, Chad Andrew Marquart, Glen A. Wiedemeier, Jeffrey Kwabena Okyere, James Crugnale, Christopher Steffen, Vikram B Raj, Michael Wayne Harper, Venkat Harish Nammi
  • Patent number: 7737763
    Abstract: A virtual electronic fuse apparatus and methodology are disclosed that permit the state of an electronic fuse to change from an un-blown state to a blown state and then back to a virtual un-blown state. In one embodiment, the electronic fuse may change from the virtual un-blown state back to a virtual blown state.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert Christopher Dixon, Michael Wayne Harper
  • Patent number: 7515498
    Abstract: A virtual electronic fuse (VEF) apparatus and methodology are disclosed that permit the state of an electronic fuse to change from an un-blown state to a blown state and then back to a virtual un-blown state. In one embodiment, the electronic fuse may change from the virtual un-blown state back again to a virtual blown state. The fuse apparatus includes multiple VEFs, each VEF exhibiting a respective address. The fuse apparatus also includes an address pool including multiple address pool locations. A fuse programmer stores an address of one of the VEFs in one or more address pool locations to indicate one or more state changes for a particular VEF. The fuse programmer may also store different VEF addresses in different address pool locations to indicate state changes for different VEFs.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Robert Christopher Dixon, Michael Wayne Harper
  • Publication number: 20080191780
    Abstract: A virtual electronic fuse (VEF) apparatus and methodology are disclosed that permit the state of an electronic fuse to change from an un-blown state to a blown state and then back to a virtual un-blown state. In one embodiment, the electronic fuse may change from the virtual un-blown state back again to a virtual blown state. The fuse apparatus includes multiple VEFs, each VEF exhibiting a respective address. The fuse apparatus also includes an address pool including multiple address pool locations. A fuse programmer stores an address of one of the VEFs in one or more address pool locations to indicate one or more state changes for a particular VEF. The fuse programmer may also store different VEF addresses in different address pool locations to indicate state changes for different VEFs.
    Type: Application
    Filed: February 13, 2007
    Publication date: August 14, 2008
    Applicant: IBM Corporation
    Inventors: Robert Christopher Dixon, Michael Wayne Harper
  • Publication number: 20080191781
    Abstract: A virtual electronic fuse apparatus and methodology are disclosed that permit the state of an electronic fuse to change from an un-blown state to a blown state and then back to a virtual un-blown state. In one embodiment, the electronic fuse may change from the virtual un-blown state back to a virtual blown state.
    Type: Application
    Filed: February 13, 2007
    Publication date: August 14, 2008
    Applicant: IBM Corporation
    Inventors: Robert Christopher Dixon, Michael Wayne Harper