Download presentation
Presentation is loading. Please wait.
Published byRudolph Fitzgerald Modified over 9 years ago
1
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Low-Power CMOS Design For Advanced VLSI Design and VLSI Signal Processing Courses 12-04-2002 台大電機系 吳安宇 教授
2
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 2 Data Source “Low-power Circuit Design Basics,” by Prof. Jan M. Rabaey, UC Berkerly, in tutorial of ISCAS, London, 1994. “Can we simultaneously achieve High Speed and Low Power in IC Design?” by Prof. Wentai Liu in 7 th VLSI/CAD Symposium, 1996. Chapter 17 of Textbook “VLSI Digital Signal Processing Systems: Design and Implementation," by K. K. Parhi, Wiley-Interscience Publication, 1999.
3
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 3 Low Power Design – An Emerging Discipline Historical figure of merit for VLSI design – performance (circuit speed) and chip area (circuit density/cost). But Power dissipation is now an important metric in VLSI design. No single major source for power savings across all design levels – Required a new way of THINKING!!! Companies lack the basic power-conscious culture and designers need to be educated in this respect. Overall Goal – To reduce power dissipations but maintaining adequate throughput rate.
4
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 4 Motivation - Microprocessor
5
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 5 Motivation - Microprocessor
6
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 6 Competitive Reasons – Low Power Battery Powered Systems – Extended Battery Life and reduce weight and size. High-Performance Systems Cost Package (chip carrier, heat sink, card slots, plenum, …) Power Systems (supplies, distribution, regulators, …) Fans (noise, power, reliability, area, …) Operating cost to customer – Energy Star issue. Reliability Failure rate increase by 4X for Tj @ 110C vs 70C Mission critical operation at 100C Size and Weight – Product footprint (office and deskspace)
7
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 7 The Power Crisis : Portability Expected Battery Lifetime increase Over next 5 years: 30-40% PDA, Cellular Phone, Notebook Computer,etc.
8
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 8 A Multimedia Terminal – The Infopad Present day battery technology (year 1990) – 20 lbs for 10hrs
9
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 9 IC Design Space
10
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 10 Low Power Design Source of power disspation P = P switching + P short-circuit + P leakage + P static Definitions: Switching power P = CV 2 fα Short circuit power P = I sc V Leakage power P = I leakage V Static power P = I static V α : switching activity factor Low power design would look at the trade-offs of the above issues
11
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 11 Dynamic Power Consumption Not a function of transistor sizes! Need to reduce C L, V dd, and f t i reduce power Reduce the probability, P 0 -> 1 Energy/transition = C L * V dd2 Power = Energy/transition * f = C L * V dd 2 * f
12
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 12 Dynamic Power Consumption - Extended Power = Energy/transition * transition rate = C L * V dd 2 * f 0->1 = C L * V dd 2 * P 0->1 * f = C EFF * V dd 2 * f Power Dissipation is Data Dependent Function of Switching Activity C EFF = Effective Capacitance = C L * P 0->1
13
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 13 Ultra Low Power System Design Power minimization approaches: Run at minimum allowable voltage Minimize effective switching capacitance
14
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 14 Process Progress in SOI and bulk silicon (a) 0.5V operation of ICs using SOI technology (b) 0.9V operation of bulk silicon memory, logic, and processors Increasing densities and clock frequencies have pushed the power up even with reduce power supply
15
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 15 Choice of Logic Style
16
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 16 Choice of Logic Style Power-delay product improves as voltage decreases The “best” logic style minimizes power-delay for a given delay constraint
17
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 17 Power Consumption is Data Dependent Example : Static 2 Input NOR Gate Assume : P(A=1) = ½ P(B=1) = ½ Then : P(Out=1) = ¼ P(0→1) = P(Out=0).P(Out=1) =3/4 * 1/4 = 3/16 C EFF = 3/16 * C L
18
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 18 Transition Probability of 2-input NOR Gate as a function of input probabilities
19
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 19 Switching Activity (α) : Example
20
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 20 Glitching in Static CMOS
21
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 21 At the Datapath Level… Reusable Irregular
22
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 22 Balancing Operations
23
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 23 Carry Ripple
24
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 24 Data Representation
25
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 25 Low Power Design Consideration (cont’) (Binary v.s. Gray Encoding)
26
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 26 Resource Sharing Can Increase Activity (Separate Bus Structure)
27
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 27 Resource Sharing Can Increase Activity (cont’d)
28
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 28 Operating at the Lowest Possible Voltage! Desire to operate at lowest possible speeds (using low supply voltages) Use Architecture optimization to compensate for slower operation Approach : Trade-off AREA for lower POWER
29
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 29 Reducing V dd
30
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 30 Lowering V dd Increases Delay Concept of Dynamic Voltage Scaling (DVS)
31
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 31 Architecture Trade-offs : Reference Data Path
32
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 32 Parallel Data Path
33
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 33 Pipelined Data Path
34
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 34 A Simple Data Path : Summary
35
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 35 Computational Complexity of DCT Algorithms
36
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 36 Power Down Techniques Concept of Dynamic Frequency Scaling (DFS)
37
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 37 Energy-efficient Software Coding Potential for power reduction via software modification is relatively unexploited. Code size and algorithmic efficiency can significantly affect energy dissipation Pipelining at software level- VLIW coding style Examples -
38
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 38 Power Hunger – Clock Network (Always Ticking) H-Tree – design deficiencies based on Elmore delay model PLL – every designer (digital or analog) should have the knowledge of PLL Multiple frequencies in chips/systems – by PLL Low main frequency, But Jitter and Noise, Gain and Bandwidth, Pull-in and Lock Time, Stability … Local time zone Self-Timed Asynchronous => Use Gated Clocks, Sleep Mode
39
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 39 Power Analysis in the Design Flow
40
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 40 Human Wearable Computing - Power Wearable computing – embedding computer into clothing or creating a form that can be used like clothing Current computing is limited by battery capacity, output current, and electrical outlet for recharging
41
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 41 Conclusions High-speed design is a requirement for many applications Low-power design is also a requirement for IC designers. A new way of THINKING to simultaneously achieve both!!! Low power impacts in the cost, size, weight, performance, and reliability. Variable V dd and Vt is a trend (DVS and DFS) CAD tools high-level power estimation and management Don’t just work on VLSI, pay attention to Microelectromechanical Systems (MEMS) – lots of problems and potential is great.
42
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 42 Applications Portable Multimedia Terminal Wireless C&C System on Chip (From Dr. Yang of Windbond)
43
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 43 Applications I Wireless Computing/Communication
44
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 44 Applications II A Portable Multimedia Terminal
45
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 45 Applications III System Value of IC Product Concept of lays
46
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 46 Applications IV System on Chip Entire system function Logic + Memory More than two types of devices Allow more freedom in architecture Const/Performance trade-off
47
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU pp. 47 Applications V New Opportunity for Taiwan IC Industry PAST Digital IC µ P IBM Compatible + MD-DOS FUTURE System On Chip Reduce head-on competition on standard products Technology will be available Manufacturing Service available Same starting point as other countries Can have more R/D focus
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.