Title :
Speed improvement algorithm for 16×16 multipliers using sizing optimization
Author :
Eghbalkhah, B. ; Afzal, B. ; Afzali-Kusha, A.
Author_Institution :
Univ. of Tehran, Tehran
Abstract :
In this paper the speed improvement of a 16times16 multiplier is addressed via sizing of the transistors used in multiplying blocks. Genetic algorithm (GA) is used to calculate the appropriate W for transistors. Modification of W/L ratio of transistors has reduced the multiplier delay up to 16 percent under different supply voltages and technologies with respect to the case of transistors having non-optimized but common W/L ratios. The algorithm is implemented in Matlab and circuit simulations are done using HSPICE for 0.18 um, 0.13 um, 100 nm and 70 nm static CMOS technologies. The multiplier is simulated with different supply voltages in each technology.
Keywords :
CMOS integrated circuits; SPICE; genetic algorithms; multiplying circuits; GA; HSPICE; Matlab; circuit simulations; genetic algorithm; multipliers; size 0.13 mum; size 0.18 mum; size 100 nm; size 70 nm; sizing optimization; speed improvement algorithm; static CMOS technologies; Adders; CMOS technology; Circuit simulation; Delay; Filtering; Finite impulse response filter; Genetic algorithms; Signal processing algorithms; Tree data structures; Voltage;
Conference_Titel :
Design & Technology of Integrated Systems in Nanoscale Era, 2007. DTIS. International Conference on
Conference_Location :
Rabat
Print_ISBN :
978-1-4244-1277-8
Electronic_ISBN :
978-1-4244-1278-5
DOI :
10.1109/DTIS.2007.4449500