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: 10418061Abstract: 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: GrantFiled: January 17, 2019Date of Patent: September 17, 2019Assignee: International Business Machines CorporationInventors: Larry L. Tretter, Matthew M. Viens
-
Publication number: 20190156860Abstract: 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: ApplicationFiled: January 17, 2019Publication date: May 23, 2019Inventors: Larry L. Tretter, Matthew M. Viens
-
Patent number: 10229711Abstract: 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: GrantFiled: November 8, 2017Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Larry L. Tretter, Matthew M. Viens
-
Publication number: 20180068688Abstract: 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: ApplicationFiled: November 8, 2017Publication date: March 8, 2018Inventors: Larry L. Tretter, Matthew M. Viens
-
Publication number: 20180053526Abstract: 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: ApplicationFiled: May 23, 2017Publication date: February 22, 2018Inventors: Larry L. Tretter, Matthew M. Viens
-
Patent number: 9899056Abstract: 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: GrantFiled: May 23, 2017Date of Patent: February 20, 2018Assignee: International Business Machines CorporationInventors: Larry L. Tretter, Matthew M. Viens
-
Patent number: 9741365Abstract: 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: GrantFiled: April 25, 2016Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventor: Larry L. Tretter
-
Patent number: 9734861Abstract: 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: GrantFiled: August 17, 2016Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventors: Larry L. Tretter, Matthew M. Viens
-
Patent number: 9576594Abstract: 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: GrantFiled: April 26, 2016Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventor: Larry L. Tretter
-
Publication number: 20170032808Abstract: 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: ApplicationFiled: April 26, 2016Publication date: February 2, 2017Inventor: Larry L. Tretter
-
Publication number: 20170032807Abstract: 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: ApplicationFiled: April 25, 2016Publication date: February 2, 2017Inventor: Larry L. Tretter
-
Patent number: 9349387Abstract: 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: GrantFiled: July 30, 2015Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventor: Larry L. Tretter
-
Patent number: 9330689Abstract: 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: GrantFiled: July 30, 2015Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventor: Larry L. Tretter
-
Patent number: 8879209Abstract: 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: GrantFiled: October 9, 2013Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Robert G. Biskeborn, Larry L. Tretter
-
Publication number: 20140036393Abstract: 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: ApplicationFiled: October 9, 2013Publication date: February 6, 2014Applicant: International Business Machines CorporationInventors: Robert G. Biskeborn, Larry L. Tretter
-
Patent number: 7729072Abstract: 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: GrantFiled: May 24, 2007Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Jacob L. Dahle, Larry L. Tretter
-
Patent number: 7688536Abstract: 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: GrantFiled: May 23, 2007Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventor: Larry L. Tretter
-
Publication number: 20080290908Abstract: 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: ApplicationFiled: May 23, 2007Publication date: November 27, 2008Applicant: International Business Machines CorporationInventor: Larry L. Tretter
-
Publication number: 20080290863Abstract: 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: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Applicant: International Business Machines CorporationInventors: Jacob L. Dahle, Larry L. Tretter
-
Publication number: 20070279808Abstract: 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: ApplicationFiled: May 31, 2006Publication date: December 6, 2007Inventors: Icko E.T. Iben, Larry L. Tretter