Download presentation

Presentation is loading. Please wait.

Published bySally Sharrard Modified over 2 years ago

1
9/15/05ELEC5970-001/6970-001 Lecture 71 ELEC 5970-001/6970-001(Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits Dynamic Power: Transistor Sizing Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering Auburn University http://www.eng.auburn.edu/~vagrawal vagrawal@eng.auburn.edu

2
9/15/05ELEC5970-001/6970-001 Lecture 72 Delay of a CMOS Gate CMOS gate CLCL CgCg C int Propagation delay through the gate: t p = 0.69 R eq (C int + C L ) ≈ 0.69 R eq C g (1 + C L /C g ) = t p0 (1 + C L /C g ) Gate capacitance Intrinsic capacitance

3
9/15/05ELEC5970-001/6970-001 Lecture 73 R eq, C g, C int, and Width Sizing R eq : equivalent resistance of “on” transistor, proportional to L/W; scales as 1/S, S = sizing factor C g : gate capacitance, proportional to C ox WL; scales as S C int : intrinsic output capacitance ≈ C g, for submicron processes t p0 : intrinsic delay = 0.69R eq C g ; independent of sizing

4
9/15/05ELEC5970-001/6970-001 Lecture 74 Effective Fan-out, f Effective fan-out is defined as the ratio between the external load capacitance and the input capacitance: f=C L /C g t p =t p0 (1 + f )

5
9/15/05ELEC5970-001/6970-001 Lecture 75 Sizing an Inverter Chain Cg1Cg1 Cg2Cg2 CLCL 12N C g2 = f2C g1 t p1 = t p0 (1 + C g2 /C g1 ) t p2 = t p0 (1 + C g3 /C g2 )N t p =Σ t pj =t p0 Σ (1 + C gj+1 /C gj ) j=1j=1

6
9/15/05ELEC5970-001/6970-001 Lecture 76 Minimum Delay Sizing Equate partial derivatives of t p with respect to C gj to 0: 1/C g1 – C g3 /C g2 2 = 0, etc. C g2 2 = C g1 ×C g3, etc. C g2 /C g1 = C g3 /C g2, etc. i.e., all stages are sized up by the same factor f with respect to the preceding stage: C L /C g1 = F = f N, t p = Nt p0 (1 + F 1/N )

7
9/15/05ELEC5970-001/6970-001 Lecture 77 Minimum Delay Sizing Equate partial derivatives of t p with respect to N to 0: dNt p0 (1 + F 1/N ) ───────── = 0 dN i.e. F 1/N – F 1/N (ln F)/N = 0 or ln f = 1 → f = e = 2.7 and N = ln F

8
9/15/05ELEC5970-001/6970-001 Lecture 78 Sizing for Energy Minimization Main idea: For a given circuit, reduce energy consumption by reducing the supply voltage. This will increase delay. Compensate the delay increase by transistor sizing. Ref: J. M. Rabaey, A. Chandrakasan and B. Nikolić, Digital Integrated Circuits, Second Edition, Upper Saddle River, New Jersey: Pearson Education, 2003.

9
9/15/05ELEC5970-001/6970-001 Lecture 79 Sizing for Energy Minimization Cg1Cg1 CLCL t p = t p0 [(1+f) + (1+F/f )] = t p0 (2+ f + F/f ) F= C L /C g1 t p0 ~V DD /(V DD - V t ) Energy dissipation, E = V DD 2 C g1 (1 + f + F ) f 1

10
9/15/05ELEC5970-001/6970-001 Lecture 710 Holding Delay Constant Reference circuit: f = 1, supply voltage = V ref Size the circuit such that the delay of the new circuit is smaller than or equal to the reference circuit: t p t p0 (2+f+F/f ) V DD V ref -V t 2+f+F/f ── = ──────── = ── ──── ───── ≤ 1 t pref t p0ref (3+F ) V ref V DD -V t 3+F

11
9/15/05ELEC5970-001/6970-001 Lecture 711 Supply Voltage Vs. Sizing 1 2 3 4 5 6 f V DD (volts) 3.5 3.0 2.5 2.0 1.5 1.0 F=1 2 5 10 f opt ≈ √F V ref = 2.5V V t = 0.5V

12
9/15/05ELEC5970-001/6970-001 Lecture 712 Energy E V DD 2 2 + 2f + F ── = ─── ────── E ref V ref 2 4 + F

13
9/15/05ELEC5970-001/6970-001 Lecture 713 Normalized Energy Vs. Sizing 1 2 3 4 5 6 f Normalized Energy 1.5 1.0 0.5 F=1 2 5 10 f opt ≈ √F V ref = 2.5V V t = 0.5V

14
9/15/05ELEC5970-001/6970-001 Lecture 714 Summary Device sizing combined with supply voltage reduction reduces energy consumption. For large fan-out energy reduction by a factor of 10 is possible. An exception is F = 1 case, where the minimum size device is also the most effective one. Oversizing the devices increases energy consumption.

Similar presentations

OK

CMOS Inverter: Dynamic V DD RnRn V out = 0 V in = V DD CLCL t pHL = f(R n, C L ) Transient, or dynamic, response determines the maximum speed at which.

CMOS Inverter: Dynamic V DD RnRn V out = 0 V in = V DD CLCL t pHL = f(R n, C L ) Transient, or dynamic, response determines the maximum speed at which.

© 2017 SlidePlayer.com Inc.

All rights reserved.

Ads by Google

Ppt on energy giving food proteins Pharynx anatomy and physiology ppt on cells Ppt on power system topics Ppt on obesity management doctors Ppt on appropriate climate responsive technologies for inclusive growth and sustainable development Ppt on sea level rise map Ppt on tcp/ip protocol Free download ppt on crop production and management Ppt on credit default swaps quotes Ppt on world environment day theme