Back to Search Start Over

A Self-Tuning IoT Processor Using Leakage-Ratio Measurement for Energy-Optimal Operation

Authors :
Mehdi Saligane
Yiqun Zhang
Yejoong Kim
Satoru Miyoshi
David Blaauw
Masaru Kawaminami
Jeongsup Lee
Dennis Sylvester
Seokhyeon Jeong
Jongyup Lim
Wootaek Lim
Qing Dong
Makoto Yasuda
Source :
IEEE Journal of Solid-State Circuits. 55:87-97
Publication Year :
2020
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2020.

Abstract

Energy-optimal operation is one of the key requirements of the Internet-of-Things (IoT) applications to increase battery life. In this article, using a combination of dynamic voltage scaling (DVS) and adaptive body biasing (ABB), the energy-optimal operation is achieved with a given fixed operating frequency determined by application demands. Based on the observation that the ratio of leakage power to dynamic power can be an accurate indicator for the optimal operating point, the proposed method dynamically tracks the minimum energy operating points by adjusting supply voltage and body bias with very low hardware and power overhead. A custom dc–dc converter for supply voltage regulation and charge pumps for body bias generation were implemented with the proposed method in a Cortex-M0 processor. Since SRAM is included in the same energy optimization loop as the processor, a custom SRAM was designed to match the processor speed. The design is fabricated in an Mie Fujitsu Semiconductor (MIFS) 55-nm deeply depleted channel (DDC) CMOS and the proposed approach achieves energy consumption within 4.6% of optimal at 1 MHz across five process corners and temperatures from −20 °C to 125 °C. The fabricated processor achieves 6.4 pJ/cycle at 0.55-V and 500-kHz clock frequency.

Details

ISSN :
1558173X and 00189200
Volume :
55
Database :
OpenAIRE
Journal :
IEEE Journal of Solid-State Circuits
Accession number :
edsair.doi...........cc843412180571b6dfa4a4c72dcae4bd
Full Text :
https://doi.org/10.1109/jssc.2019.2939890