Title :
An automated design flow framework for delay-insensitive asynchronous circuits
Author :
Thian, Ross ; Caley, Landon ; Arthurs, Aaron ; Hollosi, Brent ; Di, Jia
Author_Institution :
Comput. Sci. & Comput. Eng. Dept., Univ. of Arkansas, Fayetteville, AR, USA
Abstract :
This paper introduces a design flow framework for the Multi-Threshold NULL Convention Logic (MTNCL) circuits, which addresses several optimization problems in the existing flow in order to generate designs with enhanced performance. One problem is buffering feedback loops where searching for the optimal gate replacement is difficult due to interdependencies. Another problem is buffering the MTNCL sleep signal tree which requires certain degrees of prediction while the gate selection is not yet certain. Optimization is achieved by adhering to a specific timing constraint throughout the design utilizing a set of appropriately sized gates. A custom tool has been developed for resolving these issues and automates the process of gate replacement and buffering. The tool combines an iterative approach to gate replacement and a method for inserting starting points in buffering feedback loops. The sleep signal tree is processed using a similar approach. This flow has been successfully applied to a number of test circuits.
Keywords :
asynchronous circuits; circuit CAD; automated design flow framework; buffering feedback loops; delay-insensitive asynchronous circuit; gate selection; multi-threshold NULL convention logic circuit; optimal gate replacement; sleep signal tree; test circuit; Capacitance; Computer architecture; Feedback loop; Iterative methods; Libraries; Logic gates; Timing; cell library development; delay-insensitive asynchronous circuit; design flow; drive strength analysis;
Conference_Titel :
Southeastcon, 2012 Proceedings of IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4673-1374-2
DOI :
10.1109/SECon.2012.6197084