For Advanced VLSI Design and VLSI Signal Processing Courses

Slides:



Advertisements
Similar presentations
1 物流管理 Logistics Management 湖北工业大学管理学院 湖北工业大学管理学院 胡娟 ( ) 胡娟 ( )
Advertisements

APP“医生预约”商业计划书 深圳市华康全景信息技术有限公司
南京楚然电子科技有限公司 Nanjing Truerun Electronics Technology Co.,Ltd
Chapter 17 數位革命與全球電子市場 Global Marketing Warren J. Keegan Mark C. Green.
102-1 Under-Graduate Project FFT
製程選擇與設施佈置 (Process Selection and Facility Layout)
加快数据中心运转速度 — 加速业务发展 约翰•福勒 甲骨文公司系统事业部执行副总裁. 加快数据中心运转速度 — 加速业务发展 约翰•福勒 甲骨文公司系统事业部执行副总裁.
运营管理(Operations Management)
DCE Market Data Business
OMC 商業智庫 劉老師講題大綱 參考資料.
Combinational Logic 組合邏輯
Supply Chain Management
EUKE MAGTECH LIMITE 欧科磁业技术有限公司
An Ultra-Wearable, Wireless, Low Power ECG Monitoring System
运营管理(Operations Management)
CH.2 Introduction to Microprocessor-Based Control
直流无刷电机驱动方案介绍 朱益杉 2018年5月24日 Power density: TECRT.
- Cellular Phone Content
異質計算教學課程內容 「異質計算」種子教師研習營 洪士灝 國立台灣大學資訊工程學系
数字系统设计 I Digital System Design I
现场总线Fieldbus.
軍用及公、民用無線電頻譜整理規劃 2GHz以上頻段現況與應用
網路技術管理進階班---區域網路的技術發展
作 業 管 理 指導:盧淵源教授 第四組:碩士專班 N 徐天志 N 林耀宗 N 陳丁雲
Dr. Jeffrey N. Phillips Senior Program Manager
C H A P T E R 10 存储器层次.
視訊串流\Streaming Video Part-1 Multimedia on Computer Digital
Popular Uses of ABC/M - the 1st half
第 17 章 數位革命與 全球電子市場 © 2005 Prentice Hall.
Logistics 物流 昭安國際物流園區 總經理 曾玉勤.
第4章 网络互联与广域网 4.1 网络互联概述 4.2 网络互联设备 4.3 广域网 4.4 ISDN 4.5 DDN
信号与图像处理基础 An Introduction to Signal and Image Processing 中国科学技术大学 自动化系
开关电源常规测试项目 目录 1、功率因素和效率测试 2、平均效率测试 3、输入电流测试 4、浪涌电流测试 5、电压调整率测试
An Introduction to Computer Science (計算機概論)
组合逻辑3 Combinational Logic
緣由 由於積體電路(Integrated Circuit, IC)製造技術的精進,系統設計已由運用個別積體電路功能整合的方式進步至系統晶片(System-on-a-Chip, SoC) 設計的世代。原本分屬不同設計範疇的類比(Analog)積體電路設計與數位(Digital)積體電路設計已經必須同時整合,而進入新的混合訊號(Mixed-Signal)積體電路設計的世代。
第八組 劉佳衢.
China-Africa Cooperation: a New Approach to Reduce Poverty
Yonghui Wu, Mike Schuster, Zhifeng Chen, Quoc V. Le, Mohammad Norouzi
聲轉電信號.
Programmable Logic Architecture Verilog HDL FPGA Design
重點 資料結構之選定會影響演算法 選擇對的資料結構讓您上天堂 程式.
邏輯設計 Logic Design 顧叔財, Room 9703, (037)381864,
变频器和滤波器 分类和应用.
2012清大電資院學士班 「頂尖企業暑期實習」 經驗分享心得報告 實習企業:工業技術研究院 電光所 實習學生:電資院學士班  呂軒豪.
- Cellular Phone Content
企業e化的藍圖 陳銓鑛 知識長 艾爾法科技公司.
绩效管理.
推动全球能源变革,以创造清洁、安全、繁荣的低碳未来。
資料結構 Data Structures Fall 2006, 95學年第一學期 Instructor : 陳宗正.
Putting the Enterprise into the Enterprise System
VIDEO COMPRESSION & MPEG
Sensor Networks: Applications and Services
Red hot & Green leaves Item
Maintaining Frequent Itemsets over High-Speed Data Streams
Real-Time System Software Group Lab 408 Wireless Networking and Embedded Systems Laboratory Virtualization, Parallelization, Service 實驗室主要是以系統軟體設計為主,
中国科学技术大学计算机系 陈香兰 2013Fall 第七讲 存储器管理 中国科学技术大学计算机系 陈香兰 2013Fall.
虚 拟 仪 器 virtual instrument
中国科学技术大学计算机系 陈香兰 Fall 2013 第三讲 线程 中国科学技术大学计算机系 陈香兰 Fall 2013.
Component 2: Workshop 第二部分研讨会
使用ALD在一般HEMT結構上沉積氧化鋁Al2O3當成閘汲絕緣層形成MOSHEMT
The viewpoint (culture) [观点(文化)]
SoC 與微控制器的發展 朱亞民.
Distance Vector vs Link State
5. Combinational Logic Analysis
Distance Vector vs Link State Routing Protocols
第四章 MSP430數位I/O原理與實驗.
緣由 由於積體電路(Integrated Circuit, IC)製造技術的精進,系統設計已由運用個別積體電路功能整合的方式進步至系統晶片(System-on-a-Chip, SoC) 設計的世代。原本分屬不同設計範疇的類比(Analog)積體電路設計與數位(Digital)積體電路設計已經必須同時整合,而進入新的混合訊號(Mixed-Signal)積體電路設計的世代。
FREE SPACE MATRIX IN NG-PON2 Low Loss Solution In Component Level.
Hybrid fractal zerotree wavelet image coding
Presentation transcript:

For Advanced VLSI Design and VLSI Signal Processing Courses Low-Power CMOS Design For Advanced VLSI Design and VLSI Signal Processing Courses 12-04-2002 台大電機系 吳安宇 教授

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 7th VLSI/CAD Symposium, 1996. Chapter 17 of Textbook. 台灣大學 吳安宇 教授

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. 台灣大學 吳安宇 教授

Motivation - Microprocessor 台灣大學 吳安宇 教授

Motivation - Microprocessor 台灣大學 吳安宇 教授

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) 台灣大學 吳安宇 教授

The Power Crisis : Portability PDA, Cellular Phone, Notebook Computer,etc. Expected Battery Lifetime increase Over next 5 years: 30-40% 台灣大學 吳安宇 教授

A Multimedia Terminal – The Infopad Present day battery technology (year 1990) – 20 lbs for 10hrs 台灣大學 吳安宇 教授

IC Design Space 台灣大學 吳安宇 教授

Low Power Design Source of power disspation Definitions: P = P switching + P short-circuit + P leakage + P static Definitions: Switching power P = CV2fα Short circuit power P = IscV Leakage power P = IleakageV Static power P = IstaticV α : switching activity factor Low power design would look at the trade-offs of the above issues 台灣大學 吳安宇 教授

Dynamic Power Consumption Not a function of transistor sizes! Need to reduce CL, Vdd, and f ti reduce power Reduce the probability, P0 -> 1 Energy/transition = CL * Vdd2 Power = Energy/transition * f = CL * Vdd2 * f 台灣大學 吳安宇 教授

Dynamic Power Consumption - Extended Power = Energy/transition * transition rate = CL * Vdd2 * f0->1 = CL * Vdd2 * P0->1 * f = CEFF * Vdd2 * f Power Dissipation is Data Dependent Function of Switching Activity CEFF = Effective Capacitance = CL * P0->1 台灣大學 吳安宇 教授

Ultra Low Power System Design Power minimization approaches: Run at minimum allowable voltage Minimize effective switching capacitance 台灣大學 吳安宇 教授

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 台灣大學 吳安宇 教授

Choice of Logic Style 台灣大學 吳安宇 教授

Choice of Logic Style Power-delay product improves as voltage decreases The “best” logic style minimizes power-delay for a given delay constraint 台灣大學 吳安宇 教授

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 CEFF = 3/16 * CL 台灣大學 吳安宇 教授

Transition Probability of 2-input NOR Gate as a function of input probabilities 台灣大學 吳安宇 教授

Switching Activity (α) : Example 台灣大學 吳安宇 教授

Glitching in Static CMOS 台灣大學 吳安宇 教授

At the Datapath Level… Irregular Reusable 台灣大學 吳安宇 教授

Balancing Operations 台灣大學 吳安宇 教授

Carry Ripple 台灣大學 吳安宇 教授

Data Representation 台灣大學 吳安宇 教授

Low Power Design Consideration (cont’) (Binary v.s. Gray Encoding) 台灣大學 吳安宇 教授

Resource Sharing Can Increase Activity (Separate Bus Structure) 台灣大學 吳安宇 教授

Resource Sharing Can Increase Activity (cont’d) 台灣大學 吳安宇 教授

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 台灣大學 吳安宇 教授

Reducing Vdd 台灣大學 吳安宇 教授

Lowering Vdd Increases Delay Concept of Dynamic Voltage Scaling (DVS) 台灣大學 吳安宇 教授

Architecture Trade-offs : Reference Data Path 台灣大學 吳安宇 教授

Parallel Data Path 台灣大學 吳安宇 教授

Pipelined Data Path 台灣大學 吳安宇 教授

A Simple Data Path : Summary 台灣大學 吳安宇 教授

Computational Complexity of DCT Algorithms 台灣大學 吳安宇 教授

Power Down Techniques Concept of Dynamic Frequency Scaling (DFS) 台灣大學 吳安宇 教授

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 - 台灣大學 吳安宇 教授

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 台灣大學 吳安宇 教授

Power Analysis in the Design Flow 台灣大學 吳安宇 教授

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 台灣大學 吳安宇 教授

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 Vdd and Vt is a trend CAD tools high level power estimation and management Don’t just work on VLSI, pay attention to MEMS – lot of problems and potential is great. 台灣大學 吳安宇 教授

Applications Portable Multimedia Terminal Wireless C&C System on Chip (From Dr. Yang of Windbond) 台灣大學 吳安宇 教授

Applications I Wireless Computing/Communication 台灣大學 吳安宇 教授

Applications II A Portable Multimedia Terminal 台灣大學 吳安宇 教授

Applications III System Value of IC Product Concept of lays 台灣大學 吳安宇 教授

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 台灣大學 吳安宇 教授

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 台灣大學 吳安宇 教授