EFFICIENT MEMORY USE TO SUPPORT SOFT INFORMATION IN BIT FLIPPING DECODERS

    公开(公告)号:US20240168847A1

    公开(公告)日:2024-05-23

    申请号:US18507805

    申请日:2023-11-13

    CPC classification number: G06F11/1068 G06F11/076 G06F11/1016

    Abstract: A method includes performing a read operation of a first codeword including first hard data and generating an error vector using a reliability metric of the first hard data. The first hard data and error vector are stored in first and second portions of memory. A first corrected codeword is returned that combines the error vector and the hard data from the first and second portions of memory. A read operation of a second codeword is performed, including second hard data and soft information. The hard data and soft information are stored in the first and second portions of memory. A bit of second hard data is flipped responsive to comparing a reliability metric of the bit of the second hard data to a bit flipping threshold, wherein flipping the bit includes updating the second hard data. The updated second codeword is returned resulting from reading the portions of memory.

    DYNAMIC BIT FLIPPING ORDER FOR ITERATIVE ERROR CORRECTION

    公开(公告)号:US20220321148A1

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

    申请号:US17223910

    申请日:2021-04-06

    Abstract: Methods, systems, and apparatuses include receiving a codeword stored in a memory device. The codeword is error corrected for a first number of iterations. The error correction includes traversing the codeword according to a first order. The codeword is error corrected for a second number of the iterations. The error correction of the codeword during a second iteration from the second number of iterations includes traversing the codeword according to a second order that is different from the first order.

    ERROR CORRECTION WITH SYNDROME COMPUTATION IN A MEMORY DEVICE

    公开(公告)号:US20230315570A1

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

    申请号:US18329886

    申请日:2023-06-06

    CPC classification number: G06F11/1076

    Abstract: Methods, systems, and apparatus for error correction with syndrome computation in a memory device are described. A first syndrome for first encoded data is generated in a memory device. The first syndrome and the first encoded data are transmitted to a controller that is coupled with the memory device. A second syndrome for first and second encoded data is generated. The first encoded data and the second encoded data are interrelated according to an error correction code. The second syndrome is transmitted to the controller without the second encoded data and the controller is to decode the first encoded data based on at least one of the first syndrome, the second syndrome, or a combination thereof.

    ERROR CORRECTION WITH SYNDROME COMPUTATION IN A MEMORY DEVICE

    公开(公告)号:US20220350700A1

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

    申请号:US17246509

    申请日:2021-04-30

    Abstract: Methods, systems, and apparatus for error correction with syndrome computation in a memory device are described. A first syndrome for first encoded data is generated in a memory device. The first syndrome and the first encoded data are transmitted to a controller that is coupled with the memory device. A second syndrome for first and second encoded data is generated. The first encoded data and the second encoded data are interrelated according to an error correction code. The second syndrome is transmitted to the controller without the second encoded data and the controller is to decode the first encoded data based on at least one of the first syndrome, the second syndrome, or a combination thereof.

    DYNAMIC BIT FLIPPING ORDER FOR ITERATIVE ERROR CORRECTION

    公开(公告)号:US20220416815A1

    公开(公告)日:2022-12-29

    申请号:US17899495

    申请日:2022-08-30

    Abstract: Methods, systems, and apparatuses include receiving a codeword stored in a memory device. The codeword is error corrected for a first number of iterations. The error correction includes traversing the codeword according to a first order. The codeword is error corrected for a second number of the iterations. The error correction of the codeword during a second iteration from the second number of iterations includes traversing the codeword according to a second order that is different from the first order.

Patent Agency Ranking