Method of delivering stable data across an asynchronous interfac

Pulse or digital communications – Synchronizers

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

375220, 375357, 375377, 395309, 370298, 370503, H04L 700

Patent

active

056028784

ABSTRACT:
The present invention relates to a method and apparatus for asynchronously transferring data from a first synchronous sequential logic circuit which derives its clock source from a first clock to a second synchronous sequential logic circuit which derives its clock source from a second clock, whereby metastability of the second synchronous sequential logic circuit is avoided. The invention comprises a data path and a control path; a data synchronizer coupled to the data path for synchronizing data signals; a control synchronizer coupled to the control path for synchronizing control signals; a register coupled in parallel to the data path for storing valid data output from the data synchronizer; a multiplexor having one input coupled to the data path, another input coupled to the register, a selector input coupled to the control path for selecting between receiving as input synchronized data signals or the contents of the register, and an output for transmitting valid data. If metastability is unlikely, the control signal is deasserted causing the multiplexor to select the synchronized data as input. If metastability is likely, the synchronized control signal is asserted causing the multiplexor to select the register as input. The basic test is whether to accept the new state of the data signal or wait and use the old state currently maintained in the register, until such time as the likelihood of metastability has passed, as indicated by the synchronized control signal.

REFERENCES:
patent: 5115455 (1992-05-01), Samaras et al.
patent: 5138189 (1992-08-01), Leung et al.
patent: 5291529 (1994-03-01), Crook et al.
patent: 5339395 (1994-08-01), Pickett et al.
patent: 5359630 (1994-10-01), Wade 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 of delivering stable data across an asynchronous interfac 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 of delivering stable data across an asynchronous interfac, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of delivering stable data across an asynchronous interfac will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-348721

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