Patents by Inventor Peter Buchmann

Peter Buchmann 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: 9252785
    Abstract: Clock recovery for a data receiving unit is disclosed. Clock recovery can include obtaining an early/late signal from an incoming data stream. The early/late signal indicates if a set of one or more data samples of the incoming data stream tends to be earlier or later than an edge of a phase-rotated clock signal provided depending on a phase offset value. Clock recovery can include updating a phase rotation counter value in response to the early/late signal. Clock recovery can include determining the phase offset value depending on a rounded phase rotation counter value. The phase offset value can be further determined by selecting one of a set of options including maintaining, increasing, or decreasing the rounded phase rotation counter value. The selecting is performed depending on the early/late signal and depending on the phase rotation counter value.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Pier Andrea Francese, Thomas H. Toifl
  • Patent number: 9143045
    Abstract: A switched-mode power supply includes a first rectifier circuit configured to generate a first rectified voltage from an AC input voltage. An inverter generates a second AC voltage from the first rectified voltage. A transformer includes a primary coil coupled to the second AC voltage and a secondary coil. A second rectifier circuit is connected with the secondary coil and generates a second rectified voltage from a third AC voltage present at the secondary coil. The second rectified voltage is coupled to a node of the switched-mode power supply and represents or correlates to an output voltage thereof. A monitoring circuit shuts off the inverter when the second rectified voltage or the output voltage exceeds a predetermined first threshold, indicating an idle condition in the load and increasing energy efficiency.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: September 22, 2015
    Assignee: AKTIEBOLAGET SKF
    Inventor: Peter Buchmann
  • Publication number: 20150146830
    Abstract: Clock recovery for a data receiving unit is disclosed. Clock recovery can include obtaining an early/late signal from an incoming data stream, wherein the early/late signal indicates if a set of one or more data samples of the incoming data stream tends to be earlier or later than an edge of a phase-rotated clock signal provided depending on a phase offset value. Clock recovery can include updating a phase rotation counter value in response to the early/late signal. Clock recovery can include determining the phase offset value depending on a rounded phase rotation counter value. The phase offset value can be further determined by selecting one of a set of options including maintaining, increasing, or decreasing the rounded phase rotation counter value, wherein the selecting is performed depending on the early/late signal and depending on the phase rotation counter value.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 28, 2015
    Inventors: Peter Buchmann, Pier Andrea Francese, Thomas H. Toifl
  • Patent number: 8645620
    Abstract: An interfacing apparatus and related method is provided for configuring to couple a plurality of memory devices being addressable by means of an address space to a processing unit. In one embodiment, the apparatus comprises a first memory access unit being adapted for receiving a memory address from said processing unit and for accessing said memory devices accordingly based on the address provided. It also comprises a second memory access unit being adapted for receiving content data from the processing unit and for controlling a search or update function accordingly for the received content data in one or more of the memory devices. In addition, an allocation unit is also provided for allocating a first part of the address space of the memory devices to said first memory access unit and allocating a second part of the address space of said memory devices to the second memory access unit, each of the memory access units being assigned to corresponding memory devices of the plurality of memory devices.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Martin Leo Schmatz, Jan Van Lunteren
  • Patent number: 8516338
    Abstract: A communication interface device, system, method, and design structure for error correcting code (ECC) protected quasi-static bit communication (SBC) on a high-speed bus are provided. The communication interface device includes high-speed sampling logic to capture high-speed data from the high-speed bus using a high-speed sampling clock and SBC sampling logic to capture SBC samples from the high-speed bus using an SBC sampling clock. The SBC sampling clock is slower than the high-speed sampling clock. The communication interface device also includes an SBC finite state machine (FSM) to detect a received SBC command in response to a static pattern persisting for a predetermined number of the SBC samples and command decoding logic to decode the received SBC command.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
  • Publication number: 20120272119
    Abstract: A communication interface device, system, method, and design structure for error correcting code (ECC) protected quasi-static bit communication (SBC) on a high-speed bus are provided. The communication interface device includes high-speed sampling logic to capture high-speed data from the high-speed bus using a high-speed sampling clock and SBC sampling logic to capture SBC samples from the high-speed bus using an SBC sampling clock. The SBC sampling clock is slower than the high-speed sampling clock. The communication interface device also includes an SBC finite state machine (FSM) to detect a received SBC command in response to a static pattern persisting for a predetermined number of the SBC samples and command decoding logic to decode the received SBC command.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 25, 2012
    Inventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
  • Patent number: 8234540
    Abstract: A communication interface device, system, method, and design structure for error correcting code (ECC) protected quasi-static bit communication (SBC) on a high-speed bus are provided. The communication interface device includes high-speed sampling logic to capture high-speed data from the high-speed bus using a high-speed sampling clock and SBC sampling logic to capture SBC samples from the high-speed bus using an SBC sampling clock. The SBC sampling clock is slower than the high-speed sampling clock. The communication interface device also includes an SBC finite state machine (FSM) to detect a received SBC command in response to a static pattern persisting for a predetermined number of the SBC samples and command decoding logic to decode the received SBC command.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
  • Patent number: 8149979
    Abstract: A receiver for a serial link port that is enhanced by a clock-data-recovery loop connected to the forwarded clock signal lane. The receiver includes a phase interpolation means controlled by a phase position logic which gets its update signal from local phase update signals of the clock-data-recovery loop via a digital low pass filter. The receiver also provides a global phase update source selection logic to control which clock-data-recovery loop is distributing phase update information, and which clock-data-recovery loop is receiving phase update information based on the clock analysis block.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Martin Leo Schmatz
  • Publication number: 20110248655
    Abstract: A switched-mode power supply comprises a first rectifier circuit configured to generate a first rectified voltage from an AC input voltage. An inverter generates a second AC voltage from the first rectified voltage. A transformer includes a primary coil coupled to the second AC voltage and a secondary coil. A second rectifier circuit is connected with the secondary coil and generates a second rectified voltage from a third AC voltage present at the secondary coil. The second rectified voltage is coupled to a node of the switched-mode power supply and represents or correlates to an output voltage thereof. A monitoring circuit shuts off the inverter when the second rectified voltage or the output voltage exceeds a predetermined first threshold.
    Type: Application
    Filed: July 20, 2010
    Publication date: October 13, 2011
    Applicant: AKTIEBOLAGET SKF
    Inventor: Peter Buchmann
  • Patent number: 7684534
    Abstract: A receiver for a serial link port that is enhanced by a clock-data-recovery loop connected to the forwarded clock signal lane. The receiver includes a phase interpolation means controlled by a phase position logic which gets its update signal from local phase update signals of the clock-data-recovery loop via a digital low pass filter. The receiver also provides a global phase update source selection logic to control which clock-data-recovery loop is distributing phase update information, and which clock-data-recovery loop is receiving phase update information based on the clock analysis block.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Martin Leo Schmatz
  • Publication number: 20100061497
    Abstract: A receiver for a serial link port that is enhanced by a clock-data-recovery loop connected to the forwarded clock signal lane. The receiver includes a phase interpolation means controlled by a phase position logic which gets its update signal from local phase update signals of the clock-data-recovery loop via a digital low pass filter. The receiver also provides a global phase update source selection logic to control which clock-data-recovery loop is distributing phase update information, and which clock-data-recovery loop is receiving phase update information based on the clock analysis block.
    Type: Application
    Filed: August 25, 2009
    Publication date: March 11, 2010
    Applicant: International Business Machines Corporation
    Inventors: Peter Buchmann, Martin Leo Schmatz
  • Publication number: 20100005365
    Abstract: A communication interface device, system, method, and design structure for error correcting code (ECC) protected quasi-static bit communication (SBC) on a high-speed bus are provided. The communication interface device includes high-speed sampling logic to capture high-speed data from the high-speed bus using a high-speed sampling clock and SBC sampling logic to capture SBC samples from the high-speed bus using an SBC sampling clock. The SBC sampling clock is slower than the high-speed sampling clock. The communication interface device also includes an SBC finite state machine (FSM) to detect a received SBC command in response to a static pattern persisting for a predetermined number of the SBC samples and command decoding logic to decode the received SBC command.
    Type: Application
    Filed: July 1, 2008
    Publication date: January 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
  • Publication number: 20090252326
    Abstract: A system for synchronizing interconnects in a link system according to various embodiments can include a computer configured to receive input data at a transmit side, the transmit side including at least one pseudo-random bit sequence scrambler; scramble the input data at the transmit side via the pseudo-random bit scrambler with dual tap sequences resulting in scrambled data; transmit the scrambled data with the dual tap sequences along all lanes of a plurality of lanes to a receive side via a bus interconnecting the plurality of lanes, the receive side including at least one pseudo-random bit sequence descrambler, and the receive side directly connected to the transmit side via the bus; synchronize the at least one pseudo-random bit sequence scrambler to the at least one pseudo-random bit sequence descrambler; and de-scramble the transmitted scrambled data at the receive side resulting in the input data.
    Type: Application
    Filed: November 28, 2008
    Publication date: October 8, 2009
    Inventors: Peter Buchmann, Martin Leo Schmatz
  • Patent number: 7511442
    Abstract: To obtain an improved possibility of establishing the causes of failure in linear drive devices with an electric drive, operational data logging means shall be provided for logging data in connection with operational loads and/or an operating state of the electric drive, which occur over a certain period of time, wherein the operational data logging means can be connected to the power connection means for data logging. Means for storing data, which are based on a plurality of measurements of the same measured variable, which measurements are performed one after another, make it possible to log and evaluate data over a long period of time, preferably during the entire service life of the linear drive device. The measurements are carried out during the use of the linear drive device (14) during which it is in a loaded state.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: March 31, 2009
    Assignee: AB SKF
    Inventors: Thomas Jehle, Peter Buchmann, Stefan Griner
  • Patent number: 7492807
    Abstract: A method for synchronizing interconnects in a link system according to various embodiments can include receiving input data at a transmit side, the transmit side including at least one pseudo-random bit sequence scrambler; scrambling the input data at the transmit side via the pseudo-random bit scrambler with dual tap sequences resulting in scrambled data; transmitting the scrambled data with the dual tap sequences along all lanes of a plurality of lanes to a receive side via a bus interconnecting the plurality of lanes, the receive side including at least one pseudo-random bit sequence descrambler; synchronizing the at least one pseudo-random bit sequence scrambler to the at least one pseudo-random bit sequence descrambler; using an edge detection or transition detection device for synchronization of the descrambler to the scrambler; and de-scrambling the transmitted scrambled data at the receive side resulting in the input data.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Martin Leo Schmatz
  • Publication number: 20090039916
    Abstract: An integrated circuit for a memory input/output (I/O) pin has five different modes of operation. The memory chip is enabled to operate with unbuffered (or registered) dual inline memory modules (DIMMs) as well as fully buffered DIMMs. A T-coil circuit equalizes the capacitive loading of the high-speed functions. An exemplary embodiment provides a memory chip containing a multi-functional physical I/O circuit that can act as power or ground; as a DDR2 or DDR3 interface; as a high-speed differential receiver; or as a high-speed differential transmitter.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Buchmann, Christian I. Menolfi, Martin L. Schmatz, Thomas H. Toifl, Jonas R. Weiss
  • Publication number: 20090006782
    Abstract: An apparatus and a corresponding method for coupling a memory device being addressable by means of an address space to a processing unit, the apparatus consisting: a first memory access unit being adapted for receiving a memory address from the processing unit and for accessing the memory device by the received memory address; a second memory access unit being adapted for receiving content data (an input key) from the processing unit and for controlling a search for the received content data in the memory device, and an allocation unit for allocating a first part of the address space of the memory device to the first memory access unit and a second part of the address space of the memory device to the second memory access unit. A storage medium to perform coupling a memory device being addressable by means of an address space to a processing unit is also provided.
    Type: Application
    Filed: June 23, 2008
    Publication date: January 1, 2009
    Inventors: Peter Buchmann, Martin Leo Schmatz, Jan Van Lunteren
  • Patent number: 7240249
    Abstract: A deskewing circuit configured to receive a main clock signal wherein data bits are misaligned with respect to the main clock signal. A multiphase clock generator coupled to the main clock to generate N/2 clock phases on the rising edge of the main clock and N/2 clock phases on the falling edge. A plurality of n samplers to generate a first set of N/2 sampled signals on the positive phases and a second set of N/2 sampled signals on the negative phases. A corresponding plurality of n phase selectors to determine which phase is the best for each set of sampled signals and generate the two selected signals corresponding to that phase. A control logic block configured to receive a corresponding plurality of n first control signals. A data bus gathering all said selected signals for further processing, wherein said selected signals are aligned with said reference clock but misaligned with respect to each other.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Peter Buchmann, Sylvie Nicot, David Pereira
  • Publication number: 20070033466
    Abstract: A receiver for a serial link port that is enhanced by a clock-data-recovery loop connected to the forwarded clock signal lane. The receiver includes a phase interpolation means controlled by a phase position logic which gets its update signal from local phase update signals of the clock-data-recovery loop via a digital low pass filter. The receiver also provides a global phase update source selection logic to control which clock-data-recovery loop is distributing phase update information, and which clock-data-recovery loop is receiving phase update information based on the clock analysis block.
    Type: Application
    Filed: July 11, 2006
    Publication date: February 8, 2007
    Applicant: International Business Machines Corporation
    Inventors: Peter Buchmann, Martin Schmatz
  • Publication number: 20060244406
    Abstract: To obtain an improved possibility of establishing the causes of failure in linear drive devices with an electric drive, operational data logging means shall be provided for logging data in connection with operational loads and/or an operating state of the electric drive, which occur over a certain period of time, wherein the operational data logging means can be connected to the power connection means for data logging. Means for storing data, which are based on a plurality of measurements of the same measured variable, which measurements are performed one after another, make it possible to log and evaluate data over a long period of time, preferably during the entire service life of the linear drive device. The measurements are carried out during the use of the linear drive device (14) during which it is in a loaded state.
    Type: Application
    Filed: October 26, 2005
    Publication date: November 2, 2006
    Inventors: Thomas Jehle, Peter Buchmann, Stefan Griner