Key technology of invalid block management in NAND flash-based image recorder system

被引:0
|
作者
Xu, Yonggang [1 ,2 ]
Ren, Guoqiang [1 ]
Wu, Qinzhang [1 ]
Zhang, Feng [1 ,2 ]
机构
[1] Institute of Optics and Electronics, Chinese Academy of Sciences, Chengdu 610209, China
[2] Graduate University of the Chinese Academy of Sciences, Beijing 100049, China
关键词
Memory architecture - NAND circuits - Clocks - Speed;
D O I
暂无
中图分类号
学科分类号
摘要
A high-efficiency invalid block management scheme in high-speed and large-capacity image recorder system based on NAND flash was presented. In order to solve the problems of invalid block table's fast search and reliable store, an invalid block information fast search architecture based on bit index was proposed. An invalid block pre-matching mechanism based on glide window was proposed to solve the problem of invalid block's fast matching. In consideration of the disadvantage that burst invalid block would decrease write speed, a lag copy back mechanism was presented. All architectures were implemented in FPGA in form of hardware. The results show that it only takes 2 clock periods to search 8 invalid block information, pre-matching and generating right physical address operations are no clock delay, write speed is not affected by burst invalid block, copy back takes only 22.28036 ms under extremity situation, consecutive write speed is up to 848.65 MB/s, consecutive read speed is up to 1265.5 MB/s, and consecutive erase speed is up to 9120.245 MB/s, the storage capacity is 160 GB, reserved capacity for invalid block management is 8 GB and ECC ability is 1 bit/512 B.
引用
收藏
页码:1101 / 1106
相关论文
共 50 条
  • [21] Fast performance analysis of NAND flash-based storage device
    Won, S. K.
    Ha, S. H.
    Chung, E. Y.
    ELECTRONICS LETTERS, 2009, 45 (24) : 1219 - 1220
  • [22] Dual Locality-Based Flash Translation Layer for NAND Flash-Based Consumer Electronics
    Luo, Yuhan
    Lin, Mingwei
    Pan, Yubiao
    Xu, Zeshui
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2022, 68 (03) : 281 - 290
  • [23] Assimilating Cleaning Operations with Flash-Level Parallelism for NAND Flash-Based Devices
    Wang, Ronghui
    Chen, Zhiguang
    Xiao, Nong
    Zhang, Minxuan
    Dong, Weihua
    2014 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2014, : 212 - 219
  • [24] hUBI: An Optimized Hybrid Mapping Scheme for NAND Flash-Based SSDs
    Xie, Guangjun
    Xu, Guangzhi
    Wang, Gang
    Liu, Xiaoguang
    Cao, Rui
    Gao, Yan
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1015 - 1022
  • [25] Swap time-aware garbage collection policy for NAND flash-based swap system
    Lin, M. W.
    Chen, S. Y.
    ELECTRONICS LETTERS, 2013, 49 (24) : 1525 - +
  • [26] An Advanced SLC-buffering for TLC NAND Flash-based Storage
    Kwon, Kirock
    Kang, Dong Hyun
    Eom, Young Ik
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2017, 63 (04) : 459 - 466
  • [27] A multi-channel architecture for high-performance NAND flash-based storage system
    Kang, Jeong-Uk
    Kim, Jin-Soo
    Park, Chanik
    Park, Hyoungjun
    Lee, Joonwon
    JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (09) : 644 - 658
  • [28] FlashSim: A Simulator for NAND Flash-based Solid-State Drives
    Kim, Youngjae
    Tauras, Brendan
    Gupta, Aayush
    Urgaonkar, Bhuvan
    SIMUL: 2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM SIMULATION, 2009, : 125 - 131
  • [29] Performance Analysis of NAND Flash-based SSD for designing a Hybrid Filesystem
    Suk, Jinsun
    No, Jaechun
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 539 - 544
  • [30] Extending the lifetime of NAND flash-based SSD through compacted write
    Wu, Hai-Tao
    Yang, Tian-Ming
    Huang, Ping
    Chou, Wen-Kuang
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2020, 13 (02) : 129 - 135