Boolean functional decomposition techniques built on top of Shannon cofactoring have been discussed in various applications of logic synthesis targeting reductions in area, delay and power. In this paper we investigate a generalization of decomposition based on Shannon cofactoring by means of non-orthonormal projection functions. We provide an approximation algorithm, by showing a constant approximation ratio between its result and the best solution. Experimental results in logic restructuring to reduce area and switching power show significant gains with respect to standard Shannon cofactoring, for even shorter computation time.
An approximation algorithm for cofactoring-based synthesis / A. Bernasconi, V. Ciriani, V. Liberali, G. Trucco, T. Villa - In: Proceedings of the 21. ACM Great Lakes symposium on VLSI 2011, Lausanne, Switzerland, May 2-6, 2011 / [a cura di] D. Atienza, Y. Xie, J. L. Ayala, K. S. Stevens. - New York : ACM, 2011 May. - ISBN 978-1-4503-0667-6. - pp. 193-198 (( Intervento presentato al 21. convegno Great Lakes symposium on VLSI tenutosi a Lausanne, Switzerland nel 2011.
Titolo: | An approximation algorithm for cofactoring-based synthesis | |
Autori: | CIRIANI, VALENTINA (Secondo) TRUCCO, GABRIELLA (Penultimo) | |
Parole Chiave: | Function decomposition; Logic optimization | |
Settore Scientifico Disciplinare: | Settore INF/01 - Informatica Settore ING-INF/01 - Elettronica | |
Data di pubblicazione: | mag-2011 | |
Enti collegati al convegno: | ACM | |
Digital Object Identifier (DOI): | http://dx.doi.org/10.1145/1973009.1973048 | |
Tipologia: | Book Part (author) | |
Appare nelle tipologie: | 03 - Contributo in volume |