REFRESH OF DIFFERING CAPACITY NAND
    23.
    发明申请

    公开(公告)号:US20220180950A1

    公开(公告)日:2022-06-09

    申请号:US17682677

    申请日:2022-02-28

    Abstract: A method for processing blocks of flash memory to decrease raw bit errors from the flash memory is provided. The method includes identifying one or more blocks of the flash memory for a refresh operation and writing information regarding the identified blocks, to a data structure. The method includes issuing background reads to the identified blocks, according to the data structure, as the refresh operation. The method may be embodied on a computer readable medium. In some embodiments the background reads may be based on a time based refresh responsive to an increase in raw bit error count in the flash memory over time.

    Efficient memory dump
    25.
    发明授权

    公开(公告)号:US11899582B2

    公开(公告)日:2024-02-13

    申请号:US17383128

    申请日:2021-07-22

    CPC classification number: G06F12/0804 G06F11/1068 G11C29/52 G06F2212/1032

    Abstract: A method of operating a storage unit having non-volatile random-access memory (NVRAM) and solid-state memory is provided. The method includes transferring contents of the NVRAM to the solid-state memory, in response to detecting a power loss. The method includes during the transferring, having each of a plurality of channels in parallel, reading one or more of a plurality of logical unit numbers (LUNs) each corresponding to a portion of the NVRAM, performing an XOR of data of each of the one or more of the plurality of LUNs with data of a preceding LUN, and writing results of the XOR to the solid-state memory.

    INTRA-BLOCK ERROR CORRECTION
    26.
    发明公开

    公开(公告)号:US20230244568A1

    公开(公告)日:2023-08-03

    申请号:US17589747

    申请日:2022-01-31

    CPC classification number: G06F11/1088 G06F11/1096 G06F11/0772 G06F11/076

    Abstract: Intra-block error correction including generating reconstructed sub-portions of a portion of a dataset that is distributed into a plurality of portions that are stored on different storage devices of the storage system, wherein the dataset indicates a first number of errors that is greater than a second number of parity data portions of the dataset, determining that a sub-portion of the dataset does not match a corresponding reconstructed sub-portion of the dataset; and based on the determination, replacing the sub-portion of the dataset with the reconstructed sub-portion of the dataset.

    HYBRID CASCADED SORTING PIPELINE
    28.
    发明公开

    公开(公告)号:US20230236794A1

    公开(公告)日:2023-07-27

    申请号:US17585991

    申请日:2022-01-27

    Inventor: Yuhong Mao

    CPC classification number: G06F7/16

    Abstract: A method includes receiving, by a processing device, an unsorted set of numbers to be sorted, sorting a first subset of the unsorted set of numbers and a second subset of the unsorted set of numbers using a first sorting technique to obtain a first sorted subset and a second sorted subset of numbers, and merging and sorting the first sorted subset and the second sorted subset of numbers using a second sorting technique to obtain a first sorted set of numbers.

    Inline flash memory qualification in a storage system

    公开(公告)号:US11630593B2

    公开(公告)日:2023-04-18

    申请号:US17200037

    申请日:2021-03-12

    Abstract: Reading data stored at a free block of a storage device is read prior to allocating the free block for storage of data. A determination as to whether a number of bit flips of the data stored at the free block is below a threshold is made. The free block is added to a pool of active free blocks to be allocated for the storage of data upon determining that the number of bit flips of the data stored at the free block is below the threshold.

Patent Agency Ranking