Patents by Inventor Hing To

Hing To 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).

  • Publication number: 20080162977
    Abstract: According to one embodiment, a memory controller is disclosed. The memory controller includes a phase locked loop (PLL) to generate a differential reference clock and a first clocking component coupled to the PLL. The first clocking component includes a first delay locked loop (DLL) to receive the reference clock and to generate transmit and receive delay de-skew clock signals, a first set of phase interpolators to provide data transmit de-skewing and a first set of slave delay lines to provide data receive de-skewing.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Hing To, Mamun Ur Rashid
  • Patent number: 7388795
    Abstract: According to one embodiment, a memory controller is disclosed. The memory controller includes a phase locked loop (PLL) to generate a differential reference clock and a first clocking component coupled to the PLL. The first clocking component includes a first delay locked loop (DLL) to receive the reference clock and to generate transmit and receive delay de-skew clock signals, a first set of phase interpolators to provide data transmit de-skewing and a first set of slave delay lines to provide data receive de-skewing.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: June 17, 2008
    Assignee: Intel Corporation
    Inventors: Hing To, Mamun Ur Rashid
  • Publication number: 20070079034
    Abstract: Transmission of digital signals across a bus between an electronic device having a transmitter and another electronic device having a receiver with termination for both the transmitter and receiver being referenced to ground, such that the electronic device having the transmitter and the other electronic device having the receiver are able to be powered with differing decoupled voltages, such that the voltage employed by the electronic device having the transmitter is able to be lower than the voltage employed by the other electronic device having the receiver, and wherein the electronic device having the transmitter may transmit addresses and/or commands to the other device having the receiver using single-ended signaling, while both electronic devices may exchange data using differential signaling.
    Type: Application
    Filed: September 8, 2006
    Publication date: April 5, 2007
    Inventors: Hing To, Joe Salmon
  • Publication number: 20070006011
    Abstract: De-skew is performed on a nibble-by-nibble basis where a nibble is not limited to four bits.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventors: Aaron Martin, Hing To, Mamun Rashid, Joe Salmon
  • Publication number: 20060291572
    Abstract: A method and system for a configurable Vcc reference and Vss reference differential current mode transmitter is described. The system includes a Vss reference differential current mode driver, a Vcc reference differential current mode driver coupled to the Vss reference current mode driver, and a controller circuit coupled to the Vss reference differential current mode driver and the Vcc reference differential current mode driver to select between the Vss reference differential current mode driver and the Vcc reference differential current mode driver based on a type of transmission interface.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Inventors: Hing To, James McCall, Michael Sandhinti
  • Publication number: 20060245519
    Abstract: An embodiment of the present invention is a technique to calibrate an integrating receiver. A delay calibration circuit calibrates an adjusting code of a chain of delay elements and positioning of at least an integrating strobe used to define an integration window for the integrating receiver. An integrating receiver calibration pulse generator generates an IR calibration pulse from the at least integrating strobe. A calibration controller controls calibrating the adjusting code and the positioning of the at least integrating strobe.
    Type: Application
    Filed: April 28, 2005
    Publication date: November 2, 2006
    Inventors: Roger Cheng, Harishankar Sridharan, Navneet Dour, Hing To
  • Publication number: 20060101167
    Abstract: Transmission of digital signals across a bus between an electronic device having a transmitter and another electronic device having a receiver with termination for both the transmitter and receiver being referenced to ground, such that the electronic device having the transmitter and the other electronic device having the receiver are able to be powered with differing decoupled voltages, such that the voltage employed by the electronic device having the transmitter is able to be lower than the voltage employed by the other electronic device having the receiver, and wherein the electronic device having the transmitter may transmit addresses and/or commands to the other device having the receiver using single-ended signaling, while both electronic devices may exchange data using differential signaling.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 11, 2006
    Inventors: Hing To, Joe Salmon
  • Publication number: 20060067155
    Abstract: A method, apparatus, and system are disclosed. In one embodiment the method comprises inputting an early clock signal and a late clock signal to a memory device and generating an average clock signal for the memory device by averaging the early clock signal and the late clock signal.
    Type: Application
    Filed: September 24, 2004
    Publication date: March 30, 2006
    Inventors: Hing To, Joe Salmon, Mamun Rashid
  • Publication number: 20050195677
    Abstract: A first device delivers a clock offset message to a second device. The second device offsets its data transmission according to the clock offset message. A test pattern is transmitted from the second device to the first device. The first device then checks the received test pattern to determine whether the transmission was successful. The first device can then deliver an additional clock offset message to the second device to instruct the second device to offset its data transmission by a different value than was used previously. The second device again transmits the test pattern and the first device again checks the received pattern. By trying a number of clock offset values and determining which values result in successful transmissions of data, the first device can determine the optimal clock offset value and instruct the second device to use this value for all transmissions.
    Type: Application
    Filed: May 4, 2005
    Publication date: September 8, 2005
    Inventors: Joseph Salmon, Hing To