Data memory design considering effective bitwidth for low-energy embedded systems

Yun Cao, Hiroyuki Tomiyama, Takanori Okuma, Hiroto Yasuura

Research output: Contribution to journalConference article

25 Citations (Scopus)

Abstract

This paper presents a novel low-energy memory design technique, considering effective bitwidth of variables for application-specific systems, called VAbM technique. It targets the exploitation of both data locality and effective bitwidth of variables to reduce energy consumed by redundant bits. Under constraints of the number of memory banks, the VAbM technique use variable analysis results to perform allocating and assigning on-chip RAM into multiple memory banks, which have different size with different number of word lines and different number of bit lines tailored to each application requirements. Experimental results with several real embedded applications demonstrate significant energy reduction up to 64.8% over monolithic memory, and 18.4% over memory designed by banking technique.

Original languageEnglish
Pages (from-to)201-206
Number of pages6
JournalProceedings of the International Symposium on System Synthesis
DOIs
Publication statusPublished - Dec 1 2002
Event15th International Symposium on System Synthesis - Kyoto, Japan
Duration: Oct 2 2002Oct 4 2002

Fingerprint

Embedded systems
Data storage equipment
Random access storage

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Cite this

Data memory design considering effective bitwidth for low-energy embedded systems. / Cao, Yun; Tomiyama, Hiroyuki; Okuma, Takanori; Yasuura, Hiroto.

In: Proceedings of the International Symposium on System Synthesis, 01.12.2002, p. 201-206.

Research output: Contribution to journalConference article

@article{762d5c6d7d274771b15841e96483c072,
title = "Data memory design considering effective bitwidth for low-energy embedded systems",
abstract = "This paper presents a novel low-energy memory design technique, considering effective bitwidth of variables for application-specific systems, called VAbM technique. It targets the exploitation of both data locality and effective bitwidth of variables to reduce energy consumed by redundant bits. Under constraints of the number of memory banks, the VAbM technique use variable analysis results to perform allocating and assigning on-chip RAM into multiple memory banks, which have different size with different number of word lines and different number of bit lines tailored to each application requirements. Experimental results with several real embedded applications demonstrate significant energy reduction up to 64.8{\%} over monolithic memory, and 18.4{\%} over memory designed by banking technique.",
author = "Yun Cao and Hiroyuki Tomiyama and Takanori Okuma and Hiroto Yasuura",
year = "2002",
month = "12",
day = "1",
doi = "10.1016/B978-008043951-8/50026-6",
language = "English",
pages = "201--206",
journal = "Proceedings of the International Symposium on System Synthesis",
issn = "1080-1820",
publisher = "IEEE Computer Society",

}

TY - JOUR

T1 - Data memory design considering effective bitwidth for low-energy embedded systems

AU - Cao, Yun

AU - Tomiyama, Hiroyuki

AU - Okuma, Takanori

AU - Yasuura, Hiroto

PY - 2002/12/1

Y1 - 2002/12/1

N2 - This paper presents a novel low-energy memory design technique, considering effective bitwidth of variables for application-specific systems, called VAbM technique. It targets the exploitation of both data locality and effective bitwidth of variables to reduce energy consumed by redundant bits. Under constraints of the number of memory banks, the VAbM technique use variable analysis results to perform allocating and assigning on-chip RAM into multiple memory banks, which have different size with different number of word lines and different number of bit lines tailored to each application requirements. Experimental results with several real embedded applications demonstrate significant energy reduction up to 64.8% over monolithic memory, and 18.4% over memory designed by banking technique.

AB - This paper presents a novel low-energy memory design technique, considering effective bitwidth of variables for application-specific systems, called VAbM technique. It targets the exploitation of both data locality and effective bitwidth of variables to reduce energy consumed by redundant bits. Under constraints of the number of memory banks, the VAbM technique use variable analysis results to perform allocating and assigning on-chip RAM into multiple memory banks, which have different size with different number of word lines and different number of bit lines tailored to each application requirements. Experimental results with several real embedded applications demonstrate significant energy reduction up to 64.8% over monolithic memory, and 18.4% over memory designed by banking technique.

UR - http://www.scopus.com/inward/record.url?scp=0036948783&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0036948783&partnerID=8YFLogxK

U2 - 10.1016/B978-008043951-8/50026-6

DO - 10.1016/B978-008043951-8/50026-6

M3 - Conference article

AN - SCOPUS:0036948783

SP - 201

EP - 206

JO - Proceedings of the International Symposium on System Synthesis

JF - Proceedings of the International Symposium on System Synthesis

SN - 1080-1820

ER -