ACM Home Page
Please provide us with feedback. Feedback
System-level process variability compensation on memory organizations: on the scalability of multi-mode memories
Full text PdfPdf (323 KB)
Source
Asia and South Pacific Design Automation Conference archive
Proceedings of the 2009 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: System-level design of 3D chips and configurable systems table of contents
Pages 254-259  
Year of Publication: 2009
ISBN:978-1-4244-2748-2
Authors
Concepción Sanz  Universidad Complutense de Madrid, Madrid
Manuel Prieto  Universidad Complutense de Madrid, Madrid
José Ignacio Gómez  Universidad Complutense de Madrid, Madrid
Antonis Papanikolaou  Inter-University Microelectronics Center, Leuven
Francky Catthoor  Inter-University Microelectronics Center, Leuven
Sponsors
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers - Engineering Sciences Society
IPSJ SIGSLDM : Information Processing Society of Japan - SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 42,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Process variation and the dynamism of modern applications can degrade the expected performance of a system. Execution time can be severely affected by both factors, resulting in deadline violations and energy consumption overheads. Memory organizations, which account for a large part of the system energy and the time budgets, are especially vulnerable to process variation. Configurable - multimode - memories are a promising technology to deal with these problems, but they also introduce new issues that need to be solved. Essentially, adding configuration capabilities to the memories comes with a cost, both in memory area and control complexity; hence, we need to evaluate what is the minimum amount of re-configurability to satisfy system's constraints. In this paper, we analyze the scalability of configurable memories and highlight the relationship among mode allocation, memory mapping and data allocation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Semiconductor Industries Association Roadmap. International Technology Roadmap for Semiconductors, Technical Reports, 2005.
 
3
 
4
H. Chang, H. Qian, and S. S. Sapatnekar. The certainty of uncertainty: randomness in nanometer design. In Integrated Circuit and System Design, Power and Timing, Modeling, Optimization and Simulation. 14th Int. Workshop. PATMOS, pages 36--47. Springer Verlag, 2004.
 
5
J. Croon, S. Decoutere, S. Sansen, and W. Maes. Physical modeling and prediction of the matching properties of MOSFETs. In ESSDERC'04: Proceedings of the 34th European Solid-State Device Research Conference, pages 193--196. IEEE Computer Society, 2004.
 
6
H. Wang, M. Miranda, A. Papanikolaou, and F. Catthoor. Variable tapered pareto buffer design and implementation techniques allowing runtime conguration for low power embedded SRAMs. IEEE Trans. VLSI., 13(10):1127--1135, 2005.
 
7
 
8
A. Agarwal, B. Paul, and K. Roy. Process variation in nano-scale memories: failure analysis and process tolerant 2003. architecture. In CICC'04: Proceedings of the conference on Custom Integrated Circuits, pages 353--356. IEEE Computer Society, 2004.
 
9
 
10
Koichi Nose, Masayuki Hirabayashi, Hiroshi Kawaguchi, Seongsoo Lee, and Takayasu Sakurai. VTH-hopping scheme to reduce subthreshold leakage for low-power processors. IEEE Solid-State circuits, 37(3):413--419, 2002.
11
 
12
 
13
Benton H. Calhoun and Anantha P. Chandrakasan. Ultra-dynamic voltage scaling (UDVS) using sub-threshold operation and local voltage dithering. In IEEE Journal of Solid-State Circuits, pages 238--245, 2006.
14
 
15
F. Catthoor, K. Danckaert et al. Data access and storage management for embedded programmable processors. Springer, Boston MA, 2002.
 
16
M. Palkovic, E. Brockmeyer, F. Catthoor, H. Corporaal, and P. Van-broekhoven. Systematic preprocessing of data dependent constructs for embedded systems. In Integrated Circuit and System Design, Power and Timing, Modeling, Optimization and Simulation. 15th Int. Workshop. PATMOS, pages 89--99. Springer Verlag, 2005.
 
17
 
18
 
19
ATOMIUM. http://www.imec.be/design/atomium/.
 
20
Hua Wang. Word and decoder organization exploration methodology for the generation of energy and delay trade-offs in embedded SRAMs. PhD thesis, Katholieke Universiteit Leuven, Belgium, 2007.
Collaborative Colleagues:
Concepción Sanz: colleagues
Manuel Prieto: colleagues
José Ignacio Gómez: colleagues
Antonis Papanikolaou: colleagues
Francky Catthoor: colleagues