ACM Home Page
Please provide us with feedback. Feedback
Exploring the impact of architectural parameters on energy efficiency of application-specific block-enabled SRAMs
Full text PdfPdf (221 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 15th ACM Great Lakes symposium on VLSI table of contents
Chicago, Illinois, USA
POSTER SESSION: Poster session 2 table of contents
Pages: 377 - 380  
Year of Publication: 2005
ISBN:1-59593-057-4
Authors
Prassanna Sithambaram  Politecnico di Torino, Torino, Italy
Alberto Macii  Politecnico di Torino, Torino, Italy
Enrico Macii  Politecnico di Torino, Torino, Italy
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 18,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1057661.1057751
What is a DOI?

ABSTRACT

Application-Specific Block-Enabled (ASBE) SRAMs represent a viable solution for reducing energy consumption in embedded memories. The basic idea behind ASBE architectures is that of partitioning the memory array into a number of non-uniformly sized blocks, such that memory access cost is reduced. The number and sizes of the partitions yielding a minimum power implementation of the SRAM macro is determined by the partitioning algorithm based on the memory access profile obtained as a result of the application (or application mix) executed by the processor. Given the complexity of the design space we are dealing with, there are several degrees of freedom that the partitioning engine may exploit to come up with the most energy-efficient memory architecture. In this paper, we investigate how the quality of the partitioned memory depends on the architectural parameters that define the memory structure (e.g., min and max number of lines per partition, min and max number of words per line, granularity of the partitions); such parameters, in turn, are constrained by the technology and process of choice. We believe that the results presented in this work will provide very useful guidelines for a succesfull adoption of the ASBE approach in practice, as this design paradigm is gaining a lot of attention for the new generations of embedded systems.


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
L. Benini, A. Macii, M. Poncino, "Memory Design Techniques for Low-Energy Embedded Systems", Kluwer Academic Publishers, Dordrecht, Netherlands, 2002.
 
3
 
4
N. Kawabe, K. Usami, "Low-Power Technique for On-Chip Memory using Biased Partitioning and Access Concentration", CICC-00: IEEE Custom Integrated Circuits Conference, pp. 275--278, San Diego, CA, May 2002.
 
5
 
6
 
7
M. Yoshimoto et al. "A Divided Word-Line Structure in the Static RAM and Its Application to a 64K Full CMOS RAM", IEEE Journal of Solid-State Circuits, Vol. 18, No. 5, pp. 479--485, October 1983.
 
8
 
9
ARM Ltd., RealView ARMulator ISS, http://www.arm.com/devtools/iss.
 
10
A. Macii et al. "Design and Implementation of a Memory Generator for Application-Specific Block-Enabled SRAMs", Submitted to Design Automation Conference (DAC) 2005.

Collaborative Colleagues:
Prassanna Sithambaram: colleagues
Alberto Macii: colleagues
Enrico Macii: colleagues