Asynchronous Circuit Designs for the Internet of Everything: A Methodology for Ultralow-Power Circuits with GALS Architecture

被引:16
作者
Beigné E. [1 ]
Vivet P. [1 ]
Thonnart Y. [1 ]
Christmann J.-F. [1 ]
Clermidy F. [1 ]
机构
[1] Minatec Campus, CEA, LETI, Grenoble
来源
IEEE Solid-State Circuits Magazine | 2016年 / 8卷 / 04期
关键词
Integrated circuit manufacture - Low power electronics - Internet of Everything - Energy gap;
D O I
10.1109/MSSC.2016.2573864
中图分类号
学科分类号
摘要
Asynchronous circuits have characteristics that differ significantly from those of synchronous circuits in terms of their power and robustness to variations. In this article, we show how it is possible to exploit these characteristics to design robust ultralow-power circuits within the scope of the Internet of Everything (IoE) and with globally asynchronous and locally synchronous (GALS) architectures. More specifically, our aim is to describe the fundamentals of asynchronous circuit design; to detail specific methodologies with practical examples of low-power, asynchronous circuits; and to offer clear guidelines that differentiate the usefulness of an asynchronous circuit compared to a synchronous one according to different application needs. © 2016 IEEE.
引用
收藏
页码:39 / 47
页数:8
相关论文
共 28 条
[1]  
Nowick S.M., Singh M., Asynchronous design-part 1 & 2: Overview and recent advances, IEEE Design Test, 32, 3, pp. 5-18, (2015)
[2]  
Martin A.J., Programming in VLSI: From communicating processes to delayinsensitive circuits, Developments in Concurrency and Communication, pp. 1-64, (1990)
[3]  
Yakovlev A., Vivet P., Renaudin M., Advances in asynchronous logic: From principles to GALS & NoC, recent industry applications, and commercial CAD tools, Proc. Design Automation Test Conf., pp. 1715-1724, (2013)
[4]  
Sutherland I.E., Micropipelines, Commun. ACM, 32, 6, pp. 720-738, (1989)
[5]  
Cortadella J., Et al., Desynchronization: Synthesis of asynchronous circuits from synchronous specifications, IEEE Trans. Computer-Aided Design, 25, 10, pp. 1904-1921, (2006)
[6]  
Beerel P.A., Cortadella J., Kondratyev A., Bridging the gap between asynchronous design and designers, Proc. 17th Int. Conf. VLSI Design, pp. 18-20, (2004)
[7]  
Agyekum M.Y., Nowick S.M., A cyclebased decomposition method for burstmode asynchronous controllers, Proc. 13th IEEE Int. Symp. Asynchronous Circuits and Systems, pp. 129-142, (2007)
[8]  
Beerel P., Dimou G.D., Lines A.M., Proteus: An ASIC flow for GHz asynchronous designs, IEEE Design Test, 28, 5, pp. 38-51, (2011)
[9]  
Fuhrer R.M., Et al., MINIMALIST: An Environment for the Synthesis, Verification and Testability of Burst-mode Asynchronous Machines, (1999)
[10]  
Martin A.J., Nystrom M., Asynchronous techniques for system-on-chip design, Proc. IEEE, 94, 6, pp. 1089-1120, (2006)