DocumentCode :
1505574
Title :
Asynchronous Data-Driven Circuit Synthesis
Author :
Taylor, Sam ; Edwards, Doug A. ; Plana, Luis A. ; Tarazona D, Luis A
Author_Institution :
Adv. Processor Technol. Group, Univ. of Manchester, Manchester, UK
Volume :
18
Issue :
7
fYear :
2010
fDate :
7/1/2010 12:00:00 AM
Firstpage :
1093
Lastpage :
1106
Abstract :
A method is described for synthesizing asynchronous circuits based on the Handshake Circuit paradigm but employing a data-driven, rather than a control-driven, style. This approach attempts to combine the performance advantages of data-driven asynchronous design styles with the handshake circuit style of construction used in existing syntax-directed synthesis. The method is demonstrated on a significant design-a 32-bit microprocessor. This example shows that the data-driven circuit style provides better performance than control-driven synthesized circuits. This paper extends previous reported work by illustrating how conditional execution, oft-cited as a problem for data-driven descriptions, is handled within the system, and by a more detailed analysis of the design example.
Keywords :
asynchronous circuits; microprocessor chips; network synthesis; asynchronous data-driven circuit synthesis; handshake circuit paradigm; microprocessor; syntax-directed synthesis; Asynchronous design; Balsa; circuit synthesis; data-driven; digital design; handshake circuits; syntax-directed;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2009.2020168
Filename :
5291707
Link To Document :
بازگشت