IP Library › Granted Patent US 11,621,028
Granted Patent B2
US 11,621,028 · App. 16/997,457 · Granted Apr 4, 2023

Memory with capability to detect rows that are prone to data loss, memory system and operation method of memory

Inventor: Min Su Park (Gyeonggi-do, KR)
Assignee: SK hynix Inc.
G11C11/40615G11C11/4076G11C11/4085G11C11/4091G11C11/40618G11C29/44
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,621,028
App. No.
16/997,457
Granted
Apr 4, 2023
Kind
B2
Abstract

A memory may include multiple rows each coupled to multiple memory cells; a target row classification circuit suitable for classifying, as a target row, a row, among the multiple rows, that is susceptible to data loss as a result of activity of an adjacent row; and a target row signal generation circuit suitable for sequentially activating a target row active signal for activating the target row and a target row precharge signal for precharging the target row in response to a precharge command.

Claims (27)

1. A memory comprising:

multiple rows each coupled to multiple memory cells;

a target row classification circuit configured to classify as a target row, a row among the multiple rows that is susceptible to data loss as a result of activity of an adjacent row; and

a target row signal generation circuit configured to start activating a target row active signal for activating the target row in response to a precharge command and activating a target row precharge signal for precharging the target row,

wherein the target row signal generation circuit comprises:

a counter configured to count a number of active commands applied and generate a code by counting the number of active commands applied; and

a signal generator configured to determine whether a value of the code is greater than or equal to a threshold, and in response to the determination that the value of the code is greater than or equal to the threshold sequentially activate the target row active signal after a first delay time from a time at which the precharge command is applied, activate the target row precharge signal after a second delay time from a time at which the target row active signal is applied, and reset the value of the code in response to the activation of the target row precharge signal, and in response to the determination that the value of code is less than the threshold and the precharge signal is activated, the signal generator does not activate the target row active signal and the target row precharge signal,

wherein the first delay time is greater than or equal to a time for a precharge operation based on the precharge signal to be performed and the second delay time is greater than or equal to a time for a target row active operation based on the target row active signal to be performed.

2. The memory of claim 1 , wherein:

the target row is activated when the target row active signal is activated, and

the target row is precharged when the target row precharge signal is activated.

3. The memory of claim 1 , wherein the activity of the adjacent row is that the adjacent row has been excessively activated.

4. A memory system comprising:

a memory comprising multiple rows each coupled to multiple memory cells, a target row classification circuit configured to classify as a target row, a row among the multiple rows that is susceptible to data loss as a result of activity of an adjacent row, and a target row signal generation circuit configured to start activating a target row active signal for activating the target row in response to a precharge command and activating a target row precharge signal for precharging the target row; and

a memory controller including a counter configured to count a number of active commands applied by the memory controller, determine whether a value of the counter is greater than or equal to a threshold, and in response to the determination that the value of the counter is greater than or equal to the threshold, activate a flag signal, reset the counter, transmit the activated flag signal to the memory, and apply the precharge command to the memory, and in response to the determination that the value of the counter is less than the threshold, deactivate the flag signal, transmit the deactivated flag signal to the memory, and apply the precharge command to the memory,

wherein the target row signal generation circuit includes a signal generator configured to determine whether the flag signal is activated and in response to the determination that the flag signal is activated sequentially activate the target row active signal after a first delay time from a time at which the precharge command is applied, and activate the target row precharge signal after a second delay time from a time at which the target row active signal is applied, and deactivate the flag signal after the target row active signal and the target row precharge signal are sequentially activated, and in response to the determination that the flag signal is deactivated and the precharge signal is activated, the signal generator does not activate the target row active signal and the target row precharge signal, and

wherein the first delay time is greater than or equal to a time for a precharge operation based on the precharge signal to be performed and the second delay time is greater than or equal to a time for a target row active operation based on the target row active signal to be performed.

5. The memory system of claim 4 , wherein the target row signal generation circuit comprises a signal generator configured to sequentially activate the target row active signal and the target row precharge signal when a flag signal is activated when the precharge command is applied.

6. The memory system of claim 4 , wherein the flag signal is a specific bit signal of multi-bit signals in an address.

7. The memory system of claim 4 , wherein:

the target row is activated when the target row active signal is activated, and

the target row is precharged when the target row precharge signal is activated.

8. The memory system of claim 4 , wherein the activity of the adjacent row is that the adjacent row has been excessively activated.

9. The memory system of claim 4 , wherein the memory controller applies a subsequent command to the memory after waiting for time taken for the memory to perform the precharge operation, an operation of activating the target row, and an operation of precharging the target row, after the precharge command is applied.

10. The memory system of claim 4 , wherein the memory controller

applies a subsequent command to the memory after waiting for a first time when the flag signal is activated and transmitted to the memory along with the precharge command, and

applies a subsequent command to the memory after waiting for a second time shorter than the first time when the flag signal is deactivated and transmitted to the memory along with the precharge command.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2020
From: PARK, MIN SU
To: SK HYNIX INC.
Reel/Frame 053547/0941 →
Priority Claims (1)
KR 10-2020-0029977 · Mar 11, 2020 · national
Continuity (1)
Related Publication 20210287736A1 · Sep 16, 2021