-
公开(公告)号:US20130138871A1
公开(公告)日:2013-05-30
申请号:US13685956
申请日:2012-11-27
Applicant: SILICON MOTION, INC.
Inventor: Yi-Sen Chiu , Hsu-Ping Ou
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F11/2094 , G06F2201/815 , G06F2212/1032
Abstract: The invention provides a flash memory device. In one embodiment, the flash memory device is coupled to a host, and comprises a flash memory, a controller, and a random access memory. The flash memory comprises a plurality of blocks for data storage. The random access memory stores a read count table for recording read counts of the blocks. When the read counts of a plurality of original blocks are greater than a threshold according to the read count table, the controller obtains a plurality of spare blocks from the flash memory as mirror blocks respectively corresponding to the original blocks, and copies a portion of a plurality of data pages of the original blocks to the mirror blocks whenever the original blocks are read until all of the data pages of the original blocks have been copied to the mirror blocks.
Abstract translation: 本发明提供一种闪存装置。 在一个实施例中,闪存设备耦合到主机,并且包括闪速存储器,控制器和随机存取存储器。 闪存包括用于数据存储的多个块。 随机存取存储器存储用于记录块的读取计数的读取计数表。 当多个原始块的读取计数大于根据读取的计数表的阈值时,控制器从闪速存储器中获取多个备用块作为分别对应于原始块的镜像块,并且复制一部分 只要原始块被读取直到原始块的所有数据页都被复制到镜像块,原始块的多个数据页到镜像块。