Selective sampling of a data unit based on program/erase execution time

    公开(公告)号:US11182237B1

    公开(公告)日:2021-11-23

    申请号:US17000062

    申请日:2020-08-21

    IPC分类号: G06F11/00 G06F11/07 G11C29/00

    摘要: A processing device, operatively coupled with the memory device, is configured to perform an operation on a page of a plurality of pages of a data unit of the memory device to modify data on the page. The processing device also determines a first operation execution time of the page upon performing the operation on the page of the data unit. The processing device further determines whether the first operation execution time satisfies a condition that is based on a predetermined second operation execution time, the predetermined second operation execution time is indicative of lack of defect in at least one other data unit. Lastly, responsive to determining that the first operation execution time satisfies the condition, the processing device performs a scan operation of at least a subset of the plurality of pages of the data unit to decide whether the data unit has a defect.

    ERASE CYCLE HEALING USING A HIGH VOLTAGE PULSE

    公开(公告)号:US20210327514A1

    公开(公告)日:2021-10-21

    申请号:US17361259

    申请日:2021-06-28

    摘要: An indication to perform a write operation at a memory component can be received. A voltage pulse can be applied to a destination block of the memory component to store data of the write operation, the voltage pulse being at a first voltage level associated with a programmed state. An erase operation for the destination block can be performed to change the voltage state of the memory cell from the programmed state to a second voltage state associated with an erased state. A write operation can be performed to write the data to the destination block upon changing the voltage state of the memory cell to the second voltage state.

    Temperature compensation in a memory system

    公开(公告)号:US11137808B2

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

    申请号:US16119541

    申请日:2018-08-31

    摘要: A processing device in a memory system receives a data access request identifying a memory cell in a first segment of the memory system comprising at least a portion of at least one memory device. The processing device determines a temperature difference between a current temperature associated with the memory cell and a baseline temperature of the memory system and identifies a temperature compensation value specific to the first segment of the memory system, the temperature compensation value corresponding to the temperature difference. The processing device adjusts, based on an amount represented by the temperature compensation value, an access control voltage applied to the memory cell.

    Tracking data temperatures of logical block addresses

    公开(公告)号:US11068197B2

    公开(公告)日:2021-07-20

    申请号:US16460401

    申请日:2019-07-02

    IPC分类号: G06F3/06

    摘要: A variety of applications can include apparatus and/or methods that include tracking data temperatures of logical block addresses for a memory device by operating multiple accumulators by one or more data temperature analyzers to count host writes to ranges of logical block addresses. Data temperature for data written by a host is a measure of how frequently data at a logical block address is overwritten. In various embodiments, tracking can include staggering the start of counting by each of the multiple accumulators to provide subsequent binning of logical block addresses bands into temperature zones, which can achieve better data segregation. Data having a logical block address received from a host can be routed to a block associated with a temperature zone based on the binning provided by the staggered operation of the multiple accumulators by one or more data temperature analyzers. Additional apparatus, systems, and methods are disclosed.

    STORING PAGE WRITE ATTRIBUTES
    96.
    发明申请

    公开(公告)号:US20200293203A1

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

    申请号:US16889712

    申请日:2020-06-01

    IPC分类号: G06F3/06

    摘要: A memory block of a non-volatile memory device is identified. The memory block has a first region and a second region, where a storage density of the first region is larger than the second region. Data is programmed at the first region of the memory block. An attribute of the memory block based on a sensor is received during programming of the data at the memory block. The attribute characterizes the data being programmed at the first region. The attribute is stored at a volatile during programming of the data at the memory block. The attribute is stored on a memory page of the second region responsive to the programming of the data at the first region being complete.