Intel Quark SE Microcontroller C1000 Power Sequencing Considerations

Similar documents
Intel Unite Plugin Guide for VDO360 Clearwater

Intel Quark Microcontroller Software Interface Pin Multiplexing

Clear CMOS after Hardware Configuration Changes

Intel Unite Plugin for Logitech GROUP* and Logitech CONNECT* Devices INSTALLATION AND USER GUIDE

Intel Unite. Intel Unite Firewall Help Guide

IPSO 6LoWPAN IoT Software for Yocto Project* for Intel Atom Processor E3800 Product Family

Intel QuickAssist for Windows*

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

Intel Celeron Processor J1900, N2807 & N2930 for Internet of Things Platforms

Intel & Lustre: LUG Micah Bhakti

Intel Unite Solution Version 4.0

Intel Unite Solution Intel Unite Plugin for WebEx*

White Paper. May Document Number: US

Omni-Path Cluster Configurator

Intel Unite Solution. Plugin Guide for Protected Guest Access

Localized Adaptive Contrast Enhancement (LACE)

Intel Firmware Support Package (Intel FSP) for Intel Xeon Processor D Product Family (formerly Broadwell-DE), Gold 001

Intel Compute Card Slot Design Overview

Intel Unite Solution Version 4.0

Intel Unite Solution Version 4.0

Intel Security Dev API 1.0 Production Release

Intel System Studio for Microcontrollers

Modernizing Meetings: Delivering Intel Unite App Authentication with RFID

Intel Unite Solution. Plugin Guide for Protected Guest Access

Intel Unite. Enterprise Test Environment Setup Guide

Movidius Neural Compute Stick

Intel Unite Solution Intel Unite Plugin for Ultrasonic Join

Intel Ethernet Controller I350 Frequently Asked Questions (FAQs)

BIOS Implementation of UCSI

Intel Quark SoC X1000 Platform MRC Swapping Code Example

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

Intel Serial to Parallel PCI Bridge Evaluation Board

GreenFET TM High Voltage Gate Driver CC D Q-PUMP + _. Timing & Logic. Discharge

Intel Omni-Path Fabric Manager GUI Software

Intel Omni-Path Fabric Manager GUI Software

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

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

6th Generation Intel Core Processor Series

Intel QuickAssist for Windows*

Zhang, Hongchao

ENVISION TECHNOLOGY CONFERENCE. Ethernet TSN Overview ANIL N. KUMAR, INTEL PRINCIPAL ENGINEER

MIC1832. General Description. Features. Applications. Typical Application

Intel Unite Solution Version 4.0

MIC826. General Description. Features. Applications. Typical Application

DIY Security Camera using. Intel Movidius Neural Compute Stick

Intel Omni-Path Fabric Manager GUI Software

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

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

Intel Open Network Platform Release 2.0 Hardware and Software Specifications Application Note. SDN/NFV Solutions with Intel Open Network Platform

Intel Cache Acceleration Software for Windows* Workstation

30 VOLT QUAD-CHANNEL DIFFERENTIAL LINE DRIVER WITH OPEN DRAIN OUTPUTS

Intel True Scale Fabric Switches Series

Andreas Dilger High Performance Data Division RUG 2016, Paris

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

HYDRA-X EH-PROTOx-1 Heads

MP5013E 5V, 2A, Programmable Current- Limit Switch with Over-Voltage Clamp and Slew Rate Control in a TSOT23-8

2 AA Cell to 3.3V USB On-The-Go Devices White LED Drivers Handheld Devices. The HM3200B is available in the 6-pin SOT23-6.

MMPF0100 Errata for Mask 1N47F and 1N18J

HX4002 HX1001. White LED Backlighting Li-Ion Battery Backup Supplies Local 3V to 5V Conversion Smart Card Readers PCMCIA Local 5V Supplies

MIC2544A/2548A. General Description. Features. Applications. Typical Application. Programmable Current Limit High-Side Switch

MP201 Dying Gasp Storage and Release Control IC

MP5007 5V, 1A- 5A Programmable Current Limit Switch

AP3156 Evaluation Module

Features. Applications

Intel IoT Gateway Platform Data Editor Tool

GRF2505. Linear PA Driver/Ultra-low Noise Amplifier; GHz. Features. Applications. Preliminary. Product Description. Functional Block Diagram

MIC2790/1/3. General Description. Features. Applications. Typical Application

RT54SX T r / T f Experiment

MIC2790/1/3. General Description. Features. Applications. Typical Application

MP6219 5V, 1A 2A Programmable Current Limit Power Distribution Switch

DEMO MANUAL DC1555C LTC4365/LTC4365-1: Overvoltage, Undervoltage and Reverse Supply Protection Controller Description

8K X 8 BIT LOW POWER CMOS SRAM

MAXREFDES108#: NON-ISOLATED 12V/1A POE POWERED DEVICE POWER SUPPLY

Intel Desktop Board DZ68DB

MP5013A 5 V, 5 A Programmable Current-Limit Switch with Over-Voltage Clamp and Slew-Rate Control in TSOT23-8

EVALUATION BOARD DATA SHEET EV142

Data Center Efficiency Workshop Commentary-Intel

Stanislav Bratanov; Roman Belenov; Ludmila Pakhomova 4/27/2015

Intel 865G/865GV/865PE/865P Chipset

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features

Jomar Silva Technical Evangelist

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

LED Manager for Intel NUC

UM2091 User manual. EVAL-L9301 Demo board Hardware documentation. Introduction

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

Features. Description. Applications. Block Diagram PT7M3808. Fixed Voltage Diagram. Adjustable Voltage Diagram(PT7M3808G01)

80C31BH, 80C51BH, 80C51BHP, 87C51 SPECIFICATION UPDATE

High-side Power Distribution Switch NCT3521U

SLG7NT4505 GreenPAK TM. 1 Hz Interrupt Generator. General Description. Pin Configuration

MP6302 Energy Storage and Release Control IC

Intel Unite Solution. Linux* Release Notes Software version 3.2

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Description. Features. Block Diagram DATASHEET

Intel Desktop Board D945GCLF

MIC7401 Evaluation Board

Intel RAID Smart Battery AXXRSBBU6

Intel Integrated Native Developer Experience 2015 (OS X* host)

2U_012_010A Data Sheet

2D_024_010A Data Sheet

Transcription:

Intel Quark SE Microcontroller C1000 Power Sequencing Considerations Application Note February 2017 Document Number: 335277-002EN

You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by visiting: http://www.intel.com/design/literature.htm Intel, Quark, and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. Copyright 2017, Intel Corporation. All rights reserved. Application Note February 2017 2 Document Number: 335277-002EN

Contents 1.0 Introduction... 4 1.1 Power Sequencing Failure... 4 2.0 Ensuring Correct OPM2P6 Discharge... 5 2.1 OPM2P6_VOUT Rail Discharge Concept... 5 2.2 Application Schematic of a Proposed Implementation... 6 2.3 Alternate Implementation using POWER GOOD (PG) Signal to Control VSYS and OPM2P6_VOUT Discharge... 8 Figures Figure 1. Intel Quark SE Microcontroller C1000 Power Sequencing... 4 Figure 2. Intel Quark SE Microcontroller C1000 with OPM2P6_VOUT Discharge... 5 Figure 3. Schematic Connectivity of Implementation... 6 Figure 4. Operation of Circuitry Controlling OPM2P6_VOUT Discharge During a Power Cycle... 7 Revision History Date Revision Description February 2017 002 Silego part number updated (new specific part number for ATP1). November 2016 001 Initial release. February 2017 Application Note Document Number: 335277-002EN 3

Introduction 1.0 Introduction 1.1 Power Sequencing Failure If the voltage transition on the power supply pin (VSYS) of the Intel Quark SE Microcontroller C1000 causes a power down followed by a power up sequence before its internal reference voltage OPM2P6_VOUT drops below 100mV, an incorrect power sequence may occur. If an incorrect power sequence happens the device may enter an indeterminate state in which the correct operation of the device is not guaranteed. The reference voltage OPM2P6_VOUT must remain below 100mV at the start of a power up sequence. If not, certain internal signals within the Intel Quark SE Microcontroller C1000 might not initialize correctly. Figure 1 illustrates the sequence of events during a power up cycle for both a normal and incorrect power sequence: VSYS main input power rail (Pin: K2, L1, L2, M2) OPM2P6_VOUT 2.6V reference voltage output (Pin: J1) VCC_AON_1P8 1.8V AON Domain Supply input (Pin: H4, H5) VCC_HOST_1P8 1.8V power to HOST generated by regulator ESR3 (ESR3 Inductor out / Host QLR Pin K6 to J7, K7, L7 Inputs) Figure 1. Intel Quark SE Microcontroller C1000 Power Sequencing Intel s recommendation is to ensure that OPM2P6_VOUT node is discharged to ground (zero volts) before a power up cycle. The subsequent sections in this document describe the generic implementation needed to ensure a correct power sequence, followed by a detailed example. Application Note February 2017 4 Document Number: 335277-002EN

Ensuring Correct OPM2P6 Discharge 2.0 Ensuring Correct OPM2P6 Discharge 2.1 OPM2P6_VOUT Rail Discharge Concept Figure 2. Intel Quark SE Microcontroller C1000 with OPM2P6_VOUT Discharge Conceptual Schematic Power Input 3 Vsys Load Switch System Rail VSYS POR + - LOGIC 2 Vsys Discharge Switch Intel Quark C1000 SE Microcontroller OPM2P6_VOUT 4 OPM2P6_VOUT Discharge Switch 1 2.7V + - POR_B The block diagram shown in Figure 2 shows the conceptual solution to ensure the correct OPM2P6_VOUT discharge is achieved by using a voltage monitor, a load switch and active discharge circuitry. Operation of the circuit is achieved by using two voltage thresholds: POR_B Generates a falling edge (high to low transition) that indicates input power supply to the Intel Quark SE Microcontroller C1000 has dropped below 2.7V. POR Power up threshold for the system. Its voltage value needs to be selected based on desired hysteresis from 2.7V to meet system requirements. The sequence of events during the power-down/power-up cycle is as follows: 1. During power down, when the system rail falls below 2.7V the POR_B signal generates a high to low transition. 2. This falling edge transition enables discharge of Intel Quark SE Microcontroller C1000 pins OPM2P6_VOUT and VSYS to GND. The load switch is also disabled. 3. Power is re-applied to the system. 4. First, discharge OPM2P6_VOUT to GND. Disable active discharge circuitry on the system rail and OPM2P6_VOUT when the voltage rises above POR threshold, after ensuring that OPM2P6_VOUT is fully discharged to GND. Enable the load switch that provides power to the Intel Quark SE Microcontroller C1000. February 2017 Application Note Document Number: 335277-002EN 5

Ensuring Correct OPM2P6 Discharge 2.2 Application Schematic of a Proposed Implementation The schematic block diagram shown in Figure 3 shows one possible implementation of circuitry that is used to guarantee proper power sequencing of the Intel Quark SE Microcontroller C1000, as modelled on the Intel Quark SE Microcontroller C1000 Evaluation Board. Figure 3. Schematic Connectivity of Implementation VIN SLG5NT1593V 2 VOUT VIN 3 VSYS M2, K2, L1, & L2 VSYS ATP1.0 SOC ESR3_LX M6 CONTROL VDD_HOST_1P8 K6 ON GND 4 GND OPM2P6_VOUT J1 1 natp_reset to ATP SOC 10M VDD nreset uc Supervisor nmr GND 280Ω SLG7NT41502V 1 VDD 14 NC 2 nbutton_in LS_ON 3 NC nexit_shipmode 5 4 NC SHIPMODE_EN POR_B NC 6 SHIPMODE_STROBE 9 7 npg_in DISCHARGE_0 NC 10 PG_IN 13 DISCHARGE_1 NC 11 nbutton_monitor NC 12 OPM2P6_DISCHARGE 8 GND From RESET switch natp_reset The proposed implementation consists of using two devices from Silego and a Voltage Monitor from Microchip: 1. A programmable mixed signal device (SLG7NT41502V) controls power sequencing and discharge of OPM2P6_VOUT rail. Note: SLG7NT41502V Ship Mode is not required and in general pins 2,3,5,6,7,11 and 13 are normally NC. 2. A second device (SLG5NT1593V) gates the power supply input to the VSYS pin of the Intel Quark SE Microcontroller C1000, and also discharges the system rail. If inrush current control is desired, use SLG5NT1729V instead of SLG5NT1593V. 3. A voltage supervisor monitors the power input rail and triggers the SLG7NT41502V by setting POR_B low when the input voltage drops below 2.7V. The OPM2P6_VOUT voltage is generated by an embedded linear regulator that is supplied by the VSYS pin. Since the power drain on this pin is very small, and due to external capacitance on the OPM2P6_VOUT rail, there could be situations where the input supply (VSYS) is fully discharged during a power cycle but the voltage on OPM2P6_VOUT has not been discharged below 100mV to guarantee proper power Application Note February 2017 6 Document Number: 335277-002EN

Ensuring Correct OPM2P6 Discharge sequencing. To facilitate this, a load switch with active discharge controls the power delivery to the microcontroller. The active discharge circuitry inside the load switch ensures that the voltage on VSYS is discharged to GND. Disconnecting and discharging VSYS protects the internal OPM2P6_VOUT regulator. This prevents the regulator from having a valid supply voltage on its input while its output discharges to GND. The operation of the schematics above can be explained more clearly with the captured waveforms shown in Figure 4, which utilizes SLG7NT41502V and SLG5NT1593V to control the microcontroller. Figure 4. Operation of Circuitry Controlling OPM2P6_VOUT Discharge during a Power Cycle The waveform shows the behavior of the OPM2P6_VOUT rail when the power Input is powered down and subsequently powered up after 100ms. 1. When the voltage on the input power rail decays to ~2.7V, the POR_B signal from the voltage monitor is asserted. 2. Assertion of this signal causes the signal PFET ON (pin 14 - output from SLG7NT41502V device) to be de-asserted, disabling load switch and initially discharging Vsys. Simultaneously, the OPM2P6 Discharge (pin 12 open drain output on SLG7NT41502V device) is driven low, causing the OPM2P6_VOUT to be discharged to GND through the 330Ω resistor. 3. Once the input power drops below the operational voltage of the Silego parts, active discharge no longer occurs and supplies discharge more slowly. 4. When input power is reapplied, active discharge of the Vsys and OPM2P6_VOUT rail is applied. Once the internal POR Threshold of the SLG7NT41502V device is exceeded (3.582V), the device ensures the load switch is enabled only after a February 2017 Application Note Document Number: 335277-002EN 7

Ensuring Correct OPM2P6 Discharge minimum of ~380mS of forced discharging of Vsys and OPM2P6_VOUT (to guarantee proper power sequencing). 5. Once power is applied, the Intel Quark SE Microcontroller C1000 proceeds with its normal power sequencing of OPM2P6_VOUT rising to 2.6V, followed by the powering up of AON_IO_VCC (not shown) and the VCC_HOST_1P8 domain. 2.3 Alternate Implementation using POWER GOOD (PG) Signal to Control VSYS and OPM2P6_VOUT Discharge If your platform implementation uses an onboard system regulator that provides a selfcontained power good indicator, the Silego part (SLG7NT41502V) can use this to enable the load switch after a minimum off time of ~180ms of forced discharge of VSYS and OPM2P6_VOUT (to guarantee proper power sequencing). Load switch disable and VSYS and OPM2P6_VOUT discharge is still enabled by the system input voltage decaying to ~2.7V, which causes the POR_B to assert. For power up enabling, an active high PG (Power Good) indicator from an onboard regulator should be connected to pin 10 (PG) of the Silego SLG7NT42414V, instead of hard wiring this to GND, as shown in Figure 3. Application Note February 2017 8 Document Number: 335277-002EN