TL;DRAbstract
Synchronizers and other methods may become ineffective for high performance systems implemented at future technologies, operating at clock frequencies above 1GHz. As a transition from fully synchronous to fully asynchronous implementations, such a system can be implemented as a multi-synchronous system, wherein a common clock is distributed over thin wires, avoiding the massive power investment needed for phase matching and skew minimization in clock distribution networks. Adaptive synchronization reduces the probability of synchronization failures. In contrast with methods like clock stretching, adaptive synchronization adjusts data delays. The stationarity of wire and logic delays is exploited to contain asynchrony. We show that adaptive synchronization is more widely applicable to high performance systems than other synchronization methods. Training sessions are devised to minimize adaptation overhead. 1.
Chat with Paper
AI Agents for this Paper
Synchronizers and other methods may become ineffective for high performance systems implemented at future technologies, operating at clock frequencies above 1GHz. As a transition from fully synchronous to fully asynchronous implementations, such a system can be implemented as a multi-synchronous system, wherein a common clock is distributed over thin wires, avoiding the massive power investment needed for phase matching and skew minimization in clock distribution networks. Adaptive synchronization reduces the probability of synchronization failures. In contrast with methods like clock stretching, adaptive synchronization adjusts data delays. The stationarity of wire and logic delays is exploited to contain asynchrony. We show that adaptive synchronization is more widely applicable to high performance systems than other synchronization methods. Training sessions are devised to minimize adaptation overhead. 1.
Keywords
Chat
Click to start Chat