Wear leveling method and apparatus for nonvolatile memory
    1.
    发明申请
    Wear leveling method and apparatus for nonvolatile memory 审中-公开
    非易失性存储器的磨损均衡方法和装置

    公开(公告)号:US20070208904A1

    公开(公告)日:2007-09-06

    申请号:US11366582

    申请日:2006-03-03

    Abstract: A wear leveling apparatus uniformly distributes wear over a nonvolatile memory containing a plurality of memory blocks. The wear leveling apparatus includes a memory unit for storing a record of cold block candidates in the nonvolatile memory and a control unit configured to update the memory unit and release the cold block candidates under a threshold condition. The control unit selects a new memory block to replace one cold block candidate in the memory unit when the cold block candidate is matched with a written address in a write command for the nonvolatile memory. The cold block candidates remained in the memory unit are identified as cold blocks when the nonvolatile memory has been written more than a predetermined write count threshold. The memory blocks with infrequent erasure can be identified and released to uniformly distribute wear over the nonvolatile memory.

    Abstract translation: 磨损均衡装置在包含多个存储块的非易失性存储器上均匀分布磨损。 磨损均衡装置包括用于在非易失性存储器中存储冷块候选的记录的存储单元和被配置为更新存储单元并在阈值条件下释放冷块候选的控制单元。 当冷块候选与用于非易失性存储器的写入命令中的写入地址匹配时,控制单元选择新的存储器块来替换存储器单元中的一个冷块候选。 当非易失性存储器被写入超过预定的写入计数阈值时,保留在存储器单元中的冷块候选被识别为冷块。 可以识别和释放具有不频繁擦除的存储块,以均匀地分布在非易失性存储器上的磨损。

    APPARATUS FOR CONTROLLING FLASH MEMORY AND METHOD THEREOF
    2.
    发明申请
    APPARATUS FOR CONTROLLING FLASH MEMORY AND METHOD THEREOF 审中-公开
    用于控制闪速存储器的装置及其方法

    公开(公告)号:US20070081401A1

    公开(公告)日:2007-04-12

    申请号:US11465580

    申请日:2006-08-18

    Inventor: Yuan-Cheng Chen

    CPC classification number: G11C29/76

    Abstract: An apparatus for controlling a flash memory and the method thereof are disclosed. The flash memory includes a plurality of blocks which are divided into a plurality of storage blocks and a plurality of spare blocks. The apparatus includes a bad block mapping table and a controller. When a data is to be accessed based on an accessed block address, the controller determines whether the block corresponding to the accessed block address is a damaged block. When the controller determines that the block corresponding to the accessed block address is a damaged block, the controller searches the bad block mapping table based on the accessed block address to find the address of the corresponding spare block for replacing the accessed block address.

    Abstract translation: 公开了一种用于控制闪速存储器的装置及其方法。 闪速存储器包括被划分为多个存储块和多个备用块的多个块。 该装置包括坏块映射表和控制器。 当基于访问的块地址访问数据时,控制器确定与被访问的块地址相对应的块是否是损坏的块。 当控制器确定与所访问的块地址相对应的块是损坏块时,控制器根据所访问的块地址搜索坏块映射表,以找到用于替换所访问的块地址的相应备用块的地址。

    Programmable control device
    3.
    发明申请
    Programmable control device 审中-公开
    可编程控制装置

    公开(公告)号:US20070022221A1

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

    申请号:US11291767

    申请日:2005-12-02

    CPC classification number: G11B19/02 G11B27/105 G11B27/36 G11B2220/60

    Abstract: A programmable control device includes an input unit, a memory unit, an execution unit, a monitor unit and an output unit. The input unit has at least one input terminal for receiving an input signal. The memory unit defines plural feature tables for corresponding functional units, the feature table defining a state of the functional unit and an event to be executed according to an input signal corresponding to the state. The execution unit executes an event corresponding to the functional unit triggered by an input signal, and thus produces a driving signal and/or an output signal. The monitor unit monitors the execution unit to trigger a corresponding functional unit and to use the driving signal as an input signal for the functional unit to execute a corresponding event. The output unit has at least one terminal to output the output signal.

    Abstract translation: 可编程控制装置包括输入单元,存储单元,执行单元,监视单元和输出单元。 输入单元具有用于接收输入信号的至少一个输入端。 存储单元为相应的功能单元定义多个特征表,特征表根据对应于该状态的输入信号定义功能单元的状态和要执行的事件。 执行单元执行与由输入信号触发的功能单元对应的事件,从而产生驱动信号和/或输出信号。 监视器单元监视执行单元以触发对应的功能单元,并且使用驱动信号作为功能单元的输入信号来执行相应的事件。 输出单元至少有一个端子输出输出信号。

Patent Agency Ranking