Preemptive mitigation of cross-temperature effects in a non-volatile memory (NVM)

    公开(公告)号:US11017864B2

    公开(公告)日:2021-05-25

    申请号:US16453211

    申请日:2019-06-26

    Abstract: Method and apparatus for managing data in a non-volatile memory (NVM) of a storage device, such as a solid-state drive (SSD). An initial temperature is stored associated with the programming of data to memory cells in the NVM. A current temperature associated with the NVM is subsequently measured. At such time that a difference interval between the initial and current temperatures exceeds a selected threshold, a preemptive parametric adjustment operation is applied to the NVM. The operation may include a read voltage calibration, a read voltage increment adjustment, and/or a forced garbage collection operation. The operation results in a new set of read voltage set points for the data suitable for the current temperature, and is carried out independently of any pending read commands associated with the data. The initial temperature can be measured during the programming of the data, or measured during the most recent read voltage calibration operation.

    Open block stability scanning
    73.
    发明授权

    公开(公告)号:US10592134B1

    公开(公告)日:2020-03-17

    申请号:US15859689

    申请日:2018-01-01

    Abstract: Systems and methods are disclosed for open block stability scanning. When a solid state memory block remains in an open state, where the block is only partially filled with written data, for a prolonged period of time, a circuit may perform a scan on the block to determine the stability of the stored data. When the scan indicates that the data is below a stability threshold, the data may be refreshed by reading the data and writing it to a new location. When the scan indicates that the data is above a stability threshold, the circuit may extend the time period in which the block may remain in the open state.

    Background reads to condition programmed semiconductor memory cells

    公开(公告)号:US10095568B2

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

    申请号:US15498595

    申请日:2017-04-27

    Abstract: Method and apparatus for managing data in a semiconductor memory, such as but not limited to a three dimensional (3D) NAND flash memory array. In some embodiments, the memory has non-volatile memory cells arranged into addressable blocks. Each memory cell is configured to store multiple bits. A program/read control circuit programs data sets to and reads data sets from the memory cells in the addressable blocks to service a sequence of host access commands. The circuit concurrently performs background reads in conjunction with the servicing of the host access commands. The background reads result in the reading of a different data set from each of the addressable blocks over each of a succession of time intervals of selected duration. The background reads condition the memory cells prior to a first read operation associated with the host access commands.

    NEURAL NETWORK CONNECTIONS USING NONVOLATILE MEMORY DEVICES
    78.
    发明申请
    NEURAL NETWORK CONNECTIONS USING NONVOLATILE MEMORY DEVICES 审中-公开
    使用非易失性存储器件进行神经网络连接

    公开(公告)号:US20150324691A1

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

    申请号:US14704124

    申请日:2015-05-05

    CPC classification number: G06N3/04 G06N3/063 G06N3/08

    Abstract: A system includes a plurality of nonvolatile memory cells and a map that assigns connections between nodes of a neural network to the memory cells. Memory devices containing nonvolatile memory cells and applicable circuitry for reading and writing may operate with the map. Information stored in the memory cells can represent weights of the connections. One or more neural processors can be present and configured to implement the neural network.

    Abstract translation: 系统包括多个非易失性存储器单元和将神经网络的节点之间的连接分配给存储器单元的映射。 包含非易失性存储单元的存储器件和用于读取和写入的适用电路可以与地图一起操作。 存储在存储单元中的信息可以表示连接的权重。 可以存在并配置一个或多个神经处理器来实现神经网络。

    Programming a Memory Cell Using a Dual Polarity Charge Pump
    80.
    发明申请
    Programming a Memory Cell Using a Dual Polarity Charge Pump 有权
    使用双极性电荷泵编程存储单元

    公开(公告)号:US20150213901A1

    公开(公告)日:2015-07-30

    申请号:US14679654

    申请日:2015-04-06

    Abstract: Apparatus and method for managing data in a memory, such as but not limited to a flash memory array. In some embodiments, an apparatus includes an array of memory cells and a dual polarity charge pump. The dual polarity charge pump has a positive polarity voltage source which applies a positive voltage to a charge storage device to program a selected memory cell to a first programming state, and a negative polarity voltage source which applies a negative voltage to the charge storage device to program the selected memory cell to a different, second programming state.

    Abstract translation: 用于管理存储器中的数据的装置和方法,诸如但不限于闪存阵列。 在一些实施例中,装置包括存储器单元阵列和双极性电荷泵。 双极性电荷泵具有正极性电压源,其向电荷存储装置施加正电压以将所选择的存储单元编程为第一编程状态;以及负极性电压源,其向电荷存储装置施加负电压 将所选择的存储器单元编程到不同的第二编程状态。

Patent Agency Ranking