DocumentCode :
3030201
Title :
A genetic algorithm approach for hybrid ALU design
Author :
Purkayastha, Arnab Ardhendu ; Choudhury, Somnath Roy ; Pradhan, Sambhu Nath
Author_Institution :
Dept. of Electron., Rizvi Coll. of Eng., Mumbai, India
fYear :
2015
fDate :
15-16 May 2015
Firstpage :
1298
Lastpage :
1303
Abstract :
An important functional component of a processor is the Arithmetic Logic Unit (ALU). ALU´s are at the core of a microprocessor where all mathematical and logical computations are being performed. ALU´s are also one of the most power hungry sections in the processor´s data path and are often the possible location of hot-spots. Efficient design of an ALU is therefore a critical issue in processor design environment. Conventional techniques of ALU design employ either tree or chain structure. The Tree structure is faster but requires larger area and hence suffers from more power dissipation. The Chain structure on the other hand requires lesser area, has comparatively lower power dissipation but is considerably slower. Therefore, their lies a huge scope for hybridizing both the ALU structures to obtain an intermediate hybrid ALU architecture which is efficient in Area, Speed and Power dissipation. In this paper, we have proposed a unique approach of hybrid customization based on Genetic Algorithm for the ALU design by mixing both the chain and tree structures to obtain a hybrid structure. A weighted cost function comprising of Delay, Area and Power dissipation parameters has been considered to find the best fit hybrid ALU architecture. Hybrid structure has shown an improvement of about 15.14% in terms of overall cost over the Tree structure and about 39.71% improvement over the chain structure when Delay, Power and Area were given a weightage of 25%, 25% and 50% respectively.
Keywords :
genetic algorithms; logic design; microprocessor chips; trees (mathematics); arithmetic logic unit; chain structure; functional component; genetic algorithm; hybrid ALU design; intermediate hybrid ALU architecture; microprocessor; power dissipation; tree structure; weighted cost function; Biological cells; Computer architecture; Delays; Genetic algorithms; Logic gates; Multiplexing; Power dissipation; ALU; GA; NP Hard problem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing, Communication & Automation (ICCCA), 2015 International Conference on
Conference_Location :
Noida
Print_ISBN :
978-1-4799-8889-1
Type :
conf
DOI :
10.1109/CCAA.2015.7148576
Filename :
7148576
Link To Document :
بازگشت