Data input and output method of NAND flash memory and embedded system using the same
    9.
    发明授权
    Data input and output method of NAND flash memory and embedded system using the same 有权
    NAND闪存和嵌入式系统的数据输入输出方式采用相同的方式

    公开(公告)号:US08850291B2

    公开(公告)日:2014-09-30

    申请号:US12984984

    申请日:2011-01-05

    IPC分类号: G11C29/00 H03M13/00

    摘要: A data input method of a NAND flash memory includes: determining whether a size of a writing-requested data is less than a reference value; calculating an error correction code (ECC) for the data using a software ECC method when the data size is less than the reference value; and writing the data and the ECC to a data region of the NAND flash memory. A data output method of the NAND flash memory includes: determining whether a size of a reading-requested data is less than a reference value; reading the data and an error correction code (ECC) from the NAND flash memory; calculating an ECC for the read data using a software ECC method when the data size is less than the reference value; and performing an error detection and correction by comparing the calculated ECC and the read ECC.

    摘要翻译: NAND闪速存储器的数据输入方法包括:确定写入请求数据的大小是否小于参考值; 当数据大小小于参考值时,使用软件ECC方法计算数据的纠错码(ECC); 并将数据和ECC写入NAND闪存的数据区域。 NAND闪速存储器的数据输出方法包括:确定读取请求数据的大小是否小于参考值; 从NAND闪存读取数据和纠错码(ECC); 当数据大小小于参考值时,使用软件ECC方法计算用于读取数据的ECC; 并通过比较计算的ECC和读取的ECC来执行错误检测和校正。