Title :
Low-energy asynchronous memory design
Author :
Tierno, José A. ; Martin, Alain J.
Author_Institution :
California Inst. of Technol., Pasadena, CA, USA
Abstract :
We introduce the concept of energy per operation as a measure of performance of an asynchronous circuit. We show how to model energy consumption based on the high-level language specification. This model is independent of voltage and timing considerations. We apply this model to memory design. We show first how to dimension a memory array, and how to break up this memory array into smaller arrays to minimize the energy per access. We then show how to use cache memory and pre-fetch mechanisms to further reduce energy per access
Keywords :
asynchronous circuits; asynchronous circuit; asynchronous memory design; cache memory; energy consumption; high-level language specification; performance; pre-fetch mechanisms; Application software; Batteries; Circuits; Energy consumption; Energy dissipation; Energy measurement; Portable computers; Power dissipation; Timing; Voltage;
Conference_Titel :
Advanced Research in Asynchronous Circuits and Systems, 1994., Proceedings of the International Symposium on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-8186-6210-7
DOI :
10.1109/ASYNC.1994.656310