Improving symbolic reachability analysis by means of activity profiles

Citation
G. Cabodi et al., Improving symbolic reachability analysis by means of activity profiles, IEEE COMP A, 19(9), 2000, pp. 1065-1075
Citations number
17
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN journal
02780070 → ACNP
Volume
19
Issue
9
Year of publication
2000
Pages
1065 - 1075
Database
ISI
SICI code
0278-0070(200009)19:9<1065:ISRABM>2.0.ZU;2-Q
Abstract
Symbolic techniques have undergone major improvements in the last few years . Nevertheless, applications are still limited by memory size and time cons traints. As a consequence, extending their applicability to larger and real circuits is still a key issue. Within this framework, we introduce "activity profiles" as a novel techniqu e to characterize finite state machines described by their transition relat ion, In our methodology, a "learning phase" is used to collect activity mea sures. They are gathered, in an inexpensive way, for each binary decision d iagram node of the transition relation. They indicate the activity the node has been involved in, as an estimate of its correlation with space and/or time costs. The above information can be used for several purposes, In particular, we p resent an application of activity profiles in the field of reachability ana lysis, to enhance memory and time performance of traversals. More specifica lly, we use transition relation subsetting in order to traverse the state t ransition graph in a nonpurely breadth-first, guided and multistep fashion. Comparisons with other state-of-the-art approaches show that our sequence of partial traversals produces "best ever" results for all the large benchm arks analyzed.