DocumentCode
2802220
Title
Scalable compositional minimization via static analysis
Author
Zaraket, Fadi ; Baumgartner, Jason ; Aziz, Adnan
fYear
2005
fDate
6-10 Nov. 2005
Firstpage
1060
Lastpage
1067
Abstract
State-equivalence based reduction techniques, e.g. bisimulation minimization, can be used to reduce a state transition system to facilitate subsequent verification tasks. However, the complexity of computing the set of equivalent state pairs often exceeds that of performing symbolic property checking on the original system. We introduce a fully-automated efficient compositional minimization approach which requires only static analysis. Key to our approach is a heuristic algorithm that identifies components with high reduction potential in a bit-level netlist. We next inject combinational logic which restricts the component´s inputs to selected representatives of symbolically-computed equivalence classes thereof. Finally, we use existing transformations to synergistically exploit the dramatic netlist reductions enabled by these input filters. Experiments confirm that our technique is able to efficiently yield substantial reductions on large industrial netlists.
Keywords
bisimulation equivalence; combinatorial mathematics; computational complexity; formal verification; high level synthesis; minimisation; redundancy; state-space methods; bisimulation minimization; combinational logic; compositional minimization; heuristic algorithm; state transition; static analysis; verification tasks; Costs; Electrical equipment industry; Filters; Formal verification; Heuristic algorithms; Industrial relations; Logic; Partitioning algorithms; Signal synthesis; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 2005. ICCAD-2005. IEEE/ACM International Conference on
Print_ISBN
0-7803-9254-X
Type
conf
DOI
10.1109/ICCAD.2005.1560218
Filename
1560218
Link To Document