SEMICONDUCTOR STORAGE
    51.
    发明申请
    SEMICONDUCTOR STORAGE 失效
    半导体存储

    公开(公告)号:US20100223531A1

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

    申请号:US12713631

    申请日:2010-02-26

    IPC分类号: H03M13/05 G06F12/16 G06F11/10

    CPC分类号: G06F11/108 G06F11/1052

    摘要: A semiconductor storage includes a receiver configured to receive a write request from a host device; a storage unit configured to hold redundancy data generation/non-generation information; a writing unit configured to write data in a semiconductor memory array and write redundancy data generation/non-generation information of the written data in the storage unit; a first data extracting unit configured to extract data whose redundancy data is not generated from among the data held by the semiconductor memory array; a first redundancy data generating unit configured to generate redundancy data; a first redundancy data writing unit configured to write the generated redundancy data in the semiconductor memory array; and a first redundancy data generation/non-generation information updating unit configured to update the redundancy data generation/non-generation information of the data whose redundancy data held by the storage unit is generated.

    摘要翻译: 半导体存储器包括被配置为从主机设备接收写请求的接收器; 存储单元,被配置为保存冗余数据生成/非生成信息; 写入单元,被配置为在半导体存储器阵列中写入数据,并将写入的数据的冗余数据生成/非生成信息写入存储单元中; 第一数据提取单元,被配置为从半导体存储器阵列保存的数据中提取不产生冗余数据的数据; 第一冗余数据生成单元,被配置为生成冗余数据; 第一冗余数据写入单元,被配置为将所生成的冗余数据写入所述半导体存储器阵列中; 以及第一冗余数据生成/非生成信息更新单元,被配置为更新由所述存储单元保持的冗余数据生成的数据的冗余数据生成/非生成信息。

    MEMORY SYSTEM
    52.
    发明申请
    MEMORY SYSTEM 有权
    记忆系统

    公开(公告)号:US20100011260A1

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

    申请号:US12513860

    申请日:2007-11-28

    IPC分类号: G11C29/04 G06F11/22 G06F11/00

    摘要: To provide a memory system which determines a memory state such as an exhaustion level and allows a memory to be efficiently used.The memory system includes a NAND type flash memory 1 in which data can be electrically written/erased, a nonvolatile memory 2 which counts the number of erase operations of the NAND type flash memory 1 and retains the number of erase operations and a maximum number of erase operations, and a controller 3 which has a connection interface 31 to be given a self-diagnosis command from a computer 4, and retrieves the number of erase operations and the maximum number of erase operations from the nonvolatile memory 2 based on the self-diagnosis command and outputs the number of erase operations and the maximum number of erase operations to the computer 4 through the connection interface 31.

    摘要翻译: 提供一种确定诸如耗尽水平的存储器状态并且允许有效地使用存储器的存储器系统。 存储器系统包括NAND型闪速存储器1,数据可以被电写入/擦除;非易失性存储器2,对NAND型闪速存储器1的擦除操作次数进行计数,并保持擦除次数和最大数量 擦除操作,以及控制器3,其具有从计算机4被给予自诊断命令的连接接口31,并且基于自身检测从非易失性存储器2检索擦除操作的次数和擦除操作的最大次数, 诊断命令,并通过连接接口31输出擦除操作次数和最大擦除次数。

    Apparatus, method and computer program product for reading information stored in storage medium, and storage medium for storing information based on charge amount
    53.
    发明授权
    Apparatus, method and computer program product for reading information stored in storage medium, and storage medium for storing information based on charge amount 有权
    用于读取存储在存储介质中的信息的装置,方法和计算机程序产品,以及用于基于充电量存储信息的存储介质

    公开(公告)号:US07590919B2

    公开(公告)日:2009-09-15

    申请号:US11468621

    申请日:2006-08-30

    申请人: Shinichi Kanno

    发明人: Shinichi Kanno

    IPC分类号: G11C29/00

    CPC分类号: G11C11/56 G06F11/1072

    摘要: A reproducing apparatus includes a storage unit including a plurality of memory elements each capable of holding an electric charge, each memory element indicating a 2-bit code which is related to each other so that the Hamming distance between adjacent codes is unity in four ranges determined by a charge amount with respect to three threshold values with the minimum or maximum value thereof as a fixed value; a reading unit that reads each 2-bit code by the charge amount which is held in each memory element using the three threshold values corresponding to each memory element; an error detector that detects whether a first bit string consisting of right bits of the 2 bit codes read or a second bit string consisting of left bits of the 2 bit codes read has an error; and a threshold changing unit that, upon detection of the error, changes a threshold value corresponding to the bit string having the error other than a fixed threshold value to secure a correct bit string.

    摘要翻译: 一种再现装置包括一个存储单元,它包括各自能够保持电荷的多个存储元件,每个存储元件指示彼此相关的2位代码,使得相邻代码之间的汉明距离在确定的四个范围内是一致的 相对于其最小值或最大值作为固定值的三个阈值的电荷量; 读取单元,使用与每个存储元件相对应的三个阈值,读取每个2位代码乘以保存在每个存储元件中的电荷量; 检测由读取的2位代码的右位组成的第一位串或由读取的2位代码的左位组成的第二位串是否具有错误的错误检测器; 以及阈值改变单元,其在检测到错误时,改变与具有除了固定阈值之外的误差的位串相对应的阈值,以确保正确的位串。

    Controller, data storage device and program product
    55.
    发明授权
    Controller, data storage device and program product 有权
    控制器,数据存储设备和程序产品

    公开(公告)号:US08533560B2

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

    申请号:US13218812

    申请日:2011-08-26

    IPC分类号: H03M13/00

    CPC分类号: G06F11/1048

    摘要: According to an embodiment of a controller, a bit string manipulating unit manipulates a bit string of manipulation target data based on a predetermined rule. A special data setting unit generates a magic number based on a special data setting request from a host interface, obtains an error detecting code for the magic number, and sends the magic number and the error detecting code as manipulation target data to the bit string manipulating unit to obtain a manipulated manipulation target data. The special data setting unit also extracts logical block address information from the special data setting request, and instructs an access unit to write the magic number in the manipulated manipulation target data to a user data storage area and to write the error detecting code in the manipulated manipulation target data to a redundant area in a storage area located by the logical block address information.

    摘要翻译: 根据控制器的实施例,位串操作单元基于预定规则来操纵操作对象数据的位串。 专用数据设定部基于来自主机接口的特殊数据设定请求生成魔术数,获得魔术数的错误检测码,将魔术号码和错误检测码作为操作对象数据发送到位串操作 单位以获得操纵的操纵目标数据。 特殊数据设定单元还从特殊数据设定请求中提取逻辑块地址信息,并指示访问单元将操作操作目标数据中的魔术数字写入用户数据存储区域,并将错误检测码写入被操纵的 将操作对象数据提供给由逻辑块地址信息定位的存储区域中的冗余区域。

    Controller and memory system for managing data
    56.
    发明授权
    Controller and memory system for managing data 失效
    用于管理数据的控制器和存储器系统

    公开(公告)号:US08516182B2

    公开(公告)日:2013-08-20

    申请号:US12554272

    申请日:2009-09-04

    IPC分类号: G06F12/10

    摘要: A controller includes a storage for a translation table showing logical and physical addresses in a flash memory in correspondence with one another; another storage storing FAT information indicating the state of data stored in each of pages contained in each of blocks and FAT information identifiers each identifying a block to which pages each storing therein the data in the state indicated by the FAT information belong, while keeping them in correspondence with one another; yet another storage for a block management table showing block identifiers, use-state judging information indicating whether the corresponding block is used/unused, and the FAT information identifiers corresponding to all the blocks indicated as being used by the use-state judging information, while keeping them in correspondence with one another; and a controller controlling unit managing data stored in the flash memory by using the translation table, the FAT information, and the block management table.

    摘要翻译: 控制器包括用于转换表的存储器,其中显示闪存中的逻辑和物理地址彼此对应; 指示存储在每个块中的每个页面中存储的数据的状态的FAT信息和每个识别由FAT信息指示的状态中存储有数据的页面所属的块的FAT信息标识符,同时保持它们 相互对应; 另一个用于表示块标识符的块管理表的存储器,指示是否使用相应块的使用状态判断信息以及与使用状态判断信息所使用的所有块对应的FAT信息标识符,而 保持彼此对应; 以及控制器控制单元,通过使用转换表,FAT信息和块管理表来管理存储在闪速存储器中的数据。

    Semiconductor memory device
    57.
    发明授权

    公开(公告)号:US08418042B2

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

    申请号:US12889018

    申请日:2010-09-23

    申请人: Shinichi Kanno

    发明人: Shinichi Kanno

    IPC分类号: H03M13/00

    摘要: A CRC code is generated from an original data, a BCH code is generated with respect to the original data and the CRC code, and the original data, the CRC code, and the BCH code are recorded in pages selected from different planes of a plurality of memory chips. An RS code is generated from the original data across pages, a CRC code is generated with respect to the RS code, a BCH code is generated with respect to the RS code and the CRC code, and the RS code, the CRC code, the BCH code are recorded in a memory chip different from a memory chip including the original data. When reading data, error correction is performed on the original data by using the BCH code, and then CRC is calculated. If the number of errors is the number of errors that is correctable by erasure correction using the RS code, the original data is corrected by the erasure correction. If the number of errors exceeds an erasure correction capability of the RS code, normal error correction using the RS code is performed, and further error correction using the BCH code is performed.

    MEMORY SYSTEM
    58.
    发明申请
    MEMORY SYSTEM 审中-公开
    记忆系统

    公开(公告)号:US20120179942A1

    公开(公告)日:2012-07-12

    申请号:US13426696

    申请日:2012-03-22

    IPC分类号: G06F11/26

    摘要: To provide a memory system which determines a memory state such as an exhaustion level and allows a memory to be efficiently used.The memory system includes a NAND type flash memory 1 in which data can be electrically written/erased, a nonvolatile memory 2 which counts the number of erase operations of the NAND type flash memory 1 and retains the number of erase operations and a maximum number of erase operations, and a controller 3 which has a connection interface 31 to be given a self-diagnosis command from a computer 4, and retrieves the number of erase operations and the maximum number of erase operations from the nonvolatile memory 2 based on the self-diagnosis command and outputs the number of erase operations and the maximum number of erase operations to the computer 4 through the connection interface 31.

    摘要翻译: 提供一种确定诸如耗尽水平的存储器状态并且允许有效地使用存储器的存储器系统。 存储器系统包括NAND型闪速存储器1,数据可以被电写入/擦除;非易失性存储器2,对NAND型闪速存储器1的擦除操作次数进行计数,并保持擦除次数和最大数量 擦除操作,以及控制器3,其具有从计算机4被给予自诊断命令的连接接口31,并且基于自身检测从非易失性存储器2检索擦除操作的次数和擦除操作的最大次数, 诊断命令,并通过连接接口31输出擦除操作次数和最大擦除次数。

    Semiconductor memory device and method of controlling the same
    59.
    发明授权
    Semiconductor memory device and method of controlling the same 有权
    半导体存储器件及其控制方法

    公开(公告)号:US08196008B2

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

    申请号:US13090539

    申请日:2011-04-20

    IPC分类号: H03M13/00

    摘要: A semiconductor memory device includes a plurality of detecting code generators configured to generate a plurality of detecting codes to detect errors in a plurality of data items, respectively, a plurality of first correcting code generators configured to generate a plurality of first correcting codes to correct errors in a plurality of first data blocks, respectively, each of the first data blocks containing one of the data items and a corresponding detecting code, a second correcting code generators configured to generate a second correcting code to correct errors in a second data block, the second data block containing the first data blocks, and a semiconductor memory configured to nonvolatilely store the second data block, the first correcting codes, and the second correcting code.

    摘要翻译: 半导体存储器件包括多个检测码发生器,其被配置为分别产生多个检测码以分别检测多个数据项中的错误;多个第一校正码发生器,被配置为产生多个第一校正码以校正错误 在多个第一数据块中,分别包含数据项之一和相应检测码的第一数据块,被配置为生成用于校正第二数据块中的错误的第二校正码的第二校正码发生器, 包含第一数据块的第二数据块,以及被配置为非易失性地存储第二数据块,第一校正码和第二校正码的半导体存储器。