• DocumentCode
    2252600
  • Title

    Verifying a self-timed divider

  • Author

    Ono-Tesfaye, Tarik ; Kern, Christoph ; Greenstreet, Mark R.

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    1998
  • fDate
    30 Mar-2 Apr 1998
  • Firstpage
    146
  • Lastpage
    158
  • Abstract
    This paper presents an approach to verifying timed designs based on refinement: first, correctness is established for a speed-independent model; then, the timed design is shown to be a refinement of this model. Although this approach is less automatic than methods based on timed state space enumeration, it is tractable for larger designs. Our method is implemented using a proof checker with a built-in model checker for verifying properties of high-level models, a tautology checker for establishing refinement, and a graph-based timing verification procedure for showing timing properties of transistor level models. We demonstrate the method by proving the timing correctness of Williams´ self-timed divider
  • Keywords
    dividing circuits; logic testing; timing circuits; built-in model checker; correctness; proof checker; self-timed divider; timed design; timed designs; verifying; Automata; Circuits; Clocks; Delay; Design optimization; Encoding; Logic design; Power supplies; State-space methods; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Research in Asynchronous Circuits and Systems, 1998. Proceedings. 1998 Fourth International Symposium on
  • Conference_Location
    San Deigo, CA
  • Print_ISBN
    0-8186-8392-9
  • Type

    conf

  • DOI
    10.1109/ASYNC.1998.666501
  • Filename
    666501