Title :
Use of binary decision diagrams in the modelling and synthesis of binary multipliers
Author_Institution :
IBM Entwicklung Gmbh, Boeblingen, Germany
Abstract :
Previous research has proved that the size of binary decision diagrams (BDD) which model the outputs of a binary multiplier grows exponentially with the number of multiplier inputs. This paper presents a method of partitioning the multiplier in a manner which restricts the complexity to the carry bits, which results in BDD´s which grow no faster than the square of the number of inputs. These carry functions are themselves interesting, in that their computation amounts to computing subsets of power sets. The concept of largest possible BDD is introduced
Keywords :
Boolean functions; carry logic; logic partitioning; multiplying circuits; BDD; binary decision diagrams; binary multipliers; carry bits; carry functions; multiplier inputs; partitioning; power sets; Binary decision diagrams; Boolean functions; Data structures; Hardware; Indexing; Input variables; Kirk field collapse effect; Upper bound;
Conference_Titel :
ASIC Conference and Exhibit, 1996. Proceedings., Ninth Annual IEEE International
Conference_Location :
Rochester, NY
Print_ISBN :
0-7803-3302-0
DOI :
10.1109/ASIC.1996.551984