In this article, an alternative approach to detecting the computation completion of combinatorial blocks in asynchronous digital systems is presented. The proposed methodology is based on well-known phenomenon that occurs in digital systems fabricated in CMOS technology. Such logic circuits exhibit significantly higher current consumption during the signal transitions than in the idle state. Duration of these current peaks correlates very well with the actual computation time of the combinatorial block. Hence, this fact can be exploited for separation of the computation activity from static state. The paper presents fundamental background of addressed alternative completion detection and its implementation in single-rail encoded asynchronous systems, the proposed current sensing circuitry, achieved simulation results as well as the comparison to the state-of-the-art methods of completion detection. The presented method promises the enhancement of the performance of an asynchronous circuit, and under certain circumstances it also reduces the silicon area requirements of the completion detection block.
Publié le : 2015-02-10
Classification:  Integrated Circuits Design; Asynchronous systems design,  Asynchronous systems, nano-scale CMOS technology, completion detection, current-consumption sensing,  94-C05
@article{cai1285,
     author = {Luk\'a\v s Nagy; Institute of Electronics and Photonics, Slovak University of Technology, Ilkovi\v cova 3, 812 19 Bratislava and Viera Stopjakov\'a; Institute of Electronics and Photonics, Slovak University of Technology, Ilkovi\v cova 3, 812 19 Bratislava and Juraj Brenku\v s; Institute of Electronics and Photonics, Slovak University of Technology, Ilkovi\v cova 3, 812 19 Bratislava},
     title = {Current Sensing Completion Detection in Single-Rail Asynchronous Systems},
     journal = {Computing and Informatics},
     volume = {33},
     number = {3},
     year = {2015},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai1285}
}
Lukáš Nagy; Institute of Electronics and Photonics, Slovak University of Technology, Ilkovičova 3, 812 19 Bratislava; Viera Stopjaková; Institute of Electronics and Photonics, Slovak University of Technology, Ilkovičova 3, 812 19 Bratislava; Juraj Brenkuš; Institute of Electronics and Photonics, Slovak University of Technology, Ilkovičova 3, 812 19 Bratislava. Current Sensing Completion Detection in Single-Rail Asynchronous Systems. Computing and Informatics, Tome 33 (2015) no. 3, . http://gdmltest.u-ga.fr/item/cai1285/