Linear sifting of decision diagrams and its application in synthesis

Citation
C. Meinel et al., Linear sifting of decision diagrams and its application in synthesis, IEEE COMP A, 19(5), 2000, pp. 521-533
Citations number
36
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
5
Year of publication
2000
Pages
521 - 533
Database
ISI
SICI code
0278-0070(200005)19:5<521:LSODDA>2.0.ZU;2-9
Abstract
We propose a new algorithm, called linear sifting, for the optimization of decision diagrams that combines the efficiency of sifting and the power of linear transformations. The new algorithm is applicable to large examples, and in many cases leads to substantially more compact diagrams when compare d to simple variable reordering. We also show in what sense linear transfor mations complement variable reordering and how the technique can be applied to verification issues. Going a step further, we discuss a synthesis scenario where-due to the comp lexity of the target function-it is inevitable to decompose the function in a preprocessing step. By using linear sifting it is possible to extract a linear filter and, hence, to achieve the necessary decomposition. Using thi s method we were able to synthesize functions with standard tools which fai l otherwise.