DocumentCode :
703843
Title :
De-elastisation: From asynchronous dataflows to synchronous circuits
Author :
Mamaghani, Mahdi Jelodari ; Garside, Jim ; Edwards, Doug
Author_Institution :
Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
273
Lastpage :
276
Abstract :
Asynchronous VLSI programming provides a flexible abstract formalism for concurrent systems but the is an issue for industrial adoption. The asynchronous design paradigm provides `elasticity´ enabling the system to tolerate delays in communication and computation but can impose a prohibitive communication overhead when applied at a fine-grained level. This paper proposes `De-elastisation´ in a CAD flow for asynchronous dataflow networks to improve the circuits´ performance and area. To preserve the architectural advantages of asynchronous design (e.g. short cycles), circuits are classified into blocking and non-blocking loops which the De-elastisation scheme relies upon. The technique is incorporated in the Teak CAD flow. Experimental results on substantial case studies show significant performance and area improvements. This work shows 3× improvement for the first category of circuits, suitable for iterative realisations and DSP-like architectures and 4× for the second category which are suitable for concurrent realisations.
Keywords :
VLSI; asynchronous circuits; concurrency control; digital signal processing chips; logic CAD; sequential circuits; CAD flow; DSP-like architecture; asynchronous VLSI programming; asynchronous dataflow network; asynchronous design; blocking loop; circuit performance improvement; concurrent system realisation; de-elastisation scheme; flexible abstract formalism; iterative realisation; nonblocking loop; synchronous circuits; Asynchronous circuits; Clocks; Design automation; Elasticity; Program processors; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8
Type :
conf
Filename :
7092395
Link To Document :
بازگشت