DocumentCode
2702364
Title
A delay-controlled phase-locked loop to reduce timing errors in synchronous/asynchronous communication links
Author
Chappel, John E. ; Zaky, Safwat G.
Author_Institution
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
fYear
1994
fDate
3-5 Nov 1994
Firstpage
156
Lastpage
165
Abstract
Asynchronous design techniques offer many advantages and are being increasingly used in digital systems. As a result, reliable synchronous/asynchronous communication links are needed. A handshaking protocol is often used in such links. However, errors due to metastability occur when a control signal changes too close to the active clock edge of the synchronous system. This paper introduces a simple, delay-controlled phase-locked loop that dynamically adjusts the timing of the control signals to avoid metastability. The proposed scheme is based on injecting a reference signal derived from the clock into the handshake loop. The injected signal induces changes in delay that provide the requisite feedback mechanism. Both simulation and experimental results are given in the paper. They show that stable operation can be achieved over a wide range of parameters
Keywords
asynchronous circuits; communication links; delay-controlled; handshake loop; handshaking protocol; metastability; phase-locked loop; timing errors; Asynchronous communication; Clocks; Communication system control; Delay; Digital systems; Error correction; Metastasis; Phase locked loops; Protocols; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Research in Asynchronous Circuits and Systems, 1994., Proceedings of the International Symposium on
Conference_Location
Salt Lake City, UT
Print_ISBN
0-8186-6210-7
Type
conf
DOI
10.1109/ASYNC.1994.656307
Filename
656307
Link To Document