Method and apparatus for receiving data

Pulse or digital communications – Synchronizers

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06606360

ABSTRACT:

FIELD OF THE INVENTION
The invention relates generally to methods and apparatuses for receiving data, and more particularly to a method and apparatus for receiving data in a noisy environment, such as a server.
BACKGROUND OF THE INVENTION
Two basic data-receiver architectures are prevalent in the communications and computer industries today—tracking receivers and over-sampling receivers. In short, a tracking receiver employs a phase locked-loop—(PLL) based architecture that compares the phase of the received data with a local clock phase and modulates the frequency of the local clock to match the rate of the incoming data. A tracking receiver therefore tracks the frequency of the received data so that the tracking receiver can reliably receive the data. By tracking the frequency of the received data, the receiver can tolerate phase and amplitude jitter that may be present in the received waveform due to multiple noise sources. An alternate implementation of a tracking receiver employs a delayed-locked loop (DLL), which serves a similar function as the PLL. For purposes of this application, the comments herein regarding PLLs are generally applicably to DLLs, as well.
An oversampling receiver avoids the use of a phase-locked-loop-based architecture by taking many samples of the received data and looking at the history of those samples to filter out noise in the data. The many samples taken by an over-sampling receiver are at a frequency which is some multiple (e.g., 3 times) of the nominal frequency (without phase and amplitude jitter) of the received data. By taking many samples of the received data, the transmitted signal can be determined, and there is no need to modulate the clock frequency of the receiver.
Tracking receivers require analog circuits that are sensitive to noise. Often the designs of tracking receivers are large and/or need additional power to function correctly in integrated circuits that contain a large amount of high frequency digital logic circuitry, such as a microprocessor, memory controller or I/O (input/output) bridge. Extreme care must be taken when laying out a circuit board for a receiver that includes very sensitive analog circuits (i.e., a phase-locked loop circuit) and very high speed digital logic, which draws down the voltage rails very quickly causing large noise sources. Consequently, circuit designers employ various techniques to lessen the impact of these noise sources on the sensitive analog circuits, however, these techniques often result in increased circuit costs (both in size and investment).
In general, over-sampling receivers contain a much higher percentage of digital circuitry than tracking receivers, and therefore should be more tolerant of noise sources. However, the rate at which over-sampling receivers sample the incoming waveform introduces an additional source of jitter, often called quantization jitter, which reduces the noise budget in the transceiver/channel subsystem. As the rate of the oversampling is at least three times the data rate, the speed of the digital logic limits the overall speed of the communication process to a much lower rate than otherwise possible using a tracking receiver. Consequently, very high speed receivers usually employ phase-locked loop circuits to enable operation of the receiver closer to the limit of the digital circuitry.
The invention is therefore directed to the problem of developing a digital receiver that can operate at the speed of the digital circuitry, yet does not require sensitive analog circuits.
SUMMARY OF THE INVENTION
One embodiment of the invention comprises a method and apparatus to asynchronously receive a stream of data. The method and apparatus operate to detect edges within the stream of data and track a transmitted clock using multiple locally-generated clock phases. Moreover, the method and apparatus determine whether each edge arrives early or late relative to an expected arrival time and use the determination whether an edge arrived early or late in a receiver decision process.


REFERENCES:
patent: 5134637 (1992-07-01), Beyer et al.
patent: 5182761 (1993-01-01), Beyer et al.
patent: 5463351 (1995-10-01), Marko et al.
patent: 5594763 (1997-01-01), Nimishakavi
patent: 5602882 (1997-02-01), Co et al.
patent: 5684805 (1997-11-01), Brown
patent: 5867533 (1999-02-01), Fleek et al.
patent: 5923628 (1999-07-01), Nogawa
patent: 6064236 (2000-05-01), Kuwata et al.
patent: 6072370 (2000-06-01), Nakamura
patent: 6097777 (2000-08-01), Tateishi et al.
patent: 6163586 (2000-12-01), Hongbin Hao et al.
patent: 6195784 (2001-02-01), Belot
patent: 6218869 (2001-04-01), Hongbin Hao et al.
patent: 6259755 (2001-07-01), OaSullivan et al.
patent: 6317842 (2001-11-01), Nguyen
patent: 6389090 (2002-05-01), Zortea et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for receiving data does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for receiving data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for receiving data will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3118497

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.