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: 9252785Abstract: 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: GrantFiled: November 19, 2014Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Peter Buchmann, Pier Andrea Francese, Thomas H. Toifl
-
Patent number: 9143045Abstract: 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: GrantFiled: July 20, 2010Date of Patent: September 22, 2015Assignee: AKTIEBOLAGET SKFInventor: Peter Buchmann
-
Publication number: 20150146830Abstract: 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: ApplicationFiled: November 19, 2014Publication date: May 28, 2015Inventors: Peter Buchmann, Pier Andrea Francese, Thomas H. Toifl
-
Patent number: 8645620Abstract: 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: GrantFiled: June 23, 2008Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Peter Buchmann, Martin Leo Schmatz, Jan Van Lunteren
-
Patent number: 8516338Abstract: 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: GrantFiled: June 28, 2012Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
-
Publication number: 20120272119Abstract: 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: ApplicationFiled: June 28, 2012Publication date: October 25, 2012Inventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
-
Patent number: 8234540Abstract: 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: GrantFiled: July 1, 2008Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
-
Patent number: 8149979Abstract: 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: GrantFiled: August 25, 2009Date of Patent: April 3, 2012Assignee: International Business Machines CorporationInventors: Peter Buchmann, Martin Leo Schmatz
-
Publication number: 20110248655Abstract: 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: ApplicationFiled: July 20, 2010Publication date: October 13, 2011Applicant: AKTIEBOLAGET SKFInventor: Peter Buchmann
-
Patent number: 7684534Abstract: 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: GrantFiled: July 11, 2006Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Peter Buchmann, Martin Leo Schmatz
-
Publication number: 20100061497Abstract: 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: ApplicationFiled: August 25, 2009Publication date: March 11, 2010Applicant: International Business Machines CorporationInventors: Peter Buchmann, Martin Leo Schmatz
-
Publication number: 20100005365Abstract: 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: ApplicationFiled: July 1, 2008Publication date: January 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter Buchmann, Kevin C. Gower, Robert J. Reese, Martin L. Schmatz, Michael R. Trombley
-
PSEUDO-RANDOM BIT SEQUENCE (PRBS) SYNCHRONIZATION FOR INTERCONNECTS WITH DUAL-TAP SCRAMBLING DEVICES
Publication number: 20090252326Abstract: 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: ApplicationFiled: November 28, 2008Publication date: October 8, 2009Inventors: Peter Buchmann, Martin Leo Schmatz -
Patent number: 7511442Abstract: 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: GrantFiled: October 26, 2005Date of Patent: March 31, 2009Assignee: AB SKFInventors: Thomas Jehle, Peter Buchmann, Stefan Griner
-
Patent number: 7492807Abstract: 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: GrantFiled: April 7, 2008Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Peter Buchmann, Martin Leo Schmatz
-
Publication number: 20090039916Abstract: 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: ApplicationFiled: August 7, 2007Publication date: February 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter Buchmann, Christian I. Menolfi, Martin L. Schmatz, Thomas H. Toifl, Jonas R. Weiss
-
Publication number: 20090006782Abstract: 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: ApplicationFiled: June 23, 2008Publication date: January 1, 2009Inventors: Peter Buchmann, Martin Leo Schmatz, Jan Van Lunteren
-
Patent number: 7240249Abstract: 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: GrantFiled: June 22, 2004Date of Patent: July 3, 2007Assignee: International Business Machines CorporationInventors: Peter Buchmann, Sylvie Nicot, David Pereira
-
Publication number: 20070033466Abstract: 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: ApplicationFiled: July 11, 2006Publication date: February 8, 2007Applicant: International Business Machines CorporationInventors: Peter Buchmann, Martin Schmatz
-
Publication number: 20060244406Abstract: 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: ApplicationFiled: October 26, 2005Publication date: November 2, 2006Inventors: Thomas Jehle, Peter Buchmann, Stefan Griner