• DocumentCode
    2283561
  • Title

    Attacking control overhead to improve synthesised asynchronous circuit performance

  • Author

    Plana, Luis A. ; Taylor, Sam ; Edwards, Doug

  • Author_Institution
    Sch. of Comput. Sci., Manchester Univ., UK
  • fYear
    2005
  • fDate
    2-5 Oct. 2005
  • Firstpage
    703
  • Lastpage
    710
  • Abstract
    The development of robust synthesis techniques and tools is important if asynchronous design is to gain more widespread acceptance. Handshake circuits are a method of constructing asynchronous circuits from a set of modular components connected by handshake channels. They offer a level of abstraction above a particular target technology or implementation style. The Balsa system employs the handshake circuit approach and has demonstrated that it can be used to rapidly generate large, robust circuits. This speed and flexibility is currently achieved at the cost of performance. This paper examines the problem of control overhead in handshake circuits and proposes new handshake component specifications and implementations that significantly reduce this overhead. These changes are incorporated into the Balsa synthesis system and are shown to produce a doubling of the performance of a 32-bit processor without making any changes to the original description.
  • Keywords
    asynchronous circuits; Balsa synthesis system; asynchronous circuit design; handshake channels; handshake circuits; robust synthesis techniques; Asynchronous circuits; Circuit synthesis; Computer science; Control system synthesis; Costs; Network synthesis; Performance gain; Prototypes; Robustness; Smart cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
  • Print_ISBN
    0-7695-2451-6
  • Type

    conf

  • DOI
    10.1109/ICCD.2005.31
  • Filename
    1524229