Patents by Inventor Andrew Martwick

Andrew Martwick 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: 10372527
    Abstract: Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: August 6, 2019
    Assignee: Intel Corporation
    Inventors: Huimin Chen, Andrew Martwick, Howard Heck, Robert Dunstan, Dennis Bell, Abdul Hawk Ismail
  • Patent number: 9106373
    Abstract: A method and apparatus for dynamically adjusting power of a transmitter is herein described. A transmitter transmits a pattern to a receiver at a differential voltage. The length of the pattern, in one embodiment, is selected to be a reasonable length training pattern, as not to incur an extremely long training phase. If errors are detected at the receiver in the pattern, the transmitter steps the differential voltage until errors are not detected in the pattern at the receiver. The differential voltage, where no errors are detected, is scaled by a proportion of a target confidence level to a measured confidence level associated with the reasonable length training pattern. As a result, a training phase is potentially reduced and power is saved while not sacrificing confidence levels in error rates in the data exchange between the transmitter and receiver.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: August 11, 2015
    Assignee: Intel Corporation
    Inventor: Andrew Martwick
  • Publication number: 20150019921
    Abstract: Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.
    Type: Application
    Filed: July 15, 2013
    Publication date: January 15, 2015
    Inventors: Huimin Chen, Andrew Martwick, Howard Heck, Robert Dunstan, Dennis Bell, Abdul Hawk Ismail
  • Publication number: 20140233622
    Abstract: A method and apparatus for dynamically adjusting power of a transmitter is herein described. A transmitter transmits a pattern to a receiver at a differential voltage. The length of the pattern, in one embodiment, is selected to be a reasonable length training pattern, as not to incur an extremely long training phase. If errors are detected at the receiver in the pattern, the transmitter steps the differential voltage until errors are not detected in the pattern at the receiver. The differential voltage, where no errors are detected, is scaled by a proportion of a target confidence level to a measured confidence level associated with the reasonable length training pattern. As a result, a training phase is potentially reduced and power is saved while not sacrificing confidence levels in error rates in the data exchange between the transmitter and receiver.
    Type: Application
    Filed: January 28, 2014
    Publication date: August 21, 2014
    Inventor: Andrew Martwick
  • Patent number: 8750138
    Abstract: In some embodiments, a chip comprises control circuitry to provide inband signals, inband output ports, and transmitters to transmit the inband signals to the inband output ports. The control circuitry selectively includes loopback initiating commands in the inband signals. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: June 10, 2014
    Assignee: Intel Corporation
    Inventors: Theodore Zale Schoenborn, Andrew Martwick, David Dunning
  • Patent number: 8638866
    Abstract: A method and apparatus for dynamically adjusting power of a transmitter is herein described. A transmitter transmits a pattern to a receiver at a differential voltage. The length of the pattern, in one embodiment, is selected to be a reasonable length training pattern, as not to incur an extremely long training phase. If errors are detected at the receiver in the pattern, the transmitter steps the differential voltage until errors are not detected in the pattern at the receiver. The differential voltage, where no errors are detected, is scaled by a proportion of a target confidence level to a measured confidence level associated with the reasonable length training pattern. As a result, a training phase is potentially reduced and power is saved while not sacrificing confidence levels in error rates in the data exchange between the transmitter and receiver.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: January 28, 2014
    Assignee: Intel Corporation
    Inventor: Andrew Martwick
  • Patent number: 7415032
    Abstract: A first device and a second device, each coupled to one or more signal paths, attempting to transmit symbols over one or more of the signal paths, identifying one or more signal paths over each of which each device is able to transmit a symbol to the other device and over which each device is able to receive a symbol from the other device, and enrolling the identified signal paths into an aggregation of signal paths operable to provide for communication between the devices.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: August 19, 2008
    Assignee: Intel Corporation
    Inventors: Ken Drottar, David S. Dunning, Andrew Martwick, Zale Schoenborn, Scott T. Gardiner
  • Patent number: 7350087
    Abstract: Briefly, system and method for message-based power management which may be used, for example, in computer systems and communications networks. Embodiments of the present invention may include, for example, a device connected to a power management controller (PMC); the device and/or the PMC may send, receive, and/or process power management event (PME) messages. Embodiments of the present invention may operate using links in communicative and/or non-communicative modes. Embodiments of the present invention may include a switch, to send/receive, process, create, re-format and/or route one or more PME message on behalf of various devices, for example, a Peripheral Component Interconnect (PCI) device.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: March 25, 2008
    Assignee: Intel Corporation
    Inventors: Alon Naveh, Mohan Kumar, Michael Gutman, Andrew Martwick, Gary Solomon
  • Publication number: 20070280121
    Abstract: In some embodiments, a chip comprises control circuitry to provide inband signals, inband output ports, and transmitters to transmit the inband signals to the inband output ports. The control circuitry selectively includes loopback initiating commands in the inband signals. Other embodiments are described and claimed.
    Type: Application
    Filed: August 21, 2007
    Publication date: December 6, 2007
    Inventors: Theodore Schoenborn, Andrew Martwick, David Dunning
  • Publication number: 20070141992
    Abstract: Interference within a wireless apparatus is mitigated by adjusting one or more transmission characteristics associated with an interconnect of the apparatus. In at least one embodiment, the interconnect is a PCI Express interconnect.
    Type: Application
    Filed: February 13, 2007
    Publication date: June 21, 2007
    Inventors: Seh Kwa, David Xu, Alan Waltho, Andrew Martwick, Ravid Shmuel
  • Publication number: 20060248364
    Abstract: A distributed power management system for a bus architecture or similar communications network. The system supports multiple low power states and defines entry and exit procedures for maximizing energy savings and communication speed.
    Type: Application
    Filed: May 26, 2006
    Publication date: November 2, 2006
    Inventors: Michael Gutman, Alon Naveh, Andrew Martwick, Gary Solomon
  • Publication number: 20060218426
    Abstract: A distributed power management system for a bus architecture or similar communications network. The system supports multiple low power states and defines entry and exit procedures for maximizing energy savings and communication speed.
    Type: Application
    Filed: May 26, 2006
    Publication date: September 28, 2006
    Inventors: Michael Gutman, Alon Naveh, Andrew Martwick, Gary Solomon
  • Patent number: 7109755
    Abstract: An integrated circuit is disclosed. The integrated circuit includes a power delivery network (PDN), a first voltage rail coupled to the PDN, an input/output (I/O) buffer coupled to the first voltage rail and a driver coupled to the I/O buffer. The driver transmits a current waveform to the I/O buffer whenever a switching event occurs at the I/O buffer.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: September 19, 2006
    Assignee: Intel Corporation
    Inventors: Dmitriy S. Garmatyuk, Christopher D. Loental, Andrew Martwick
  • Publication number: 20060143338
    Abstract: A computer system that detects for a PCI Express compliant endpoint device is described. Specifically, the computer system clocks transmit and receive circuits at a first frequency and initiates a training sequence. If the endpoint device successfully trains at the first frequency, the endpoint device is PCI Express compliant. Otherwise, the computer system initiates another training sequence at a second frequency.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Mikal Hunsaker, Karthi Vadivelu, Andrew Martwick
  • Publication number: 20060087338
    Abstract: An integrated circuit is disclosed. The integrated circuit includes a power delivery network (PDN), a first voltage rail coupled to the PDN, an input/output (I/O) buffer coupled to the first voltage rail and a driver coupled to the I/O buffer. The driver transmits a current waveform to the I/O buffer whenever a switching event occurs at the I/O buffer.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventors: Dmitriy Garmatyuk, Christopher Loental, Andrew Martwick
  • Publication number: 20050270088
    Abstract: An apparatus and a method for active case cancellation for an inductor/capacitor network have been presented. One embodiment of the method includes generating a derivative of an input to a die from a package, the derivative being out of phase relative to the input. The method further comprises substantially canceling resonance between an inductance of the package and a capacitance of the die with the derivative.
    Type: Application
    Filed: August 4, 2005
    Publication date: December 8, 2005
    Inventor: Andrew Martwick
  • Publication number: 20050231232
    Abstract: In some embodiments, a chip includes first and second nodes, a variable voltage source, and transmitter and control circuitry. The transmitter includes a driver coupled to the first and second nodes, and first and second resistive structures coupled between the first and second nodes, respectively, and the variable voltage source. The control circuitry selects an impedance level for the first and second resistive structures, and detect coupling of a remote receiver to the transmitter through interconnects and detect decoupling of the remote receiver from the transmitter. Other embodiments are described and claimed.
    Type: Application
    Filed: June 13, 2005
    Publication date: October 20, 2005
    Inventors: Theodore Schoenborn, Andrew Martwick
  • Publication number: 20050154946
    Abstract: A serial point to point link that communicatively couples an integrated circuit (IC) device to another IC device is initialized by transferring a training sequence of symbols over the link. Registers of the IC device are programmed, to set a symbol data pattern and configure a lane transmitter for the link. A start bit in a register of the IC device is programmed, to request that the link be placed in a measurement mode. In this mode, the IC device instructs the other IC device to enter a loopback mode for the link. The IC device transmits a sequence of test symbols over the link and evaluates a loopback version of the sequence for errors. The sequence of test symbols have a data pattern, and are transmitted, as configured by the registers. Other embodiments are also described and claimed.
    Type: Application
    Filed: December 31, 2003
    Publication date: July 14, 2005
    Inventors: Suneel Mitbander, Cass Blodgett, Andrew Martwick, Lyonel Renaud, Theodore Schoenborn
  • Patent number: 6906549
    Abstract: In some embodiments, a chip includes first and second nodes, a variable voltage source, and transmitter and control circuitry. The transmitter includes a driver coupled to the first and second nodes, and first and second resistive structures coupled between the first and second nodes, respectively, and the variable voltage source. The control circuitry selects an impedance level for the first and second resistive structures, and detect coupling of a remote receiver to the transmitter through interconnects and detect decoupling of the remote receiver from the transmitter. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: June 14, 2005
    Assignee: Intel Corporation
    Inventors: Theodore Zale Schoenborn, Andrew Martwick
  • Publication number: 20050093575
    Abstract: In some embodiments, a chip includes first and second nodes, a variable voltage source, a transmitter, change detection circuitry, and control circuitry. The transmitter includes a driver coupled to the first and second nodes, and first and second resistive structures coupled between the first and second nodes, respectively, and the variable voltage source. The change detection circuitry detects changes in voltages of the first and second nodes following a change in voltage of the variable voltage source. The control circuitry determines whether the changes in voltages of the first and second nodes are consistent with the transmitter being coupled through interconnects to a remote receiver. Other embodiments are described and claimed.
    Type: Application
    Filed: November 29, 2004
    Publication date: May 5, 2005
    Inventors: Theodore Schoenborn, Andrew Martwick