发明名称 Flash device and operating method thereof
摘要 A flash device is provided. A flash memory includes a plurality of pages. A controller coupled to the flash memory includes an operating unit, an error correction code (ECC) decoder and a processing unit. The operating unit receives a plurality of bytes of the page which are from the flash memory and corresponding to a read command, and obtains an operating result according to a logic level of each bit of each of the bytes. The ECC decoder decodes the bytes of the page according to an ECC code. The processing unit determines whether the page is valid data according to the decoded bytes, and determines whether the page is an empty page according to the operating result when the page is not the valid data.
申请公布号 US9417959(B2) 申请公布日期 2016.08.16
申请号 US201314059615 申请日期 2013.10.22
申请人 SILICON MOTION, INC. 发明人 Hsiao Li-Shuo
分类号 G06F11/10 主分类号 G06F11/10
代理机构 McClure, Qualey & Rodack, LLP 代理人 McClure, Qualey & Rodack, LLP
主权项 1. A flash device, comprising: a flash memory, comprising a plurality of pages; and a controller coupled to the flash memory, comprising: an operating unit, receiving a plurality of bytes of the page which are from the flash memory and corresponding to a read command, and obtaining an operation result according to a logic level of each bit of each of the bytes; an error correction code decoder, decoding the bytes of the page according to an error correction code; and a processing unit coupled to the operating unit and the error correction code decoder, determining whether the page is valid data according to the decoded bytes, and determining whether the page is an empty page according to the operation result after determining that the page is not the valid data, wherein when the operation result indicates that the logic level of at least one bit of the bytes is a low logic level, the processing unit re-provides the read command to the flash memory.
地址 Jhubei, Hsinchu County TW