• 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