ERROR CORRECTION CODE FOR UNIDIRECTIONAL MEMORY
    2.
    发明申请
    ERROR CORRECTION CODE FOR UNIDIRECTIONAL MEMORY 有权
    非法存储器的错误校正码

    公开(公告)号:US20100169741A1

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

    申请号:US12623310

    申请日:2009-11-20

    IPC分类号: H03M13/05 H03M13/09 G06F11/10

    摘要: A memory array and a method of writing to a unidirectional non-volatile storage cell are disclosed whereby a user data word is transformed to an internal data word and written to one or more unidirectional data storage cells according to a cell coding scheme. A check word may be generated that corresponds to the internal data word. In some embodiments, the check word may be generated by inverting one or more bits of an intermediate check word. Other embodiments may be described and claimed.

    摘要翻译: 公开了一种写入单向非易失性存储单元的存储器阵列和方法,其中用户数据字被转换为内部数据字,并根据小区编码方案写入一个或多个单向数据存储单元。 可以生成对应于内部数据字的检查字。 在一些实施例中,可以通过反转中间检查字的一个或多个位来产生检验字。 可以描述和要求保护其他实施例。

    Error-correcting code and process for fast read-error correction
    3.
    发明授权
    Error-correcting code and process for fast read-error correction 有权
    错误校正代码和处理过程,用于快速读取错误纠正

    公开(公告)号:US08332731B1

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

    申请号:US12612935

    申请日:2009-11-05

    IPC分类号: G06F11/00

    摘要: Subject matter, for example, disclosed herein relates to an embodiment of a process, system, device, or article involving error correction codes. In a particular embodiment, an error-correcting device may comprise an input port to receive an error correcting code (ECC) based, at least in part, on contents of a memory array; a nonlinear computing block to process the ECC to provide a plurality of signals representing a nonlinear portion of an error locator polynomial; and a linear computing block to process the ECC concurrently with processing the ECC to provide a plurality of signals representing the nonlinear portion of the error locator polynomial, to provide a plurality of signals representing a linear portion of the error locator polynomial.

    摘要翻译: 例如,本文公开的主题涉及涉及纠错码的过程,系统,设备或物品的实施例。 在特定实施例中,错误校正设备可以包括至少部分地基于存储器阵列的内容来接收纠错码(ECC)的输入端口; 非线性计算块,用于处理ECC以提供表示错误定位器多项式的非线性部分的多个信号; 以及线性计算块,用于处理ECC同时处理ECC以提供表示误差定位多项式的非线性部分的多个信号,以提供表示误差定位多项式的线性部分的多个信号。

    Method and hardware architecture for controlling a process or for processing data based on quantum soft computing
    9.
    发明授权
    Method and hardware architecture for controlling a process or for processing data based on quantum soft computing 有权
    用于控制过程或基于量子软计算处理数据的方法和硬件架构

    公开(公告)号:US07383235B1

    公开(公告)日:2008-06-03

    申请号:US09979348

    申请日:2000-03-09

    IPC分类号: G06F15/18 G06N3/00 G06N3/12

    摘要: A method of controlling a process driven by a control signal for producing a corresponding output includes producing an error signal as a function of a state of the process and of a reference signal. A control signal is generated as a function of the error signal and of a parameter adjustment signal. The control signal is applied to the process. A derived signal representative of a quantity to be minimized is calculated by processing paired values of the state of the process and the control signal. A correction signal is calculated from a set of several different values of the control signal that minimizes the derived signal. The parameter adjustment signal is calculated by a neural network and fuzzy logic processor from the error signal and the correction signal. The correction signal is periodically calculated by a Quantum Genetic Search Algorithm that results from a merging of a genetic algorithm and a quantum search algorithm.

    摘要翻译: 控制用于产生相应输出的控制信号驱动的处理的方法包括产生作为处理状态和参考信号的函数的误差信号。 作为误差信号和参数调整信号的函数产生控制信号。 控制信号适用于该过程。 通过处理处理状态和控制信号的配对值来计算表示要最小化的量的导出信号。 从控制信号的几个不同的值的集合中计算校正信号,使得导出的信号最小化。 参数调整信号由误差信号和校正信号由神经网络和模糊逻辑处理器计算。 通过遗传算法和量子搜索算法的合并产生的量子遗传搜索算法周期性地计算校正信号。

    Method and relative quantum gate for running a Grover's or a Deutsch-Jozsa's quantum algorithm
    10.
    发明授权
    Method and relative quantum gate for running a Grover's or a Deutsch-Jozsa's quantum algorithm 有权
    用于运行Grover或Deutsch-Jozsa量子算法的方法和相对量子门

    公开(公告)号:US07203715B2

    公开(公告)日:2007-04-10

    申请号:US10615446

    申请日:2003-07-08

    IPC分类号: G06F7/00

    CPC分类号: G06N99/002 B82Y10/00

    摘要: A method of performing a Grover's or a Deutsch-Jozsa's quantum algorithm being input with a binary function defined on a space having a basis of vectors of n of qubits includes carrying out a superposition operation over input vectors for generating components of linear superposition vectors referred to a second basis of vectors of n+1 qubits. An entanglement operation is performed over components of the linear superposition vectors for generating components of numeric entanglement vectors. The method allows a non-negligible time savings because the entanglement operation does not multiply a superposition vector for an entanglement matrix, but generates components of an entanglement vector simply by copying or inverting respective components of the superposition vector depending on values of the binary function. An interference operation is performed over components of the numeric entanglement vectors for generating components of output vectors.

    摘要翻译: 使用在具有量子位n的向量的基础的空间上定义的二进制函数来输入Grover或Deutsch-Jozsa的量子算法的方法包括对输入向量执行叠加操作,该输入向量用于生成涉及的线性叠加向量的分量 n + 1量子位向量的第二个基础。 对于用于产生数字纠缠矢量的分量的线性叠加矢量的分量执行纠缠操作。 该方法允许不可忽略的时间节省,因为纠缠操作不会叠加纠缠矩阵的叠加矢量,而是简单地通过根据二进制函数的值复制或反转叠加矢量的各个分量来生成纠缠矢量的分量。 对数字纠缠矢量的分量进行干扰运算,以产生输出矢量的分量。