DocumentCode :
3191710
Title :
Process Variation Aware Timing Optimization through Transistor Sizing in Dynamic CMOS Logic
Author :
Yelamarthi, Kumar ; Chen, Chien-In Henry
Author_Institution :
Wright State Univ., Dayton
fYear :
2008
fDate :
17-19 March 2008
Firstpage :
143
Lastpage :
147
Abstract :
A major challenge in the design of microprocessor circuits is transistor sizing in dynamic CMOS logic due to increased number of channel-connected transistors on various paths of the design, and increased magnitude of process variations in the nanometer process. This paper proposes a process variation aware transistor sizing algorithm for dynamic CMOS logic. The efficiency of this algorithm is illustrated first by a 2-b weighted binary-to-thermometric converter, of which the critical path delay was optimized from 355 to 157 ps which accounts for a 55.77% delay improvement, and the delay uncertainty due to process variation was optimized by 60.75%. A 4-b unity weight binary-to-thermometric converter was also optimized, of which the critical path delay was reduced from 152 to 103 ps which accounts for a 32.23% delay improvement, and delay uncertainty was optimized by 63.6%. Applying the proposed timing optimization algorithm to a mixed-dynamic-static CMOS 64-bit adder, the critical path delay and the power-delay-product were optimized to 632 ps and 84.17 pJ, respectively.
Keywords :
CMOS logic circuits; adders; logic design; microprocessor chips; channel-connected transistors; critical path delay; delay uncertainty; dynamic CMOS logic; energy 84.17 pJ; microprocessor circuits; mixed-dynamic-static CMOS adder; nanometer process; process variation aware timing optimization; time 632 ps; transistor sizing; weighted binary-to-thermometric converter; word length 2 bit; word length 4 bit; word length 64 bit; CMOS logic circuits; CMOS process; CMOS technology; Delay estimation; Iterative algorithms; Logic design; Microprocessors; Process design; Timing; Uncertainty; binary adders.; binary-to-thermometer decoder; dynamic circuits; process variations; timing optimization; transistor sizing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design, 2008. ISQED 2008. 9th International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
978-0-7695-3117-5
Type :
conf
DOI :
10.1109/ISQED.2008.4479715
Filename :
4479715
Link To Document :
بازگشت