ObjNandSim: Object-based NAND Flash Device Simulator

被引:0
作者
Guo, Jie [1 ]
Min, Chuhan [1 ]
Cai, Tao [2 ]
Li, Hai [1 ]
Chen, Yiran [1 ]
机构
[1] Univ Pittsburgh, Dept Elect & Comp Engn, Pittsburgh, PA 15261 USA
[2] Jiangshu Univ, Nanjing, Jiangsu, Peoples R China
来源
2016 5TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA) | 2016年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An object-based NAND flash storage system (ONFS) is proposed to overcome the architectural limitation of the existing block-based storage system. The ONFS can improve system performance by removing redundant software layers and reducing garbage collection overhead. However, the research progress of ONFS is significantly hindered due to lack of appropriate simulation tools. In this work, we present ObjNandsim - an object-based NAND flash device simulator that is developed to support various research needs of ONFS such as performance analysis, algorithm modeling, design verification, etc. ObjNandsim emulates hardware behaviors of NAND flash memories and implements object-based FTL functionalities, including object storage management, physical page management and garbage collection. In addition, ObjNandsim provides a well-defined interface and code modularity, ensuring simulator's extendability and portability. The results of some example experiments validate the capabilities and efficacy of ObjNandSim.
引用
收藏
页数:6
相关论文
共 50 条
[31]   Object-based storage [J].
Mesnier, M ;
Ganger, GR ;
Riedel, E .
IEEE COMMUNICATIONS MAGAZINE, 2003, 41 (08) :84-90
[32]   A new erase method for scaled NAND flash memory device [J].
Lin, Chan-Ching ;
Chang-Liao, Kuei-Shu ;
Huang, Tzung-Bin ;
Yu, Cheng-Jung ;
Ko, Hsueh-Chao .
MICROELECTRONICS RELIABILITY, 2017, 72 :34-38
[33]   A Novel Erase Method for Scaled NAND Flash Memory Device [J].
Lin, Chan-Ching ;
Chang-Liao, Kuei-Shu ;
Huang, Tzung-Bin ;
Hwang, Hann-Ping .
2016 5TH INTERNATIONAL SYMPOSIUM ON NEXT-GENERATION ELECTRONICS (ISNE), 2016,
[34]   FPGA Implementation of SSRS Codes for NAND Flash Memory Device [J].
Achala, G. ;
Nandana, S. ;
Jomy, Frankson ;
Girish, M. M. ;
Shripathi Acharya, U. ;
Srihari, Pathipati ;
Cenkeramaddi, Linga Reddy .
IEEE ACCESS, 2024, 12 :140128-140143
[35]   Select Device Disturb Phenomenon in TANOS NAND Flash Memories [J].
Melde, Thomas ;
Beug, Marc Florian ;
Bach, Lars ;
Tilke, Armin Thomas ;
Knoefler, Roman ;
Bewersdorff-Sarlette, Ulrike ;
Beyer, Volkhard ;
Czernohorsky, Malte ;
Paul, Jan ;
Mikolajick, Thomas .
IEEE ELECTRON DEVICE LETTERS, 2009, 30 (05) :568-570
[36]   Program disturb phenomenon by DIBL in MLC NAND flash device [J].
Oh, Dongyean ;
Lee, Seungchul ;
Lee, Changsub ;
Song, Jaihyuk ;
Lee, Woonkyung ;
Choi, Jeonghyuk .
2008 JOINT NON-VOLATILE SEMICONDUCTOR MEMORY WORKSHOP AND INTERNATIONAL CONFERENCE ON MEMORY TECHNOLOGY AND DESIGN, PROCEEDINGS, 2008, :5-7
[37]   NAND Flash Storage Device Performance in Linux File System [J].
Wei, Yuanting ;
Shin, Dongkun .
2011 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY (ICCIT), 2012, :574-577
[38]   Design and implementation of a security framework based on the object-based storage-device standard [J].
Ko, Kwangsun ;
Kim, Gu Su ;
Kim, June ;
Han, JungHyun ;
Kim, Ungmo ;
Eom, Young Ik .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 1, 2006, 3980 :1028-1035
[39]   Object-based and image-based object representations [J].
Samet, Hanan .
ACM Comput Surv, 1600, 2 (159-217)
[40]   Interactive fine object-based segmentation of generic video scenes for object-based indexing [J].
Benois-Pineau, J ;
Braquelaire, JP ;
Ali-Mhammad, A .
Digital Media: Processing Multimedia Interactive Services, 2003, :200-203