• DocumentCode
    1696884
  • Title

    A Necessary and Sufficient Timing Assumption for Speed-Independent Circuits

  • Author

    Keller, Sean ; Katelman, M. ; Martin, Alain J.

  • Author_Institution
    Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA
  • fYear
    2009
  • Firstpage
    65
  • Lastpage
    76
  • Abstract
    This paper presents a proof that the adversary path timing assumption is both necessary and sufficient for correct SI circuit operation. This assumption requires that the delay of a wire on one branch of a fork be less than the delay through a gate sequence beginning at another branch in the same fork. Both the definition of the timing assumption and the proof build on a general, formal notion of computation given with respect to production rule sets. This underlying framework can be used for a variety of proof efforts or as a basis for defining other useful notions involving asynchronous computation.
  • Keywords
    asynchronous circuits; timing circuits; SI circuit operation; adversary path timing assumption; asynchronous computation; fork; gate sequence; speed-independent circuits; Asynchronous circuits; Computer science; Delay; Design methodology; Hazards; Production; Switching circuits; Timing; USA Councils; Wire; DI; PRS; QDI; SI; adversary path; asynchronous circuits; asynchronous logic; delay-insensitive; isochronic fork; production rule sets; quasi-delay insensitive; speed-independent;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems, 2009. ASYNC '09. 15th IEEE Symposium on
  • Conference_Location
    Chapel Hill, NC
  • ISSN
    1522-8681
  • Print_ISBN
    978-1-4244-3933-1
  • Type

    conf

  • DOI
    10.1109/ASYNC.2009.27
  • Filename
    5010337