-
21.
公开(公告)号:US20240185942A1
公开(公告)日:2024-06-06
申请号:US18482300
申请日:2023-10-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Myungkyu Lee , Seongmuk Kang , Sunghye Cho , Daehyun Kim , Kyomin Sohn , Kijun Lee
Abstract: A memory device includes a memory cell array and an error correction code (ECC) circuit. The ECC circuit, which is configured to correct an error in a data code read out from the memory cell array, includes: (i) a syndrome calculating unit configured to operate a plurality of syndromes based on the data code and an H-matrix, (ii) an error location detecting unit configured to generate an error vector based on the plurality of syndromes, and (iii) an error correcting unit configured to correct an error within the data code based on the error vector, and output corrected data.
-
22.
公开(公告)号:US20240135980A1
公开(公告)日:2024-04-25
申请号:US18327335
申请日:2023-05-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Myungkyu Lee , Eunae Lee , Sunghye Cho , Kyomin Sohn , Kijun Lee
IPC: G11C11/406 , G06F12/02
CPC classification number: G11C11/406 , G06F12/0223
Abstract: A semiconductor memory device includes a memory cell array with a plurality of rows of memory cells therein, and a row hammer management (RHM) circuit including a hammer address queue. The RHM circuit is configured to: (i) receive first access row addresses from an external memory controller during a reference time interval, (ii) store a first row address randomly selected from the first access row addresses and second row addresses consecutively received from the memory controller after selecting the first row address, in the hammer address queue as candidate hammer addresses, and (iii) sequentially output the candidate hammer addresses as a hammer address. A refresh control circuit is provided to receive the hammer address and to perform a hammer refresh operation on one or more victim memory cell rows, which are physically adjacent to a memory cell row corresponding to the hammer address.
-
公开(公告)号:US20240096395A1
公开(公告)日:2024-03-21
申请号:US18470471
申请日:2023-09-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sunghye Cho , Eunae Lee , Jungmin You , Yeonggeol Song , Kyomin Sohn , Kijun Lee , Myungkyu Lee
IPC: G11C11/406 , G11C11/4078
CPC classification number: G11C11/40622 , G11C11/40611 , G11C11/4078
Abstract: A device, an operating method of a memory controller, a memory device, and a compute express link (CXL) memory expansion device all for managing a row hammer are provided. The device includes a volatile memory and a memory controller that is configured to detect, based on input row addresses, a pattern size of a row hammer attack pattern and a row distribution of row hammer addresses, to determine, according to a type of the row distribution, whether to perform refresh management, and for every L access corresponding to the pattern size, to provide, to the volatile memory, a refresh management command and a target row address, where L is an integer greater than or equal to 1.
-
公开(公告)号:US11462255B2
公开(公告)日:2022-10-04
申请号:US17239854
申请日:2021-04-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Youngcheon Kwon , Jaeyoun Youn , Namsung Kim , Kyomin Sohn , Seongil O , Sukhan Lee
IPC: G11C11/406 , G11C11/4076 , G11C11/408 , G11C7/10
Abstract: A memory device including: a plurality of pins for receiving control signals from an external device; a first bank having first memory cells, wherein the first bank is activated in a first operation mode and a second operation mode; a second bank having second memory cells, wherein the second bank is deactivated in the first operation mode and activated in the second operation mode; a processing unit configured to perform an operation on first data, output from the first memory cells, and second data, output from the second memory cells, in the second operation mode; and a processing-in-memory (PIM) mode controller configured to select mode information, indicating one of the first operation mode and the second operation mode, in response to the control signals and to control at least one memory parameter, at least one mode register set (MRS) value, or a refresh mode according to the mode information.
-
25.
公开(公告)号:US11281397B2
公开(公告)日:2022-03-22
申请号:US17009992
申请日:2020-09-02
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Seongil O , Kyomin Sohn
IPC: G06F3/06 , H01L25/065
Abstract: A stacked memory device includes a plurality memory semiconductor dies, a plurality of through silicon vias, a function-in-memory (FIM) front-end circuit and a plurality of FIM back-end circuits. The buffer semiconductor die is configured to communicate with a host device. The memory semiconductor dies are stacked on the buffer semiconductor die, and include a plurality of memory banks. The through-silicon vias electrically connect the buffer semiconductor die and the memory semiconductor dies. The FIM front-end circuit receives a plurality of FIM instructions for a FIM operation from the host device, and stores the FIM instructions. The FIM operation includes data processing based on internal data read from the memory banks. The FIM back-end circuits are respectively included in the memory semiconductor dies. The FIM back-end circuits perform the FIM operation corresponding to the plurality of FIM instructions stored in the FIM front-end circuit under control of the FIM front-end circuit.
-
公开(公告)号:US11094371B2
公开(公告)日:2021-08-17
申请号:US16810344
申请日:2020-03-05
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Seongil O , Shinhaeng Kang , Namsung Kim , Kyomin Sohn , Sukhan Lee
IPC: G11C11/409 , G11C11/4096 , G06N3/063 , G06N3/04 , G06F13/16
Abstract: A memory device includes a memory bank including at least one bank group, a processor in memory (PIM) circuit including a first processing element arranged to correspond to the bank group, which processes operations by using at least one of data provided by a host and data read from the bank group, a processing element input and output (PEIO) gating circuit configured to control electric connection between a bank local IO arranged to correspond to each bank of the bank group and a bank group IO arranged to correspond to the bank group, and a control logic configured to perform a control operation so that a memory operation for the memory bank is performed or operations are processed by the PIM circuit. When the operations are processed by the first processing element, the PEIO gating circuit blocks the electric connection between the bank local IO and the bank group IO.
-
公开(公告)号:US20210217461A1
公开(公告)日:2021-07-15
申请号:US16994796
申请日:2020-08-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sang-Hyuk Kwon , Nam Sung Kim , Kyomin Sohn , Seongil O , Haesuk Lee
IPC: G11C11/408 , G11C11/4094 , G11C11/4096 , G11C11/4074
Abstract: A memory device includes a memory cell array including a plurality of banks each including a plurality of memory cells connected to a plurality of word lines, and a row decoder block connected to the plurality of banks. In a first operation mode, the row decoder block receives a first row address and a first bank address together with an activation command and activates a word line selected by the first row address from among the plurality of word lines of a bank selected by the first bank address from among the plurality of banks. In a second operation mode, the row decoder block receives a second row address and a second bank address together with the activation command and activates a word line selected by the second row address from among the plurality of word lines of each of at least two banks of the plurality of banks.
-
公开(公告)号:US12236996B2
公开(公告)日:2025-02-25
申请号:US18197084
申请日:2023-05-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eun Ae Lee , Sunghye Cho , Kijun Lee , Kyomin Sohn , Myungkyu Lee
IPC: G11C11/406
Abstract: A memory device may include counters respectively corresponding to rows and each configured to count a number of accesses to a corresponding row, a refresh control circuit, a queue, and first flags respectively corresponding to the rows. The refresh control circuit may change a second flag set in a refresh period every refresh period, and determine whether to put an incoming row address into the queue based on a count value of a counter corresponding to a target row indicated by the incoming row address among the counters, a first flag value of a first flag corresponding to the target row among the first flags, and a second flag value of the second flag set in a current refresh period.
-
29.
公开(公告)号:US12087388B2
公开(公告)日:2024-09-10
申请号:US17504918
申请日:2021-10-19
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hak-Soo Yu , Namsung Kim , Kyomin Sohn , Seongil O , Sukhan Lee
IPC: G11C7/10 , G11C5/02 , G11C11/408 , G11C11/409
CPC classification number: G11C7/1045 , G11C5/025 , G11C7/1039 , G11C11/4087 , G11C11/409
Abstract: A memory device includes a memory cell array, signal lines, a mode selector circuit, a command converter circuit, and an internal processor. The memory cell array includes first and second memory regions. The mode selector circuit is configured to generate a processing mode selection signal for controlling the memory device to enter an internal processing mode based on the address received together with the command. The command converter circuit is configured to convert the received command into an internal processing operation command in response to activation of the internal processing mode selection signal. The internal processor is configured to perform an internal processing operation on the first memory region in response to the internal processing operation command, in the internal processing mode.
-
公开(公告)号:US12079482B2
公开(公告)日:2024-09-03
申请号:US17934691
申请日:2022-09-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Shinhaeng Kang , Sukhan Lee , Kyomin Sohn
CPC classification number: G06F3/0613 , G06F3/0629 , G06F3/0673 , G11C7/1006 , G11C8/00
Abstract: A memory device includes a memory bank including a plurality of banks that comprise memory cells, and a PIM (processing in memory) circuit including a plurality of PIM blocks, each of the PIM blocks including an arithmetic logic unit (ALU) configured to perform an arithmetic operation using internal data acquired from at least one of the plurality of banks or an address generating unit. The plurality of PIM blocks include a first PIM block allocated to at least one first bank and a second PIM block allocated to at least one second bank. The address generating unit of the first PIM block is configured to generate a first internal row address for the at least one first bank, and the address generating unit of the second PIM block is configured to generate a second internal row address for the at least one second bank.
-
-
-
-
-
-
-
-
-