Patents by Inventor Chee Hak Teh

Chee Hak Teh 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: 7409516
    Abstract: Embodiments of a memory scoreboard are presented herein. The memory scoreboard tracks memory requests for each rank and bank of memory being addressed. When there are no pending requests, the scoreboard provides an indication to an idle timer that begins a count down to close a current page of the memory. The idle timer can be configured dynamically to close memory pages and to address dynamically-changing code streams by tracking previous decisions made on page closes.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: August 5, 2008
    Assignee: Intel Corporation
    Inventors: Chee Hak Teh, Suryaprasad Kareenahalli, Zohar Bogin
  • Publication number: 20080144405
    Abstract: A method, apparatus, and system are disclosed. In one embodiment, the method receiving data from a memory on a first interconnect of at least one interconnect, receiving a source-synchronous data strobe from the memory, creating at least a nominal, an early, and a delayed compensated data strobe from the received data strobe, latching the received data with the nominal, early, or delayed compensated data strobe, outputting the latched data onto one or more of the at least one interconnect.
    Type: Application
    Filed: December 18, 2006
    Publication date: June 19, 2008
    Inventors: Chee Hak Teh, Suryaprasad Kareenahalli, Zohar Bogin
  • Patent number: 7239254
    Abstract: A programmable multi-cycle signaling scheme provides synchronous communications over relatively large distances. An input digital data stream is de-multiplexed onto multiple conductors. The digital data stream is recreated at the far end of the conductors.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: July 3, 2007
    Assignee: Intel Corporation
    Inventors: Suryaprasad Kareenahalli, Zohar Bogin, Chee Hak Teh