Data writing method, memory control circuit unit and memory storage apparatus

    公开(公告)号:US09619380B2

    公开(公告)日:2017-04-11

    申请号:US14038780

    申请日:2013-09-27

    Inventor: Chih-Kang Yeh

    CPC classification number: G06F12/0246 G06F2212/7203

    Abstract: A data writing method for a memory storage apparatus having a first buffer memory, a second buffer memory and a rewritable non-volatile memory module is provided, and the transmission bandwidth of the first buffer memory is larger than the transmission bandwidth of the second buffer memory. The method includes: receiving a write command and first data thereof; determining whether the first data belongs to the successive big data; if the first data belongs to the successive big data, temporarily storing the first data into a first data buffer area of the first buffer memory, writing the first write data from the first data buffer area to the rewritable non-volatile memory module; and if the first data does not belongs to the successive big data, temporarily storing the first data into a second data buffer area of the second buffer memory.

    VALID DATA MERGING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS
    53.
    发明申请
    VALID DATA MERGING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS 有权
    有效的数据合并方法,存储器控制器和存储器存储设备

    公开(公告)号:US20170038977A1

    公开(公告)日:2017-02-09

    申请号:US14872154

    申请日:2015-10-01

    Inventor: Chih-Kang Yeh

    Abstract: A valid data merging method, a memory controller and a memory storage apparatus are provided. The method includes: selecting a first physical erasing unit, and loading a first logical address-physical address mapping table according to a physical address-logical address mapping table. The method also includes: updating the first logical address-physical address mapping table according to the physical address-logical address mapping table, and identifying valid data in the first physical erasing unit according to the physical address-logical address mapping table and the first logical address-physical address mapping table. The method further includes: storing the first logical address-physical address mapping table, copying the valid data to a second physical erasing unit, and performing an erasing operation for the first physical erasing unit.

    Abstract translation: 提供有效的数据合并方法,存储器控制器和存储器存储装置。 该方法包括:选择第一物理擦除单元,并根据物理地址 - 逻辑地址映射表加载第一逻辑地址 - 物理地址映射表。 该方法还包括:根据物理地址 - 逻辑地址映射表更新第一逻辑地址 - 物理地址映射表,并根据物理地址 - 逻辑地址映射表和第一逻辑地址映射表识别第一物理擦除单元中的有效数据 地址 - 物理地址映射表。 该方法还包括:存储第一逻辑地址 - 物理地址映射表,将有效数据复制到第二物理擦除单元,以及对第一物理擦除单元执行擦除操作。

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

    公开(公告)号:US20160314040A1

    公开(公告)日:2016-10-27

    申请号:US14736284

    申请日:2015-06-11

    Abstract: A data accessing method for a memory storage apparatus is provided. The method includes using a first check code circuit to generate a first check code corresponding to a first data stream and generating a first data set based on the first data stream and the first check code. The method also includes using a second check code circuit to obtain the first data stream and the first check code from the first data set and check the first data stream according to the first check code. The method still includes using a third check code circuit to generate a second check code according to the checked first data stream and generating a data frame based on the checked first data stream and the second check code and thereby programming the data frame into a physical programming unit.

    Abstract translation: 提供了一种用于存储器存储装置的数据存取方法。 该方法包括使用第一校验码电路来生成与第一数据流相对应的第一校验码,并且基于第一数据流和第一校验码产生第一数据集。 该方法还包括使用第二校验码电路从第一数据集获得第一数据流和第一校验码,并根据第一校验码检查第一数据流。 该方法还包括使用第三检验码电路根据所检查的第一数据流生成第二检验码,并且基于所检查的第一数据流和第二检验码产生数据帧,从而将数据帧编程为物理编程 单元。

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

    公开(公告)号:US09436547B2

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

    申请号:US14492081

    申请日:2014-09-22

    Inventor: Chih-Kang Yeh

    Abstract: A data storing method, a memory control circuit unit and a memory storage device are provided. The method includes: generating a parity according to first data. The method also includes: when programming the first data into first physical programming unit, programming at least one mark into redundancy bit area of the first physical programming unit. The method further includes: programming the parity into at least one second physical programming unit arranged after the first physical programming unit, and the at least one mark indicates that the parity is programmed into the at least one second physical programming unit.

    Abstract translation: 提供数据存储方法,存储器控制电路单元和存储器存储装置。 该方法包括:根据第一数据产生奇偶校验。 该方法还包括:当将第一数据编程到第一物理编程单元中时,将至少一个标记编程到第一物理编程单元的冗余位区域中。 该方法还包括:将奇偶校验编程到布置在第一物理编程单元之后的至少一个第二物理编程单元中,并且至少一个标记指示奇偶校验被编程到至少一个第二物理编程单元中。

    Data management method, memory controller and memory storage apparatus

    公开(公告)号:US09268688B2

    公开(公告)日:2016-02-23

    申请号:US14583107

    申请日:2014-12-25

    Inventor: Chih-Kang Yeh

    Abstract: A data management method, a memory controller and a memory storage apparatus are provided. The method includes grouping a plurality of physical units of a rewritable non-volatile memory module into at least a data area and a free area. The method also includes configuring a plurality of logical units for mapping a part of the physical units. The method further includes receiving at least two pieces of update data, which are corresponding to different logical pages of the logical units. The method further includes getting a physical unit from the physical units. The method further includes writing the at least two pieces of update data into the same one physical page of the gotten physical unit. Accordingly, the use efficiency of the physical units could be improved.

    DATA STORING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
    57.
    发明申请
    DATA STORING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE 有权
    数据存储方法,存储器控制电路单元和存储器存储器件

    公开(公告)号:US20160034343A1

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

    申请号:US14492081

    申请日:2014-09-22

    Inventor: Chih-Kang Yeh

    Abstract: A data storing method, a memory control circuit unit and a memory storage device are provided. The method includes: generating a parity according to first data. The method also includes: when programming the first data into first physical programming unit, programming at least one mark into redundancy bit area of the first physical programming unit. The method further includes: programming the parity into at least one second physical programming unit arranged after the first physical programming unit, and the at least one mark indicates that the parity is programmed into the at least one second physical programming unit.

    Abstract translation: 提供数据存储方法,存储器控制电路单元和存储器存储装置。 该方法包括:根据第一数据产生奇偶校验。 该方法还包括:当将第一数据编程到第一物理编程单元中时,将至少一个标记编程到第一物理编程单元的冗余位区域中。 该方法还包括:将奇偶校验编程到布置在第一物理编程单元之后的至少一个第二物理编程单元中,并且至少一个标记指示奇偶校验被编程到至少一个第二物理编程单元中。

    METHOD FOR PREVENTING READ-DISTURB ERRORS, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS
    58.
    发明申请
    METHOD FOR PREVENTING READ-DISTURB ERRORS, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS 有权
    用于防止读取错误的方法,存储器控制电路单元和存储器存储装置

    公开(公告)号:US20160011930A1

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

    申请号:US14490684

    申请日:2014-09-19

    Inventor: Chih-Kang Yeh

    Abstract: A method for preventing read-disturb errors, a memory storage apparatus and a memory control circuit unit are provided. The method includes counting an operation numerical value when receiving an operation command from the host system, wherein a first physical erasing unit is selected for executing the operation command. The method also includes selecting a second physical erasing unit and reading data from the second erasing unit. The method further includes determining whether a data error occurs at the second physical erasing unit according to the data read from the second physical erasing unit, and if the data error occurs, selecting a third physical erasing unit, correcting the data read from the second physical erasing unit to generate corrected data and writing the corrected data into the third physical erasing unit.

    Abstract translation: 提供了一种用于防止读干扰错误的方法,存储器存储装置和存储器控制电路单元。 该方法包括当从主机系统接收到操作命令时对操作数值进行计数,其中选择第一物理擦除单元来执行操作命令。 该方法还包括选择第二物理擦除单元并从第二擦除单元读取数据。 该方法还包括根据从第二物理擦除单元读取的数据确定在第二物理擦除单元是否发生数据错误,并且如果发生数据错误,则选择第三物理擦除单元,校正从第二物理擦除单元读取的数据 擦除单元以产生校正数据并将校正的数据写入第三物理擦除单元。

    Data writing method, memory storage device and memory controlling circuit unit
    60.
    发明授权
    Data writing method, memory storage device and memory controlling circuit unit 有权
    数据写入方法,存储器存储装置和存储器控制电路单元

    公开(公告)号:US09177656B2

    公开(公告)日:2015-11-03

    申请号:US14162783

    申请日:2014-01-24

    Inventor: Chih-Kang Yeh

    Abstract: The writing method includes: grouping logical erasing units into a first region and an second region; determining if a first logical erasing unit which a host system intends to write belongs to the first region or the second region; if the first logical erasing unit belongs to the first region, writing data to a spare physical programming unit, wherein the physical erasing unit to which the spare physical programming belongs further stores data belonging to another logical erasing unit; if the first logical erasing unit belongs to the second region, writing data to a physical erasing unit in which all the valid data belong to the first logical erasing unit. Accordingly, a speed of sequential writing is guaranteed to be greater than a target value.

    Abstract translation: 写入方法包括:将逻辑擦除单元分组为第一区域和第二区域; 确定主机系统想要写入的第一逻辑擦除单元是否属于第一区域或第二区域; 如果第一逻辑擦除单元属于第一区域,则将数据写入备用物理编程单元,其中备用物理编程所属的物理擦除单元进一步存储属于另一逻辑擦除单元的数据; 如果第一逻辑擦除单元属于第二区域,则将数据写入其中所有有效数据属于第一逻辑擦除单元的物理擦除单元。 因此,顺序写入的速度保证大于目标值。

Patent Agency Ranking