IP Library Granted Patent US 10,147,500
Granted Patent B2
US 10,147,500 · App. 15/162,270 · Granted Dec 4, 2018

Hybrid read disturb count management

Inventors: Yu Cai (San Jose, CA); Fan Zhang (Fremont, CA); June Lee (Sunnyvale, CA)
Assignee: SK Hynix Inc.
G11C29/42G11C16/349G11C29/44G11C29/52G11C16/26G11C2029/0409
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 10,147,500
App. No.
15/162,270
Granted
Dec 4, 2018
Kind
B2
Abstract

Memory systems may include a memory including a plurality of blocks, and a controller suitable for counting, with a counter, a number of reads to a block of the plurality of blocks, updating wordline information of a plurality of wordlines in the counted block when the number of reads exceeds a block read count threshold, selecting a wordline from the plurality of wordlines, determining an error rate of a neighbor wordline to the selected wordline, and reclaiming data in the block when the error rate exceeds an error threshold.

Claims (30)

1. A system, comprising: a memory including a plurality of blocks; and a controller suitable for:

counting, with a counter, a number of reads to a block of the plurality of blocks; updating wordline information of a plurality of wordlines in the counted block when the number of reads exceeds a block read count threshold;

selecting a wordline from the plurality of wordlines;

determining an error rate of a neighbor wordline to the selected wordline; and reclaiming data in the block when the error rate exceeds an error threshold.

2. The system of claim 1 , wherein the selected wordline is the hottest wordline from the plurality of wordlines.

3. The system of claim 1 , wherein the block read count threshold is based on a number of reads in a read reclaim check period.

4. The system of claim 3 , wherein the block read count threshold is half of the number of reads in the read reclaim check period.

5. The system of claim 1 , wherein the controller is suitable for selecting the wordline from the plurality of wordlines probabilistically.

6. The system of claim 1 , further comprising a plurality of counters, each counter being associated with one of the plurality of blocks.

7. A method, comprising:

counting, with a counter, a number of reads to a block of a plurality of blocks of a memory;

updating, with a controller, wordline information of a plurality of wordlines in the counted block when the number of reads exceeds a block read count threshold;

selecting, with the controller, a wordline from the plurality of wordlines;

determining, with the controller, an error rate of a neighbor wordline to the selected wordline; and

reclaiming data in the block when the error rate exceeds an error threshold.

8. The method of claim 7 , wherein the selected wordline is the hottest wordline from the plurality of wordlines.

9. The method of claim 7 , wherein the block read count threshold is based on a number of reads in a read reclaim check period.

10. The method of claim 9 , wherein the block read count threshold is half of the number of reads in the read reclaim check period.

11. The method of claim 7 , wherein the wordline is selected from the plurality of wordlines probabilistically.

12. A memory device, comprising:

a memory including a plurality of blocks; and

a controller configured to:

count, with a counter, a number of reads to a block of the plurality of blocks; update wordline information of a plurality of wordline in the counted block when the number of reads exceeds a block read count threshold;

select a wordline from the plurality of wordlines;

determine an error rate of a neighbor wordline to the selected wordline; and reclaim data in the block when the error rate exceeds an error threshold.

13. The memory device of claim 12 , wherein the selected wordline is the hottest wordline from the plurality of wordlines.

14. The memory device of claim 12 , wherein the block read count threshold is based on a number of reads in a read reclaim check period.

15. The memory device of claim 14 , wherein the block read count threshold is half of the number of reads in the read reclaim check period.

16. The memory device of claim 12 , wherein the controller is configured to select the wordline from the plurality of wordlines probabilistically.

17. The memory device of claim 12 , further comprising a plurality of counters, each counter being associated with one of the plurality of blocks.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2017
From: SK HYNIX MEMORY SOLUTIONS INC.
To: SK HYNIX INC.
Reel/Frame 044899/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2016
From: CAI, YU; ZHANG, FAN; LEE, JUNE
To: SK HYNIX MEMORY SOLUTIONS INC.
Reel/Frame 038935/0947 →
Continuity (2)
Provisional Application 62165770 · May 22, 2015
Related Publication 20160342458A1 · Nov 24, 2016
Cited By (1)
US 12,260,925