Managed NAND data tagging
    81.
    发明授权

    公开(公告)号:US11023164B2

    公开(公告)日:2021-06-01

    申请号:US16012736

    申请日:2018-06-19

    Abstract: Apparatus and methods are disclosed, including identifying and tagging data in a group of volatile memory cells of a host device to be written to and maintained contiguously on non-volatile memory of a storage system, and writing the tagged data to the group of non-volatile memory cells. A host device includes a host processor and the group of volatile memory cells, and a storage system includes the group of non-volatile memory cells.

    MANAGED NAND DATA COMPRESSION
    83.
    发明申请

    公开(公告)号:US20210048961A1

    公开(公告)日:2021-02-18

    申请号:US17084289

    申请日:2020-10-29

    Abstract: Apparatus and methods are disclosed, including providing available data operations for the storage system processor to a host processor, identifying data operations to be performed by the storage system processor, and assigning identified data operations to the storage system processor to reduce bus traffic between the host processor and the storage system processor, to improve host processor performance, and to reduce energy use by the host processor.

    Managed NAND performance throttling

    公开(公告)号:US10916316B2

    公开(公告)日:2021-02-09

    申请号:US17016182

    申请日:2020-09-09

    Abstract: Apparatus and methods are disclosed, including a memory device or a memory controller configured to determine that a condition has occurred that indicates a performance throttling operation, implement a performance throttling responsive to the determined condition, responsive to implementing the performance throttling, set a performance throttling status indicator in an exception event status attribute, receive a command from a host device across a memory device interface, perform the command, prepare a response to the command, the response including a flag indicating that the performance throttling status indicator is set in the exception event status attribute, and send the response to the host device. Methods of operation are disclosed, as well as machine-readable medium and other embodiments.

    Managed NAND performance throttling

    公开(公告)号:US10790032B2

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

    申请号:US16542963

    申请日:2019-08-16

    Abstract: Apparatus and methods are disclosed, including a memory device or a memory controller configured to determine that a condition has occurred that indicates a performance throttling operation, implement a performance throttling responsive to the determined condition, responsive to implementing the performance throttling, set a performance throttling status indicator in an exception event status attribute, receive a command from a host device across a memory device interface, perform the command, prepare a response to the command, the response including a flag indicating that the performance throttling status indicator is set in the exception event status attribute, and send the response to the host device. Methods of operation are disclosed, as well as machine-readable medium and other embodiments.

    Reflow protection
    87.
    发明授权

    公开(公告)号:US10699780B2

    公开(公告)日:2020-06-30

    申请号:US16209152

    申请日:2018-12-04

    Abstract: Devices and techniques to reduce corruption of received data during assembly are disclosed herein. A memory device can perform operations to store received data, including preloaded data, in a first mode until the received data exceeds a threshold amount, and to transition from the first mode to a second mode after the received data exceeds the threshold amount.

    SLC CACHE MANAGEMENT
    88.
    发明申请

    公开(公告)号:US20200159426A1

    公开(公告)日:2020-05-21

    申请号:US16773334

    申请日:2020-01-27

    Abstract: Disclosed in some examples are memory devices which feature customizable Single Level Cell (SLC) and Multiple Level Cell (MLC) configurations. The SLC memory cells serve as a high-speed cache providing SLC level performance with the storage capacity of a memory device with MLC memory cells. The proportion of cells configured as MLC vs the proportion that are configured as SLC storage may be configurable, and in some examples, the proportion may change during usage based upon configurable rules based upon memory device metrics. In some examples, when the device activity is below an activity threshold, the memory device may skip the SLC cache and place the data directly into the MLC storage to reduce power consumption.

    MEMORY CONSTRAINED TRANSLATION TABLE MANAGEMENT

    公开(公告)号:US20200004689A1

    公开(公告)日:2020-01-02

    申请号:US16568962

    申请日:2019-09-12

    Abstract: Devices and techniques for memory constrained translation table management are disclosed herein. A level of a translation table is logically segmented into multiple segments. Here, a bottom level of the translation table includes a logical to physical address pairing for a portion of a storage device and other levels of the translation table include references within the translation table. The multiple segments are written to the storage device. A first segment of the multiple segments is loaded to byte-addressable memory. A request for an address translation is received and determined to be for an address referred to by a second segment of the multiple segments. The first segment is then replaced with the second segment in the byte-addressable memory and the request is fulfilled using the second segment to locate a lower level of the translation table that includes the address translation.

Patent Agency Ranking