Noise-Aware DVFS for Efficient Transitions on Battery-Powered IoT Devices

被引:63
|
作者
Zhuo, Cheng [1 ]
Luo, Shaoheng [1 ]
Gan, Houle [2 ]
Hu, Jiang [3 ]
Shi, Zhiguo [1 ]
机构
[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, Hangzhou 310027, Peoples R China
[2] Google Inc, 1600 Amphitheatre Pkwy, Mountain View, CA 94043 USA
[3] Texas A&M Univ, Dept Elect & Comp Engn, College Stn, TX 77843 USA
基金
中国国家自然科学基金;
关键词
Clocks; Optimization; Power system management; Batteries; Schedules; Performance evaluation; Complexity theory; Clock; dynamic voltage frequency scaling (DVFS); noise; optimization; power delivery; GRID ANALYSIS; DYNAMIC VOLTAGE;
D O I
10.1109/TCAD.2019.2917844
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Low power system-on-chips (SoCs) are now at the heart of Internet-of-Things (IoT) devices, which are well-known for their bursty workloads and limited energy storage-usually in the form of tiny batteries. To ensure battery lifetime, dynamic voltage frequency scaling (DVFS) has become an essential technique in such SoC chips. With continuously decreasing supply level, noise margins in these devices are already being squeezed. During DVFS transition, large current that accompanies the clock speed transition runs into or out of clock networks in a few clock cycles, induces large Ldi/dt noise, thereby stressing the power delivery system (PDS). Due to the limited area and cost target, adding additional decoupling capacitance to mitigate such noise is usually challenging. A common approach is to gradually introduce/remove the additional clock cycles to increase/decrease the clock frequency in steps, also known as, clock skipping. However, such a technique may increase DVFS transition time, and still cannot guarantee minimal noise. In this paper, we propose a new noise-aware DVFS sequence optimization technique by formulating a mixed 0/1 programming to resolve the problems of clock skipping sequence optimization. Moreover, the method is also extended to schedule extensive wake-up activities on different clock domains for the same purpose. The experiments show that the optimized sequence is able to significantly mitigate noise within the desired transition time, thereby saving both power and energy.
引用
收藏
页码:1498 / 1510
页数:13
相关论文
共 50 条
  • [21] Joint heterogeneity-aware personalized federated search for energy efficient battery-powered edge computing
    Yang, Zhao
    Zhang, Shengbing
    Li, Chuxi
    Wang, Miao
    Yang, Jiaying
    Zhang, Meng
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 146 : 178 - 194
  • [22] Noise-Aware Dynamical System Compilation for Analog Devices with LEGNO
    Achour, Sara
    Rinard, Martin
    TWENTY-FIFTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXV), 2020, : 149 - 166
  • [23] Optimal Aging Aware Channel Access and Power Allocation for Battery-Powered Devices With Radio Frequency Energy Harvesting
    Valentini, Roberto
    Levorato, Marco
    Santucci, Fortunato
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (11) : 5773 - 5787
  • [24] The promise of energy-efficient battery-powered urban aircraft
    Sripad, Shashank
    Viswanathan, Venkatasubramanian
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2021, 118 (45)
  • [25] Chip implementation of low-power high-efficient buck converter for battery-powered IOT applications
    Hsia, Shih-Chang
    Hsieh, Ming-Ju
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2024, 118 (03) : 437 - 448
  • [26] Energy-efficient design of battery-powered embedded systems
    Simunic, T
    Benini, L
    De Micheli, G
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2001, 9 (01) : 15 - 28
  • [27] Energy-efficient design of battery-powered embedded systems
    Simunic, Tajana
    Benini, Luca
    De Micheli, Giovanni
    Proceedings of the International Symposium on Low Power Electronics and Design, Digest of Technical Papers, 1999, : 212 - 217
  • [28] Chip implementation of low-power high-efficient buck converter for battery-powered IOT applications
    Shih-Chang Hsia
    Ming-Ju Hsieh
    Analog Integrated Circuits and Signal Processing, 2024, 118 : 437 - 448
  • [29] Long-term Throughput Optimization in WPCN with Battery-Powered Devices
    Biason, Alessandro
    Zorzi, Michele
    2016 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, 2016,
  • [30] Optimal Discharge and Recharge Control of Battery-powered Energy-aware Systems
    Wang, Tao
    Cassandras, Christos G.
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 7513 - 7518