Non-volatile storage device control method
    1.
    发明申请
    Non-volatile storage device control method 失效
    非易失性存储设备控制方式

    公开(公告)号:US20050013154A1

    公开(公告)日:2005-01-20

    申请号:US10496622

    申请日:2003-09-29

    摘要: A control method of a non-volatile memory apparatus, which can execute data writing normally after the next startup even when a process is interrupted because of the occurrences of abnormal conditions such as power shut down during data writing or data erasing is provided. The control method of a non-volatile memory apparatus of the present invention comprises: a first flag writing step of writing a fixed value, which indicates that data is written, on a first flag existing in a redundancy area on a first page of a physical block and indicating whether or not data is written on the first page; and a data writing step of writing data on the physical block, when the data is written on the non-volatile memory consisting of a plurality of physical blocks.

    摘要翻译: 提供了一种非易失性存储装置的控制方法,其可以在下一次启动时正常执行数据写入,即使当由于在数据写入或数据擦除期间电源关闭等异常情况发生而中断处理时。 本发明的非易失性存储装置的控制方法包括:第一标志写入步骤,其在存在于物理的第一页上的冗余区域中的第一标志上写入表示数据的固定值 阻止并指示数据是否写在第一页上; 以及当将数据写入由多个物理块组成的非易失性存储器时,在物理块上写入数据的数据写入步骤。

    Control method of a non-volatile memory apparatus
    2.
    发明授权
    Control method of a non-volatile memory apparatus 失效
    非易失性存储装置的控制方法

    公开(公告)号:US07321959B2

    公开(公告)日:2008-01-22

    申请号:US10496622

    申请日:2003-09-29

    IPC分类号: G06F12/00

    摘要: A control method of a non-volatile memory apparatus, which can execute data writing normally after the next startup even when a process is interrupted because of the occurrences of abnormal conditions such as power shut down during data writing or data erasing is provided. The control method of a non-volatile memory apparatus of the present invention comprises: a first flag writing step of writing a fixed value, which indicates that data is written, on a first flag existing in a redundancy area on a first page of a physical block and indicating whether or not data is written on the first page; and a data writing step of writing data on the physical block, when the data is written on the non-volatile memory consisting of a plurality of physical blocks.

    摘要翻译: 提供了一种非易失性存储装置的控制方法,其可以在下一次启动时正常执行数据写入,即使当由于在数据写入或数据擦除期间电源关闭等异常情况发生而中断处理时。 本发明的非易失性存储装置的控制方法包括:第一标志写入步骤,其在存在于物理的第一页上的冗余区域中的第一标志上写入表示数据的固定值 阻止并指示数据是否写在第一页上; 以及当将数据写入由多个物理块组成的非易失性存储器时,在物理块上写入数据的数据写入步骤。

    Non-volatile storage device and control method thereof
    3.
    发明授权
    Non-volatile storage device and control method thereof 失效
    非易失性存储装置及其控制方法

    公开(公告)号:US06922768B2

    公开(公告)日:2005-07-26

    申请号:US10415126

    申请日:2002-08-16

    IPC分类号: G11C16/02 G06F12/00 G06F12/02

    CPC分类号: G06F12/0246

    摘要: To provide a nonvolatile storage device and control method thereof which improve convenience of portable devices by shortening initialization time. In generating a data validity table at initialization, a control part firstly reads out a validity flag and a second translation table. In the case where the validity flag is valid, logical blocks in the second translation table are valid. For that reason, the fourth table generation means can set all logical blocks in the second translation table as being valid, in the data validity table. In a single reading as mentioned above, the fourth table generation means can carry out setting with respect to a plurality of logical blocks. Further, with respect to a partial logical block which is set as being valid in the data validity table, it is possible to bypass reading out the data validity flag of the block and proceed to operation of next partial logical block.

    摘要翻译: 提供一种通过缩短初始化时间来提高便携式设备的便利性的非易失性存储装置及其控制方法。 在初始化时生成数据有效性表时,控制部首先读出有效标志和第二转换表。 在有效标志有效的情况下,第二转换表中的逻辑块是有效的。 为此,第四表生成装置可以在数据有效性表中将第二转换表中的所有逻辑块设置为有效。 在如上所述的单次读取中,第四表生成装置可以执行关于多个逻辑块的设置。 此外,对于在数据有效性表中被设置为有效的部分逻辑块,可以绕过读出块的数据有效性标志并进行下一个部分逻辑块的操作。

    NONVOLATILE MEMORY DEVICE AND NONVOLATILE MEMORY SYSTEM
    4.
    发明申请
    NONVOLATILE MEMORY DEVICE AND NONVOLATILE MEMORY SYSTEM 有权
    非易失性存储器件和非易失性存储器系统

    公开(公告)号:US20100169558A1

    公开(公告)日:2010-07-01

    申请号:US12665064

    申请日:2008-07-30

    摘要: A nonvolatile storage device includes a controller and a nonvolatile memory. The controller has: a logical-physical address conversion part for converting a logical address designated by a host device into a physical address; and a boot code address conversion part for converting boot code address information designated by the host device into a physical address. After the power-on and before the logical-physical address conversion part becomes usable, a boot code is read from a part of region which can be accessed by designating a logical address from the host device by designating the boot code address information from the outside. Thus, it is possible to rapidly start the nonvolatile memory system after the power-on. In the state where the logical-physical address conversion part can be used, data-reading and data-writing are carried out by designating a logical address from the host device.

    摘要翻译: 非易失性存储装置包括控制器和非易失性存储器。 控制器具有:逻辑 - 物理地址转换部分,用于将由主机设备指定的逻辑地址转换成物理地址; 以及引导代码地址转换部分,用于将由主机设备指定的引导代码地址信息转换为物理地址。 在上电之后并且在逻辑 - 物理地址转换部分变得可用之前,通过从外部指定引导代码地址信息从主机设备指定逻辑地址可以访问的区域的一部分读取引导代码 。 因此,可以在通电之后快速启动非易失性存储器系统。 在可以使用逻辑 - 物理地址转换部分的状态下,通过从主机设备指定逻辑地址来执行数据读取和数据写入。

    Nonvolatile memory device including a logical-to-physical logig-to-physical address conversion table, a temporary block and a temporary table
    5.
    发明授权
    Nonvolatile memory device including a logical-to-physical logig-to-physical address conversion table, a temporary block and a temporary table 有权
    包括逻辑到物理地址转换表,临时块和临时表的非易失性存储器件

    公开(公告)号:US08307149B2

    公开(公告)日:2012-11-06

    申请号:US11912700

    申请日:2006-12-07

    IPC分类号: G06F12/00 G11C11/34

    CPC分类号: G06F12/0246 G06F2212/7201

    摘要: A nonvolatile memory device (101) includes a plurality of physical blocks, each of which is provide with a nonvolatile memory (103), a logic/physical address conversion table, a temporary block and a temporary table. The nonvolatile memory (103) includes a plurality of pages which are predetermined writing units, respectively. The logical-physical address conversion table (106) stores correspondence information between logic addresses and physical addresses of data to be stored in the physical blocks. The temporary block is a physical block to store data that are smaller in size than those of the page. The temporary table (107) stores correspondence information between logic addresses and physical addresses with respect to data to be stored in the temporary block.

    摘要翻译: 非易失性存储器件(101)包括多个物理块,每个物理块提供非易失性存储器(103),逻辑/物理地址转换表,临时块和临时表。 非易失性存储器(103)分别包括预定写入单元的多个页面。 逻辑物理地址转换表(106)存储要存储在物理块中的数据的逻辑地址和物理地址之间的对应信息。 临时块是用于存储尺寸小于页面的数据的物理块。 临时表(107)存储关于要存储在临时块中的数据的逻辑地址和物理地址之间的对应信息。

    NONVOLATILE MEMORY DEVICE, METHOD OF WRITING DATA,AND METHOD OF READING OUT DATA
    6.
    发明申请
    NONVOLATILE MEMORY DEVICE, METHOD OF WRITING DATA,AND METHOD OF READING OUT DATA 有权
    非易失性存储器件,写入数据的方法和读出数据的方法

    公开(公告)号:US20090049229A1

    公开(公告)日:2009-02-19

    申请号:US11912700

    申请日:2006-12-07

    IPC分类号: G06F12/00 G11C11/34

    CPC分类号: G06F12/0246 G06F2212/7201

    摘要: A nonvolatile memory device (101) includes a plurality of physical blocks, each of which is provide with a nonvolatile memory (103), a logic/physical address conversion table, a temporary block and a temporary table. The nonvolatile memory (103) includes a plurality of pages which are predetermined writing units, respectively. The logical-physical address conversion table (106) stores correspondence information between logic addresses and physical addresses of data to be stored in the physical blocks. The temporary block is a physical block to store data that are smaller in size than those of the page. The temporary table (107) stores correspondence information between logic addresses and physical addresses with respect to data to be stored in the temporary block.

    摘要翻译: 非易失性存储器件(101)包括多个物理块,每个物理块提供非易失性存储器(103),逻辑/物理地址转换表,临时块和临时表。 非易失性存储器(103)分别包括预定写入单元的多个页面。 逻辑物理地址转换表(106)存储要存储在物理块中的数据的逻辑地址和物理地址之间的对应信息。 临时块是用于存储尺寸小于页面的数据的物理块。 临时表(107)存储关于要存储在临时块中的数据的逻辑地址和物理地址之间的对应信息。

    ACCESS MODULE, INFORMATION RECORDING MODULE, CONTROLLER, AND INFORMATION RECORDING SYSTEM
    7.
    发明申请
    ACCESS MODULE, INFORMATION RECORDING MODULE, CONTROLLER, AND INFORMATION RECORDING SYSTEM 审中-公开
    访问模块,信息记录模块,控制器和信息记录系统

    公开(公告)号:US20110055297A1

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

    申请号:US12921829

    申请日:2010-03-04

    IPC分类号: G06F17/30

    摘要: A method for increasing the speed of processing when writing multiple files in parallel and writing file data in a stable manner in the case where the regions of a non-volatile memory in an information recording module are managed according to a filesystem is provided. An access module (1) includes a unit (104) that communicates, to an information recording module (2), information regarding the storage location of a directory entry, and also includes a unit (105) that pads file data when writing fractional data such as the end of a file and writes that data into the information recording module (2). Upon determining that the directory entry is to be written based on the communicated information, the information recording module (2) stores the directory entry in a dedicated physical block. Furthermore, the access module (1) pads the data of multiple files as necessary and records those files in continuous addresses in units that are a multiple of a predetermined size of a unit of recording processing.

    摘要翻译: 提供了在根据文件系统管理信息记录模块中的非易失性存储器的区域的情况下,并行地写入多个文件并且以稳定的方式写入文件数据时提高处理速度的方法。 访问模块(1)包括向信息记录模块(2)传送关于目录条目的存储位置的信息的单元(104),并且还包括在写入小数据数据时衬垫文件数据的单元(105) 例如文件的结尾并将该数据写入信息记录模块(2)。 在基于所传送的信息确定要写入目录条目时,信息记录模块(2)将目录条目存储在专用物理块中。 此外,访问模块(1)根据需要填充多个文件的数据,并以这些记录处理单位的预定大小的倍数的单位将这些文件记录在连续地址中。

    Nonvolatile memory device and nonvolatile memory system with fast boot capability
    8.
    发明授权
    Nonvolatile memory device and nonvolatile memory system with fast boot capability 有权
    非易失性存储器件和具有快速启动能力的非易失性存储器系统

    公开(公告)号:US08527691B2

    公开(公告)日:2013-09-03

    申请号:US12665064

    申请日:2008-07-30

    IPC分类号: G06F13/00

    摘要: A nonvolatile storage device includes a controller and a nonvolatile memory. The controller has: a logical-physical address conversion part for converting a logical address designated by a host device into a physical address; and a boot code address conversion part for converting boot code address information designated by the host device into a physical address. After the power-on and before the logical-physical address conversion part becomes usable, a boot code is read from a part of region which can be accessed by designating a logical address from the host device by designating the boot code address information from the outside. Thus, it is possible to rapidly start the nonvolatile memory system after the power-on. In the state where the logical-physical address conversion part can be used, data-reading and data-writing are carried out by designating a logical address from the host device.

    摘要翻译: 非易失性存储装置包括控制器和非易失性存储器。 控制器具有:逻辑 - 物理地址转换部分,用于将由主机设备指定的逻辑地址转换成物理地址; 以及引导代码地址转换部分,用于将由主机设备指定的引导代码地址信息转换为物理地址。 在上电之后并且在逻辑 - 物理地址转换部分变得可用之前,通过从外部指定引导代码地址信息从主机设备指定逻辑地址可以访问的区域的一部分读取引导代码 。 因此,可以在通电之后快速启动非易失性存储器系统。 在可以使用逻辑 - 物理地址转换部分的状态下,通过从主机设备指定逻辑地址来执行数据读取和数据写入。

    Non-volatile storage device and control method thereof
    9.
    发明授权
    Non-volatile storage device and control method thereof 有权
    非易失性存储装置及其控制方法

    公开(公告)号:US06944060B2

    公开(公告)日:2005-09-13

    申请号:US10493383

    申请日:2003-02-07

    摘要: A memory card (100) is comprised of: a flash memory (120) that includes a plurality of physical blocks (122) made up of a plurality of pages for storing data and a page register (121) that holds data to be written to a page; and a controller (110) that specifies and erases an invalid physical block with reference to a valid block table (114) indicating whether valid data is stored in each of the physical blocks (122), when data is written, and that transfers, at the same time, the data to be written to the page register (121) while carrying out said erasure.

    摘要翻译: 存储卡(100)包括:闪速存储器(120),其包括由用于存储数据的多个页面组成的多个物理块(122)和保存要写入的数据的页面寄存器(121) 一页 以及控制器(110),其参照在数据被写入时指示有效数据是否存储在每个物理块(122)中的有效块表(114)来指定和擦除无效物理块,并且在 同时,在执行所述擦除时要写入页寄存器(121)的数据。

    Memory controller, memory card, and nonvolatile memory system
    10.
    发明授权
    Memory controller, memory card, and nonvolatile memory system 有权
    内存控制器,存储卡和非易失性存储器系统

    公开(公告)号:US08572307B2

    公开(公告)日:2013-10-29

    申请号:US12373839

    申请日:2008-07-15

    申请人: Toshiyuki Honda

    发明人: Toshiyuki Honda

    IPC分类号: G06F13/00

    CPC分类号: G06F12/0246 G06F2212/7201

    摘要: A nonvolatile memory system includes a memory card (102) and host equipment (101). The memory card (102) includes a nonvolatile memory (106) including a plurality of physical blocks, and a memory controller (105) for writing data into the nonvolatile memory (106). The host equipment (101) provides to the memory card (102) an access instruction that designates a logical address and a channel number. The memory controller (105) has an address conversion function for converting the logical address into a physical address in the nonvolatile memory (106), a write destination determination function for determining in relation to the channel number a physical address in the nonvolatile memory (106) to which the data is to be written, and a channel management function for individually managing for each channel number a write state in which data of a smaller size than each physical block is written.

    摘要翻译: 非易失性存储器系统包括存储卡(102)和主机设备(101)。 存储卡(102)包括包括多个物理块的非易失性存储器(106)和用于将数据写入非易失性存储器(106)的存储器控​​制器(105)。 主机设备(101)向存储卡(102)提供指定逻辑地址和通道号的访问指令。 存储器控制器(105)具有用于将逻辑地址转换为非易失性存储器(106)中的物理地址的地址转换功能,用于根据通道号确定非易失性存储器(106)中的物理地址的写入目的地确定功能 )和用于对每个通道号分别管理写入状态的通道管理功能,其中写入比每个物理块小的数据的写入状态。