×

Method and apparatus for determining byte synchronization within a serial data receiver

  • US 5,448,571 A
  • Filed: 04/26/1994
  • Issued: 09/05/1995
  • Est. Priority Date: 04/26/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a data processing system for determining byte synchronization between (a) an incoming waveform representing a serial data stream transmitted at a rate determined by a data clock utilized to produce said incoming waveform and (b) a data detector within said data processing system operating at a rate determined by a receiver clock, said method comprising the steps of:

  • providing a synchronization pattern within said incoming waveform, said synchronization pattern having (a) a periodic training portion and (b) a sync word portion, wherein said periodic training portion of said incoming waveform has a period, and wherein said sync word portion represents a sync word;

    phase-locking said receiver clock to said periodic training portion of said incoming waveform;

    periodically sampling said incoming waveform at times relative to the phase and frequency of said receiver clock to produce samples;

    periodically selecting a subset of said samples utilizing a selection pattern, said selection pattern having a period equal to said period of said periodic training portion of said incoming waveform;

    producing a sync indicator word from said subset of said samples;

    comparing said sync indicator word to preselected criteria to determine a degree of correlation between said sync indicator word and said preselected criteria; and

    indicating byte synchronization between (a) said incoming waveform representing a serial data stream transmitted at a rate determined by a data clock utilized to produce said incoming waveform and (b) said data detector within said data processing system in response to a selected degree of correlation between said sync indicator word and said preselected criteria, wherein said byte synchronization may indicate the ability of said data detector to correctly identify and interpret bits and words within said serial data stream within said incoming waveform.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×