Data storage device and non-volatile memory control method

    公开(公告)号:US11875058B2

    公开(公告)日:2024-01-16

    申请号:US17648679

    申请日:2022-01-24

    CPC classification number: G06F3/0659 G06F3/0619 G06F3/0679

    Abstract: A control method for a multi-channel non-volatile memory is shown. When reading a read target on the non-volatile memory, the controller increases the read count of the monitored unit to which the read target belongs and, based on the read count, determines whether to move data of the monitored unit covering the read target to a safe space to deal with reading interference. The monitored unit is smaller than a cross-channel management unit in read-count group. The controller accesses a parallel accessing space of the non-volatile memory in parallel through all of the channels, and allocates the parallel accessing space based on the cross-channel management unit.

    Data Storage Device and Non-Volatile Memory Control Method

    公开(公告)号:US20220269443A1

    公开(公告)日:2022-08-25

    申请号:US17648679

    申请日:2022-01-24

    Abstract: A control method for a multi-channel non-volatile memory is shown. When reading a read target on the non-volatile memory, the controller increases the read count of the monitored unit to which the read target belongs and, based on the read count, determines whether to move data of the monitored unit covering the read target to a safe space to deal with reading interference. The monitored unit is smaller than a cross-channel management unit in read-count group. The controller accesses a parallel accessing space of the non-volatile memory in parallel through all of the channels, and allocates the parallel accessing space based on the cross-channel management unit.

    Data storage device and data maintenance method thereof

    公开(公告)号:US10283216B2

    公开(公告)日:2019-05-07

    申请号:US15649394

    申请日:2017-07-13

    Abstract: A data storage device includes a flash memory and a controller. The flash memory includes a plurality of chips, each of the chips includes a plurality of pages, the pages are arranged to assemble into a super block, the pages of the super block are numbered 0˜X from top to bottom of the super block, the pages with number 0˜Y−1 constitute a data area, and the pages with numbers Y˜X constitute a RAID parity area. The controller corrects data of the data area according to data of the RAID parity area when the data in the data area cannot be successfully read.

    Method for managing memory apparatus, associated memory apparatus thereof and associated controller thereof
    4.
    发明授权
    Method for managing memory apparatus, associated memory apparatus thereof and associated controller thereof 有权
    用于管理存储装置的方法,其相关联的存储装置及其相关控制器

    公开(公告)号:US09507708B2

    公开(公告)日:2016-11-29

    申请号:US14335939

    申请日:2014-07-20

    CPC classification number: G06F12/0246 G06F2212/7202

    Abstract: A method for managing a memory apparatus and the associated memory apparatus thereof and the associated controller thereof are provided, where the method includes: temporarily storing data received from a host device into a volatile memory in the controller and utilizing the data in the volatile memory as received data, and dynamically monitoring the data amount of the received data to determine whether to immediately write the received data into at least one NV memory element; and when a specific signal is received and it is detected that specific data having not been written into a same location in a specific block configured to be an MLC memory block within a specific NV memory element of the at least one NV memory element for a predetermined number of times exists in the received data, immediately writing the specific data into another block in the at least one NV memory element.

    Abstract translation: 提供了一种用于管理存储装置及其相关联的存储装置及其相关联的控制器的方法,其中所述方法包括:将从主机装置接收的数据临时存储到控制器中的易失性存储器中,并将易失性存储器中的数据用作 并且动态地监视所接收的数据的数据量,以确定是否立即将接收的数据写入到至少一个NV存储器元件中; 并且当接收到特定信号并且检测到特定数据未被写入到被配置为在至少一个NV存储器元件的特定NV存储器元件内的MLC存储器块的特定块中的相同位置时,预​​定的 在接收的数据中存在次数,立即将特定数据写入到至少一个NV存储器元件中的另一个块中。

    Method for managing data blocks and method of data management for data storage device

    公开(公告)号:US10600491B2

    公开(公告)日:2020-03-24

    申请号:US16038145

    申请日:2018-07-17

    Abstract: A method for managing a plurality of data blocks of a data storage device includes steps of: reading a plurality of data pages in the data blocks which having valid data; updating a plurality of access counts of the data pages in the data blocks; determining whether an access count of the data block is greater than or equal to an access count threshold, wherein the access count of the data block is selected from one of the access counts of the data pages therein; and when the determination is positive, storing data in the data block into a spare data block of the data blocks. The access count threshold is updated when an erase count of the data block is determined to be greater than or equal to an erase count threshold. A method of data management for a data storage device is also provided.

    Storing a compact flash physical-to-host logical address mapping table on power loss

    公开(公告)号:US10579483B2

    公开(公告)日:2020-03-03

    申请号:US15805067

    申请日:2017-11-06

    Abstract: A data storage method includes steps of: selecting an active block to store data from a host; determining whether a power drop/loss event has occurred; when it is determined that a power drop/loss event has occurred, recording an index of the active block and an index of a last data-containing page in the active block; generating a primary F2H mapping table; and writing the primary F2H mapping table, the index of the active block and the index of the last data-containing page into a designated block. A data storage device and a data recovery program are also provided.

    Data Storage Device and Data Refresh Method Thereof
    8.
    发明申请
    Data Storage Device and Data Refresh Method Thereof 审中-公开
    数据存储设备及其数据刷新方法

    公开(公告)号:US20160225460A1

    公开(公告)日:2016-08-04

    申请号:US14997916

    申请日:2016-01-18

    Inventor: Po-Sheng Chou

    Abstract: A data storage device includes a flash memory and a controller. The controller determines whether a first page of the flash memory meets a predetermined condition, and refreshes a block corresponding to the first page when the first page meets the predetermined condition, wherein the predetermined condition includes a voltage distribution of the first page being shifted to a predetermined direction, the predetermined direction being left.

    Abstract translation: 数据存储装置包括闪速存储器和控制器。 控制器确定闪存的第一页是否满足预定条件,并且当第一页满足预定条件时刷新与第一页对应的块,其中预定条件包括第一页的电压分布被移位到 预定方向,预定方向为左。

Patent Agency Ranking