HARDWARE BASED STATUS COLLECTOR ACCELERATION ENGINE FOR MEMORY SUB-SYSTEM OPERATIONS

    公开(公告)号:US20220283744A1

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

    申请号:US17703902

    申请日:2022-03-24

    Abstract: Methods, systems, and devices for one or more acceleration engines for memory sub-system operations are described. An acceleration engine can perform one or more validation procedures on one or more codewords of a management unit. The acceleration engine can collect validation data for the management unit based on performing the validation procedures. The acceleration engine can aggregate the validation data into group validation data associated with a set of management units. The acceleration engine can transmit the group validation data to firmware of a memory sub-system or a host device.

    HARDWARE BASED STATUS COLLECTOR ACCELERATION ENGINE FOR MEMORY SUB-SYSTEM OPERATIONS

    公开(公告)号:US20240377990A1

    公开(公告)日:2024-11-14

    申请号:US18673228

    申请日:2024-05-23

    Abstract: Methods, systems, and devices for one or more acceleration engines for memory sub-system operations are described. An acceleration engine can perform one or more validation procedures on one or more codewords of a management unit. The acceleration engine can collect validation data for the management unit based on performing the validation procedures. The acceleration engine can aggregate the validation data into group validation data associated with a set of management units. The acceleration engine can transmit the group validation data to firmware of a memory sub-system or a host device.

    PARITY DATA MODIFICATION FOR PARTIAL STRIPE DATA UPDATE

    公开(公告)号:US20230082636A1

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

    申请号:US17476701

    申请日:2021-09-16

    Abstract: A system and method for recovery data generation for partial memory block modifications. An example system including a memory device and a processing device, operatively coupled with the memory device, to perform operations including: receiving a command to modify a portion of a memory block that is stored by the memory device, wherein the command comprises user data and a location in the memory block; reading user data at the location and existing recovery data for the memory block; generating recovery data for the memory block based on the existing recovery data, the user data at the location, and the user data of the command; and writing the user data of the command and the generated recovery data to the memory device, wherein the user data overwrites the portion of the memory block at the location.

    PERFORMING SCRAMBLING OPERATIONS BASED ON A PHYSICAL BLOCK ADDRESS OF A MEMORY SUB-SYSTEM

    公开(公告)号:US20220100416A1

    公开(公告)日:2022-03-31

    申请号:US17489405

    申请日:2021-09-29

    Abstract: Systems and methods are disclosed including a memory device and a processing device, operatively coupled with the memory device, to perform operations comprising: receiving a write data request to store write data to the memory device; determining a physical block address associated with the write data request; performing a bitwise operation on each bit of the physical block address to generate a seed value; generating an output sequence based on the seed value; performing another bitwise operation on the output sequence and the write data to generate a randomized sequence; and storing, on the memory device, the randomized sequence.

Patent Agency Ranking