Memory as a programmable logic device

    公开(公告)号:US10020058B2

    公开(公告)日:2018-07-10

    申请号:US15690359

    申请日:2017-08-30

    CPC classification number: G11C16/10 G11C16/0483 G11C16/26 G11C16/3418

    Abstract: Methods for operating a memory, and memory configured to perform similar methods, include programming a first series string of memory cells of a first group of memory cells such that pairs of complementary memory cells have complementary states to provide a first minterm, the first minterm comprising a plurality of first variables wherein each variable is enabled responsive to a state of its respective memory cell, and programming a second series string of memory cells of a second group of memory cells such that pairs of complementary memory cells have complementary states to provide a second minterm, the second minterm comprising the first minterm that is enabled responsive to the state of its respective memory cell, the second minterm further comprising a plurality of second variables that are each enabled responsive to the state of their respective memory cell.

    Memory as a programmable logic device

    公开(公告)号:US09773558B2

    公开(公告)日:2017-09-26

    申请号:US15132455

    申请日:2016-04-19

    CPC classification number: G11C16/10 G11C16/0483 G11C16/26 G11C16/3418

    Abstract: Methods for operating memory cells include applying a respective minterm, comprising a plurality of variables, to control gates of series strings of memory cells, each series string programmed as a plurality of pairs of complementary memory cells such that certain ones of the plurality of variables are enabled, and logically combining each of the minterms into a logic function output. Memories include a plurality of memory cells configured in series strings of memory cells, wherein each series string of memory cells is configured to provide a minterm comprising a plurality of variables, each variable enabled responsive to a state of an associated, respective memory cell.

    METHODS OF OPERATING MEMORY
    84.
    发明申请
    METHODS OF OPERATING MEMORY 审中-公开
    操作记忆的方法

    公开(公告)号:US20160358661A1

    公开(公告)日:2016-12-08

    申请号:US15241496

    申请日:2016-08-19

    Abstract: Methods of operating memory include generating a data value indicative of a level of a property sensed from a data line while applying potentials to control gates of memory cells of more than one string of series-connected memory cells connected to that data line. Methods of operating memory further include generating data values indicative of levels of a property sensed from data lines while applying potentials to control gates of memory cells of strings of series-connected memory cells connected to those data lines, performing a logical operation on a set of data values comprising those data values, and determining a potential to be applied to control gates of different memory cells of those strings of series-connected memory cells in response to an output of the logical operation on the set of data values.

    Abstract translation: 操作存储器的方法包括产生指示从数据线感测的属性的电平的数据值,同时向连接到该数据线的多个串联连接的存储器单元串的存储器单元的控制栅极施加电位。 操作存储器的方法还包括产生指示从数据线感测的属性的电平的数据值,同时施加电位以控制连接到那些数据线的串联存储器单元的串的存储器单元的栅极,对一组 包括这些数据值的数据值,以及响应于对该组数据值的逻辑运算的输出,确定要应用于串联存储器单元串的不同存储单元的控制栅极的电位。

    SINGLE NODE POWER MANAGEMENT FOR MULTIPLE MEMORY DEVICES
    86.
    发明申请
    SINGLE NODE POWER MANAGEMENT FOR MULTIPLE MEMORY DEVICES 有权
    用于多个存储器件的单节点电源管理

    公开(公告)号:US20160064052A1

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

    申请号:US14476323

    申请日:2014-09-03

    CPC classification number: G11C7/222 G11C5/04 G11C5/14 G11C7/062 G11C8/10

    Abstract: Some embodiments include apparatuses and methods having a node to couple to a plurality of memory devices, memory cells, and a module to perform an operation on the memory cells, to cause at least one change in a level of a signal at the node in order to make a request to perform a particular stage of the operation such that the request is detectable by the memory devices, and to perform the particular stage of the operation after the request is acknowledged. Other embodiments are described.

    Abstract translation: 一些实施例包括具有耦合到多个存储器设备,存储器单元和模块以对存储器单元执行操作的节点的装置和方法,以使得在节点处的信号的电平的水平依次改变至少一个 以请求执行操作的特定阶段,使得该请求可由存储器件检测,并且在请求被确认之后执行操作的特定阶段。 描述其他实施例。

    DYNAMIC SLC/MLC BLOCKS ALLOCATIONS FOR NON-VOLATILE MEMORY
    87.
    发明申请
    DYNAMIC SLC/MLC BLOCKS ALLOCATIONS FOR NON-VOLATILE MEMORY 失效
    动态SLC / MLC块分配非易失性存储器

    公开(公告)号:US20130227203A1

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

    申请号:US13846638

    申请日:2013-03-18

    CPC classification number: G11C16/16 G06F12/0246 G06F2212/7202 G11C2211/5641

    Abstract: Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.

    Abstract translation: 公开了装置和方法,例如基于特性在单级单元(SLC)和多级单元(MLC)之间的NAND闪速存储器中提供动态块分配的装置和方法。 在一个实施例中,存储器控制器基于可用于使用的存储器的量,在SLC模式和MLC模式之间的编程和/或重新编程块之间动态切换。 当内存使用量低时,使用SLC模式。 当内存使用率高时,使用MLC模式。 动态块分配允许内存控制器获得SLC模式的性能和可靠性优势,同时保持MLC模式的节省空间的优势。

    Apparatus for determining data states of memory cells

    公开(公告)号:US11568940B2

    公开(公告)日:2023-01-31

    申请号:US17408774

    申请日:2021-08-23

    Abstract: Memory having a controller configured to cause the memory to determine a respective raw data value of a plurality of possible raw data values for each memory cell of a plurality of memory cells, count occurrences of each raw data value for a first set of memory cells of the plurality of memory cells, store a cumulative number of occurrences for each raw data value, determine a plurality of valleys of the stored cumulative number of occurrences for each raw data value with each valley corresponding to a respective raw data value of the plurality of possible raw data values, and, for each memory cell of a second set of memory cells of the plurality of memory cells, determine a data value for that memory cell in response to the raw data value for that memory cell and the respective raw data values of the plurality of valleys.

    CHECKING STATUS OF MULTIPLE MEMORY DIES IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20220011970A1

    公开(公告)日:2022-01-13

    申请号:US16946871

    申请日:2020-07-09

    Abstract: A processing device in a memory sub-system assigns each of a plurality of memory units associated with one or more memory die of a memory device a unique address by which each of the plurality of memory units is identified. The processing device further sends a multi-unit status command to the memory device, the multi-unit status command specifying a subset of the plurality of memory units using corresponding unique addresses and receives a response to the multi-unit status command, the response comprising a multi-bit value comprising a plurality of bits, wherein each bit of the plurality of bits represents a status of one or more parameters of a plurality of parameters for a corresponding one of the plurality of memory units.

Patent Agency Ranking