Title :
Gate sizing using Geometric Programming
Author :
Posser, Gracieli ; Flach, Guilherme ; Wilke, Gustavo ; Reis, Ricardo
Author_Institution :
Inst. de Inf. - PPGC/PGMicro, Univ. Fed. do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil
Abstract :
We present a gate sizing tool using a posynomial delay model. The resulting optimization problem is a Geometric Program (GP) and is efficiently solved using Matlab toolbox GGPLAB. The effectiveness of our gate sizing is demonstrated by applying the optimization on the ISCAS´85 benchmark circuits compared with the sizes found in a typical commercial cell library. Experimental results show that the speed is increased by 21%, in average, for the circuits using the gates sized with our gate sizer, and power consumption and area are maintained. Using the automatic cell generation tool ASTRAN, we can generate the cells in the desired size and take advantage of having cells scaled to the optimal or near optimal size.
Keywords :
electronic engineering computing; geometric programming; integrated circuits; mathematics computing; ASTRAN; GGPLAB; Matlab toolbox; automatic cell generation tool; benchmark circuits; gate sizing; geometric programming; optimization; posynomial delay model; Capacitance; Delay; Integrated circuit modeling; Libraries; Logic gates; Programming; Transistors;
Conference_Titel :
Circuits and Systems (LASCAS), 2011 IEEE Second Latin American Symposium on
Conference_Location :
Bogata
Print_ISBN :
978-1-4244-9484-2
DOI :
10.1109/LASCAS.2011.5750263