Temperature Variation Insensitive Energy- Efficient CMOS Circuits ...

4 downloads 121087 Views 404KB Size Report
mounted on the automobile engines operate at a temperature range from -40°C to ... supply voltage (VDD = 1.0V) in a 65nm CMOS technology [2]. .... 107 Degrees ..... Govindarajulu:- He is working as an Associate Professor in the Dept. of ...
Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147

Temperature Variation Insensitive EnergyEfficient CMOS Circuits design in 65 nm Technology SALENDRA.GOVINDARAJULU*1, DR. T.JAYACHANDRA PRASAD2, 1

Associate Professor, Department of E.C.E, RGMCET, Nandyal, JNTU, A.P-INDIA, 2 Principal, RGMCET, JNTU,A.P-INDIA, *Corresponding Author E-mail address: [email protected] Abstract Operating an integrated circuit at the prescribed nominal supply voltage is not preferable for reliable circuit operation under temperature fluctuations. In this work a design methodology based on optimizing the supply voltage for temperature variation insensitive circuit performance is proposed. Circuits display temperature variation insensitive delay, power, power delay product (PDP) characteristics when operated at a supply voltage 40% to 55% lower than the nominal supply voltage (VDD =1.0V) in a 65nm Deep Sub Micron (DSM) CMOS technology. The proposed design methodology of optimizing the supply voltage for temperature variation insensitive circuit performance is therefore, particularly attractive in low power applications with relaxed speed requirements. A new circuit technique is proposed in this work for simultaneously reducing the sub threshold &gate oxide leakage power in domino logic circuits. Key words: Delay, Domino logic, Power, Power delay product, Supply voltage optimization, reliability I.Introduction Process and environment parameter variations are posing greater challenges in the design of reliable integrated circuits in scaled CMOS technologies. Variations can be categorized into die-to-die variations and within-die variations. Die-to-die fluctuations affect every element in an integrated circuit. Alternatively, within-die variations cause a non-uniformity of physical characteristics among the devices in an integrated circuit. The accuracy of estimating the variations relates to the manufacturing cost of an integrated circuit. An overestimation of variations results in a conservative design with increased design effort, thereby delaying the time-to-market and degrading performance. Alternatively, an underestimation of variations compromises reliability and functionality, thereby degrading yield. Increasing within-die parameter fluctuations and the complexity in estimating the variations require new design methodologies for suppressing the effects of process and environment parameter fluctuations in future technology generations. Because of the imbalanced utilization and diversity of circuitry at different sections of an integrated circuit, temperature can vary significantly from one die area to another [1]. Further more, environmental temperature fluctuations can cause significant variations in die temperature. For example, electronic systems mounted on the automobile engines operate at a temperature range from -40°C to 150°C [6]. Temperature variations affect the device characteristics of MOSFETs thereby varying the performance of integrated circuits. Propagation delay of a circuit is a function of the drain current produced by active transistors. Performance of an integrated circuit under temperature fluctuations is determined by a set of device parameters. Temperature fluctuations alter threshold voltage, carrier mobility, and saturation velocity of a MOSFET [3]. Temperature fluctuation induced variations in individual device parameters have unique effects on MOSFET drain current. At higher supply voltages, the drain saturation current of a MOSFET degrades when the temperature is increased. Alternatively, provided that the supply voltage is low, MOSFET drain current increases with temperature, indicating a change in the dominant device parameter [2]-[4].There exists a bias voltage for which device parameter variations counter balance each other’s effect on MOSFET current when the temperature fluctuates[2], [4], [5], [7].The optimum supply voltages for temperature variation insensitive circuit performance are lower than the nominal supply voltage (VDD = 1.0V) in a 65nm CMOS technology [2]. Integrated circuits operating at scaled supply voltages consume low power at the cost of reduced speed. The design methodology of optimizing the supply voltage

ISSN: 0975-5462

2140

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147 for temperature variation insensitive circuit performance is, therefore, particularly attractive in low power applications with relaxed speed requirements. In this paper, the supply voltages that achieve minimum power-delay product at two different temperatures are identified for circuits in 65nm CMOS technology. The power, delay, and power-delay product (PDP) are compared at the supply voltages that yield temperature variation insensitive circuit performance. Effect of temperature fluctuations on the device and circuit characteristics in 65nm CMOS technology is examined in Section IV. The optimum supply voltages for temperature variation insensitive circuit performance are presented in Section V. Simulation Results are discussed in Section VI. The tradeoffs of operating the circuits at the supply voltages providing temperature variation insensitive circuit speed are discussed in Section VII. Finally, conclusions are given in Section VIII. II. Factors Influencing MOSFET Drain Current Under Temperature Fluctuations Device parameters that are affected by temperature fluctuations, causing variations in drain current produced by a MOSFET, are identified in this section. BSIM4 MOSFET current equations are used for an accurate characterization of drain current in deeply scaled nanometer devices. The drain current of a MOSFET is Ids0=

Weff  0r AbulkVdseff Vdseff µeff Vgsteff(1)   Leff TOXE (2Vgsteff+4.vt) (1+ Vdseff ) satLeff

where Ids, Ids0,Vdseff, Vgsteff , Abulk, μeff ,Weff and Leff are the drain current with short-channel effects, drain current of a long channel device, effective drain-to-source voltage, effective gate overdrive (VGS-Vt), parameter to model the bulk charge effect, effective carrier mobility, effective channel width and effective channel length, respectively. Threshold voltage, carrier mobility are V  VTHO  K (s V  1 th bs

µeff=

s )  K

.V  Vt  Vt   Vt  NULD DIBL 2 bs SCE

U0 EU  (3) Vgsteff+2(VTH0-Vfb-s) 1+(UA+UC.Vbseff)( ) TOXE

where Vth,VTHO,K1,K2,Vbs,∆VtSCE,∆VtNULD, ∆VtDIBL, μef,, UO, UA, UC, VTHO, Vfb, Φs, TOXE, &EU are the threshold voltage, long channel threshold voltage at vbs=0, first order body bias coefficient, second order body bias co-efficient,bulk source voltage,short channel effect on vt,non-uniform lateral doping effect,drain induced barrier lowering effect of short channel on vt,effective mobility,low field mobility,co-efficient of first order mobility degradation due to vertical field, co-efficient of mobility degradation due to body bias effect, long channel threshold voltage at vbs=0v,flatbandvoltage,surface potential, oxide thickness, and coefficient. III. Circuit Techniques 1. Static AND2, OR2, NAND2, NOR2, XOR2 2. Domino AND2, OR2, NAND2, NOR2, XOR2 Static AND2:

Fig.1. Block diagram of static AND2

The AND gate is a digital logic gate that implements logical conjunction- it behaves according to the truth table to the right. A HIGH output (1) results only if both the inputs to the AND gate are HIGH (1). If neither or only one

ISSN: 0975-5462

2141

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147 input to the AND gate is HIGH, a LOW output results. In another sense, the function of AND effectively finds the minimum between two binary digits, just as the OR function finds the maximum. The AND gate with inputs A and B and output C implements the logical expression C=A.B.

Table 1. Truth table

INPUT OUTPUT A

B

C=A.B

0

0

0

0

1

0

1

0

0

1

1

1

Domino AND2:

Fig:2. Block diagram of Domino AND2

Domino logic is attractive for high-speed circuits & it is 1.5 – 2x faster than static CMOS, so widely used in high-performance microprocessors. But many challenges: Monotonicity, Leakage, Charge sharing, Noise. The Fig.2 above shows X is a dynamic node holding value as charge on the node & eventually sub-threshold leakage charge may disturb to reduce the charge leakage by using keeper circuit and foot transistor is used to increase the performance of the circuit. IV. Device and Circuit Behaviour Under Temperature Fluctuations Influence of temperature fluctuations on device and circuit characteristics is evaluated in this section for 65nm CMOS technology. For circuits operating at the nominal supply voltage (VDD =1.0V in 65nm ), variations in gate overdrive are smaller as compared to carrier mobility variations when the temperature is increased from 27°C to107°C. The MOSFET drain current and the circuit speed are, therefore, reduced following the degradation of carrier mobility as the temperature is increased. Propagation power, delay, PDP variations of various circuits with temperature at the nominal supply voltage are shown in Fig.3,4,5. V. Supply Voltage Optimization The results presented in Section IV indicate that operating an integrated circuit at the prescribed nominal supply voltage is not preferable for reliable circuit operation under temperature fluctuations. A design methodology based on scaling the supply voltage for suppressing the drain current variations due to temperature fluctuations is

ISSN: 0975-5462

2142

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147 described in [2], [5], and [7]. In order to compensate for the variation of carrier mobility, the sensitivity of gate overdrive to temperature fluctuations should be enhanced by lowering the supply voltage [2]. At the optimum supply voltage, the temperature fluctuation induced gate overdrive variation completely counterbalances the carrier mobility variation [2]. The optimum supply voltages for various test circuits in a 65nm CMOS technology are presented in Fig.6,7,8. Circuits display a temperature variation insensitive performance when operated at a supply voltage 45% to 55% lower than the nominal supply voltage (VDD = 1.0V). VI. Simulation Results Percent Power Variation when the Temperature is increased from 27 0 C to 107 0 C

Power ( µ W )

5

17.2%

4 3

27 Degrees

2

9.8% 37.6% 12.8%

1

2.1%

46.7% 17.6%

9.1%

11.3%

107 Degrees

2.9%

0 Static Domino Static Domino Static Domino Static Domino Static Domino OR2 NAND2 NAND2 NOR2 NOR2 XOR2 XOR2 AND2 AND2 OR2

Circuits in a 65nm Technology

Fig.3. Percent Power variation with temperature for circuits operating at the nominal supply voltage (VDD = 1.0V) in a 65nm CMOS technology.

Delay ( n s )

Percent Delay Variation when Temperature is increased from 27 0 C to 107 0 C 0.12 0.10 0.06 0.04 0.0

2.2%

1.1%

0.06 0.04 0.02

27 Degrees

0.9% 0.9% 0.4% 0.7%

0.8% 0.6%

107 Degrees

0.8% 0.2%

0.00

Static Domino Static Domino Static Domino Static Domino Static Domino AND2

AND2

OR2

OR2

NAND2 NAND2 NOR2 NOR2 XOR2

XOR2

Circuits in a 65nm CMOS Technology

Fig.4. Percent Delay variation with temperature for circuits operating at the nominal supply voltage (VDD = 1.0V) in a 65nm CMOS technology.

Percent PDP Variation when the Temperature is increased from 27 0 C to 107 0 C 5 3.8%

PDP ( 10 -1 8 )

4 3 2 1

2.4% 1.6% 0.6% 1.2%

27 Degrees 107 Degrees

1.1% 0.3% 2.5% 4.3%

1.6%

0

Static Domino Static Domino Static Domino Static Domino Static Domino AND2

AND2

OR2

OR2

NAND2 NAND2 NOR2 NOR2 XOR2 XOR2

Circuits in a 65nm Technology

Fig.5. Percent PDP variation with temperature for circuits operating at the nominal supply voltage (VDD = 1.0V) in a 65nm CMOS technology.

ISSN: 0975-5462

2143

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147

Power ( µ W )

Optimum Supply Voltages for Temperature Variation insensitive Circuit performance 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0

6.6% 1.1% 0.1%

27 Degree 107Degree

1.6% 1.5% 2.6% 0.8% 2.2%

1.0%

2.9%

Static Domino Static Domino Static Domino Static Domino Static Domino OR2 OR2 NAND2 NAND2 NOR2 NOR2 XOR2 XOR2

AND2 AND2

Circuits in a 65nm Technology

Fig.6. Optimum supply voltages that achieve temperature variation insensitive power characteristics in a 65nm CMOS technology.

Delay ( n s )

Optimum Supply Voltage for Temperature variation insensitive Circuit Performance 0.3 0.25 0.2 0.15 0.1 0.05 0

0.2% 27 Degrees 107 Degrees

0.3% 0.2%

0% 0%

0%

0.4% 0.1%

0.1%

0.1%

Static Domino Static Domino Static Domino Static Domino Static Domino

AND2 AND2

OR2

OR2 NAND2 NAND2 NOR2 NOR2 XOR2 XOR2

Circuits in 65nm CMOS Technology

Fig.7. Optimum supply voltages that achieve temperature variation insensitive delay characteristics in a 65nm CMOS technology.

PDP ( 10 -1 8 )

Optimum supply Voltages for Temperature Variation insensitive Circuit Performance 0.07 0.06 0.05 0 0.05 0.04

0.7% 0.7%

0.2% 0.1% 0%

27 Degrees 107 Degrees

0.5% 0%

0%

0.2% 0%

0.02

Static Domino Static Domino Static Domino Static Domino Static Domino

AND2

AND2

OR2

OR2

NAND2 NAND2 NOR2 NOR2

XOR2

XOR2

Circuits in a 65nm CMOS Technology

Fig.8. Optimum supply voltages that achieve temperature variation insensitive PDP characteristics in a 65nm CMOS technology

ISSN: 0975-5462

2144

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147

Table 2. NORMALIZED POWER, DELAY, POWER-DELAY PRODUCT AND DELAY VARIATIONS AT THE NOMINAL SUPPLY VOLTAGE, SUPPLY VOLTAGE OPTIMIZED FOR TEMPERATURE VARIATION INSENSITIVE POWER, DELAY, PDP IN A nm CMOS TECHNOLOGY

65

Domin o OR2

Static NAND 2

Domin o NAND 2

Static NOR2

Domin o NOR2

Static XOR2

Domino XOR2

1.357

0.676

0.475

0.64

0.569

0.802

4.14

1.453

1.206

1.485

0.852

0.496

0.731

0.598

0.915

4.318

1.92

0.012

0.008

0.021

0.019

0.016

0.092

0.007

0.046

0.021

0.02

107

0.016

0.015

0.03

0.028

0.022

0.114

0.009

0.057

0.029

0.028

27

0.013

0.006

0.028

0.012

0.007

0.058

0.003

0.036

0.087

0.029

107

0.019

0.018

0.044

0.023

0.01

0.083

0.004

0.052

0.125

0.053

9.8

37.6

12.8

17.6

2.1

9.1

2.9

11.3

17.2

46.7

0.4

0.7

0.9

0.9

0.6

2.2

0.2

1.1

0.8

0.8

0.6

1.2

1.6

1.1

0.3

2.5

4.3

1.6

3.8

2.4

0.7V

0.8V

0.5V

0.8V

0.5V

0.5V

0.5V

0.5V

0.6V

0.5V

27

0.961

0.41

0.308

0.414

0.105

0.141

0.128

0.165

1.401

0.354

107

0.972

0.411

0.324

0.429

0.113

0.163

0.138

0.194

1.467

0.328

Power Variation (%)

1.1

0.1

1.6

1.5

0.8

2.2

1

2.9

6.6

2.6

Supply Voltage(V)

0.5V

0.6V

0.7V

0.5V

0.6V

0.5V

0.7V

0.5V

0.5V

0.6V

27

0.03

0.019

0.035

0.057

0.027

0.252

0.009

0.126

0.055

0.035

107

0.032

0.019

0.035

0.057

0.028

0.254

0.01

0.129

0.059

0.036

0.2

0

0

0

0.1

0.2

0.1

0.3

0.4

0.1

65 nm CMOS Technology

Temp O ( C)

Static AND2

Domi no AND 2

27

1.133

0.83

107

1.231

27

Static OR2

Power(µW)

Nom inal supp ly volta ege VDD =1.0 V

Supp ly volta ge opti mize d for Tem perat ure varia tion insen sitiv e Pow er Supp ly volta ge opti mize d for Tem perat ure varia tion insen sitiv

Delay(ns)

PDP(*10-18) Power Variation (%) Delay Variation (%) PDP Variation (%) Supply Voltage(V)

Power(µW)

Delay (ns)

Delay Variation (%)

ISSN: 0975-5462

2145

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147 e Dela y Supp ly volta ge opti mize d for Tem perat ure varia tion insen sitiv e PDP

Supply Voltage(V)

0.5V

0.65 V

0.7V

0.5V

0.65V

0.5V

0.7V

0.5V

0.5V

0.6V

27

0.007

0.004

0.021

0.008

0.004

0.053

0.002

0.02

0.052

0.016

107

0.008

0.004

0.023

0.008

0.004

0.06

0.002

0.025

0.059

0.018

0.1

0

0.2

0

0

0.7

0

0.5

0.7

0.2

PDP(*10-18)

PDP Variation (%)

VII. Temperature Variation Insensitive Low Power CMOS Circuits The tradeoffs of operating the circuits at the supply voltages providing temperature variation insensitive circuit performance are discussed in this section. The power, delay, and power-delay product (PDP) at the supply voltages that yield temperature variation insensitive circuit performance are compared. At the supply voltages for minimum power-delay product, the power per cycle is 32% to 96% lower than the energy per cycle at the nominal supply voltage (VDD = 1.0V). Similarly, the power per cycle at the optimum supply voltages that yield temperature variation insensitive circuit performance is 37% to 79% lower than the power per cycle at the nominal supply voltage. The circuit speed, as compared to the speed at the nominal supply voltage, degrades by upto 1.8% to 16% when the circuits are operated at the supply voltages for minimum power-delay product (VDD optimized for minimum PDP at 107°C) and temperature variation insensitive circuit performance, respectively. The power-delay product at the optimum supply voltages that yield temperature variation insensitive circuit performance is 6.6% to 50% lower than the power-delay product at the nominal supply voltage. Low-power integrated circuits can, therefore, also be made insensitive to temperature fluctuations with a modest amount of increase in power-delay product. Optimum supply voltage for temperature variation insensitive low power circuits is, therefore, feasible. VIII. Conclusions A design methodology for temperature variation insensitive low power circuits in a 65nm CMOS technology is presented in this paper. When operating at the nominal supply voltage, the speed of circuits degrade by up to 2.2% and the power PDP of the circuits degrade by up to 46.7% & 4.3% as the temperature is increased from 27°C to 107°C. Operating an integrated circuit at the prescribed nominal supply voltage is not preferable for reliable circuit operation under temperature fluctuations. Circuits display a temperature variation insensitive performance when operated at a supply voltage 40% to 55% lower than the nominal supply voltage (VDD = 1.0V). Integrated circuits operating at scaled supply voltages consume low power at the cost of reduced performance. The design methodology of optimizing the supply voltage for temperature variation insensitive circuit performance is, therefore, particularly attractive in low power applications with relaxed speed requirements. The power-delay product at the optimum supply voltages that yield temperature variation insensitive circuit performance is 6.6% to 50% lower than the power-delay product at the nominal supply voltage. Low power integrated circuits can therefore be made insensitive to temperature fluctuations by considering the temperature fluctuations in the voltage optimization process. The optimum supply voltages are similar for a diverse set of circuits. The proposed technique of operating large scale designs at a supply voltage close to the optimum supply voltage for temperature variation insensitive low power circuits is, therefore, feasible.

ISSN: 0975-5462

2146

Salendra.Govindarajulu et. al. / International Journal of Engineering Science and Technology Vol. 2(6), 2010, 2140-2147 References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

S. Borkar, T. Karnik, S. Narendra, J. Tschanz, A. Keshavarzi and V. De, “Parameter Variation and Impact on Circuits and Micro architecture,” Proceedings of the IEEE/ACM International Design Automation Conference, pp. 338-342,June 2003. R. Kumar and V. Kursun, “Voltage Optimization For Temperature Variation Insensitive CMOS Circuits,”Proceedings of the IEE International Midwest Symposium onCircuits and Systems, pp. 476-479, August 2005. Y. Cheng, K. Imai, M. C. Jeng, Z. Liu, K. Chen, and C. Hu,“Modeling Temperature Effects of Quarter MicrometreMOSFET in BSIM3v3 for Circuit Simulation,” SemiconductorScience Technology, Vol. 12, pp. 1349-1354, November 1997. Y. P. Tsividis, Operation and Modeling of the MOS Transistor,McGraw-Hill, New York, 1999. A. Bellaouar, A. Fridi, M. J. Elmasry, and K. Itoh, “Supply Voltage Scaling for Temperature Insensitive CMOS Circuit Operation,” IEEE Transactions on Circuits and Systems II, Vol.45, No. 3, pp. 415-417, March 1998. R. W. Johnson et al., “The Changing Automotive Environment: High Temperature Electronics,” IEEE Transactions on Electronics Packaging Manufacturing, Vol. 27, No. 3, pp. 164-176, July 2004. I.M. Filanovsky and A. Allam, “Mutual Compensation of Mobility and Threshold Voltage Temperature Effects with Applications in CMOS Circuits,” IEEE Transactions on Circuits and Systems I, Vol. 48, No. 7, pp. 876-884, July 2001. S.Govindarajulu, T.Jayachandra Prasad, “Low power,Energy-efficient Domino Logic Circuits”, IJRTE, vol.2, No.7, Nov.2009, pp.30-33, Academy Publishers, ACEEE, Finland. S.Govindarajulu, T.Jayachandra Prasad, “Low-Power, High Performance Dual Threshold Voltage CMOS Domino Logic Circuits”, published in ICRAES, 8th & 9th Jan’2010, pp-109-117,KSR College of Engg., Tiruchengode, India. S.Govindarajulu, T.Jayachandra Prasad, “Robust, Energy-efficient Reduced Swing Domino Logic Circuits”, IJRTE, vol.3, No.4, pp.129133, May.2010, Academy Publishers, ACEEE, Finland, “in Press” S.Govindarajulu, T.Jayachandra Prasad, “Considerations of Performance Factors in CMOS Designs”, ICED 2008, Dec.1-3 ,Penang, Malaysia, IEEE Xplore. Google website.

Biographical Notes 1

Salendra.Govindarajulu:- He is working as an Associate Professor in the Dept. of Electronics & Communication Engg. at RGMCET, Nandyal, Andhra Pradesh, India. He presented more than 11 International/National Technical Papers. He is a Life Member of ISTE, New Delhi. His interest includes Low Power VLSI CMOS design.

2

Dr.T.Jayachandra Prasad:- He is working as a Principal and Professor in the Dept. of Electronics & Communication Engg. at RGMCET, Nandyal Andhra Pradesh, India. He presented more than 38 International/National Technical Papers. He is Life Member in IE (I), CALCUTTA, Life Member in ISTE, NEW DELHI, Life Member in NAFEN, NEW DELHI, and IEEE Member. His interest includes Digital Signal Processing.

ISSN: 0975-5462

2147

Suggest Documents