Binary Decision Diagrams and Symbolic Techniques have undergone major improvements in the last few years but extending the applicability of the reachability analysis to new fields is still a key issue. A great limitation on standard Symbolic Traversal 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. Among the techniques introduced to better deal with "pure" counters, iterative squaring plays an important role, because it can produce solutions with a logarithmic execution time with respect to the sequential depth. Some drawbacks usually limit the application of such a technique to more general circuits but 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.

Verification and Synthesis of Counters based on Symbolic Techniques / Cabodi, Gianpiero; Camurati, Paolo Enrico; Lavagno, Luciano; Quer, Stefano. - STAMPA. - (1996). (Intervento presentato al convegno 4th International Workshop on Symbolic Methods and Applications to Circuit Design (SMACD 1996) tenutosi a Leuven Belgium nel October, 1996).

Verification and Synthesis of Counters based on Symbolic Techniques

CABODI, Gianpiero;CAMURATI, Paolo Enrico;LAVAGNO, Luciano;QUER, Stefano
1996

Abstract

Binary Decision Diagrams and Symbolic Techniques have undergone major improvements in the last few years but extending the applicability of the reachability analysis to new fields is still a key issue. A great limitation on standard Symbolic Traversal 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. Among the techniques introduced to better deal with "pure" counters, iterative squaring plays an important role, because it can produce solutions with a logarithmic execution time with respect to the sequential depth. Some drawbacks usually limit the application of such a technique to more general circuits but 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.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2654252
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo