SlideShare uma empresa Scribd logo
1 de 12
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.

Mais conteúdo relacionado

Mais procurados

Mobile computing edited
Mobile computing editedMobile computing edited
Mobile computing edited
m_hughes
 
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center NetworksElastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Abhishek Sutrave
 
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Mohanumar S
 

Mais procurados (20)

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

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

Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
DVClub
 
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
Ajesh Jacob
 

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

POWER SYSTEM OPERATION AND CONTROL
POWER SYSTEM OPERATION AND CONTROLPOWER SYSTEM OPERATION AND CONTROL
POWER SYSTEM OPERATION AND CONTROL
 
presentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEMpresentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEM
 
Power Gating
Power GatingPower Gating
Power Gating
 
15ee81 module1[www.vtuloop.com].pdf
15ee81 module1[www.vtuloop.com].pdf15ee81 module1[www.vtuloop.com].pdf
15ee81 module1[www.vtuloop.com].pdf
 
Low power
Low powerLow power
Low power
 
Run-time power management in cloud and containerized environments
Run-time power management in cloud and containerized environmentsRun-time power management in cloud and containerized environments
Run-time power management in cloud and containerized environments
 
Distribution System Automation
 Distribution System Automation  Distribution System Automation
Distribution System Automation
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
 
MCT 332 Industrial Automation (Lec. 1).pdf
MCT 332 Industrial Automation (Lec. 1).pdfMCT 332 Industrial Automation (Lec. 1).pdf
MCT 332 Industrial Automation (Lec. 1).pdf
 
LOW POWER DESIGN VLSI
LOW POWER DESIGN VLSILOW POWER DESIGN VLSI
LOW POWER DESIGN VLSI
 
Wireless sensor networks
Wireless sensor networksWireless sensor networks
Wireless sensor networks
 
Final ppt
Final pptFinal ppt
Final ppt
 
Phase 4
Phase 4Phase 4
Phase 4
 
Optimized Design of an Alu Block Using Power Gating Technique
Optimized Design of an Alu Block Using Power Gating TechniqueOptimized Design of an Alu Block Using Power Gating Technique
Optimized Design of an Alu Block Using Power Gating Technique
 
Low power in vlsi with upf basics part 1
Low power in vlsi with upf basics part 1Low power in vlsi with upf basics part 1
Low power in vlsi with upf basics part 1
 
Low power embedded system design
Low power embedded system designLow power embedded system design
Low power embedded system design
 
Low-power Innovative techniques for Wearable Computing
Low-power Innovative techniques for Wearable ComputingLow-power Innovative techniques for Wearable Computing
Low-power Innovative techniques for Wearable Computing
 
An Efficient Execution of Clock Gating Technique for Logic Circuits
An Efficient Execution of Clock Gating Technique for Logic CircuitsAn Efficient Execution of Clock Gating Technique for Logic Circuits
An Efficient Execution of Clock Gating Technique for Logic Circuits
 
Lect01
Lect01Lect01
Lect01
 
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
 

Mais de Syuan Wang

Mais de Syuan Wang (7)

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

Último

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Último (20)

Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 

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.