DocumentCode
2667028
Title
Genetic algorithm based variable ordering of BDDs for multi-level logic optimization with area-power trade-offs
Author
Chaudhur, Saurabh ; Dutta, Anirban
Author_Institution
Dept. of Electr. Eng., Nat. Inst. of Technol., Silchar, India
fYear
2010
fDate
12-15 Dec. 2010
Firstpage
627
Lastpage
630
Abstract
Boolean logics when implemented as BDDs can be graphically manipulated to reduce the number of nodes and hence the area. Ordering of BDD nodes play a significant role in this context. Most of the algorithms for input variable ordering for OBDD focus primarily on area minimization. However, suitable input variable ordering helps in minimizing the power consumption also. In this particular work, we have adopted a genetic algorithm based technique to find an optimal input variable order, while node reordering is taken care by the standard BDD package. Experimental results show a substantial saving in area and power. We have also compared our technique with other standard methods of variable ordering for OBDDs and found to produce superior results.
Keywords
Boolean functions; binary decision diagrams; genetic algorithms; BDD; Boolean logics; area-power trade-offs; binary decision diagram; genetic algorithm; input variable ordering; multilevel logic optimization; node reordering; Argon; Board of Directors; Boolean functions; Data structures; BDD; GA; area and power trade-offs; variable order;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location
Athens
Print_ISBN
978-1-4244-8155-2
Type
conf
DOI
10.1109/ICECS.2010.5724590
Filename
5724590
Link To Document