Back to Search Start Over

Polysynchronous Clocking: Exploiting the Skew Tolerance of Stochastic Circuits.

Authors :
Najafi, M. Hassan
Lilja, David J.
Riedel, Marc D.
Bazargan, Kia
Source :
IEEE Transactions on Computers. Oct2017, Vol. 66 Issue 10, p1734-1746. 13p.
Publication Year :
2017

Abstract

In the paradigm of stochastic computing, arithmetic functions are computed on randomized bit streams. The method naturally and effectively tolerates very high clock skew. Exploiting this advantage, this paper introduces polysynchronous clocking, a design strategy in which clock domains are split at a very fine level. Each domain is synchronized by an inexpensive local clock. Alternatively, the skew requirements for a global clock distribution network can be relaxed. This allows for a higher working frequency and so lower latency. The benefits of both approaches are quantified. Polysynchronous clocking results in significant latency, area, and energy savings for wide variety of applications. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00189340
Volume :
66
Issue :
10
Database :
Academic Search Index
Journal :
IEEE Transactions on Computers
Publication Type :
Academic Journal
Accession number :
125027972
Full Text :
https://doi.org/10.1109/TC.2017.2697881