Browse > Article
http://dx.doi.org/10.14372/IEMEK.2012.7.4.201

Analysis on the Effectiveness of the Filter Buffer for Low Power NAND Flash Memory  

Jung, Bo-Sung (경상대학교 ERI 제어계측공학과)
Lee, Jung-Hoon (경상대학교 ERI 제어계측공학과)
Publication Information
Abstract
Currently, NAND Flash memory has been widely used in consumer storage devices due to its non-volatility, stability, economical feasibility, low power usage, durability, and high density. However, a high capacity of NAND flash memory causes the high power consumption and the low performance. In the convention memory research, a hierarchical filter mechanism can archive an effective performance improvement in terms of the power consumption. In order to attain the best filter structure for NAND flash memory, we selected a direct-mapped filter, a victim filter, a fully associative filter and a 4-way set associative filter for comparison in the performance analysis. According to the results of the simulation, the fully associative filter buffer with a 128byte fetching size can obtain the bet performance compared to another filter structures, and it can reduce the energy*delay product(EDP) by about 93% compared to the conventional NAND Flash memory.
Keywords
NAND flash memory; Filter mechanism; Low power; Cache memory;
Citations & Related Records
연도 인용수 순위
  • Reference
1 G. Sun, Y. S. Joo, "A Hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement," Proceedings on High Performance Computer Architecture, pp.1-12, 2010.
2 류준길, 박찬익, "로그기반 플래시 메모리 파일시스템 성능 향상 기법," 대한임베디드공학회논문지, Vol. 2, No. 3, pp.184-193, 2007.
3 H.L. Li, C.L. Yang, H.W. Tseng, "Energy-Aware Flash Memory management in Virtual Memory System," IEEE Transactions on Very Large Scale Integration systems, Vol. 16, No. 8, pp.457-467, 2008.
4 X. Jiang, N. Madan, L. Zhao, M. Upton, R. Iyer, S. Makineni, D. Newell, Y. Solihin R. Balasubramonian, "CHOP:Adaptive Filter Based DRAM Caching for CMP Server Platforms," Proceedings on. International Symposium on High-Performance Computer Architecture, 2010.
5 Y. Chang "An Ultra Low-Power TLB Design," Proceedings on Design, Automation and Test in Europe, pp.1-6, 2006.
6 G. Abandah, "Evaluating Cache Power Dissipation using CACTI 5.3 simulator," Report of the University of Jordan, 2010.
7 J.W. Parck, S.H. Park, C.C. Weems, S.D. Kim, "A hybrid flash translation layer for SLC-MLC flash memory based multibank solid state disk," Microprocesser and Microsystem, Vol. 35, No. 1, pp.48-59, 2011.   DOI
8 D. Jung, Y.H. Chae, H. Jo, J.S. Kim, J. Lee, "A group-based wear-leveling algorithm for large-capacity flash memory storage system," Proceedings on compilers, architecture, and synthesis for embedded systems, pp.160-164, 2007.
9 http://www.samsung.com/sec/business/semico nductor/
10 정보성, 이정훈, "다양한 메모리 셀을 결합한 디스크형 플래쉬 메모리 시스템," 대한임베디드공학회논문지, Vol. 4, No. 3, pp.134-138, 2009.
11 V. Mohan, S. Gurumurthi, M. R. Stan, "Flash Power: A Detailed Power Model for NAND Flash Memory," Proceedings on Design, Automation and Test in Europe Conference and Exhibition, pp.502-507, 2010.
12 http://www.hpl.hp.com/research/cacti/