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
来源
2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012) | 2012年
关键词
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
    Xu, F. (xfx.300@163.com), 1918, Central South University of Technology (44): : 1918 - 1925
  • [42] IMPLEMENTATION OF THE HOUGH TRANSFORM ON A FINE-GRAINED SIMD DISTRIBUTED ARRAY PROCESSOR
    LAM, KP
    CA-DSP 89, VOLS 1 AND 2: 1989 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SIGNAL PROCESSING, 1989, : 462 - 467
  • [43] THE DRIVER DESIGN AND IMPLEMENTATION OF NAND FLASH BASED ON MEMORY TECHNOLOGY DEVICE
    Meng, Huimin
    Lan, Zhenping
    Fang, Yuan
    PROCEEDINGS OF 2011 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND APPLICATION, ICCTA2011, 2011, : 886 - 889
  • [44] Fine-grained application source code profiling for ASIP design
    Karuri, K
    Al Faruque, MA
    Kraemer, S
    Leupers, R
    Ascheid, G
    Meyr, H
    42nd Design Automation Conference, Proceedings 2005, 2005, : 329 - 334
  • [45] Fine-Grained Structured Sparse Design for Versatile Tensor Accelerator
    Zhao, Huazheng
    Pang, Shanmin
    Zhao, Yinghai
    Hua, Gaohui
    Li, Chenyang
    Duan, Zhansheng
    Mei, Kuizhi
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2024, 58 (11): : 176 - 184
  • [46] Mix design for fine-grained exposed aggregate PCC pavement
    Lee, Seung Woo
    Cho, Yoon-Ho
    Chon, Beom Jun
    Park, Cheolwoo
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-TRANSPORT, 2011, 164 (01) : 3 - 11
  • [47] Fine-Grained Energy-Constrained Microprocessor Pipeline Design
    Gebregiorgis, Anteneh
    Tahoori, Mehdi B.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (03) : 457 - 469
  • [48] A Fine-grained Analysis and ASIP Design Strategy for Specific Algorithm
    Ju, Jinbin
    Chen, Qian
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 3031 - 3038
  • [49] Fine-Grained Visual Entailment
    Thomas, Christopher
    Zhang, Yipeng
    Chang, Shih-Fu
    COMPUTER VISION, ECCV 2022, PT XXXVI, 2022, 13696 : 398 - 416
  • [50] FINE-GRAINED SEDIMENTS - TERMINOLOGY
    STOW, DAV
    QUARTERLY JOURNAL OF ENGINEERING GEOLOGY, 1981, 14 (04): : 243 - 244