Memory system and operating method thereof

    公开(公告)号:US10776262B2

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

    申请号:US16169835

    申请日:2018-10-24

    Applicant: SK hynix Inc.

    Abstract: A memory system may include a nonvolatile memory device and a wear leveling unit. The nonvolatile memory device includes a plurality of memory blocks. The wear leveling unit may be configured to intermittently increase an accumulative access count of a memory block among the memory blocks by a predetermined value, decide a wear level of the memory block based on the accumulative access count whenever the accumulative access count is increased, set the memory block to a hot block based on the wear level, and perform a hot block management operation on the hot block. The wear leveling unit may increase the accumulative access count in response to an access count reaching a predetermined value. The accumulative access count may be stored in the nonvolatile memory device, and the access count may be stored in a volatile memory device.

    Reed-Solomon code soft-decision decoding method and device

    公开(公告)号:US11323138B1

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

    申请号:US17206632

    申请日:2021-03-19

    Abstract: Disclosed is an erasure-based Reed-Solomon code soft-decision decoding method and device, capable of reducing a decoding time while minimizing the effect on error correction performance. The Reed-Solomon code soft-decision decoding device includes an erasure control circuit configured to determine whether a number of errors in a codeword is odd or even, and to provide a key equation solver circuit with a first erasure pattern or a second erasure pattern according to a result of the determining when a decoding failure is detected by a decoding error detection circuit, the first erasure pattern being provided when the number of errors is odd, the second erasure pattern being provided when the number of errors is even.

    Error correction apparatus, operation method thereof and memory system using the same

    公开(公告)号:US11095310B2

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

    申请号:US16585564

    申请日:2019-09-27

    Applicant: SK hynix Inc.

    Abstract: An error correction apparatus may include: an input component configured to receive data; an error information generation component having a first error detection ability to detect L errors and a second error detection ability to detect K errors, where L is a positive integer and K is an integer larger than L, and configured to generate error information including the number of errors contained in the received data and the positions of the errors, based on the first error detection ability, and generate the error information based on the second error detection ability, when the error information is not generated on the basis of the first error detection ability; an error correction component configured to correct the errors of the received data based on the generated error information; and an output component configured to output the corrected data.

    Memory controller for controlling resistive memory device and memory system including the same

    公开(公告)号:US11501832B2

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

    申请号:US17205647

    申请日:2021-03-18

    Applicant: SK hynix Inc.

    Abstract: According to an embodiment, a memory system comprises a resistive memory device configured to perform a read operation and a write operation based on a command and an address, wherein the resistive memory device includes a plurality of banks each including a plurality of memory cells; and a memory controller configured to schedule a request from a host to generate the command and the address, wherein, when a time interval is less than a first time, the memory controller is configured to stop generation of the command and re-schedule the command corresponding to the request, the time interval spanning from a time of generation of a prior write command for a same memory cell to a time of generation of the command generated according to the request.

    Memory systems having suppressed read disturbance and improved error correction capability

    公开(公告)号:US11169915B2

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

    申请号:US16821822

    申请日:2020-03-17

    Applicant: SK hynix Inc.

    Abstract: A memory system includes a memory medium including a plurality of matrices and a plurality of data input/output (I/O) terminals, a row address adding circuit configured to add row address additive values to an input row address for accessing memory cells of the plurality of matrices, and a column address adding circuit configured to add column address additive values to an input column address for accessing to memory cells of the plurality of matrices. The plurality of matrices are configured into a plurality of matrix sub-groups, wherein each matrix sub-group includes matrices accessed through the same data I/O terminal. The row address additive values are different from each other according to the matrix sub-groups, and the column address additive values are different from each other according to the matrix sub-groups.

    Memory systems and methods of correcting errors in the memory systems

    公开(公告)号:US11108412B2

    公开(公告)日:2021-08-31

    申请号:US16726693

    申请日:2019-12-24

    Applicant: SK hynix Inc.

    Abstract: A memory system includes a Reed-Solomon (RS) decoder, a reliability tracking circuit, and an erasure control circuit. The RS decoder performs an error correction decoding operation of ‘K’-number of symbols outputted from a memory medium. The reliability tracking circuit generates and stores information on a reliability of the symbols, error occurrence possibilities of which are distinguished into a plurality of different levels according to the error correction decoding operation performed by the RS decoder. The erasure control circuit controls the RS decoder such that the symbols are erased in order of the reliability of the symbols from a low reliable symbol to a high reliable symbol and the error correction decoding operation is performed according to the information on the reliability of the symbols stored in the reliability tracking circuit.

    ECC decoders having low latency
    10.
    发明授权

    公开(公告)号:US11824560B2

    公开(公告)日:2023-11-21

    申请号:US17865630

    申请日:2022-07-15

    Applicant: SK hynix Inc.

    Inventor: Won Gyu Shin

    CPC classification number: H03M13/1575 H03M13/1525 H03M13/157 H03M13/1545

    Abstract: An ECC decoder includes a syndrome calculation block, a fast path controller, a KES block, a CSEE block, an UED, and a multiplexer. The KES block includes a plurality of KES-stages to calculate and output an error location/magnitude polynomial of a syndrome outputted from the syndrome calculation block. Each of a second to last KES-stages of the plurality of KES-stages receives the error location/magnitude polynomial from the previous KES-stage to output an error location/magnitude polynomial generated by an additional calculating operation. The additionally calculated error location/magnitude polynomial is not transmitted to the next KES-stage but directly outputted when an error location and an error magnitude are identified by the additionally calculated error location/magnitude polynomial.

Patent Agency Ranking