By Topic

Using NAND Flash memory to improve the performance of HDDs

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Huang-Te Hsu ; Grad. Inst. of Appl. Sci. & Eng., Fu Jen Catholic Univ., Taipei, Taiwan ; Ying-Wen Bai

Recently the Hard Disk Driver (HDD) manufacturers have begun using the Dynamic Random Access Memory (DRAM) as cache memory to improve the HDD performance. In this paper we use an additional NAND Flash memory as a second level cache memory for that purpose. The NAND Flash memories have some advantages over both the HDD and the DRAM cache, such as faster access time, smaller size and larger capacity. First, we design a Solid State Disk (SSD) by using the NAND Flash memory. The SSD is connected to a PC system by means of the Serial Advanced Technology Attachment (SATA) bus. Then, by using software, we combine the HDD and the SSD into one storage device of the PC. The Operating System (OS) will save files to the different storage devices according to the sizes and uses of the files. When the user wants to open the frequently used programs, the system reads data from the SSD in order to avoid any HDD mechanical access head delay. We utilize this mixed architecture to improve the performance of the whole PC system.

Published in:

Electrical and Computer Engineering (CCECE), 2010 23rd Canadian Conference on

Date of Conference:

2-5 May 2010