Apparatus, method and computer program product for reading information stored in storage medium, and storage medium for storing information based on charge amount
    81.
    发明授权
    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位代码的左位组成的第二位串是否具有错误的错误检测器; 以及阈值改变单元,其在检测到错误时,改变与具有除了固定阈值之外的误差的位串相对应的阈值,以确保正确的位串。

    Semiconductor memory device
    83.
    发明授权

    公开(公告)号: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
    84.
    发明申请
    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
    85.
    发明授权
    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.

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

    Memory controller controlling semiconductor storage device and semiconductor device
    87.
    发明授权
    Memory controller controlling semiconductor storage device and semiconductor device 失效
    存储控制器控制半导体存储器件和半导体器件

    公开(公告)号:US07848143B2

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

    申请号:US12687915

    申请日:2010-01-15

    IPC分类号: G11C16/00

    CPC分类号: G11C16/3418

    摘要: A memory controller controls a semiconductor storage device including nonvolatile memory cells. The controller includes a generating circuit, and a selection circuit. The generating circuit generates first data based on a second data. The selection circuit retains a cumulative value whose each digit is a cumulative result in each bit of data which is already written in the memory cells. The selection circuit selects one of the first data. A selected first data has a better average of digits in a sum of each bit of the selected first data and each digit of the cumulative value than an unselected first data. The selection circuit retains the sum concerning the selected first data as the new cumulative value.

    摘要翻译: 存储器控制器控制包括非易失性存储单元的半导体存储器件。 控制器包括发生电路和选择电路。 生成电路基于第二数据生成第一数据。 选择电路保留累积值,其每个数字是已经写入存储器单元的每个数据位的累积结果。 选择电路选择第一数据之一。 所选择的第一数据在所选择的第一数据的每一比特和累积值的每个数字之和与未选择的第一数据的和中具有更好的数字平均。 选择电路将与所选择的第一数据相关的和保持为新的累积值。

    Processor, control device for a processor, clock frequency determining method and source voltage controlling method of a processor
    88.
    发明授权
    Processor, control device for a processor, clock frequency determining method and source voltage controlling method of a processor 失效
    处理器,处理器的控制装置,处理器的时钟频率确定方法和源电压控制方法

    公开(公告)号:US07644297B2

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

    申请号:US11819417

    申请日:2007-06-27

    IPC分类号: G06F1/04 G06F1/00

    摘要: A processor comprises a clock signal generator generating clock signals; an operational processing part performing data processing which is divided into a plurality of execution units, in accordance with the clock signals; a storage storing data used when each execution unit is executed by the operational processing part; a data amount detector detecting amounts of the data stored in the storage per each execution unit; a clock frequency determining part determining a new clock frequency of the clock signals by using the amounts of the data, said clock signals being supplied newly to the operational processing part.

    摘要翻译: 处理器包括产生时钟信号的时钟信号发生器; 操作处理部分,根据所述时钟信号执行被分成多个执行单元的数据处理; 当由所述操作处理部执行每个执行单元时使用的存储数据的存储器; 数据量检测器,检测每个执行单元存储在存储器中的数据量; 时钟频率确定部分,通过使用所述数据量确定所述时钟信号的新时钟频率,所述时钟信号被新近提供给所述操作处理部分。

    Storage medium reproducing apparatus, storage medium reproducing method, and computer program product for reading information from storage medium
    89.
    发明授权
    Storage medium reproducing apparatus, storage medium reproducing method, and computer program product for reading information from storage medium 失效
    存储介质再现装置,存储介质再现方法和用于从存储介质读取信息的计算机程序产品

    公开(公告)号:US07496811B2

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

    申请号:US11360604

    申请日:2006-02-24

    申请人: Shinichi Kanno

    发明人: Shinichi Kanno

    IPC分类号: G11C29/00

    摘要: A storage medium reproducing apparatus includes a storage unit, a correction history storage unit, a correction history implementing unit, and a correcting unit. The storage unit includes a plurality of information storage units storing information depending on whether a charge quantity is greater than a predetermined charge quantity threshold value, and a correction code storage unit storing error correction codes for the information stored in the information storage units. The correction history storage unit stores a correction history containing identification information for the information storage unit corrected with an error correction code is performed, and a content of the correction. The correction history implementing unit corrects information in compliance with the content of the correction when the information is read from the information storage unit. The correcting unit performs a correcting operation using an error correction code on the corrected information, and registers the correction history of the corrected information storage unit.

    摘要翻译: 存储介质再现装置包括存储单元,校正历史存储单元,校正历史实现单元和校正单元。 存储单元包括多个信息存储单元,其存储取决于计费量是否大于预定电荷量阈值的信息;以及校正码存储单元,存储存储在信息存储单元中的信息的纠错码。 校正历史存储单元存储包含用纠错码校正的信息存储单元的识别信息的校正历史,以及校正的内容。 当从信息存储单元读取信息时,校正历史实现单元根据校正的内容校正信息。 校正单元使用校正信息上的纠错码执行校正操作,并且登记校正信息存储单元的校正历史。

    Logic circuit system and method of changing operating voltage of a programmable logic circuit
    90.
    发明授权
    Logic circuit system and method of changing operating voltage of a programmable logic circuit 失效
    逻辑电路系统和可编程逻辑电路的工作电压变化方法

    公开(公告)号:US07330985B2

    公开(公告)日:2008-02-12

    申请号:US10960707

    申请日:2004-10-08

    IPC分类号: G06F1/32

    摘要: A logic circuit system with power consumption that is reduced by automatically varying the clock frequency and operating voltage according to processing capability imposed on programmable logic circuits. The programmable logic circuits are capable of achieving plural circuit functions dynamically and can change realized circuit functions during operation. In addition, the system has a voltage supply portion for supplying a voltage to the programmable logic circuits, a clock signal supply portion for supplying a clock signal to the programmable logic circuits, a change control portion for changing the circuit functions realized by the programmable logic circuits to any one of the circuit functions, an operation time measuring portion for measuring the operation times of the programmable logic circuits to perform processing to achieve the circuit functions, respectively, and a clock-and-voltage determination portion for determining the frequency of the clock signal and the voltage, using the operation times.

    摘要翻译: 通过根据施加在可编程逻辑电路上的处理能力自动改变时钟频率和工作电压,降低功耗的逻辑电路系统。 可编程逻辑电路能够动态地实现多个电路功能,并且可以在操作期间改变实现的电路功能。 此外,该系统具有用于向可编程逻辑电路提供电压的电压供应部分,用于向可编程逻辑电路提供时钟信号的时钟信号提供部分,用于改变可编程逻辑实现的电路功能的改变控制部分 电路中的任何一个电路功能,操作时间测量部分,用于分别测量可编程逻辑电路的操作时间以执行分别执行电路功能的处理;以及时钟和电压确定部分,用于确定 时钟信号和电压,使用操作时间。