• DocumentCode
    1612540
  • Title

    Implicit enumeration techniques applied to asynchronous circuit verification

  • Author

    Camposano, Raul ; Devadas, Srinivas ; Keutzer, Kurt ; Malik, Sharad ; Wang, Albert

  • fYear
    1993
  • Firstpage
    300
  • Abstract
    The authors address the problem of verifying that the gate-level implementation of an asynchronous circuit, with given or extracted bounds on wire and gate delays, is equivalent to a specification of the asynchronous circuit behavior described as a classical flow table. They give a procedure to extract the complete set of possible flow tables from a gate-level description of an asynchronous circuit under the bounded wire delay model. Given an extracted flow table and the initial flow table specification, procedures are outlined to construct a product flow table to check for machine equivalence. Assuming discretized gate delays, it is shown that implicit enumeration techniques based on binary decision diagram representations can be used to efficiently verify asynchronous circuits.
  • Keywords
    asynchronous sequential logic; logic design; logic testing; sequential circuits; asynchronous circuit; asynchronous circuit behavior; asynchronous circuit verification; binary decision diagram; bounded wire delay model; classical flow table; enumeration techniques; gate-level description; gate-level implementation; Asynchronous circuits; Boolean functions; Circuit analysis; Circuit synthesis; Data structures; Delay; Feedback circuits; Hazards; Manuals; Sequential circuits; Timing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
  • Print_ISBN
    0-8186-3230-5
  • Type

    conf

  • DOI
    10.1109/HICSS.1993.270635
  • Filename
    270635