Design and Implementation of a Fine-Grained NAND Flash programmer

被引:1
|
作者
Zhang Li [1 ]
Wang Wenming [1 ]
Tan Yuan [1 ]
Sun Xunhu [1 ]
Sun Zhi [1 ]
Yang Yang [1 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100081, Peoples R China
关键词
NAND Flash; flash programmer; fine grained; firmware; embedded system;
D O I
10.1109/PDCAT.2012.65
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Existing NAND Flash programmers usually read/write the entire contents of a flash chip, even if there is only partial data to be reprogrammed, for example, when the firmware in an embedded system is updated. In this paper, we describe a fine-grained NAND Flash programmer that can program a NAND Flash memory chip in small increments, such as a sector, a page and a block. The design of a fine-grained communication protocol is the key problem to the programmer software, wherein a sector serves as the smallest unit of data transmission. Experiments show that such a programmer can drastically reduce the time it takes to update firmware when the firmware can be modified in small data units.
引用
收藏
页码:257 / 261
页数:5
相关论文
共 50 条
  • [41] Design and implementation of mode reconfigurable NAND flash error correcting system
    Xu, Fuxin
    Liu, Ying
    Liu, Yanqun
    Xiang, Chao
    [J]. Xu, F. (xfx.300@163.com), 1918, Central South University of Technology (44): : 1918 - 1925
  • [42] THE DRIVER DESIGN AND IMPLEMENTATION OF NAND FLASH BASED ON MEMORY TECHNOLOGY DEVICE
    Meng, Huimin
    Lan, Zhenping
    Fang, Yuan
    [J]. PROCEEDINGS OF 2011 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND APPLICATION, ICCTA2011, 2011, : 886 - 889
  • [43] Fine-Grained Structured Sparse Design for Versatile Tensor Accelerator
    Zhao, Huazheng
    Pang, Shanmin
    Zhao, Yinghai
    Hua, Gaohui
    Li, Chenyang
    Duan, Zhansheng
    Mei, Kuizhi
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2024, 58 (11): : 176 - 184
  • [44] Fine-grained application source code profiling for ASIP design
    Karuri, K
    Al Faruque, MA
    Kraemer, S
    Leupers, R
    Ascheid, G
    Meyr, H
    [J]. 42nd Design Automation Conference, Proceedings 2005, 2005, : 329 - 334
  • [45] Mix design for fine-grained exposed aggregate PCC pavement
    Lee, Seung Woo
    Cho, Yoon-Ho
    Chon, Beom Jun
    Park, Cheolwoo
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-TRANSPORT, 2011, 164 (01) : 3 - 11
  • [46] Fine-Grained Energy-Constrained Microprocessor Pipeline Design
    Gebregiorgis, Anteneh
    Tahoori, Mehdi B.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (03) : 457 - 469
  • [47] A Fine-grained Analysis and ASIP Design Strategy for Specific Algorithm
    Ju, Jinbin
    Chen, Qian
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 3031 - 3038
  • [48] Fine-Grained Cryptography Revisited
    Shohei Egashira
    Yuyu Wang
    Keisuke Tanaka
    [J]. Journal of Cryptology, 2021, 34
  • [49] Fine-Grained Complexity Theory
    Bringmann, Karl
    [J]. 36TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2019), 2019,
  • [50] ANELASTICITY IN FINE-GRAINED MATERIALS
    VALE, SH
    [J]. ACTA METALLURGICA, 1984, 32 (05): : 693 - 706