z-logo
open-access-imgOpen Access
Simultaneous optimization of memory configuration and code allocation for low power embedded systems
Author(s) -
Tadayuki Matsumura,
Tohru Ishihara,
Hiroto Yasuura
Publication year - 2008
Publication title -
kyushu university institutional repository (qir) (kyushu university)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/1366110.1366206
Subject(s) - overhead (engineering) , computer science , power consumption , power (physics) , code (set theory) , memory management , parallel computing , dynamic demand , embedded system , computer hardware , semiconductor memory , operating system , physics , set (abstract data type) , quantum mechanics , programming language
This paper proposes a hybrid memory architecture which consists of the following two regions; 1) a dynamic power conscious region which uses low Vdd and Vth and 2) a static power conscious region which uses high Vdd and Vth. This paper also proposes an optimization problem for finding the optimal memory division ratio, the code allocation, ²ratio and Vdd so as to minimize the total power consumption of the memory under constraints of static noise margin (SNM), memory access delay and area overhead. Experimental results demonstrate that the total power consumption can be reduced by 50.8% with 7.7% memory array area overhead without degradations of SNM and access delay.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom