2006
DOI: 10.1007/s10703-006-7843-9
|View full text |Cite
|
Sign up to set email alerts
|

A predictive synchronizer for periodic clock domains

Abstract: Abstract. An adaptive predictive clock synchronizer is presented. The synchronizer takes advantage of the periodic nature of clocks in order to predict potential conflicts in advance, and to conditionally employ an input sampling delay to avoid such conflicts. The result is conflict-free synchronization with minimal latency. The adaptive predictive synchronizer adjusts automatically to a wide range of clock frequencies, regardless of whether the transmitter is faster or slower than the receiver. The synchroniz… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
3
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 16 publications
(4 citation statements)
references
References 14 publications
1
3
0
Order By: Relevance
“…Arbitration is therefore necessary to ensure that the token is passed between the configurations without incident. This is similar to prior work used to arbitrate between the configurations in a system with plausible clocks [16]. It also shares commonalities with prior work on lazy-ring arbiters [17].…”
Section: Reconfiguration Protocolsupporting
confidence: 64%
“…Arbitration is therefore necessary to ensure that the token is passed between the configurations without incident. This is similar to prior work used to arbitrate between the configurations in a system with plausible clocks [16]. It also shares commonalities with prior work on lazy-ring arbiters [17].…”
Section: Reconfiguration Protocolsupporting
confidence: 64%
“…Another possibility that has been exploited in previous synchronizer designs is a relationship between the clock frequencies. If the clocks are available to the synchronizer and are periodic it is possible to create a circuit to predict timing conflicts before they occur even if the frequencies are different [29]. This is accomplished by creating fast forwarded versions of the clocks and then comparing those in advance.…”
Section: Synchronizers For Systems With Known Frequency Differencesmentioning
confidence: 99%
“…26 Ginosar described synchronizer errors and misperceptions. 27 Frank et al 28 and Dobkin et al 29 presented examples of formal synchronizer verification. Finally, Beigné et al discussed employing a NoC to solve all synchronization issues.…”
Section: Literature Resources On Metastabilitymentioning
confidence: 99%