• DocumentCode
    1707448
  • Title

    Forward and backward guarding in early output logic

  • Author

    Brej, Charlie ; Edwards, Doug

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Manchester, Manchester
  • fYear
    2009
  • Firstpage
    226
  • Lastpage
    229
  • Abstract
    Quasi Delay Insensitive asynchronous logic is a very robust system allowing safe implementations while requiring minimal timing assumptions. Unfortunately the design methodologies using this system have always yielded very slow designs. Early output logic is a method which aims to improve the performance of QDI circuits without decreasing their robustness. In order to force QDI restrictions on early output circuits a form of guarding is necessary. This paper presents a new form of guarding which allows partial stage completion allowing desynchronisation of inputs. This is shown to be highly advantageous in cases where the previous style performed poorly. Because the two styles can be mixed, the designs no longer suffer from very poor performance of some QDI constructions.
  • Keywords
    asynchronous circuits; logic circuits; logic design; synchronisation; backward guarding; forward guarding; output logic; quasi delay insensitive asynchronous logic; Asynchronous circuits; Computer science; Delay; Design methodology; Encoding; Logic circuits; Protocols; Robustness; Timing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems, 2009. DDECS '09. 12th International Symposium on
  • Conference_Location
    Liberec
  • Print_ISBN
    978-1-4244-3341-4
  • Electronic_ISBN
    978-1-4244-3340-7
  • Type

    conf

  • DOI
    10.1109/DDECS.2009.5012134
  • Filename
    5012134