-
11.
公开(公告)号:US11031065B2
公开(公告)日:2021-06-08
申请号:US17024259
申请日:2020-09-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sang-Uhn Cha , Hyun-Gi Kim , Hoon Sin , Ye-Sin Ryu , In-Woo Jun
IPC: G11C7/00 , G11C11/406 , G06F11/10
Abstract: A semiconductor memory device includes a memory cell array, an error correction code (ECC) engine, a refresh control circuit, a scrubbing control circuit and a control logic circuit. The refresh control circuit generates refresh row addresses for refreshing a memory region on memory cell rows in response to a first command received from a memory controller. The scrubbing control circuit counts the refresh row addresses and generates a scrubbing address for performing a scrubbing operation on a first memory cell row of the memory cell rows whenever the scrubbing control circuit counts N refresh row addresses of the refresh row addresses. The ECC engine reads first data corresponding to a first codeword, from at least one sub-page in the first memory cell row, corrects at least one error bit in the first codeword and writes back the corrected first codeword in a corresponding memory location.
-
12.
公开(公告)号:US10671478B2
公开(公告)日:2020-06-02
申请号:US15693673
申请日:2017-09-01
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sang-Uhn Cha , Ye-Sin Ryu
Abstract: A scrubbing controller of a semiconductor memory device includes a scrubbing address generator and a weak codeword address generator. The scrubbing address generator generates a scrubbing address for all codewords in a first bank array of a plurality of bank arrays in a first scrubbing mode. The scrubbing address is associated with a normal scrubbing operation and changes in response to an internal scrubbing signal and a scrubbing command. The weak codeword address generator generates a weak codeword address for weak codewords in the first bank array in a second scrubbing mode. The weak codeword address is associated with a weak scrubbing operation and is generated in response to the internal scrubbing signal.
-
公开(公告)号:US10476529B2
公开(公告)日:2019-11-12
申请号:US15789653
申请日:2017-10-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sang-Uhn Cha , Ye-Sin Ryu , Young-Sik Kim , Su-Yeon Doo
Abstract: An error detection code generation circuit of a semiconductor device includes a first cyclic redundancy check (CRC) engine, a second CRC engine and an output selection engine. The first CRC engine generates first error detection code bits using a first generation matrix, based on a plurality of first unit data and first DBI bits in response to a mode signal. The second CRC engine generates second error detection code bits using a second generation matrix, based on a plurality second unit data and second DBI bits, in response to the mode signal. The output selection engine generates final error detection code bits by merging the first error detection code bits and the second error detection code bits in response to the mode signal. The first generation matrix is the same as the second generation matrix.
-
14.
公开(公告)号:US10404286B2
公开(公告)日:2019-09-03
申请号:US15664295
申请日:2017-07-31
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hoon Sin , Sang-Uhn Cha , Ye-Sin Ryu , Seong-Jin Cho
Abstract: A memory module includes data memories and at least one parity memory. Each of the data memories includes a first memory cell array with a first memory region to store data set corresponding to a plurality of burst lengths and a second memory region to store first parity bits to perform error detection/correction associated with the data set. The at least one parity memory includes a second memory cell array with a first parity region to store parity bits associated with user data set corresponding to all of the data set stored in each of the data memories and a second parity region to store second parity bits for error detection/correction associated with the parity bits.
-
公开(公告)号:US20180159558A1
公开(公告)日:2018-06-07
申请号:US15789653
申请日:2017-10-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sang-Uhn Cha , Ye-Sin Ryu , Young-Sik Kim , Su-Yeon Doo
CPC classification number: H03M13/2906 , H03M13/09
Abstract: An error detection code generation circuit of a semiconductor device includes a first cyclic redundancy check (CRC) engine, a second CRC engine and an output selection engine. The first CRC engine generates first error detection code bits using a first generation matrix, based on a plurality of first unit data and first DBI bits in response to a mode signal. The second CRC engine generates second error detection code bits using a second generation matrix, based on a plurality second unit data and second DBI bits, in response to the mode signal. The output selection engine generates final error detection code bits by merging the first error detection code bits and the second error detection code bits in response to the mode signal. The first generation matrix is the same as the second generation matrix.
-
-
-
-