Patents by Inventor Richard M. Prentice

Richard M. Prentice 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: 8000425
    Abstract: Methods and apparatus to provide clock resynchronization in communication networks are disclosed. An example method of clock resynchronization disclosed herein comprises determining a vote based on adjacent samples occurring within a single bit interval in a sampled data stream, wherein the vote comprises an early vote when the adjacent samples indicate a sampling phase of a sampling clock is early relative to a center position in the bit interval and wherein the vote comprises a late vote when adjacent samples indicate the sampling phase is late relative to the center position, tracking a running difference between a number of early votes and a number of late votes in a plurality of votes corresponding to a plurality of adjacent samples, and adjusting the sampling phase when the running difference reaches a threshold.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: August 16, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Chung San Roger Chan, Richard M Prentice, Woo Jin Kim
  • Patent number: 7605737
    Abstract: One embodiment of the present invention includes a data transmission system. The system comprises a data transmitter that provides a plurality of data bits over at least one data line. The data transmitter comprises a clock that provides a clock signal associated with timing for latching the plurality of data bits and a data encoder configured to encode error data associated with the data transmission system in the clock signal.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: October 20, 2009
    Assignee: Texas Instruments Incorporated
    Inventors: Robert F. Payne, Richard M. Prentice
  • Publication number: 20080219380
    Abstract: One embodiment of the present invention includes a data transmission system. The system comprises a data transmitter that provides a plurality of data bits over at least one data line. The data transmitter comprises a clock that provides a clock signal associated with timing for latching the plurality of data bits and a data encoder configured to encode error data associated with the data transmission system in the clock signal.
    Type: Application
    Filed: April 4, 2007
    Publication date: September 11, 2008
    Inventors: Robert F. Payne, Richard M. Prentice
  • Publication number: 20080159459
    Abstract: Methods and apparatus to provide clock resynchronization in communication networks are disclosed. An example method of clock resynchronization disclosed herein comprises determining a vote based on adjacent samples occurring within a single bit interval in a sampled data stream, wherein the vote comprises an early vote when the adjacent samples indicate a sampling phase of a sampling clock is early relative to a center position in the bit interval and wherein the vote comprises a late vote when adjacent samples indicate the sampling phase is late relative to the center position, tracking a running difference between a number of early votes and a number of late votes in a plurality of votes corresponding to a plurality of adjacent samples, and adjusting the sampling phase when the running difference reaches a threshold.
    Type: Application
    Filed: January 16, 2007
    Publication date: July 3, 2008
    Inventors: Chung San Roger Chan, Richard M. Prentice, Woo Jin Kim
  • Patent number: 6397042
    Abstract: The present invention provides for improved loopback testing of an electronic communications device. The electronic communications device (50) includes a transmit serializer (16), a transmit output buffer (13), a first phase interpolator (52), a phase locked loop (42), a second phase interpolator (44), a receive deserializer (18), a receive input buffer (15), and phase adjust logic (46). The PLL (42) generates a timing signal in accordance with a reference clock signal (43). In one mode of operation, the transmit serializer (16) transmits data for output through the transmit output buffer (13) in accordance with the timing signal generated by the PLL (42). In another mode of operation, the phase interpolator (52) accepts as input the timing signal generated by the PLL (42).
    Type: Grant
    Filed: March 2, 1999
    Date of Patent: May 28, 2002
    Assignee: Texas Instruments Incorporated
    Inventors: Richard M. Prentice, Martin J. Izzard