Proceedings of the 15th International Symposium on System Synthesis - ISSS '02 2002
DOI: 10.1145/581244.581245
|View full text |Cite
|
Sign up to set email alerts
|

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 applicationspecific 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 numbe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2004
2004
2016
2016

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 2 publications
0
10
0
Order By: Relevance
“…Infrequently accessed addresses are grouped into larger physical memory blocks. Later work by Cao et al [6] extends this optimization to consider data width scaling. Wuytack et al [16] have developed techniques to optimize the entire memory hierarchy of an application for power consumption based on application information.…”
Section: Related Workmentioning
confidence: 99%
“…Infrequently accessed addresses are grouped into larger physical memory blocks. Later work by Cao et al [6] extends this optimization to consider data width scaling. Wuytack et al [16] have developed techniques to optimize the entire memory hierarchy of an application for power consumption based on application information.…”
Section: Related Workmentioning
confidence: 99%
“…While Section II-F discussed beneficial techniques, such as windowing for reducing the required memory, frequent access will still be required of this memory. Since accessing this memory dissipates energy [66], having an EC comparable to that of the datapath [50], it is desirable to minimize the number of memory accesses, in order to reduce the overall EC of an architecture.…”
Section: Memory Considerationsmentioning
confidence: 99%
“…Memory Architecture Exploration is performed in [3] using a low-energy memory design method, referred as VAbM, that optimizes the memory area by allocating multiple memory banks with variable bit-width to optimally fit the application data. In [2], Benini et al, present a method that combines the memory allocation and data layout together to optimize the power consumption and area of memory architecture.…”
Section: A Related Workmentioning
confidence: 99%