CYCLIC REDUNDANCY CHECK (CRC) RETRY FOR MEMORY SYSTEMS IN COMPUTE EXPRESS LINK (CXL) DEVICES

    公开(公告)号:US20230259424A1

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

    申请号:US17883399

    申请日:2022-08-08

    CPC classification number: G06F11/1068 G06F11/1004 G06F11/1076

    Abstract: Provided is a computing system including a memory system in communication with a host, and for storing data therein and the memory system includes a memory having a plurality of memory components and a memory array and coupled to the controller via a memory interface. Each memory component includes a memory cyclic-redundancy-check (CRC) engine that performs a CRC check of data during read and write operations between the host and the memory array. The memory system also includes a controller that has a plurality of controller CRC engines and communicates with the memory components to control data transmission between the memory, the host and the memory array.

    CRC RAID RECOVERY FROM HARD FAILURE IN MEMORY SYSTEMS

    公开(公告)号:US20230236930A1

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

    申请号:US17828475

    申请日:2022-05-31

    CPC classification number: G06F11/1076 G06F2201/805

    Abstract: A system and method for memory error recovery in CXL components is presented. The method includes determining that a memory component has sustained a hard failure in a Cyclic Redundancy Check-Redundant Array of Independent Devices (CRC-RAID) mechanism. The method further includes determining a location of the memory component failure, wherein the CRC-RAID mechanism comprises a plurality of memory components configured as a plurality of stripes and initiates a write operation of user data to a location within a particular stripe, wherein the particular stripe contains a failed memory component. The method includes compensating for the failed memory component, wherein the compensating comprises a plurality of read operations prior to a writing of the user data.

    METHOD AND SYSTEM FOR ON-ASIC ERROR CONTROL DECODING

    公开(公告)号:US20230231578A1

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

    申请号:US17894777

    申请日:2022-08-24

    CPC classification number: H03M13/159 H03M13/617

    Abstract: There are provided methods and systems for on-ASIC error control coding for verifying the integrity of data from a memory. For example, there is provided a method for encoding data into a beat. The method can be executed by a digital system configured to receive the data and construct the beat. The method includes assembling, by the digital system, a plurality of words consecutively. The plurality of words can include a first set of words in which each word has a length W, where W is the beat width. The plurality of words can further include a second set of words in which each word has a length that is smaller or equal to W. The method can further include constructing a parity word of length W, wherein each bit in the parity word is a parity associated with a distinct word in the first and second set of words. The method further includes adding the parity word to the plurality of words to form the beat.

    METHOD AND SYSTEM FOR ON-ASIC ERROR CONTROL ENCODING

    公开(公告)号:US20230229554A1

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

    申请号:US17894742

    申请日:2022-08-24

    CPC classification number: G06F11/1068 G06F11/1048 G06F11/0772

    Abstract: There are provided methods and systems for on-ASIC error control coding for verifying the integrity of data from a memory. For example, there is provided a method for encoding data into a beat. The method can be executed by a digital system configured to receive the data and construct the beat. The method includes assembling, by the digital system, a plurality of words consecutively. The plurality of words can include a first set of words in which each word has a length W, where W is the beat width. The plurality of words can further include a second set of words in which each word has a length that is smaller or equal to W. The method can further include constructing a parity word of length W, wherein each bit in the parity word is a parity associated with a distinct word in the first and second set of words. The method further includes adding the parity word to the plurality of words to form the beat.

Patent Agency Ranking