Memory module with reduced ECC overhead and memory system

    公开(公告)号:US11222709B2

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

    申请号:US16916463

    申请日:2020-06-30

    Abstract: A memory system includes a memory module and a memory controller. The memory module includes data chips that store data and are assigned to a first sub-channel that generates a first code word or a second sub-channel that generates a second code word, where the first code word and the second code are used to fill a single cache line. The memory controller, upon detection of a hard-fail data chip among the data chips, copies data from the hard-fail data chip to the ECC chip, releases mapping between the hard-fail data chip and corresponding I/O, and defines new mapping between the ECC chip and the corresponding I/O pins.

    Memory controllers, memory systems including the same and memory modules

    公开(公告)号:US11068347B2

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

    申请号:US16878793

    申请日:2020-05-20

    Abstract: A memory controller configured to control a memory module including a plurality of memory devices which constitute a first channel and a second channel includes an error correction code (ECC) engine, and a control circuit configured to control the ECC engine. The ECC engine is configured to generate a codeword including a plurality of symbols by adaptively constructing, based on device information including mapping information, each of the plurality of symbols from a predetermined number of data bits received via a plurality of input/output pads of each of the plurality of memory devices, and transmit the codeword to the memory module. The mapping information indicates whether each of the plurality of input/output pads is mapped to the same symbol among the plurality of symbols or different symbols among the plurality of symbols. Each of the plurality of symbols corresponds to a unit of error correction of the ECC engine.

    MEMORY CONTROLLERS, MEMORY SYSTEMS INCLUDING THE SAME AND MEMORY MODULES

    公开(公告)号:US20210133028A1

    公开(公告)日:2021-05-06

    申请号:US16878793

    申请日:2020-05-20

    Abstract: A memory controller configured to control a memory module including a plurality of memory devices which constitute a first channel and a second channel includes an error correction code (ECC) engine, and a control circuit configured to control the ECC engine. The ECC engine is configured to generate a codeword including a plurality of symbols by adaptively constructing, based on device information including mapping information, each of the plurality of symbols from a predetermined number of data bits received via a plurality of input/output pads of each of the plurality of memory devices, and transmit the codeword to the memory module. The mapping information indicates whether each of the plurality of input/output pads is mapped to the same symbol among the plurality of symbols or different symbols among the plurality of symbols. Each of the plurality of symbols corresponds to a unit of error correction of the ECC engine.

    Memory module and memory system including row hammer counter chip and operating method thereof

    公开(公告)号:US12216909B2

    公开(公告)日:2025-02-04

    申请号:US17992516

    申请日:2022-11-22

    Abstract: A memory module including a row hammer counter chip, a memory system including the same, and a method of operating the memory system are provided. The memory module includes a plurality of data chips each of which is configured to store a data set corresponding to a plurality of burst lengths, and at least one row hammer counter chip including counter memory cells each of which is connected to a word line, among a plurality of word lines, for each of the plurality of data chips, wherein the at least one row hammer counter chip is configured to store in each of the counter memory cells connected to the word line, a number of times the word line is accessed for each of the plurality of data chips during a row hammer monitoring time frame.

Patent Agency Ranking