SlideShare a Scribd company logo
TIME-BASED POWER CONTROL
ARCHITECTURE FOR APPLICATION
PROCESSORS IN SMARTPHONES
Electronics Letters, IET, 6 Dec. 2012
Soo-Yong Kim, Keunhwi Koo and Sang Woo Kim
Advisor : Dr. Jenq-Shiou Leu
Student:Bing-Syuan Wang
Date:2014/11/28
Outline
• Introduction
• Time-based power control architecture
• Optimal power control
• Estimation of power consumption
• Conclusion
Introduction
• Application processors (APs) in recent smartphones are
integrated with multi-core CPUs and various intellectual
properties (IPs)
• Two modes for calling:
- Connected: transfer and receive data every 20 ms
- Idle: relevant communications standard
• Data patterns for memory read/write operations are
sparse and random
Introduction
• It is crucial but difficult to adopt conventional power-saving
techniques of power/clock gating and dynamic voltage
frequency scaling (DVFS)
• Conventional smartphones
- Power management system can easily gate the power
of the idle AP.
-The shared bus system is always enabled during simple
call modes.
Time-based power control architecture
• Clock/power gating is automatically performed without
intervention from the CPUs
Time-based power control architecture
• Transitions of power states according to data sequence
and circuit characteristics
Optimal power control
• The amount of power consumed by the overall system
• The performance index and the control input can be
represented as
Optimal power control
• To prevent performance degradation of the mobile
terminal, the processing times of the requests must satisfy
the conceded latency (Tlim).
• The moving average of the latency (Cl) is expressed as
• Since Lk is dependent on Tth and the types of the
requests, can be rewritten as
Optimal power control
• The latency is non-increasing and the power consumption
is convex with increasing Tth.
Estimation of power consumption
• Performed an electronic system level (ESL) simulation
with high-level models, traces of actual data traffic, a
power-saving algorithm, and power models
Estimation of power consumption
• Comparison of power consumption and latency
Conclusion
• This paper proposes a simple architecture to gate power
and clock into blocks.
• The simulation results show that the proposed
architecture exhibits low power consumption with
appropriate latency.

More Related Content

PDF
A verilog based simulation methodology for estimating statistical test for th...
PPT
On chip cache
PPT
PPTX
Power system transmission issues and effects
PDF
PPTX
automation,vfd,plc,scada overview
PPT
PPTX
ALGORITHM LEVEL ANALYSIS and DATA CORRELATION
A verilog based simulation methodology for estimating statistical test for th...
On chip cache
Power system transmission issues and effects
automation,vfd,plc,scada overview
ALGORITHM LEVEL ANALYSIS and DATA CORRELATION

What's hot (19)

PPTX
Control systems (II-EEE)
PPTX
Fluke and Transcat Webinar: Turning Power Quality Measurements Into Actionabl...
PPTX
Control system (II-ECE)
PPTX
Rajkumar333
PPT
Mobile computing edited
PPTX
Elastic Tree: Saving Energy in Data Center Networks
PPTX
An automotive survey
PPT
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
DOCX
Emilia SingletaryQR1
PPS
PLC General
PPTX
battery monitoring system
PPTX
Online certification course matlab , electrical machine , motor and motor con...
PDF
Benjamin Loop: Simulation Environment for Power Management and Distribution D...
PPTX
Power System Analysis | Power System Protection
PPTX
Mechatronics ME8791
PDF
Anne McNelis: Intelligent Power Controller Development for Human Deep Space ...
PPTX
Vector Supercomputers and Scientific Array Processors
PDF
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
DOC
Abstract11
Control systems (II-EEE)
Fluke and Transcat Webinar: Turning Power Quality Measurements Into Actionabl...
Control system (II-ECE)
Rajkumar333
Mobile computing edited
Elastic Tree: Saving Energy in Data Center Networks
An automotive survey
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Emilia SingletaryQR1
PLC General
battery monitoring system
Online certification course matlab , electrical machine , motor and motor con...
Benjamin Loop: Simulation Environment for Power Management and Distribution D...
Power System Analysis | Power System Protection
Mechatronics ME8791
Anne McNelis: Intelligent Power Controller Development for Human Deep Space ...
Vector Supercomputers and Scientific Array Processors
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Abstract11
Ad

Similar to Labmeeting - 20141202 - Time-based Power Control Architecture for Application Processors in Smartphones (20)

PDF
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
PPTX
Energy efficient mobile computing techniques in smartphones
PDF
Keynote Speech - Low Power Seminar, Jain College, October 5th 2012
PDF
Energy Consumption Saving in Embedded Microprocessors Using Hardware Accelera...
PDF
Clock Gating of Streaming Applications for Power Minimization on FPGA’s
PPTX
gcce-uapm-slide-20131001-1900
PDF
Embedded Systems Power Management
PPT
5378086.ppt
PDF
Learn about energy consumption and battery life on Android devices
PDF
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
PDF
Low Power Networksonchip 1st Ed 2011 Silvano Cristinaeditorlajolo
PPTX
Low power
PPT
Clock gating
PPT
L14-Embedded.ppt
PDF
Shultz dallas q108
PDF
Schulz dallas q1_2008
PDF
Optimized Design of an Alu Block Using Power Gating Technique
PDF
Low Power Design and Verification
PDF
Low power design-ver_26_mar08
PDF
Dynamic Power Reduction of Digital Circuits by ClockGating
Power Optimized Datapath Units of Hybrid Embedded Core Architecture Using Clo...
Energy efficient mobile computing techniques in smartphones
Keynote Speech - Low Power Seminar, Jain College, October 5th 2012
Energy Consumption Saving in Embedded Microprocessors Using Hardware Accelera...
Clock Gating of Streaming Applications for Power Minimization on FPGA’s
gcce-uapm-slide-20131001-1900
Embedded Systems Power Management
5378086.ppt
Learn about energy consumption and battery life on Android devices
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Low Power Networksonchip 1st Ed 2011 Silvano Cristinaeditorlajolo
Low power
Clock gating
L14-Embedded.ppt
Shultz dallas q108
Schulz dallas q1_2008
Optimized Design of an Alu Block Using Power Gating Technique
Low Power Design and Verification
Low power design-ver_26_mar08
Dynamic Power Reduction of Digital Circuits by ClockGating
Ad

More from Syuan Wang (7)

PPTX
20150826 Introduction to Arduino
PPTX
Labmeeting - 20151013 - Adaptive Video Streaming over HTTP with Dynamic Resou...
PPTX
Labmeeting - 20150831 - Overhead and Performance of Low Latency Live Streamin...
PPTX
Labmeeting - 20150512 - New Secure Routing Method & Applications Facing MitM ...
PPTX
Labmeeting - 20150211 - Novel End-to-End Voice Encryption Method in GSM System
PPTX
Lab Meeting - 20141028 - Augmented Reality Interfaces
PPTX
Lab Meeting - 20140902 - Root Guard-Protecting Rooted Android Phones
20150826 Introduction to Arduino
Labmeeting - 20151013 - Adaptive Video Streaming over HTTP with Dynamic Resou...
Labmeeting - 20150831 - Overhead and Performance of Low Latency Live Streamin...
Labmeeting - 20150512 - New Secure Routing Method & Applications Facing MitM ...
Labmeeting - 20150211 - Novel End-to-End Voice Encryption Method in GSM System
Lab Meeting - 20141028 - Augmented Reality Interfaces
Lab Meeting - 20140902 - Root Guard-Protecting Rooted Android Phones

Recently uploaded (20)

PPT
Mechanical Engineering MATERIALS Selection
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
OOP with Java - Java Introduction (Basics)
PDF
PPT on Performance Review to get promotions
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
composite construction of structures.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mechanical Engineering MATERIALS Selection
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Strings in CPP - Strings in C++ are sequences of characters used to store and...
OOP with Java - Java Introduction (Basics)
PPT on Performance Review to get promotions
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Structs to JSON How Go Powers REST APIs.pdf
Construction Project Organization Group 2.pptx
bas. eng. economics group 4 presentation 1.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
composite construction of structures.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Internet of Things (IOT) - A guide to understanding
Operating System & Kernel Study Guide-1 - converted.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Arduino robotics embedded978-1-4302-3184-4.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx

Labmeeting - 20141202 - Time-based Power Control Architecture for Application Processors in Smartphones

  • 1. TIME-BASED POWER CONTROL ARCHITECTURE FOR APPLICATION PROCESSORS IN SMARTPHONES Electronics Letters, IET, 6 Dec. 2012 Soo-Yong Kim, Keunhwi Koo and Sang Woo Kim Advisor : Dr. Jenq-Shiou Leu Student:Bing-Syuan Wang Date:2014/11/28
  • 2. Outline • Introduction • Time-based power control architecture • Optimal power control • Estimation of power consumption • Conclusion
  • 3. Introduction • Application processors (APs) in recent smartphones are integrated with multi-core CPUs and various intellectual properties (IPs) • Two modes for calling: - Connected: transfer and receive data every 20 ms - Idle: relevant communications standard • Data patterns for memory read/write operations are sparse and random
  • 4. Introduction • It is crucial but difficult to adopt conventional power-saving techniques of power/clock gating and dynamic voltage frequency scaling (DVFS) • Conventional smartphones - Power management system can easily gate the power of the idle AP. -The shared bus system is always enabled during simple call modes.
  • 5. Time-based power control architecture • Clock/power gating is automatically performed without intervention from the CPUs
  • 6. Time-based power control architecture • Transitions of power states according to data sequence and circuit characteristics
  • 7. Optimal power control • The amount of power consumed by the overall system • The performance index and the control input can be represented as
  • 8. Optimal power control • To prevent performance degradation of the mobile terminal, the processing times of the requests must satisfy the conceded latency (Tlim). • The moving average of the latency (Cl) is expressed as • Since Lk is dependent on Tth and the types of the requests, can be rewritten as
  • 9. Optimal power control • The latency is non-increasing and the power consumption is convex with increasing Tth.
  • 10. Estimation of power consumption • Performed an electronic system level (ESL) simulation with high-level models, traces of actual data traffic, a power-saving algorithm, and power models
  • 11. Estimation of power consumption • Comparison of power consumption and latency
  • 12. Conclusion • This paper proposes a simple architecture to gate power and clock into blocks. • The simulation results show that the proposed architecture exhibits low power consumption with appropriate latency.