Pulse or digital communications – Synchronizers
Patent
1996-08-22
1998-10-06
Ghebretinsae, Temesghen
Pulse or digital communications
Synchronizers
327160, H04L 700
Patent
active
058188860
ABSTRACT:
A pulse synchronizing module includes: a) a pair of input leads which respectively receive a clock signal and digital input pulses that are asynchronous to the clock signal; b) a first counter circuit which is triggered by rising edge transitions in the input pulses, and a second counter circuit which is triggered by falling edge transitions in the input pulses; c) first and second registers which, in synchronization with the clock signal, sample respective counts in the first and second counter circuits; and d) an output circuit, coupled to the first and second registers. This output circuit generates, the rising edge of an output pulse, in synchronization with the clock signal, when the count sample in the first register differs from the number of rising edges which the output circuit previously generated; and it generates the falling edge of the output pulse, in synchronization with the clock signal, when the count sample in the second register differs from the number of falling edges previously generated. With this pulse synchronizing module, the samples in the first and second registers can contain errors if the samples are taken while the counters are triggered; and despite these errors, the number of output pulses which are generated will still equal the number of input pulses.
REFERENCES:
patent: 4821295 (1989-04-01), Sanner
patent: 4935942 (1990-06-01), Hwang et al.
patent: 5155745 (1992-10-01), Sugawara et al.
Fassbender Charles J.
Ghebretinsae Temesghen
Petersen Steven R.
Starr Mark T.
Unisys Corporation
LandOfFree
Pulse synchronizing module does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Pulse synchronizing module, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pulse synchronizing module will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-87398