Single-readout high-density memristor crossbar

    公开(公告)号:US10340001B2

    公开(公告)日:2019-07-02

    申请号:US15751650

    申请日:2016-08-23

    Abstract: Methods are provided for mitigating problems caused by sneak-paths current during memory cell access in gateless arrays. Example methods contemplated herein utilize adaptive-threshold readout techniques that utilize the locality and hierarchy properties of the computer memory system to address this sneak-paths problem. The method of the invention is a method for reading a target memory cell located at an intersection of a target row of a gateless array and a target column of the gateless array, the method comprising: —reading a value of the target memory cell; and—calculating an actual value of the target memory cell based on the read value of the memory cell and a component of the read value caused by sneak path current. Utilizing either an “initial bits” strategy or a “dummy bits” strategy in order to calculate the component of the read value caused by sneak path current, example embodiments significantly reduce the number of memory accesses pixel for an array readout. In addition, these strategies consume an order of magnitude less power in comparison to alternative state-of-the-art readout techniques.

    SINGLE-READOUT HIGH-DENSITY MEMRISTOR CROSSBAR

    公开(公告)号:US20180233196A1

    公开(公告)日:2018-08-16

    申请号:US15751650

    申请日:2016-08-23

    Abstract: Methods are provided for mitigating problems caused by sneak-paths current during memory cell access in gateless arrays. Example methods contemplated herein utilize adaptive-threshold readout techniques that utilize the locality and hierarchy properties of the computer memory system to address this sneak-paths problem. The method of the invention is a method for reading a target memory cell located at an intersection of a target row of a gateless array and a target column of the gateless array, the method comprising: —reading a value of the target memory cell; and —calculating an actual value of the target memory cell based on the read value of the memory cell and a component of the read value caused by sneak path current. Utilizing either an “initial bits” strategy or a “dummy bits” strategy in order to calculate the component of the read value caused by sneak path current, example embodiments significantly reduce the number of memory accesses pixel for an array readout. In addition, these strategies consume an order of magnitude less power in comparison to alternative state-of-the-art readout techniques.

    Chaos-based pseudo-random number generation
    24.
    发明授权
    Chaos-based pseudo-random number generation 有权
    基于混沌的伪随机数生成

    公开(公告)号:US09304740B2

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

    申请号:US13826779

    申请日:2013-03-14

    CPC classification number: G06F7/582 G06F7/58

    Abstract: Various methods and systems related to chaos-based pseudo-random number generation are presented. In one example, among others, a system includes a pseudo-random number generator (PRNG) to generate a series of digital outputs and a nonlinear post processing circuit to perform an exclusive OR (XOR) operation on a first portion of a current digital output of the PRNG and a permutated version of a corresponding first portion of a previous post processed output to generate a corresponding first portion of a current post processed output. In another example, a method includes receiving at least a first portion of a current output from a PRNG and performing an XOR operation on the first portion of the current PRNG output with a permutated version of a corresponding first portion of a previous post processed output to generate a corresponding first portion of a current post processed output.

    Abstract translation: 提出了与混沌伪随机数生成相关的各种方法和系统。 在一个示例中,系统包括用于产生一系列数字输出的伪随机数发生器(PRNG)和用于对当前数字输出的第一部分执行异或(XOR)运算的非线性后处理电路 以及先前后处理输出的对应的第一部分的置换版本,以生成当前后处理输出的对应的第一部分。 在另一示例中,一种方法包括从PRNG接收当前输出的至少第一部分并且对当前PRNG输出的第一部分执行XOR运算,其中先前后处理输出的相应第一部分的置换版本 产生当前后处理输出的对应的第一部分。

    CHAOS-BASED PSEUDO-RANDOM NUMBER GENERATION
    26.
    发明申请
    CHAOS-BASED PSEUDO-RANDOM NUMBER GENERATION 有权
    基于CHAOS的PSEUDO随机数生成

    公开(公告)号:US20140101217A1

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

    申请号:US13826779

    申请日:2013-03-14

    CPC classification number: G06F7/582 G06F7/58

    Abstract: Various methods and systems related to chaos-based pseudo-random number generation are presented. In one example, among others, a system includes a pseudo-random number generator (PRNG) to generate a series of digital outputs and a nonlinear post processing circuit to perform an exclusive OR (XOR) operation on a first portion of a current digital output of the PRNG and a permutated version of a corresponding first portion of a previous post processed output to generate a corresponding first portion of a current post processed output. In another example, a method includes receiving at least a first portion of a current output from a PRNG and performing an XOR operation on the first portion of the current PRNG output with a permutated version of a corresponding first portion of a previous post processed output to generate a corresponding first portion of a current post processed output.

    Abstract translation: 提出了与混沌伪随机数生成相关的各种方法和系统。 在一个示例中,系统包括用于产生一系列数字输出的伪随机数发生器(PRNG)和用于对当前数字输出的第一部分执行异或(XOR)运算的非线性后处理电路 以及先前后处理输出的对应的第一部分的置换版本,以生成当前后处理输出的对应的第一部分。 在另一示例中,一种方法包括从PRNG接收当前输出的至少第一部分并且对当前PRNG输出的第一部分执行XOR运算,其中先前后处理输出的相应第一部分的置换版本 产生当前后处理输出的对应的第一部分。

Patent Agency Ranking