DocumentCode
2016870
Title
Automatic Compilation of Data-Driven Circuits
Author
Taylor, Sam ; Edwards, Doug ; Plana, Luis
Author_Institution
Sch. of Comput. Sci., Univ. of Manchester, Manchester
fYear
2008
fDate
7-10 April 2008
Firstpage
3
Lastpage
14
Abstract
This paper describes a method of synthesising asynchronous circuits based on the Handshake Circuit paradigm but employing a data-driven, rather than the control-driven, style. This approach attempts to combine the performance advantages of data-driven asynchronous design styles with the handshake circuit style of construction. The integration into the existing Balsa design flow of a compiler for descriptions written in a new data- driven language is described. The method is demonstrated using a significant design example - a 32 bit microprocessor. This example shows that the data-driven circuit style provides better performance than conventional control-driven Balsa circuits.
Keywords
asynchronous circuits; logic design; microprocessor chips; Balsa design flow; asynchronous circuits; automatic compilation; data-driven asynchronous design; data-driven circuits; handshake circuit paradigm; microprocessor design; Asynchronous circuits; Automatic control; Circuit synthesis; Communication system control; Computer science; Control system synthesis; Flexible printed circuits; Large-scale systems; Microprocessors; Protocols; asynchronous; data-driven; handshake circuits; synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
Asynchronous Circuits and Systems, 2008. ASYNC '08. 14th IEEE International Symposium on
Conference_Location
Newcastle upon Tyne
ISSN
1522-8681
Print_ISBN
978-0-7695-3107-6
Type
conf
DOI
10.1109/ASYNC.2008.14
Filename
4556994
Link To Document