17th International Conference on VLSI Design. Proceedings.
DOI: 10.1109/icvd.2004.1260978
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation of pausible clocking for interfacing high speed IP cores in GALS framework

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 6 publications
0
14
0
Order By: Relevance
“…However, reliable operation over extended periods of time, despite the inherent risk of meta-stability, still needs to be demonstrated. In [15], the authors comment that previously proposed schemes [16] do not scale well for high clock frequencies of locally synchronous (LS) components and multiple cycle delay in clock distribution due to large clock buffer trees. Due to the presence of large clock buffer trees in the LS components, the assumption of previous schemes of data transfer being stalled within one clock cycle of pausing the sender clock does not hold and leads to extra transmissions in what the authors call the 'clock overrun window', which denotes the skew between pausing the clock and actual stopping of data transmission by the sender module.…”
Section: Pausable Clock Interfacing Schemesmentioning
confidence: 99%
See 1 more Smart Citation
“…However, reliable operation over extended periods of time, despite the inherent risk of meta-stability, still needs to be demonstrated. In [15], the authors comment that previously proposed schemes [16] do not scale well for high clock frequencies of locally synchronous (LS) components and multiple cycle delay in clock distribution due to large clock buffer trees. Due to the presence of large clock buffer trees in the LS components, the assumption of previous schemes of data transfer being stalled within one clock cycle of pausing the sender clock does not hold and leads to extra transmissions in what the authors call the 'clock overrun window', which denotes the skew between pausing the clock and actual stopping of data transmission by the sender module.…”
Section: Pausable Clock Interfacing Schemesmentioning
confidence: 99%
“…In [15], transistor level sender and receiver interface circuits are given and the models are verified by SPICE simulation. The timing analysis of the interface circuits proves that under certain circumstances of bad signal timings of the signal with respect to sender and receiver clock, the synchronisation circuit would fail with a small probability of failure, thus improving on previous schemes.…”
Section: Pausable Clock Interfacing Schemesmentioning
confidence: 99%
“…In addition, more complex low-latency synchronizers that employ stoppable and locally-delayed clocks are also applicable for the asynchronous case [10]- [17]. They must take into account additional latency due to clock tree delays [17]- [19], may require non-standard gates, incur timing assumptions and may be restricted to a certain range of clock rates. Therefore, some applications must resort to the family of two-flop synchronizers, discussed in this paper.…”
Section: Introductionmentioning
confidence: 99%
“…Another approach to GALS systems is the use of asynchronous FIFOs [2,3], and this results in overheads in both area and power. In recent years, an alternative method to GALS design, which is mainly based on pausible local clocks, has been developed [4,5,6,7,8,9,10,11,12]. Communication between asynchronous modules is achieved using a pair of request-acknowledge handshaking signals, and the local clocks are paused and stretched, if necessary, to avoid metastability in data transfer.…”
Section: Introductionmentioning
confidence: 99%