• DocumentCode
    3435395
  • Title

    Verification and synthesis of counters based on symbolic techniques

  • Author

    Cabodi, Gianpiero ; Camurati, Paolo ; Lavagno, Luciano ; Quer, Stefano

  • Author_Institution
    Dipartimento di Autom. e Inf., Politecnico di Torino, Italy
  • fYear
    1997
  • fDate
    17-20 Mar 1997
  • Firstpage
    176
  • Lastpage
    181
  • Abstract
    Symbolic Techniques have undergone major improvements but extending their applicability to new fields is still a key issue. A great limitation on standard Symbolic Traversals is represented by Finite State Machines with a very high sequential depth. A typical example of this behaviour are counters. On the other hand systems containing counters, e.g. embedded systems, are of great practical importance in several fields. Iterative squaring can produce solutions with a logarithmic execution time with respect to the sequential depth but a few drawbacks usually limit its application. We successfully tailored iterative squaring to allow its application for symbolic verification and synthesis of circuits containing counters. Experiments on large and complex home-made and industrials circuits containing counters show the feasibility of the approach
  • Keywords
    counting circuits; finite state machines; formal verification; high level synthesis; iterative methods; real-time systems; symbol manipulation; counter circuit; embedded system; finite state machine; iterative squaring; sequential depth; symbolic traversal; synthesis; verification; Automata; Circuit synthesis; Clocks; Control system synthesis; Counting circuits; Embedded computing; Embedded system; Hardware; Reachability analysis; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1997. ED&TC 97. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1066-1409
  • Print_ISBN
    0-8186-7786-4
  • Type

    conf

  • DOI
    10.1109/EDTC.1997.582355
  • Filename
    582355