Body bias optimization for real-time systems

Carlos C.Cortes Torres, Ryota Yasudo, Hideharu Amano

Research output: Contribution to journalArticle

Abstract

The energy of real-time systems for embedded usage needs to be efficient without affecting the system’s ability to meet task deadlines. Dynamic body bias (BB) scaling is a promising approach to managing leakage energy and operational speed, especially for system-on-insulator devices. However, traditional energy models cannot deal with the overhead of adjusting the BB voltage; thus, the models are not accurate. This paper presents a more accurate model for calculating energy overhead using an analytical double exponential expression for dynamic BB scaling and an optimization method based on nonlinear programming with consideration of the real-chip parameter constraints. The use of the proposed model resulted in an energy reduction of about 32% at lower frequencies in comparison with the conventional model. Moreover, the energy overhead was reduced to approximately 14% of the total energy consumption. This methodology provides a framework and design guidelines for real-time systems and computer-aided design.

Original languageEnglish
Article number8
JournalJournal of Low Power Electronics and Applications
Volume10
Issue number1
DOIs
Publication statusPublished - 2020 Mar

Keywords

  • Body bias
  • Double exponential
  • Energy overhead
  • Low power
  • Mead
  • Nelder
  • Nonlinear programming
  • Optimization
  • Silicon-on-insulator
  • SOTB
  • Time overhead

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Body bias optimization for real-time systems'. Together they form a unique fingerprint.

  • Cite this