DocumentCode
106790
Title
Modeling Power Consumption of NAND Flash Memories Using FlashPower
Author
Mohan, V. ; Bunker, Trevor ; Grupp, L. ; Gurumurthi, Sudhanva ; Stan, M.R. ; Swanson, Stephen
Author_Institution
Dept. of Comput. Sci., Univ. of Virginia, Charlottesville, VA, USA
Volume
32
Issue
7
fYear
2013
fDate
Jul-13
Firstpage
1031
Lastpage
1044
Abstract
Flash is the most popular solid-state memory technology used today. A range of consumer electronics products, such as cell-phones and music players, use flash memory for storage and flash memory is increasingly displacing hard disk drives as the primary storage device in laptops, desktops, and servers. There is a rich microarchitectural design space for flash memory, and there are several architectural options for incorporating flash into the memory hierarchy. Exploring this design space requires detailed insights into the power characteristics of flash memory. In this paper, we present FlashPower, a detailed power model for the two most popular variants of NAND flash, namely, the single-level cell (SLC) and 2-bit Multi-Level Cell (MLC) based flash memory chips. FlashPower is built on top of CACTI, a widely used tool in the architecture community for studying various memory organizations. FlashPower takes several parameters like the device technology, microarchitectural layout, bias voltages and workload parameters as input to estimate the power consumption of a flash chip during its various operating modes. We validate FlashPower against chip power measurements from several different manufacturers and show that our results are comparable to the actual chip measurements. We illustrate the versatility of the tool in a design space exploration of power optimal flash memory array configurations.
Keywords
NAND circuits; flash memories; integrated circuit design; integrated circuit layout; integrated circuit modelling; power measurement; CACTI; FlashPower; MLC based flash memory chips; NAND flash memory power consumption modeling; SLC; chip power measurements; consumer electronics products; desktops; hard disk drives; laptops; memory hierarchy; memory organizations; microarchitectural design space; microarchitectural layout; multilevel cell based flash memory chips; power optimal flash memory array configurations; primary storage device; servers; single-level cell; solid-state memory technology; word length 2 bit; Ash; Capacitance; Computer architecture; Logic gates; Microprocessors; Threshold voltage; Transistors; Analytical models; NAND Flash memory; power;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2013.2249557
Filename
6532423
Link To Document