SlideShare a Scribd company logo
Understanding Power
Consumption in
Digital Electronics
White Paper by:
Brian Rinehart
Special Projects Technical Director
October 2014
Crystal Group Inc. | 850 Kacena Road., Hiawatha, IA | 800.378.1636 | crystalrugged.com
Contact: leslie.george@crystalrugged.com
Page 2 of 8
TABLE OF CONTENTS
Contents
EXECUTIVE SUMMARY...................................................................................................................................3
INTRODUCTION ...............................................................................................................................................3
BACKGROUND..................................................................................................................................................3
STATIC POWER.................................................................................................................................................3
DYNAMIC POWER............................................................................................................................................4
DIE TO DIE VARIATION...................................................................................................................................6
UTILIZATION .....................................................................................................................................................6
CONCLUSIONS .................................................................................................................................................7
ABOUT THE AUTHOR .....................................................................................................................................7
ABOUT CRYSTAL GROUP INC......................................................................................................................7
COTS Computing in Oil Well Production and Monitoring Applications
Page 3 of 8
EXECUTIVE SUMMARY
Effective thermal management in digital electronics comprises a vast number of design
considerations that must be accounted for before fielding computational hardware for low
maintenance installations into high stress environments and operating conditions. Some of the
mitigation may be addressed through proper chip design and selection, generally outside the
control of server vendors. Other mitigation must be addressed through incorporation of proper
design and integration techniques at the system level.
INTRODUCTION
There are a vast number of variables that go into power consumption and dissipation
measurements. Simply powering on a server and measuring the current without taking these
variables into consideration will almost always result in misleading data that could lead to system
design issues that drive confounding perplexity under different operating, environmental, and/or
randomly due to die variations. The purpose of this paper is to sort out these factors and describe
the various physical properties of semiconductor technology that contribute to power
consumption in digital processors and supporting chipsets found in computational server hardware.
Concepts defined in this paper include static power, quiescent power, gate leakage, linear and
exponential dependencies on switching frequency and temperature, and common die to die lot
silicon variations.
BACKGROUND
There are two main distinct and independent contributors to power consumption and dissipation,
namely static power and dynamic power. Static power, sometimes referred to as quiescent power
consumption stems primarily from leakage and the necessary power required to drive a gate, or
millions of gates in high performance logic circuits and processors. Dynamic power consumption is
based on the number of gates changing state, the frequency of these state changes, and the
capacitance of each of these gates or millions of gates. Many server OEM’s focus on static power
consumption but fail to consider the full effects of dynamic power consumption, thereby steering
the way to exaggerated thermal performance claims.
STATIC POWER
As the wafer geometries continue to shrink with technological advances, there are two distinct
resulting phenomena—one of them good, one of them not so good when it comes to power
consumption. First, the amount of gate voltage, also known as pinch-off voltage, that is tolerable
before a junction breakdown occurs, decreases. The reduction in operating voltage intuitively and
clearly reduces the power consumption, easily seen by merely applying Ohm’s Law: P=E2/R where
Power is a function of energy (voltage) squared divided by the input resistance. The secondary
phenomenon isn’t as beneficial and dramatically offsets any benefit of reducing the voltage drive
due to die geometry shrinkage. With a decrease in pinch-off voltage, a given gate isn’t necessarily
allowed to close entirely. That is, when a given junction is driven to provide a logic low, the lack of
Page 4 of 8
a closed gate causes a little leakage current to pass through the positive supply rail, and “off” isn’t
exactly off. Conversely, when a given junction is driven to present a logic high output, a little leakage
current passes through the ground rails. The leakage current on a gate can be very small, on the
order of nano-amperes. However, when multiplied by millions or billions of gates as found in high
performance processors and support chip electronics, this leakage adds up to significant amount of
power dissipation. Further, the phenomenon that causes leakage is temperature sensitive.
As the temperature of a semiconductor increases, the more energetic electrons are allowed to enter
the depletion channel between the gate and source and it takes more pinch-off voltage to achieve
the same level of isolation between junctions. Thus, for a fixed available pinch-off voltage, the
increase in temperature thereby exacerbates the leakage and causes an increase in static power
over the amount at say room temperature. The relationship between leakage or quiescent current
grows exponentially as temperature increases as shown in Figure 2. As an aside, another
temperature related problem is called thermal runaway. As adevice heats, additional leakage power
is dissipated. As additional power is dissipated, the device continues to heat up, thereby causing
additional leakage. If not controlled, thermal runaway can lead to the ultimate failure of a gate,
device, or motherboard.
DYNAMIC POWER
The second major component to power consumption is dynamic power. Dynamic power is defined
as the amount of power dissipated due to the charging (and discharging) of gate (and I/O)
capacitance. Mathematically, this relationship exists between the total capacitance, the charging
voltage, and the repetition frequency as shown in Equation 1. From a physical perspective, as die
geometries continue to shrink with technological advances, the shrinkage in substrate causes a
decrease in the capacitance of a given gate. The result is decreased power for a given design.
However, one reason for shrinking die geometries isn’t necessarily so much as to reduce the effects
of power consumption as it is to allow for higher density processing within a given package.
Therefore, any advantages in dynamic power consumption gained by geometry reduction are
clearly offset by the increase in number of gates in a given package. It may be of interest to note
that package density isn’t driven only by the number of gates that physically fit under the lid, but
the amount of heat (measured in Watts) that a given package is capable of dissipating before
Figure 1. A simple logical inverter circuit; the basis for internal chip logic and often used to drive discrete I/O.
Page 5 of 8
package deterioration and ultimately failure occurs. In the case of server grade processors,
manufacturers such as Intel incorporate thermal sensors and automatically throttle back core clocks
to help manage thermal issues related to dynamic power consumption and helping to prevent
permanent damage. Unlike static power consumption which is exponentially related to
temperature increases, dynamic power consumption is linearly dependent on the number and
frequency of gates switching, but tends to be totally independent of thermal consideration. See
Figure 2 for the relationships between static, dynamic, and total power consumption/dissipation.
Once we have an understanding of dynamic power, we can break it down further into two basic
types: gate power and I/O power. While the parameters that go into these calculations may vary
due to differencesin physical propertiesof internal gates vs. I/O pins, the equation remains the same
in terms of multiplying number of pins (or gates) changing state with the capacitance of a pin (or
gate) junction and the square of the transition voltage with the frequency of oscillation of each pin
(or gate) as shown below:
𝑷𝑷=𝑵𝑵𝑵𝑵 𝒙𝒙 𝑪𝑪 𝒙𝒙 𝑽𝑽𝑽𝑽𝑽𝑽𝑽𝑽 𝒙𝒙 𝒇𝒇
where P is the power (in Watts) consumed due to gate or I/O transitions, 𝑵𝑵𝒑𝒑 is the number of gates
(or pins) changing state, C is the total capacitance, 𝑽𝑽𝒅𝒅𝒅𝒅 is the transition voltage, and f is the average
frequency of change. As an example, consider a memory interface with 64 data lines, 32 address
lines, and eight control lines with a fan-out distribution to four memory devices. The power
calculation is shown in Table 1 below.
Pin Type # of Pins
Switching
Rate
Capacitance VDD
Frequency
(MHz)
Power (W)
Data 64 50% 5pF + 4xCin 1.25 1600 2
Address 32 8% 10pF +
4xCin
1.25 800 0.096
Control 8 50% 10pF +
4xCin
1.25 8 0.0015
Total 2.0975
Table 1. Example power calculation for a memory interface
Page 6 of 8
If we scale this to all of the I/O on a server motherboard and add similar calculations for the millions
of gates internal to processors, memory, supporting chips, etc., we see these can vary greatly
depending on utilization and loading.
DIE TO DIE VARIATION
The characteristics of silicon that contribute to power consumption, namely, gate capacitance, gate
leakage, voltage thresholds, input currents, etc., can and will vary extensively across lot to lot, wafers
within a given lot, and in fact, even within gates on a given die. Therefore, it is essential to
understand that measuring power consumption, no matter how well the loading use case and
environmental factors are controlled, could be anywhere within a Gaussian distribution and should
not be considered any more credible than nominal or theoretical maximum values attained through
analysis.
UTILIZATION
After consideration of physical properties described above that drive static and dynamic power
consumption, there are other, more user-controlled parameters that can drive power consumption
quantification. For example, in a computer server application, there are typically multiple
processors, processing cores, more memory, and occasionally more graphics processing capability
Figure 2. Total power as a function of static and dynamic power. Note that static power is exponentially thermal
dependent whereas dynamic power is linearly frequency dependent.
Page 7 of 8
than will be typically utilized in any given practical application. For this reason, to obtain absolute
worst case power and thermal dissipation numbers, it is imperative to exercise every chip in a
system to the maximum extent possible. For processors, that may leverage a tool such as Prime95.
For memory, a tool such as MemTest may be used. For graphics processing, a tool such as Furmark
may be utilized. Again, without maximizing all core and chip utilization, measured power
consumption data in the lab could vary greatly and fall short of actual power consumed and
dissipated in fielded applications.
CONCLUSIONS
Effective thermal management in digital electronics comprises a vast number of design
considerations that must be accounted for before fielding computational hardware for low
maintenance installations into high stress environments and operating conditions. Now that we
have a better understanding of the vast number of variables that go into power consumption and
dissipation measurements, we should be able to avoid system designs that lead to thermal
performance issues under various operating and environmental conditions, and/or randomly due
to die variations.
Some of the mitigation may be addressed through proper chip design and selection, generally
outside the control of server vendors. Other mitigation must be addressed through incorporation
of proper design and integration techniques at the system level. Techniques employed by Crystal
Group include high technology cable selection and routing to minimize airflow restrictions,
judicious selection of motherboards to keep high power processors and memory in line with
maximum airflow, and evaluation at 100% duty cycle on every core and memory. This is the only
way to truly capture thermal performance capabilities!
ABOUT THE AUTHOR
Brian Rinehart is a Special Projects Technical Director with Crystal Group. He has
been with the company since 2010. Prior to Crystal Group, Brian was a Principal
Electrical Engineer and/or Senior Engineering Manager at Rockwell Collins for
several years. Brian received BSEE, in RF and DSP Communication from Iowa
State University.
ABOUT CRYSTAL GROUP INC.
Crystal Group Inc., an employee-owned small business located in Hiawatha, Iowa, USA, is a
technology innovation leader specializing in both custom and COTS products for defense,
government and industrial markets since 1987. Crystal Group designs and manufactures
installation-ready rugged servers, displays, networking devices, embedded systems, power supplies
and storage devices that fit critical applications in demanding environmental conditions.
Brian Rinehart
Crystal Group Inc.
Page 8 of 8
The company is certified to quality management standards AS9100C:2009 and ISO 9001:2008.
Crystal Group products meet and exceed MIL-STDs 810, 167-1, 461, MIL-S-901, IEEE and IEC
industrial standards. Additionally, the company offers integration services, configuration
management, product life-cycle planning and 5+ year warranties.
crystalrugged.com
© 2016 Crystal Group Inc. All rights reserved. All marks are properties of their respective owners.
Design and specifications are subject to change.

More Related Content

What's hot

SIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTOR
SIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTORSIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTOR
SIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTOR
Fluxtrol Inc.
 
Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...
Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...
Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...
Fluxtrol Inc.
 
Design of Transformer less Single Phase Inverter
Design of Transformer less Single Phase InverterDesign of Transformer less Single Phase Inverter
Design of Transformer less Single Phase Inverter
ijtsrd
 

What's hot (20)

MODELING AND OPTIMIZATION OF COLD CRUCIBLE FURNACES FOR MELTING METALS
MODELING AND OPTIMIZATION OF COLD CRUCIBLE FURNACES FOR MELTING METALSMODELING AND OPTIMIZATION OF COLD CRUCIBLE FURNACES FOR MELTING METALS
MODELING AND OPTIMIZATION OF COLD CRUCIBLE FURNACES FOR MELTING METALS
 
Power
PowerPower
Power
 
2 Fluxtrol Sample Induction Heating Installations
2 Fluxtrol Sample Induction Heating Installations2 Fluxtrol Sample Induction Heating Installations
2 Fluxtrol Sample Induction Heating Installations
 
Design and Simulation of Induction Heating Equipment using MATLAB / SIMULINK ...
Design and Simulation of Induction Heating Equipment using MATLAB / SIMULINK ...Design and Simulation of Induction Heating Equipment using MATLAB / SIMULINK ...
Design and Simulation of Induction Heating Equipment using MATLAB / SIMULINK ...
 
A model for power losses reduction in low voltage distribution network of re...
	A model for power losses reduction in low voltage distribution network of re...	A model for power losses reduction in low voltage distribution network of re...
A model for power losses reduction in low voltage distribution network of re...
 
Increasing Inductor Lifetime by Predicting Coil Copper Temperatures Paper
Increasing Inductor Lifetime by Predicting Coil Copper Temperatures PaperIncreasing Inductor Lifetime by Predicting Coil Copper Temperatures Paper
Increasing Inductor Lifetime by Predicting Coil Copper Temperatures Paper
 
SIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTOR
SIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTORSIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTOR
SIMULATION OF INDUCTION SYSTEM FOR BRAZING OF SQUIRREL CAGE ROTOR
 
Chapter 1a: Fluxtrol Basics of Induction Techniques Part 1
Chapter 1a: Fluxtrol Basics of Induction Techniques Part 1Chapter 1a: Fluxtrol Basics of Induction Techniques Part 1
Chapter 1a: Fluxtrol Basics of Induction Techniques Part 1
 
Bq4201451457
Bq4201451457Bq4201451457
Bq4201451457
 
Chapter 4: Induction Heating Computer Simulation
Chapter 4: Induction Heating Computer SimulationChapter 4: Induction Heating Computer Simulation
Chapter 4: Induction Heating Computer Simulation
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
 
Power quality surveys
Power quality surveys  Power quality surveys
Power quality surveys
 
Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...
Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...
Magnetic Flux Controllers in Induction Heating and Melting by Robert Goldstei...
 
Physical and technical basics of induction melting processes
Physical and technical basics of induction melting processesPhysical and technical basics of induction melting processes
Physical and technical basics of induction melting processes
 
Advanced Low Power Techniques in Chip Design
Advanced Low Power Techniques in Chip DesignAdvanced Low Power Techniques in Chip Design
Advanced Low Power Techniques in Chip Design
 
Circuit Protection Considerations for LED Lighting
Circuit Protection Considerations for LED LightingCircuit Protection Considerations for LED Lighting
Circuit Protection Considerations for LED Lighting
 
Design of Transformer less Single Phase Inverter
Design of Transformer less Single Phase InverterDesign of Transformer less Single Phase Inverter
Design of Transformer less Single Phase Inverter
 
Efficiency and Loss Evaluation of Large Power Transformers
Efficiency and Loss Evaluation of Large Power TransformersEfficiency and Loss Evaluation of Large Power Transformers
Efficiency and Loss Evaluation of Large Power Transformers
 
Generator set design parameters
Generator set design parametersGenerator set design parameters
Generator set design parameters
 
Low power vlsi design
Low power vlsi designLow power vlsi design
Low power vlsi design
 

Similar to Comprimiendo el consumo en la electrónica digital

Multi-objective Pareto front and particle swarm optimization algorithms for p...
Multi-objective Pareto front and particle swarm optimization algorithms for p...Multi-objective Pareto front and particle swarm optimization algorithms for p...
Multi-objective Pareto front and particle swarm optimization algorithms for p...
IJECEIAES
 
52-54_Components_Power-Conversion-Components_EFY-March-16
52-54_Components_Power-Conversion-Components_EFY-March-1652-54_Components_Power-Conversion-Components_EFY-March-16
52-54_Components_Power-Conversion-Components_EFY-March-16
Priya Ravindran
 
WIRELESS POWER TRANSMISSION Project
WIRELESS POWER TRANSMISSION ProjectWIRELESS POWER TRANSMISSION Project
WIRELESS POWER TRANSMISSION Project
sagnikchoudhury
 
Energy Harvesting Report
Energy Harvesting ReportEnergy Harvesting Report
Energy Harvesting Report
Stephen Morris
 

Similar to Comprimiendo el consumo en la electrónica digital (20)

Low power embedded system design
Low power embedded system designLow power embedded system design
Low power embedded system design
 
Increasing Data Center Energy Efficiency By Monitoring And Targeting To Heati...
Increasing Data Center Energy Efficiency By Monitoring And Targeting To Heati...Increasing Data Center Energy Efficiency By Monitoring And Targeting To Heati...
Increasing Data Center Energy Efficiency By Monitoring And Targeting To Heati...
 
Input devices power
Input devices powerInput devices power
Input devices power
 
LowPower-VLSI-Unit1.pdf
LowPower-VLSI-Unit1.pdfLowPower-VLSI-Unit1.pdf
LowPower-VLSI-Unit1.pdf
 
Multi-objective Pareto front and particle swarm optimization algorithms for p...
Multi-objective Pareto front and particle swarm optimization algorithms for p...Multi-objective Pareto front and particle swarm optimization algorithms for p...
Multi-objective Pareto front and particle swarm optimization algorithms for p...
 
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
 
Hv3513651369
Hv3513651369Hv3513651369
Hv3513651369
 
Power Gating Based Ground Bounce Noise Reduction
Power Gating Based Ground Bounce Noise ReductionPower Gating Based Ground Bounce Noise Reduction
Power Gating Based Ground Bounce Noise Reduction
 
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
 
Arc flash considerations
Arc flash considerationsArc flash considerations
Arc flash considerations
 
Arc Flash Considerations for Data Center IT Space
Arc Flash Considerations for Data Center IT SpaceArc Flash Considerations for Data Center IT Space
Arc Flash Considerations for Data Center IT Space
 
HIGH EFFICIENT BRIDGELESS BOOST RECTIFIER FOR LOW VOLTAGE ENERGY HARVESTING A...
HIGH EFFICIENT BRIDGELESS BOOST RECTIFIER FOR LOW VOLTAGE ENERGY HARVESTING A...HIGH EFFICIENT BRIDGELESS BOOST RECTIFIER FOR LOW VOLTAGE ENERGY HARVESTING A...
HIGH EFFICIENT BRIDGELESS BOOST RECTIFIER FOR LOW VOLTAGE ENERGY HARVESTING A...
 
Bc36330333
Bc36330333Bc36330333
Bc36330333
 
52-54_Components_Power-Conversion-Components_EFY-March-16
52-54_Components_Power-Conversion-Components_EFY-March-1652-54_Components_Power-Conversion-Components_EFY-March-16
52-54_Components_Power-Conversion-Components_EFY-March-16
 
Heat sink
Heat sinkHeat sink
Heat sink
 
WIRELESS POWER TRANSMISSION Project
WIRELESS POWER TRANSMISSION ProjectWIRELESS POWER TRANSMISSION Project
WIRELESS POWER TRANSMISSION Project
 
Power Quality Improvement using AC To AC PWM converter for distribution line
Power Quality Improvement using AC To AC PWM converter for distribution linePower Quality Improvement using AC To AC PWM converter for distribution line
Power Quality Improvement using AC To AC PWM converter for distribution line
 
Design of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS TechnologyDesign of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS Technology
 
A 2D MODELLING OF THERMAL HEAT SINK FOR IMPATT AT HIGH POWER MMW FREQUENCY
A 2D MODELLING OF THERMAL HEAT SINK FOR IMPATT AT HIGH POWER MMW FREQUENCYA 2D MODELLING OF THERMAL HEAT SINK FOR IMPATT AT HIGH POWER MMW FREQUENCY
A 2D MODELLING OF THERMAL HEAT SINK FOR IMPATT AT HIGH POWER MMW FREQUENCY
 
Energy Harvesting Report
Energy Harvesting ReportEnergy Harvesting Report
Energy Harvesting Report
 

More from Marketing Donalba

More from Marketing Donalba (20)

Donalba line card 2021
Donalba line card 2021Donalba line card 2021
Donalba line card 2021
 
M-RTOS webinar presentation July 20th 2020
M-RTOS webinar presentation July 20th 2020M-RTOS webinar presentation July 20th 2020
M-RTOS webinar presentation July 20th 2020
 
Workbench de Mannarino
Workbench de MannarinoWorkbench de Mannarino
Workbench de Mannarino
 
M-RTOS de Mannarino, ¿qué es?
M-RTOS de Mannarino, ¿qué es?M-RTOS de Mannarino, ¿qué es?
M-RTOS de Mannarino, ¿qué es?
 
Webinar Wolf 24 de junio de 2020
Webinar Wolf 24 de junio de 2020Webinar Wolf 24 de junio de 2020
Webinar Wolf 24 de junio de 2020
 
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 
ComputeCore de CoreAVI
ComputeCore de CoreAVIComputeCore de CoreAVI
ComputeCore de CoreAVI
 
Brochure FMI - Productos comerciales para espacio
Brochure FMI - Productos comerciales para espacioBrochure FMI - Productos comerciales para espacio
Brochure FMI - Productos comerciales para espacio
 
Diferencias de las antenas X/y vs Az/El
Diferencias de las antenas X/y vs Az/ElDiferencias de las antenas X/y vs Az/El
Diferencias de las antenas X/y vs Az/El
 
Bren-tronics producirá 2000 unidades al mes de la batería 6T
Bren-tronics producirá 2000 unidades al mes de la batería 6TBren-tronics producirá 2000 unidades al mes de la batería 6T
Bren-tronics producirá 2000 unidades al mes de la batería 6T
 
Electron source co
Electron source co   Electron source co
Electron source co
 
Folleto informativo de Intellipower
Folleto informativo de IntellipowerFolleto informativo de Intellipower
Folleto informativo de Intellipower
 
Pruebas de suministro de energía: 400 Hz
Pruebas de suministro de energía: 400 HzPruebas de suministro de energía: 400 Hz
Pruebas de suministro de energía: 400 Hz
 
Nube de datos en entornos tácticos
Nube de datos en entornos tácticosNube de datos en entornos tácticos
Nube de datos en entornos tácticos
 
Aplicación de electrónica rugerizada para sistemas de localización
Aplicación de electrónica rugerizada para sistemas de localizaciónAplicación de electrónica rugerizada para sistemas de localización
Aplicación de electrónica rugerizada para sistemas de localización
 
COTS aplicaciones y monitorización de la producción en los pozos
COTS aplicaciones y monitorización de la producción en los pozosCOTS aplicaciones y monitorización de la producción en los pozos
COTS aplicaciones y monitorización de la producción en los pozos
 
Catálogo Bren Tronics 2017 (versión en inglés)
Catálogo Bren Tronics 2017 (versión en inglés)Catálogo Bren Tronics 2017 (versión en inglés)
Catálogo Bren Tronics 2017 (versión en inglés)
 
FMI Portfolio productos aeroespaciales 2011
FMI Portfolio productos aeroespaciales 2011FMI Portfolio productos aeroespaciales 2011
FMI Portfolio productos aeroespaciales 2011
 
Tarjetas de buses de datos DDC: Subsistemas de laboratorio
Tarjetas de buses de datos DDC: Subsistemas de laboratorioTarjetas de buses de datos DDC: Subsistemas de laboratorio
Tarjetas de buses de datos DDC: Subsistemas de laboratorio
 
Soluciones integradas para aplicaciones de misión crítica
Soluciones integradas para aplicaciones de misión críticaSoluciones integradas para aplicaciones de misión crítica
Soluciones integradas para aplicaciones de misión crítica
 

Recently uploaded

一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
kywwoyk
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
eemet
 
1. WIX 2 PowerPoint for Work Experience.pptx
1. WIX 2 PowerPoint for Work Experience.pptx1. WIX 2 PowerPoint for Work Experience.pptx
1. WIX 2 PowerPoint for Work Experience.pptx
louise569794
 
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
Amil baba
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
kywwoyk
 

Recently uploaded (8)

一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
Memory compiler tutorial – TSMC 40nm technology
Memory compiler tutorial – TSMC 40nm technologyMemory compiler tutorial – TSMC 40nm technology
Memory compiler tutorial – TSMC 40nm technology
 
1. WIX 2 PowerPoint for Work Experience.pptx
1. WIX 2 PowerPoint for Work Experience.pptx1. WIX 2 PowerPoint for Work Experience.pptx
1. WIX 2 PowerPoint for Work Experience.pptx
 
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
NO1 Pandit Black magic/kala jadu,manpasand shadi in lahore,karachi rawalpindi...
NO1 Pandit Black magic/kala jadu,manpasand shadi in lahore,karachi rawalpindi...NO1 Pandit Black magic/kala jadu,manpasand shadi in lahore,karachi rawalpindi...
NO1 Pandit Black magic/kala jadu,manpasand shadi in lahore,karachi rawalpindi...
 
F5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptxF5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptx
 

Comprimiendo el consumo en la electrónica digital

  • 1. Understanding Power Consumption in Digital Electronics White Paper by: Brian Rinehart Special Projects Technical Director October 2014 Crystal Group Inc. | 850 Kacena Road., Hiawatha, IA | 800.378.1636 | crystalrugged.com Contact: leslie.george@crystalrugged.com
  • 2. Page 2 of 8 TABLE OF CONTENTS Contents EXECUTIVE SUMMARY...................................................................................................................................3 INTRODUCTION ...............................................................................................................................................3 BACKGROUND..................................................................................................................................................3 STATIC POWER.................................................................................................................................................3 DYNAMIC POWER............................................................................................................................................4 DIE TO DIE VARIATION...................................................................................................................................6 UTILIZATION .....................................................................................................................................................6 CONCLUSIONS .................................................................................................................................................7 ABOUT THE AUTHOR .....................................................................................................................................7 ABOUT CRYSTAL GROUP INC......................................................................................................................7 COTS Computing in Oil Well Production and Monitoring Applications
  • 3. Page 3 of 8 EXECUTIVE SUMMARY Effective thermal management in digital electronics comprises a vast number of design considerations that must be accounted for before fielding computational hardware for low maintenance installations into high stress environments and operating conditions. Some of the mitigation may be addressed through proper chip design and selection, generally outside the control of server vendors. Other mitigation must be addressed through incorporation of proper design and integration techniques at the system level. INTRODUCTION There are a vast number of variables that go into power consumption and dissipation measurements. Simply powering on a server and measuring the current without taking these variables into consideration will almost always result in misleading data that could lead to system design issues that drive confounding perplexity under different operating, environmental, and/or randomly due to die variations. The purpose of this paper is to sort out these factors and describe the various physical properties of semiconductor technology that contribute to power consumption in digital processors and supporting chipsets found in computational server hardware. Concepts defined in this paper include static power, quiescent power, gate leakage, linear and exponential dependencies on switching frequency and temperature, and common die to die lot silicon variations. BACKGROUND There are two main distinct and independent contributors to power consumption and dissipation, namely static power and dynamic power. Static power, sometimes referred to as quiescent power consumption stems primarily from leakage and the necessary power required to drive a gate, or millions of gates in high performance logic circuits and processors. Dynamic power consumption is based on the number of gates changing state, the frequency of these state changes, and the capacitance of each of these gates or millions of gates. Many server OEM’s focus on static power consumption but fail to consider the full effects of dynamic power consumption, thereby steering the way to exaggerated thermal performance claims. STATIC POWER As the wafer geometries continue to shrink with technological advances, there are two distinct resulting phenomena—one of them good, one of them not so good when it comes to power consumption. First, the amount of gate voltage, also known as pinch-off voltage, that is tolerable before a junction breakdown occurs, decreases. The reduction in operating voltage intuitively and clearly reduces the power consumption, easily seen by merely applying Ohm’s Law: P=E2/R where Power is a function of energy (voltage) squared divided by the input resistance. The secondary phenomenon isn’t as beneficial and dramatically offsets any benefit of reducing the voltage drive due to die geometry shrinkage. With a decrease in pinch-off voltage, a given gate isn’t necessarily allowed to close entirely. That is, when a given junction is driven to provide a logic low, the lack of
  • 4. Page 4 of 8 a closed gate causes a little leakage current to pass through the positive supply rail, and “off” isn’t exactly off. Conversely, when a given junction is driven to present a logic high output, a little leakage current passes through the ground rails. The leakage current on a gate can be very small, on the order of nano-amperes. However, when multiplied by millions or billions of gates as found in high performance processors and support chip electronics, this leakage adds up to significant amount of power dissipation. Further, the phenomenon that causes leakage is temperature sensitive. As the temperature of a semiconductor increases, the more energetic electrons are allowed to enter the depletion channel between the gate and source and it takes more pinch-off voltage to achieve the same level of isolation between junctions. Thus, for a fixed available pinch-off voltage, the increase in temperature thereby exacerbates the leakage and causes an increase in static power over the amount at say room temperature. The relationship between leakage or quiescent current grows exponentially as temperature increases as shown in Figure 2. As an aside, another temperature related problem is called thermal runaway. As adevice heats, additional leakage power is dissipated. As additional power is dissipated, the device continues to heat up, thereby causing additional leakage. If not controlled, thermal runaway can lead to the ultimate failure of a gate, device, or motherboard. DYNAMIC POWER The second major component to power consumption is dynamic power. Dynamic power is defined as the amount of power dissipated due to the charging (and discharging) of gate (and I/O) capacitance. Mathematically, this relationship exists between the total capacitance, the charging voltage, and the repetition frequency as shown in Equation 1. From a physical perspective, as die geometries continue to shrink with technological advances, the shrinkage in substrate causes a decrease in the capacitance of a given gate. The result is decreased power for a given design. However, one reason for shrinking die geometries isn’t necessarily so much as to reduce the effects of power consumption as it is to allow for higher density processing within a given package. Therefore, any advantages in dynamic power consumption gained by geometry reduction are clearly offset by the increase in number of gates in a given package. It may be of interest to note that package density isn’t driven only by the number of gates that physically fit under the lid, but the amount of heat (measured in Watts) that a given package is capable of dissipating before Figure 1. A simple logical inverter circuit; the basis for internal chip logic and often used to drive discrete I/O.
  • 5. Page 5 of 8 package deterioration and ultimately failure occurs. In the case of server grade processors, manufacturers such as Intel incorporate thermal sensors and automatically throttle back core clocks to help manage thermal issues related to dynamic power consumption and helping to prevent permanent damage. Unlike static power consumption which is exponentially related to temperature increases, dynamic power consumption is linearly dependent on the number and frequency of gates switching, but tends to be totally independent of thermal consideration. See Figure 2 for the relationships between static, dynamic, and total power consumption/dissipation. Once we have an understanding of dynamic power, we can break it down further into two basic types: gate power and I/O power. While the parameters that go into these calculations may vary due to differencesin physical propertiesof internal gates vs. I/O pins, the equation remains the same in terms of multiplying number of pins (or gates) changing state with the capacitance of a pin (or gate) junction and the square of the transition voltage with the frequency of oscillation of each pin (or gate) as shown below: 𝑷𝑷=𝑵𝑵𝑵𝑵 𝒙𝒙 𝑪𝑪 𝒙𝒙 𝑽𝑽𝑽𝑽𝑽𝑽𝑽𝑽 𝒙𝒙 𝒇𝒇 where P is the power (in Watts) consumed due to gate or I/O transitions, 𝑵𝑵𝒑𝒑 is the number of gates (or pins) changing state, C is the total capacitance, 𝑽𝑽𝒅𝒅𝒅𝒅 is the transition voltage, and f is the average frequency of change. As an example, consider a memory interface with 64 data lines, 32 address lines, and eight control lines with a fan-out distribution to four memory devices. The power calculation is shown in Table 1 below. Pin Type # of Pins Switching Rate Capacitance VDD Frequency (MHz) Power (W) Data 64 50% 5pF + 4xCin 1.25 1600 2 Address 32 8% 10pF + 4xCin 1.25 800 0.096 Control 8 50% 10pF + 4xCin 1.25 8 0.0015 Total 2.0975 Table 1. Example power calculation for a memory interface
  • 6. Page 6 of 8 If we scale this to all of the I/O on a server motherboard and add similar calculations for the millions of gates internal to processors, memory, supporting chips, etc., we see these can vary greatly depending on utilization and loading. DIE TO DIE VARIATION The characteristics of silicon that contribute to power consumption, namely, gate capacitance, gate leakage, voltage thresholds, input currents, etc., can and will vary extensively across lot to lot, wafers within a given lot, and in fact, even within gates on a given die. Therefore, it is essential to understand that measuring power consumption, no matter how well the loading use case and environmental factors are controlled, could be anywhere within a Gaussian distribution and should not be considered any more credible than nominal or theoretical maximum values attained through analysis. UTILIZATION After consideration of physical properties described above that drive static and dynamic power consumption, there are other, more user-controlled parameters that can drive power consumption quantification. For example, in a computer server application, there are typically multiple processors, processing cores, more memory, and occasionally more graphics processing capability Figure 2. Total power as a function of static and dynamic power. Note that static power is exponentially thermal dependent whereas dynamic power is linearly frequency dependent.
  • 7. Page 7 of 8 than will be typically utilized in any given practical application. For this reason, to obtain absolute worst case power and thermal dissipation numbers, it is imperative to exercise every chip in a system to the maximum extent possible. For processors, that may leverage a tool such as Prime95. For memory, a tool such as MemTest may be used. For graphics processing, a tool such as Furmark may be utilized. Again, without maximizing all core and chip utilization, measured power consumption data in the lab could vary greatly and fall short of actual power consumed and dissipated in fielded applications. CONCLUSIONS Effective thermal management in digital electronics comprises a vast number of design considerations that must be accounted for before fielding computational hardware for low maintenance installations into high stress environments and operating conditions. Now that we have a better understanding of the vast number of variables that go into power consumption and dissipation measurements, we should be able to avoid system designs that lead to thermal performance issues under various operating and environmental conditions, and/or randomly due to die variations. Some of the mitigation may be addressed through proper chip design and selection, generally outside the control of server vendors. Other mitigation must be addressed through incorporation of proper design and integration techniques at the system level. Techniques employed by Crystal Group include high technology cable selection and routing to minimize airflow restrictions, judicious selection of motherboards to keep high power processors and memory in line with maximum airflow, and evaluation at 100% duty cycle on every core and memory. This is the only way to truly capture thermal performance capabilities! ABOUT THE AUTHOR Brian Rinehart is a Special Projects Technical Director with Crystal Group. He has been with the company since 2010. Prior to Crystal Group, Brian was a Principal Electrical Engineer and/or Senior Engineering Manager at Rockwell Collins for several years. Brian received BSEE, in RF and DSP Communication from Iowa State University. ABOUT CRYSTAL GROUP INC. Crystal Group Inc., an employee-owned small business located in Hiawatha, Iowa, USA, is a technology innovation leader specializing in both custom and COTS products for defense, government and industrial markets since 1987. Crystal Group designs and manufactures installation-ready rugged servers, displays, networking devices, embedded systems, power supplies and storage devices that fit critical applications in demanding environmental conditions. Brian Rinehart Crystal Group Inc.
  • 8. Page 8 of 8 The company is certified to quality management standards AS9100C:2009 and ISO 9001:2008. Crystal Group products meet and exceed MIL-STDs 810, 167-1, 461, MIL-S-901, IEEE and IEC industrial standards. Additionally, the company offers integration services, configuration management, product life-cycle planning and 5+ year warranties. crystalrugged.com © 2016 Crystal Group Inc. All rights reserved. All marks are properties of their respective owners. Design and specifications are subject to change.