DATA STORING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE

    公开(公告)号:US20190065101A1

    公开(公告)日:2019-02-28

    申请号:US15729666

    申请日:2017-10-10

    Inventor: Chih-Kang Yeh

    Abstract: A data storing method, a memory control circuit unit and a memory storage device are provided. The method includes: receiving a first write command from a host system; determining whether to write a first data corresponding to the first write command by using a first mode or write the first data by using a second mode according to an available buffer memory state; writing the first data into a first physical erasing unit among a plurality of physical erasing units by using the first mode when the first data is determined to be written by using the first mode; and writing the first data into a second physical erasing unit among the physical erasing units by using the second mode when the first data is determined to be written by using the second mode.

    DATA READING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE

    公开(公告)号:US20180335942A1

    公开(公告)日:2018-11-22

    申请号:US15648459

    申请日:2017-07-13

    Inventor: Chih-Kang Yeh

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

    Abstract: A data reading method for a rewritable non-volatile memory module is provided. The method includes: receiving a read command instructing reading data from a plurality of logical addresses; selecting a plurality of logical addresses meeting a preset condition among the logical addresses, wherein the selected logical addresses include a first logical address mapping to a first physical programming unit and a second logical address mapping to a second physical programming unit, wherein the preset condition includes that the first physical programming unit belongs to a first plane, the second physical programming unit belongs to a second plane, the first plane and the second plane are different and belong to a same die, and a first address index value of the first physical programming unit is different from a second address index value of the second physical programming unit; and reading data belonging to the selected logical addresses in parallel.

    MAPPING TABLE UPDATING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
    86.
    发明申请
    MAPPING TABLE UPDATING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE 审中-公开
    映射表更新方法,存储器控制电路单元和存储器存储器件

    公开(公告)号:US20170017570A1

    公开(公告)日:2017-01-19

    申请号:US14829654

    申请日:2015-08-19

    Abstract: A mapping table updating method for a rewritable non-volatile memory module is provided. The method includes: allocating a mapping table storage area for storing a physical address-logical address mapping table in a buffer memory. The method also includes: determining whether a remaining storage space of the mapping table storage area is less than a threshold. If the remaining storage space is less than the threshold, mapping information of the physical address-logical address mapping table stored in the mapping table storage area is updated into at least one logical address-physical address mapping table, and the mapping information of the physical address-logical address mapping table stored in the mapping table storage area is cleared. The method also includes: storing updated mapping information corresponding to a programmed active physical erasing unit into the mapping table storage area.

    Abstract translation: 提供了一种可重写非易失性存储器模块的映射表更新方法。 该方法包括:在缓冲存储器中分配用于存储物理地址 - 逻辑地址映射表的映射表存储区域。 该方法还包括:确定映射表存储区域的剩余存储空间是否小于阈值。 如果剩余存储空间小于阈值,则映射表存储区域中存储的物理地址 - 逻辑地址映射表的映射信息被更新为至少一个逻辑地址 - 物理地址映射表,并且物理地址 - 存储在映射表存储区域中的地址 - 逻辑地址映射表被清除。 该方法还包括:将对应于编程的主动物理擦除单元的更新的映射信息存储到映射表存储区域中。

    MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT, AND MEMORY STORAGE APPARATUS
    87.
    发明申请
    MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT, AND MEMORY STORAGE APPARATUS 审中-公开
    存储器管理方法,存储器控制电路单元和存储器存储装置

    公开(公告)号:US20160364141A1

    公开(公告)日:2016-12-15

    申请号:US14811844

    申请日:2015-07-29

    Inventor: Chih-Kang Yeh

    Abstract: A memory management method is provided according to an exemplary embodiment. The method includes: receiving a write command and determining whether a usage status of physical units associated to a storage area conforms to a first predetermined status; storing write data corresponding to the write command to at least one of physical units associated to a temporary area if the usage status of the physical units associated to the storage area conforms to the first predetermined status; associating the at least one physical unit storing the write data to the storage area; and allocating at least one logical unit to map the at least one physical unit associated to the storage area.

    Abstract translation: 根据示例性实施例提供存储器管理方法。 该方法包括:接收写入命令并确定与存储区域相关联的物理单元的使用状态是否符合第一预定状态; 如果与所述存储区域相关联的物理单元的使用状态符合所述第一预定状态,则将与所述写入命令相对应的写入数据存储到与临时区域相关联的物理单元中的至少一个; 将存储写入数据的至少一个物理单元与存储区域相关联; 以及分配至少一个逻辑单元来映射与所述存储区域相关联的所述至少一个物理单元。

    Data access method, memory control circuit unit and memory storage apparatus
    88.
    发明授权
    Data access method, memory control circuit unit and memory storage apparatus 有权
    数据存取方法,存储器控制电路单元和存储器存储装置

    公开(公告)号:US09430327B2

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

    申请号:US14572793

    申请日:2014-12-17

    Inventor: Chih-Kang Yeh

    CPC classification number: G11C29/52 G06F11/1048 G11C29/42 G11C2029/0411

    Abstract: A data access method for a rewritable non-volatile memory module is provided. The method includes: filling dummy data to first data in order to generate second data, and writing the second data and an error checking and correcting code (ECC code) corresponding to the second data into a first physical programming unit. The method also includes: reading data stream from the first physical programming unit, wherein the data stream includes third data and the ECC code. The method further includes: adjusting the third data according to a pattern of the dummy data in order to generate fourth data when the third data cannot be corrected by using the ECC code, and using the ECC code to correct the fourth data in order to obtain corrected data, wherein the corrected data is identical to the second data.

    Abstract translation: 提供了一种用于可重写非易失性存储器模块的数据访问方法。 该方法包括:将伪数据填充到第一数据以产生第二数据,以及将第二数据和与第二数据相对应的错误校验和纠错码(ECC码)写入第一物理编程单元。 该方法还包括:从第一物理编程单元读取数据流,其中数据流包括第三数据和ECC代码。 该方法还包括:根据伪数据的模式调整第三数据,以便当第三数据不能通过使用ECC码进行校正时生成第四数据,并且使用ECC代码来校正第四数据以获得 校正数据,其中校正数据与第二数据相同。

    DATA ACCESSING METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROLLING CIRCUIT UNIT
    89.
    发明申请
    DATA ACCESSING METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROLLING CIRCUIT UNIT 有权
    数据访问方法,存储器存储器和存储器控制电路单元

    公开(公告)号:US20160062828A1

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

    申请号:US14514395

    申请日:2014-10-15

    Inventor: Chih-Kang Yeh

    Abstract: A data accessing method, a memory storage device and a memory controlling circuit unit are provided. The data accessing method includes: determining whether a first physical programming unit storing first data belongs to a first type physical programming unit or a second type physical programming unit; if the first physical programming unit belongs to the first type physical programming unit, generating a first verification code corresponding to the first data and a second verification code for being combined with the first verification code, and writing the first data and the first verification code into the first physical programming unit; and if the first data is decoded unsuccessfully by using the first verification code, combining the second verification code and the first verification code to decode the first data.

    Abstract translation: 提供数据访问方法,存储器存储装置和存储器控制电路单元。 数据访问方法包括:确定存储第一数据的第一物理编程单元是否属于第一类型物理编程单元或第二类型物理编程单元; 如果第一物理编程单元属于第一类型物理编程单元,则生成与第一数据相对应的第一验证码和用于与第一验证码组合的第二验证码,并将第一数据和第一验证码写入 第一个物理编程单元; 并且如果通过使用第一验证码不成功地解码了第一数据,则组合第二验证码和第一验证码以对第一数据进行解码。

    Data management method, memory control circuit unit and memory storage apparatus
    90.
    发明授权
    Data management method, memory control circuit unit and memory storage apparatus 有权
    数据管理方法,存储器控制电路单元和存储器存储装置

    公开(公告)号:US09274706B2

    公开(公告)日:2016-03-01

    申请号:US14468342

    申请日:2014-08-26

    Abstract: A data management method is provided. The method includes: dividing each of physical programming units into a data bits area and a spare bits area; generating first data management information corresponding to first data according to a first write command and the first data; determining whether the first data is compressible; and generating first data compression information corresponding to the first data. The method further includes: if the first data is compressible, compressing the first data to generate first compressed data, programming the first compressed data and the first data management information corresponding to the first data into a first data bits area of a first physical programming unit among the physical programming units, and programming the first data compression information into the first spare bits area of the first physical programming unit.

    Abstract translation: 提供了一种数据管理方法。 该方法包括:将每个物理编程单元划分为数据位区域和备用位区域; 根据第一写命令和第一数据产生与第一数据相对应的第一数据管理信息; 确定第一数据是否可压缩; 以及生成与第一数据相对应的第一数据压缩信息。 该方法还包括:如果第一数据是可压缩的,则压缩第一数据以产生第一压缩数据,将对应于第一数据的第一压缩数据和第一数据管理信息编程到第一物理编程单元的第一数据位区域 并且将第一数据压缩信息编程到第一物理编程单元的第一备用位区域中。

Patent Agency Ranking