FLASH MEMORY DEVICE WITH WEAR-LEVELING MECHANISM AND CONTROLLING METHOD THEREOF
    11.
    发明申请
    FLASH MEMORY DEVICE WITH WEAR-LEVELING MECHANISM AND CONTROLLING METHOD THEREOF 有权
    具有磨损机构的闪存存储器件及其控制方法

    公开(公告)号:US20100115186A1

    公开(公告)日:2010-05-06

    申请号:US12396547

    申请日:2009-03-03

    CPC classification number: G06F12/0246 G06F2212/7211

    Abstract: A flash memory device with a wear-levelining mechanism includes at least one flash memory, a hot list, a bitmap, a source pointer, and a controller. The controller obtains a physical memory block with high erase count through the hot list, an erase count of the physical memory block, and an overall average erase count of the flash memory device. The controller further finds out a physical memory block which stores static data through managing the bitmap and the source pointer. The controller moves the static data to the physical memory block with high erase count, and releases the physical memory block which stores the static data to avoid the physical memory block with high erase count being worn down increasingly more seriously.

    Abstract translation: 具有磨损平整机构的闪存设备包括至少一个闪存,热列表,位图,源指针和控制器。 控制器通过热列表获得具有高擦除次数的物理存储器块,物理存储块的擦除计数和闪存器件的总平均擦除次数。 控制器还通过管理位图和源指针找出存储静态数据的物理存储块。 控制器将静态数据移动到具有高擦除次数的物理存储块,并释放存储静态数据的物理存储块,以避免高擦除次数的物理存储块越来越严重。

    Method for identifying data characteristics for flash memory
    12.
    发明申请
    Method for identifying data characteristics for flash memory 有权
    用于识别闪存的数据特性的方法

    公开(公告)号:US20070028033A1

    公开(公告)日:2007-02-01

    申请号:US11452348

    申请日:2006-06-14

    Abstract: A highly efficient data characteristic identification method for flash memory is provided, including the steps of: (a) based on the LBA corresponding to the write request to the flash memory, finding K corresponding counters in the hash table through K hash functions; (b) determining whether to perform decay period computation on hash table; if so, proceeding to step (c); otherwise, proceeding to step (d); (c) performing decay period computation on the hash table; (d) performing state update computation on the hash table; and (e) checking the hash table state and determining whether the data in the logic block corresponding to the flash memory is frequently updated. The method contains the decay period computation, state update computation, and checking on the data in the corresponding counters in the hash table to determine whether the data is frequently updated. Therefore, the object of a highly efficient data access characteristic identification method for flash memory is provided.

    Abstract translation: 提供了一种用于闪速存储器的高效数据特征识别方法,包括以下步骤:(a)基于与闪存的写入请求对应的LBA,通过K个散列函数找到散列表中的K个对应计数器; (b)确定是否对散列表执行衰减周期计算; 如果是,进行步骤(c); 否则,进行步骤(d); (c)在散列表上执行衰减周期计算; (d)在散列表上执行状态更新计算; 以及(e)检查散列表状态并确定与闪速存储器相对应的逻辑块中的数据是否频繁更新。 该方法包含衰减周期计算,状态更新计算和对哈希表中对应计数器中的数据的检查,以确定数据是否频繁更新。 因此,提供了一种用于闪存的高效数据访问特性识别方法的目的。

    Data access method capable of reducing the number of erasing to flash memory and data patch and access device using the same
    13.
    发明授权
    Data access method capable of reducing the number of erasing to flash memory and data patch and access device using the same 有权
    数据访问方法能够减少擦除数量的闪存和数据补丁以及使用其的访问设备

    公开(公告)号:US06256232B1

    公开(公告)日:2001-07-03

    申请号:US09612631

    申请日:2000-07-07

    Abstract: A data access method capable of reducing the number of erasing to flash memory and a data patch and access device that utilizes the method are disclosed. A data write procedure is provided for determining a difference between data to be written and existed data in the data block when writing data to a data block of the flash memory, and if the difference is less than a pre-determined value, writing the difference to a patch area instead of writing the data to the data block. A data read procedure is provided for searching the difference recorded in the patch area when reading data from a data block of the flash memory, so as to patch the data.

    Abstract translation: 公开了一种能够减少擦除闪速存储器的数量的数据存取方法以及利用该方法的数据补丁和存取装置。 提供数据写入程序,用于当向闪速存储器的数据块写入数据时,确定要写入的数据与数据块中存在的数据之间的差异,并且如果差值小于预定值,写入差值 而不是将数据写入数据块。 提供了一种数据读取程序,用于当从闪速存储器的数据块读取数据时,用于搜索记录在补丁区域中的差异,以便修补数据。

Patent Agency Ranking