An Optimization Technique for Low-Energy Embedded Memory Systems
スポンサーリンク
概要
- 論文の詳細を見る
On-chip memories generally use higher supply (<i>V<sub>DD</sub></i>) and higher threshold (<i>V<sub>th</sub></i>) voltages than those of logic parts to improve the static noise margin and to suppress the static energy consumption. However, the higher <i>V<sub>DD</sub></i> increases the dynamic energy consumption. This paper proposes a hybrid memory architecture which consists of the following two regions; (1) a dynamic energy conscious region which uses low <i>V<sub>DD</sub></i> and <i>V<sub>th</sub></i> and (2) a static energy conscious region which uses high <i>V<sub>DD</sub></i> and <i>V<sub>th</sub></i>. The proposed architecture is applied to a scratchpad memory. This paper also proposes an optimization problem for finding the optimal code allocation and the memory configuration simultaneously, which minimizes the total energy consumption of the memory under constraints of a static noise margin (SNM), a write margin (WM) and a memory access delay. The memory configuration is defined by a memory division ratio, a β ratio and a <i>V<sub>DD</sub></i>. Experimental results demonstrate that the total energy consumption of our original 90nm SRAM can be reduced by 62.9% at the best case with a 4.56% area overhead without degradations of SNM, WM and access delay.
- 2009-08-14
著者
-
Tohru Ishihara
Kyushu University
-
Tohru Ishihara
System LSI Research Center, Kyushu University
-
Hiroto Yasuura
Faculty of Information Science and Electric Engineering, Kyushu University
-
Hiroto Yasuura
Kyushu University
-
Tadayuki Matsumura
Graduate School of Information Science and Electric Engineering, Kyushu University
関連論文
- An Identifiable Yet Unlinkable Authentication System in Multi-service Environment
- An Identifiable Yet Unlinkable Authentication System in Multi-Service Environment
- An Energy Optimization Framework for Embedded Applications
- An Energy Optimization Framework for Embedded Applications
- An Optimization Technique for Low-Energy Embedded Memory Systems
- Single-Cycle-Accessible Two-Level Caches and Compilation Technique for Energy Reducion