Power Gate Optimization Method for In-Rush Current and Power Up Time

Similar documents
Power Noise Mitigation Strategy from RLT Perspective on MTCMOS Design

8K X 8 BIT LOW POWER CMOS SRAM

A Dual-Core Multi-Threaded Xeon Processor with 16MB L3 Cache

An FPGA Architecture Supporting Dynamically-Controlled Power Gating

Intel s Architecture for NFV

Low-Power Technology for Image-Processing LSIs

Expand Your HPC Market Reach and Grow Your Sales with Intel Cluster Ready

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure)

Intel Stratix 10 Power Management User Guide

Intel Stratix 10 Power Management User Guide

RE-IMAGINING THE DATACENTER. Lynn Comp Director of Datacenter Solutions and Technologies

Cloud Transformation: Data center usage models driving Cloud computing innovation. Jake Smith, Advanced Server Technologies Data Center Group Intel

Basic Sample and Hold Element. Prof. Paul Hasler Georgia Institute of Technology

Lenovo ThinkCentre M90z with Intel vpro Technology. Stefan Richards Intel Corporation Business Client Platform Division

8Kb Logic Compatible DRAM based Memory Design for Low Power Systems

Intel Quark SE Microcontroller C1000 Power Sequencing Considerations

Intel Desktop Board D915GUX Specification Update

Design of local ESD clamp for cross-power-domain interface circuits

Intel Desktop Board D915GEV Specification Update

International Journal of Scientific & Engineering Research, Volume 5, Issue 2, February ISSN

Preliminary Product Overview

Low Power SRAM Techniques for Handheld Products

Intel Unite Plugin Guide for VDO360 Clearwater

ZSPM4121. Under-Voltage Load Switch for Smart Battery Management. Datasheet. Brief Description. Features. Related IDT Smart Power Products

Live Migration of vgpu

Technology challenges and trends over the next decade (A look through a 2030 crystal ball) Al Gara Intel Fellow & Chief HPC System Architect

Description. January 2019 DB2381 Rev 3 1/5

A 50% Lower Power ARM Cortex CPU using DDC Technology with Body Bias. David Kidd August 26, 2013

Single Channel Protector in a SOT-23 Package and a MSOP Package ADG465

Intel 865PE/P Chipset

8D-3. Experiences of Low Power Design Implementation and Verification. Shi-Hao Chen. Jiing-Yuan Lin

Intel SSD DC P3700 & P3600 Series

Risk Factors. Rev. 4/19/11

SSDs Going Mainstream Do you believe? Tom Rampone Intel Vice President/General Manager Intel NAND Solutions Group

Intel Unite Solution Intel Unite Plugin for WebEx*

Description. July 2016 DocID Rev 2 1/6

RClamp0504FA RailClamp Low Capacitance TVS Array

RClamp0504F RailClamp Low Capacitance TVS Array

4. Hot Socketing and Power-On Reset in MAX V Devices

STEF01. 8 V to 48 V fully programmable universal electronic fuse. Description. Features. Applications

Implementation of DRAM Cell Using Transmission Gate

Intel Cluster Ready Allowed Hardware Variances

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012

Lab. Course Goals. Topics. What is VLSI design? What is an integrated circuit? VLSI Design Cycle. VLSI Design Automation

Is Now Part of To learn more about ON Semiconductor, please visit our website at

LB1868. Specifications Absolute Maximum Ratings at Ta = 25 C. Monolithic Digital IC 2-phase Brushless Fan Motor Driver. Ordering number : EN6202A

Adaptive Voltage Scaling (AVS) Alex Vainberg October 13, 2010

Intel Agilex Power Management User Guide

BCT Channel LED Driver (Common-Anode & Common-Cathode) Low Dropout Current Source & Current Sink. General Description. Features.

LOW POWER SRAM CELL WITH IMPROVED RESPONSE

Intel optane memory as platform accelerator. Vladimir Knyazkin

SN8200 LI+ DUAL BATTERY CONTROLLER

Simulation and Analysis of SRAM Cell Structures at 90nm Technology

WILLAS ELECTRONIC CORP CHANNEL LOW CAPACITANCE ESD PROTECTION DIODES ARRAY DESCRIPTIONS SOT-23-6 FEATURES APPLICATIONS ORDERING INFORMATION

LB1868M. Specifications Absolute Maximum Ratings at Ta = 25 C. Monolithic Digital IC 2-phase Brushless Fan Motor Driver. Ordering number : EN6203A

Re-Architecting Cloud Storage with Intel 3D XPoint Technology and Intel 3D NAND SSDs

USB/Charger and Over-Voltage Detection Device

Low Voltage 1.65 V to 3.6 V, Bidirectional Logic Level Translation, Bypass Switch ADG3233

Semiconductor Memory Classification. Today. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. CPU Memory Hierarchy.

Data Plane Development Kit

Low Power System-on-Chip Design Chapters 3-4

A Novel Architecture of SRAM Cell Using Single Bit-Line

envm in Automotive Modules MINATEC Workshop Grenoble, June 21, 2010 May Marco 28, 2009 OLIVO, ST Automotive Group

Intel Architecture 2S Server Tioga Pass Performance and Power Optimization

Digital Integrated Circuits (83-313) Lecture 2: Technology and Standard Cell Layout

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

One-Cell Li Battery Protectors

Striking the Balance Driving Increased Density and Cost Reduction in Printed Circuit Board Designs

Intel Xeon Processor E v3 Family

Making the Cloud Work for You Introducing the Intel Xeon Processor E5 Family

STEF12E. Electronic fuse for 12 V line. Datasheet. Features. Applications. Description

4 Channel Low Capacitance ESD Protection Diode Array

STM6904. Quad, ultralow voltage supervisor with push-button reset. Features. Applications

Boot Attestation Service 3.0.0

Power Gated Match Line Sensing Content Addressable Memory

Intel Desktop Board D945PSN Specification Update

4th Generation Intel Core vpro Processors with Intel VMCS Shadowing

! Memory Overview. ! ROM Memories. ! RAM Memory " SRAM " DRAM. ! This is done because we can build. " large, slow memories OR

Modernizing Meetings: Delivering Intel Unite App Authentication with RFID

Munara Tolubaeva Technical Consulting Engineer. 3D XPoint is a trademark of Intel Corporation in the U.S. and/or other countries.

Is Now Part of To learn more about ON Semiconductor, please visit our website at

STMLS05 Applications Description Features Table 1: Device summary I2C base Package Order code address marking

2008 Intel Core 2 Processor with vpro Technology Launch Keynote

RClamp TM 0504M RailClamp Low Capacitance TVS Diode Array PRELIMINARY Features

Research Challenges for FPGAs

An Energy-Efficient Near/Sub-Threshold FPGA Interconnect Architecture Using Dynamic Voltage Scaling and Power-Gating

XPS 13 Re-imaging guide for Microsoft Windows

Intel Server Board S2600CW2S

Mohan J. Kumar Intel Fellow Intel Corporation

Intel SSD Data center evolution

ECE 571 Advanced Microprocessor-Based Design Lecture 24

Daniel Verkamp, Software Engineer

Välkommen. Intel Anders Huge

Intel Desktop Board DH55TC

EVLPOWERSTEP01: system-in-package integrating microstepping controller and 10 A power MOSFETs

Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

Intel Xeon W-3175X Processor Thermal Design Power (TDP) and Power Rail DC Specifications

An introduction to today s Modular Operating System

Enthusiast System Architecture Certification Feature Requirements

Transcription:

Power Gate Optimization Method for In-Rush Current and Power Up Time Presenter : Teng, Siong Kiong Ung, Chee Kong Intel Corporation Intel and the Intel logo are registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Other names and brands may be claimed as the property of others. All products, dates, and figures are preliminary and are subject to change without any notice. Copyright 2011, Intel Corporation.

Disclaimers The flow results discussed have been simulated and are provided for informational purposes only. Results were derived using EDA software tool that run on an Intel s VLSI design. Any difference in VLSI design or software tool or configuration or flow may affect actual results. No computer system can provide absolute security under all conditions. Intel Trusted Execution Technology (Intel TXT) requires a computer system with Intel Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). The MLE could consist of a virtual machine monitor, an OS or an application. In addition, Intel TXT requires the system to contain a TPM v1.2, as defined by the Trusted Computing Group and specific software for some uses. For more information, see http://www.intel.com/technology/security. Intel and the Intel logo is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Intel does not control or audit the design or implementation of third party benchmark data or Web sites referenced in this document. Intel encourages all of its customers to visit the referenced Web sites or others where similar performance benchmark data are reported and confirm whether the referenced benchmark data are accurate and reflect performance of systems available for purchase. *Other names and brands may be claimed as the property of others.

Power Gating for Leakage Reduction To pkg, pcb, battery Header Cell (PMOS) Gated Vdd Post 90nm technology SOC low power dominated by sub-threshold leakage. Decreasing the length of transistors from transistor scaling reduces the depletion channel length and hence increases the leakage current. Sub-threshold leakage current also increases with temperature at each process node hence created a compounding effect. Power Gating using MOS devices to form a switch between an external and internal power network is a well known and very effective technique to control leakages of logic gates. 3

Power Gated Implementation Ungated Power gated Power Place and Route tool is used to pre-place the s is segmented into smaller s distributed across whole power gated domain. s are stitched and connected in serial to reduce in-rush current during power up. 4

Power Up Window and In-Rush Current Ungated Power vcc Iin-rush Ishort circuit gated Power <<vcc Ishort circuit VSS Peak In-Rush current and voltage rail settling time is the key challenges on power gated design. In-Rush current consists of short circuit and leakage current. Long chain increases voltage rail settling time. Data path connection from non-power up logics to power up logics increases short circuit current. 5

No In-Rush Current Optimization Power Up Analysis Flow Met Power Up Time Auto Place & Route Stitching Removal Algo Power Up Analysis Yes IR-Drop Verification Met IR Drop Yes Met In-Rush Current No No After Place and Route, the Stitching flow is used to optimize the stitching direction. removal algorithm is applied to improve the in-rush current. Power Up Analysis is done to collect the In- Rush current profile and voltage ramp up time. IR-Drop Verification to verify no IR drop issue. Yes Done 6

Stitching Flow Last 1 st 1 way stitching method for s control. Only 1 chain is used. 7

Stitching 1 st Last Last 1 st P (2) ways stitching method for s control. Total chain Delay = N x T Where N = total number of T = single stage delay Number of ways P = N x T / Treq Where Treq = Power Up Time Requirement 8

Removal Algorithm Removal Cost Higher Removal Cost Lower Receiver Driver Prior publication by LK Yong and etc used Power Perimeter Scan (PPS) to scans for power gate load at its given perimeter / window and remove the s located in the overlapping windows. We use the driver-receiver pair list that had high short circuit power with PPS to determine if the can be removed. s close to the receiver region will get higher cost function for removal. s close to the driver region will get lower cost function for removal. 9

Results Description Peak In- Rush Current (ma) Power Up Time (ns) Max IR Drop (mv) Driver- Receiver Pair Violations 1 way stitching 156 15.5 25 633 2 way stitching 279 7 25 255 1 way stitching with removal 2 ways stitching with removal 85 37 28 274 219 11 26 102 2 way stitching algorithm improves the power up time but increase the in-rush current. The s removal algorithm is proven to be able to reduce the inrush current. The max IR drop is kept within the 30mV budget specification range. 10

Summary The in-rush current during power up event is ascribed by both leakage and short-circuit current. Our proposal is able to reduce the in-rush current due to short-circuit current by clever avoidance on the voltage difference on drivers and receivers pair circuitry. The stitching flow is also addressing the power up time concerns to reduce the power up time. Both the approaches are done without creating further IR Drop issue. The power up time and in rush current are affecting each other at the opposite way, the power grid designers will need to make the proper tradeoff to ensure the power gated design are meeting the product specified goal. 11