STANDARD CELL LIBRARIES FOR ALWAYS-ON POWER DOMAIN

Similar documents
Leverage always-on voice trigger IP to reach ultra-low power consumption in voicecontrolled

Low Power Microphone Acquisition and Processing for Always-on Applications Based on Microcontrollers

Low Power System-On-Chip-Design Chapter 12: Physical Libraries

MEMS Oscillators: Enabling Smaller, Lower Power IoT & Wearables

POWER GATING. Power-gating parameters

Power Management in modern-day SoC

Low Transistor Variability The Key to Energy Efficient ICs

Fig 1: The symbol for a comparator

32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers

Low Power Design Methods: Design Flows and Kits

VC7300-Series Product Brief

Linear Integrated Circuits

LSI and Circuit Technologies for the SX-8 Supercomputer

LOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS

Eta Compute Self-timed ARM M3 Microcontroller for Energy Harvested Applications

Leading at the edge TECHNOLOGY AND MANUFACTURING DAY

Figure 1: System synoptics of Energy Metering application circuit

UNIT-II LOW POWER VLSI DESIGN APPROACHES

Leakage Power Minimization in Deep-Submicron CMOS circuits

Datorstödd Elektronikkonstruktion

Ruixing Yang

SD8000S. 20 bits ADC SOC with RTC. SD8000S Bare Die. Features. Applications. Description. Ordering Information. Pin Diagram and Descriptions

Design and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool

Power Factor Correction in Digital World. Abstract. 1 Introduction. 3 Advantages of Digital PFC over traditional Analog PFC.

A/D Conversion and Filtering for Ultra Low Power Radios. Dejan Radjen Yasser Sherazi. Advanced Digital IC Design. Contents. Why is this important?

Section 22. Basic 8-bit A/D Converter

EITF40 Digital and Analogue Projects - GNSS Tracker 2.4

Low-Power Digital CMOS Design: A Survey

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)

Hello, and welcome to this presentation of the STM32L4 comparators. It covers the main features of the ultra-lowpower comparators and some

Implementation of dual stack technique for reducing leakage and dynamic power

Hardware Platforms and Sensors

Powering Automotive Cockpit Electronics

A Level-Crossing Flash Asynchronous Analog-to-Digital Converter

Low Power Design of Successive Approximation Registers

The Mote Revolution: Low Power Wireless Sensor Network Devices

ULTRA-LOW POWER HIGH PRECISION OSCILLATOR

DS1642 Nonvolatile Timekeeping RAM

Ultra Low Power VLSI Design: A Review

MCU with 315/433/868/915 MHz ISM Band Transmitter Module

Hello, and welcome to this presentation of the STM32G0 digital-to-analog converter. This block is used to convert digital signals to analog voltages

Alberto Scandurra Microcontrollers, Memories and Secure microcontrollers Microcontrollers Division Senior Member of Technical Staff

Optimization of power in different circuits using MTCMOS Technique

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators

Keywords : MTCMOS, CPFF, energy recycling, gated power, gated ground, sleep switch, sub threshold leakage. GJRE-F Classification : FOR Code:

SD bits ADC SOC. Features. Applications. Ordering Information. Description. Pin Diagram and Descriptions

BICMOS Technology and Fabrication

MEMS Ultra-Low Power Oscillator, khz Quartz XTAL Replacement

White Paper Stratix III Programmable Power

Design of Low Power Wake-up Receiver for Wireless Sensor Network

[Ahmed, 3(1): January, 2014] ISSN: Impact Factor: 1.852

A 0.9 V Low-power 16-bit DSP Based on a Top-down Design Methodology

High Temperature Mixed Signal Capabilities

Circuit Seed Overview

The Mote Revolution: Low Power Wireless Sensor Network Devices

Power Management Unit

Edition Published by Infineon Technologies AG Munich, Germany 2010 Infineon Technologies AG All Rights Reserved.

Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

CAPLESS REGULATORS DEALING WITH LOAD TRANSIENT

1 Digital EE141 Integrated Circuits 2nd Introduction

Introduction. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

The Development and Application of High Compression Ratio Methanol Engine ECU

Self-timed Refreshing Approach for Dynamic Memories

Bootstrapped ring oscillator with feedforward inputs for ultra-low-voltage application

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which

Mixed Signal Virtual Components COLINE, a case study

DESIGN AND SIMULATION OF A HIGH PERFORMANCE CMOS VOLTAGE DOUBLERS USING CHARGE REUSE TECHNIQUE

1 Second Time Base From Crystal Oscillator

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

ULTRA-LOW POWER OSCILLATOR

Temperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits

Integrated Radio Systems for Energy Harvesting

Lecture Perspectives. Administrivia

PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS

Data Logger Subsystems Mark Buccini February 2012

Using the VM1010 Wake-on-Sound Microphone and ZeroPower Listening TM Technology

Lecture 30. Perspectives. Digital Integrated Circuits Perspectives

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

HART Modem DS8500. Features

Lecture Integrated circuits era

VLSI Design I; A. Milenkovic 1

AN933: EFR32 Minimal BOM

Lecture 1, Introduction and Background

Low-voltage mixer FM IF system

UT90nHBD Hardened-by-Design (HBD) Standard Cell Data Sheet February

Automotive Surge Suppression Devices Can Be Replaced with High Voltage IC

AC : LAB EXPERIENCE FOR CIRCUITS CLASSES IN A SIM- PLIFIED LAB ENVIRONMENT

Frequency 434=434MHz 868=868MHz 915=915MHz

Chlorophyll a/b-chlorophyll a sensor for the Biophysical Oceanographic Sensor Array

Low Power Design for Systems on a Chip. Tutorial Outline

LOW LEAKAGE CNTFET FULL ADDERS

Trends and Challenges in VLSI Technology Scaling Towards 100nm

Ultra-low-power integrated radios for wireless body area networks. Vincent Peiris RF and Analog IC group, CSEM

SD Diff Channels Meterage SOC with UART and I 2 C. Features. Description. Applications

Journal of Electron Devices, Vol. 20, 2014, pp

Chapter 13: Comparators

White Paper Kilopass X2Bit bitcell: OTP Dynamic Power Cut by Factor of 10

3084 IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 60, NO. 4, AUGUST 2013

SPG Monolithic Event Detector Interface SP42400P

Transcription:

STANDARD CELL LIBRARIES FOR ALWAYS-ON POWER DOMAIN

Introduction Standard-cell library offering is usually divided in three categories: 6/7-track library for cost driven requirements, 8/9-track library for mainstream requirements and 10/12-track library for high-speed requirements. Standard cell Libraries often includes Multi Vt / Multi-channellength cells to provide further flexibility to achieve the best PPA trade-offs. However, the advent of battery-operated devices, which spend most of their time in a sleep mode, translates into an emerging need for standard-cell libraries specifically optimized for addressing the challenge of always-on power domain. Indeed, the always-on domain, typically including a logic block that remains active in all operating modes, must satisfy specific requirements in terms of operating voltage range and power consumption targets that may not be efficiently addressed by a conventional standard cell library. The comparative analysis of the contents of three always-on power domains, as typically seen with SoCs targeting Wearables applications, enables to identify the characteristics of the standard-cell library required to reach the targeted key performance indicators. This technical paper illustrates, with concrete examples based on 55 nm ulp-eflash process, the various choices which may guide the SoC designer to select the most suitable standardcell library for implementing the always-on logic among: Conventional high-density logic library, operating at core transistor voltage (such as SESAME uhd or HD library). Logic library operating at ultra-low voltage (such as SESAME NTV library). Logic library with extended operating voltage range (such as SESAME BiV library) This article concludes with recommendations for selecting consistently the other silicon IPs needed for designing the always-on domain. Always-on power domain The Always-On (AON) power domain is the first part of the circuit supplied at power-up. It manages the boot sequence, and it remains powered whatever the operating mode, until the whole system is completely shut-down. This power domain handles the activity monitoring to wake-up the SoC whenever needed, the sequencing and management of clock and power supply during first start-up and at any power mode change (i.e. enter/exit from a sleep mode). The logic blocks of the AON power domain ( always-on logic ) typically consists in a power management controller (to turn on and off the power domains of the SoC) and some logic wake-up triggers to recover from sleep mode and to resume normal operation. The logic triggers embedded in the Always-On power domain are specific to the application requirements: e.g. a Real-time Clock (RTC) associated with a 32 khz oscillator (XTAL or RC), All rights reserved - This article is the property of Dolphin Integration 2

a voice activity detection trigger possibly associated with a faster clock (a few MHz) and some digital IO pads to connect a microphone, etc. If some application data needs to be preserved in sleep modes, the Always-On domain may also include a mean (retention RAM, retention registers, or always-on registers) to save/restore these data. Comparative analysis between three types of standard-cell libraries Three types of standard cell library for implementing logic of the always-on power domain are considered for the comparison. Library type Conventional highdensity standard-cell library Standard-cell library optimized to operate at ultra-low voltage Standard-cell library supporting extended operating voltage range Description Typically based on 6 or 7 tracks, optimized for high-density, using HVT devices (if this layer is available) and supplied at nominal voltage. Reference in Dolphin integration catalog: SESAME HD & SESAME uhd Library specifically designed with core transistors to operate safely Near Threshold Voltage with a reasonable speed degradation to support speed requirements of an Always-on logic. Reference in Dolphin integration catalog: SESAME NTV Implemented with thick-gate-oxide transistors, the advantage is twofold: an extended voltage range enables a direct connection to the battery (if not higher than 3.6 V), thus avoiding the need for any voltage regulator, and thick gate-oxide transistors leak significantly less than core transistors. Reference in Dolphin integration catalog: SESAME BIV Three configurations of an always-on power domain The contents of three typical configurations of an always-on domain which are representative of a wide range of low-power SoC - have been analyzed to identify the characteristics of standard-cell library which provide the best outcome. Configuration #1: embedding a RTC only This configuration of the always-on domain is based a logic block (5 kgates @ 32 khz) embedding an RTC and the PMU logic/acu, two 32 khz oscillators and some IOs to receive and acknowledge external wake-up events. Three assumptions are made: - This always-on power domain has an independent supply from the rest of SoC. The rest of SoC is supplied by dedicated voltage regulator(s) - The maximum input voltage does not exceed the maximum voltage supported by 3.3 V thick oxide transistors. - All the blocks needed for the always-on power domain support the same voltage range as the standard-cell library. All rights reserved - This article is the property of Dolphin Integration 3

Reference implementation #1 (6T HVT library) Implementation #1.A (Near threshold voltage library) Implementation #1.B (Extended voltage range library) Conclusion: From a power consumption perspective, the always-on power domain designed to operate at Near Threshold Voltage (config. 1A) is the best but without any significant advantage. For such a configuration of the always-on power domain, the optimal solution is to rely on a library supporting an extended voltage range (thick gate oxide library) as it enables to save silicon area and BoM cost (pin + external capacitor). Configuration #2: RTC + voltage comparator + memory in retention This implementation of the Always-on power domain corresponds to configuration #1 enriched with an analog comparator to generate wake-up events from an analog signal, and with 2 kb SRAM in retention at 0.6 V (lowest retention voltage). All rights reserved - This article is the property of Dolphin Integration 4

An additional assumption is made: The memory has two possible supply sources depending on its power mode. Reference implementation #2 (6T HVT library) Implementation #2.A (Near threshold voltage library) Implementation #2.B (Extended voltage range library) Conclusion: The implementation Solution 2A provides the best performance in all three dimensions considered: area, power saving and BoM cost. It indeed enables to eliminate a voltage regulator compared to a traditional approach. Furthermore, the capability to operate the always-on power domain at the same voltage as the RAM retention voltage translates into significant power saving: the current draw at very low voltage is much lower for the RAM and for the digital logic block. All rights reserved - This article is the property of Dolphin Integration 5

Configuration #3: RTC + voltage comparator + memory in retention + voice trigger + same supply rail This implementation of the always-on power domain corresponds to configuration #2 enriched with a detection of voice activity (ADC+DSP for Key Word Spotting) capable of operating at high frequency when needed (e.g. 12 MHz) in normal mode. A new assumption is made: this always-on power domain is supplied using the same voltage rail as the rest of core logic. Important note: An implementation using an extended voltage range library does not make sense with such a configuration due to the high complexity of the logic that will translate into an unacceptable silicon area. Moreover, the timing constraints eliminate this option: fast operations at high voltage are definitely not appropriate to save power. Reference implementation #3 Implementation #3.A (Near Threshold Voltage library) All rights reserved - This article is the property of Dolphin Integration 6

Conclusion: The combined usage of a Near Threshold Voltage standard-cell library with the innovative Voice Activity Detector (WhisperTrigger ) enables to save significant power consumption. Using such a library is possible if it enables to operate at several MHz at low voltage (as feasible with SESAME NTV). The use of a Voice Activity Detector enables to switch-off the audio ADC and DSP until a voice activity is detected which translates in major power consumption savings without altering the system functionality. Conclusion The selection of the standard-cell library for implementing the always-on logic is clearly context-dependent as demonstrated by these three configurations. The use of a thick gate oxide standard-cell library is a relevant choice for a simple configuration of the always-on power domain (RTC + small control logic) if the battery voltage is not higher than 3.6 V and as long as there is no need to retain some data in SRAM. In other cases or configurations, supplying the always-on power domain at the lowest voltage - using a Near Threshold Voltage standard-cell library translates into the best PPA. As a general rule, whenever data must be retained in a SRAM, supplying the full always-on power domain at the same voltage as the SRAM data retention voltage is the best solution for saving power but also area and BoM costs. Targeting to supply the always-on power domain close to the Near Threshold Voltage makes sense if the whole set of elements - such as the voltage regulators, the clock oscillators are also designed to safely operate at such a low voltage. To help its users achieve the best PPA targeted by next generation of battery-operated devices, Dolphin Integration proposes a complete panoply of silicon IPs for the always-on power domain. This offering combines: - FOUNDATION IPs (SESAME BIV & NTV library and SpRAM Rhea with low voltage retention mode), - FEATURE IPs (e.g. qosc-xtal low power crystal oscillator and WhisperTrigger Voice activity detector) and - SoC FABRIC IPs (e.g. qlr ultra-low power voltage regulator and MAESTRO flexible and modular power management controller) All rights reserved - This article is the property of Dolphin Integration 7

Dolphin Integration IPs SESAME BiV https://www.chipestimate.com/log.php?from=%2fip.php%3f10%2btrack%2bthick%2boxid e%2bstandard%2bcell%2blibrary%2bat%2b%26id%3d40202%26partner%3ddolphin%252 0Integration&logerr=1 SESAME NTV https://www.chipestimate.com/ip.php?near+threshold+voltage+standard+cell+library+at+ TSMC+&id=40220&partner=Dolphin%20Integration RAR esr-qlr https://www.chipestimate.com/ip.php?retention+alternative+regulator,+combines+high+ef ficiency+in+normal+&id=40345&partner=dolphin%20integration About the author Didier Maurer Following an engineering degree from Grenoble University, Didier Maurer joined 8/16-bit MCU design team at Dolphin Integration in 1999 as digital designer. He then took over the team leadership for 6 years before making a career move to customer support. He is now a senior FAE more specifically in charge of Foundation IPs. All rights reserved - This article is the property of Dolphin Integration 8