Patents by Inventor Larry L. Tretter

Larry L. Tretter 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: 10418061
    Abstract: An apparatus according to one embodiment includes a hardware based controller that is configured to perform operations. The operations include performing anti-aliasing filtering on each of a plurality of signals, each signal having a frequency that is a different fraction of a frequency of a data read clock. An amplitude is measured of each of the signals after the anti-aliasing filtering. Moreover, the operations include determining whether the measured amplitudes of the signals are within a predefined range. Anti-aliasing settings used during the anti-aliasing filtering are stored in response to a determination that the amplitudes of the signals are within the predefined range. The anti-aliasing settings are changed in response to a determination that the amplitudes of the signals are outside the predefined range.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Publication number: 20190156860
    Abstract: An apparatus according to one embodiment includes a hardware based controller that is configured to perform operations. The operations include performing anti-aliasing filtering on each of a plurality of signals, each signal having a frequency that is a different fraction of a frequency of a data read clock. An amplitude is measured of each of the signals after the anti-aliasing filtering. Moreover, the operations include determining whether the measured amplitudes of the signals are within a predefined range. Anti-aliasing settings used during the anti-aliasing filtering are stored in response to a determination that the amplitudes of the signals are within the predefined range. The anti-aliasing settings are changed in response to a determination that the amplitudes of the signals are outside the predefined range.
    Type: Application
    Filed: January 17, 2019
    Publication date: May 23, 2019
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Patent number: 10229711
    Abstract: A computer-implemented method according to one embodiment includes performing anti-aliasing filtering on each of a plurality of signals, each signal having a frequency that is a different fraction of a frequency of a data read clock. An amplitude of each of the signals is measured after the anti-aliasing filtering. In response to the amplitudes of the signals being within a predefined range, anti-aliasing settings used during the anti-aliasing filtering are stored. In response to the amplitudes of the signals being outside the predefined range, the anti-aliasing settings are changed. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. The program instructions are executable by a processing circuit to cause the processing circuit to perform the foregoing method.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Publication number: 20180068688
    Abstract: A computer-implemented method according to one embodiment includes performing anti-aliasing filtering on each of a plurality of signals, each signal having a frequency that is a different fraction of a frequency of a data read clock. An amplitude of each of the signals is measured after the anti-aliasing filtering. In response to the amplitudes of the signals being within a predefined range, anti-aliasing settings used during the anti-aliasing filtering are stored. In response to the amplitudes of the signals being outside the predefined range, the anti-aliasing settings are changed. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. The program instructions are executable by a processing circuit to cause the processing circuit to perform the foregoing method.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Publication number: 20180053526
    Abstract: A computer-implemented method, according to one embodiment, includes, performing anti-aliasing filtering on each of a plurality of symmetrical square wave signals, each symmetrical square wave signal having a frequency that is a different fraction of a frequency of a data read clock. The filtered symmetrical square wave signals are passed through a band pass filter. An amplitude of each of the symmetrical square wave signals is measured after the band pass filtering. In response to the amplitudes of the symmetrical square wave signals being within a predefined range, anti-aliasing settings used during the anti-aliasing filtering are stored. In response to the amplitudes of the symmetrical square wave signals being outside the predefined range, the anti-aliasing settings are changed.
    Type: Application
    Filed: May 23, 2017
    Publication date: February 22, 2018
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Patent number: 9899056
    Abstract: A computer-implemented method, according to one embodiment, includes, performing anti-aliasing filtering on each of a plurality of symmetrical square wave signals, each symmetrical square wave signal having a frequency that is a different fraction of a frequency of a data read clock. The filtered symmetrical square wave signals are passed through a band pass filter. An amplitude of each of the symmetrical square wave signals is measured after the band pass filtering. In response to the amplitudes of the symmetrical square wave signals being within a predefined range, anti-aliasing settings used during the anti-aliasing filtering are stored. In response to the amplitudes of the symmetrical square wave signals being outside the predefined range, the anti-aliasing settings are changed.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Patent number: 9741365
    Abstract: An apparatus, according to one embodiment, includes: a controller having: a first circuit having a reference resistance, a second circuit having an adjustable resistance, and logic integrated with the controller, executable by the controller, or integrated with and executable by the controller to perform the following process: compare output voltages of the first and second circuits, alter the resistance of the second circuit until the output voltage of the first circuit is less than or equal to the output voltage of the second circuit, and extract setting information in response to determining that the output voltage of the first circuit is less than or equal to the output voltage of the second circuit.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventor: Larry L. Tretter
  • Patent number: 9734861
    Abstract: A computer-implemented method, according to one embodiment, includes, for a particular data read clock value, generating a series of symmetrical square wave signals, each having a frequency that is a different fraction of the data read clock frequency. Anti-aliasing filtering is performed on each of the symmetrical square wave signals using predefined anti-aliasing settings. The filtered symmetrical square wave signals are passed through a band pass filter, the band pass filter being set to pass a single harmonic frequency of each of the symmetrical square wave signals. An amplitude of each of the band pass filtered symmetrical square wave signals is measured. In response to the amplitudes of the symmetrical square wave signals being within a predefined range, the anti-aliasing settings are stored. In response to the amplitudes of the symmetrical square wave signals being outside the predefined range, the anti-aliasing settings are changed, and the method is repeated.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Larry L. Tretter, Matthew M. Viens
  • Patent number: 9576594
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a first output signal from a write driver, the write driver having an operating voltage applied thereto, receiving a second output signal from a comparator circuit, the comparator circuit having a reference voltage applied thereto, comparing a voltage of the first output signal with a voltage of the second output signal, and detecting a high resistance condition in response to determining that the voltage of the first output signal is less than the voltage of the second output signal. According to the present embodiment, the high resistance condition indicates open and/or partially open circuitry in the write driver. Moreover, the operating voltage is equal to the reference voltage. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventor: Larry L. Tretter
  • Publication number: 20170032808
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a first output signal from a write driver, the write driver having an operating voltage applied thereto, receiving a second output signal from a comparator circuit, the comparator circuit having a reference voltage applied thereto, comparing a voltage of the first output signal with a voltage of the second output signal, and detecting a high resistance condition in response to determining that the voltage of the first output signal is less than the voltage of the second output signal. According to the present embodiment, the high resistance condition indicates open and/or partially open circuitry in the write driver. Moreover, the operating voltage is equal to the reference voltage. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: April 26, 2016
    Publication date: February 2, 2017
    Inventor: Larry L. Tretter
  • Publication number: 20170032807
    Abstract: An apparatus, according to one embodiment, includes: a controller having: a first circuit having a reference resistance, a second circuit having an adjustable resistance, and logic integrated with the controller, executable by the controller, or integrated with and executable by the controller to perform the following process: compare output voltages of the first and second circuits, alter the resistance of the second circuit until the output voltage of the first circuit is less than or equal to the output voltage of the second circuit, and extract setting information in response to determining that the output voltage of the first circuit is less than or equal to the output voltage of the second circuit.
    Type: Application
    Filed: April 25, 2016
    Publication date: February 2, 2017
    Inventor: Larry L. Tretter
  • Patent number: 9349387
    Abstract: An apparatus, according to one embodiment, includes a controller having a write driver, and a comparator circuit configured to detect a high resistance condition by comparing a first output voltage of the write driver with a second output voltage of the comparator circuit. A high resistance condition is detected in response to determining that the second output voltage of the comparator circuit is greater than the first output voltage of the write driver. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventor: Larry L. Tretter
  • Patent number: 9330689
    Abstract: An apparatus, according to one embodiment, includes: a controller having: a first circuit having a reference resistance, a second circuit having an adjustable resistance, and logic integrated with and/or executable by the controller, the logic being configured to cause the controller to perform the following process: apply a voltage to the first and second circuits, compare output voltages of the first and second circuits, alter the resistance of the second circuit until the output voltage of the first circuit is less than or equal to the output voltage of the second circuit, extract setting information in response to determining that the first voltage of the first circuit is less than or equal to the second voltage of the second circuit, and apply the extracted setting information to a component of a write driver circuit for setting a resistance value of the component.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventor: Larry L. Tretter
  • Patent number: 8879209
    Abstract: In one general embodiment, a system includes a first device on a first substrate; a second device on a second substrate; and a device select system coupled to the first and second devices. The device select system includes: a first portion having an array of first electrical contacts; a second portion having an array of second electrical contacts, there being more second electrical contacts than first electrical contacts, the second portion being coupled to the first and second devices, each of the first electrical contacts being associated with at least two of the second electrical contacts; and a select mechanism for selectively placing each of the first electrical contacts in electrical communication with one of the second electrical contacts associated therewith.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Biskeborn, Larry L. Tretter
  • Publication number: 20140036393
    Abstract: In one general embodiment, a system includes a first device on a first substrate; a second device on a second substrate; and a device select system coupled to the first and second devices. The device select system includes: a first portion having an array of first electrical contacts; a second portion having an array of second electrical contacts, there being more second electrical contacts than first electrical contacts, the second portion being coupled to the first and second devices, each of the first electrical contacts being associated with at least two of the second electrical contacts; and a select mechanism for selectively placing each of the first electrical contacts in electrical communication with one of the second electrical contacts associated therewith.
    Type: Application
    Filed: October 9, 2013
    Publication date: February 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Robert G. Biskeborn, Larry L. Tretter
  • Patent number: 7729072
    Abstract: A storage drive implements a method for operating the storage drive between a plurality of operational modes. For a test mode of the storage drive, a write current driver circuit and a test current sensor are electrically connected to the write head, wherein the test current sensor generates a sense signal indicative of a degree of a flow of a test current through the write head to thereby facilitate a detection of any presence of an open write condition of the storage drive (i.e., any impedance condition impeding a flow of a write current through the write head). For a write mode of the storage drive, the write current driver circuit is electrically connected to the write head and the test current sensor is electrically disconnected from the write head, wherein the write head records data on a magnetic media based on a flow of the write current through the write head.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jacob L. Dahle, Larry L. Tretter
  • Patent number: 7688536
    Abstract: A storage system (e.g., a magnetic disk system or a magnetic tape system) employing a write head, a write controller and a write driver circuit. In operation, the write head records data on a magnetic media (e.g., a magnetic tape or a magnetic disk) based on a flow of a write current through the write head, and the write driver circuit includes a variable power supply network and a variable power return network driving the write current through the write head based on a selection by the write controller of an operating power mode among a plurality of selectable power modes of the variable power supply network and the variable power return network. Each power mode of the variable power supply network and the variable power return network drives the write current with a different magnitude from the variable power supply network through the write head to the variable power return network.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventor: Larry L. Tretter
  • Publication number: 20080290908
    Abstract: A storage system (e.g., a magnetic disk system or a magnetic tape system) employing a write head, a write controller and a write driver circuit. In operation, the write head records data on a magnetic media (e.g., a magnetic tape or a magnetic disk) based on a flow of a write current through the write head, and the write driver circuit includes a variable power supply network and a variable power return network driving the write current through the write head based on a selection by the write controller of an operating power mode among a plurality of selectable power modes of the variable power supply network and the variable power return network. Each power mode of the variable power supply network and the variable power return network drives the write current with a different magnitude from the variable power supply network through the write head to the variable power return network.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Applicant: International Business Machines Corporation
    Inventor: Larry L. Tretter
  • Publication number: 20080290863
    Abstract: A storage drive implements a method for operating the storage drive between a plurality of operational modes. For a test mode of the storage drive, a write current driver circuit and a test current sensor are electrically connected to the write head, wherein the test current sensor generates a sense signal indicative of a degree of a flow of a test current through the write head to thereby facilitate a detection of any presence of an open write condition of the storage drive (i.e., any impedance condition impeding a flow of a write current through the write head). For a write mode of the storage drive, the write current driver circuit is electrically connected to the write head and the test current sensor is electrically disconnected from the write head, wherein the write head records data on a magnetic media based on a flow of the write current through the write head.
    Type: Application
    Filed: May 24, 2007
    Publication date: November 27, 2008
    Applicant: International Business Machines Corporation
    Inventors: Jacob L. Dahle, Larry L. Tretter
  • Publication number: 20070279808
    Abstract: A sensing mechanism for reading a magnetic storage medium includes first and second variable resistive elements, and sensing elements. Each first and second variable resistive element has a variable resistance. Each sensing element has a resistance depending at least on a portion of the medium currently being read. First and second ends of each sensing element are electrically connected to corresponding first and second variable resistive elements, respectively. For each sensing element, the resistance value of the first variable resistive element to which it is electrically connected is equal to the resistance of the second variable resistive element to which it is electrically connected, so that a mid-point voltage at each sensing element is equal. For each sensing element, the variable resistances of the first and second variable resistive elements to which it is electrically connected are selected so that the desired current flows through the sensing element.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Inventors: Icko E.T. Iben, Larry L. Tretter