IP Library Granted Patent US 7,779,217
Granted Patent B2
US 7,779,217 · App. 11/772,218 · Granted Aug 17, 2010

Systems for optimizing page selection in flash-memory devices

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 7,779,217
App. No.
11/772,218
Granted
Aug 17, 2010
Kind
B2
Abstract

A storage device is provided. The storage device includes a memory that includes interleaved fast and slow pages and a controller. In response to a command from a host of the storage device the controller stores fast-reading data in the memory. If the fast and slow pages alternate, the controller stores the fast-reading data in the first pages alternately with filler data in the low pages, and if contiguous pluralities of the fast and slow pages alternate, the controller stores the fast reading data in the contiguous pluralities of the fast pages alternately with the filler data in the contiguous pluralities of the slow pages.

Claims (10)

1. A storage device comprising:

(a) a memory that includes interleaved fast and slow pages; and

(b) a controller that is operative, in response to a command from a host of the storage device to store fast-reading data in said memory:

(i) if said fast and slow pages alternate, to store said fast-reading data in said first pages alternately with filler data in said low pages, and

(ii) if contiguous pluralities of said fast and slow pages alternate, to store said fast reading data in said contiguous pluralities of said fast pages alternately with said filler data in said contiguous pluralities of said slow pages.

2. The storage device of claim 1 , wherein said contiguous pluralities of said fast pages are pairs of said fast pages and said contiguous pluralities of said slow pages are pairs of said slow pages.

3. The storage device of claim 1 , wherein said contiguous pluralities of said fast pages are quadruples of said fast pages and said contiguous pluralities of said slow pages are quadruples of said slow pages.

4. The storage device of claim 1 , wherein said controller is operative to obtain said filler data from elsewhere in said memory.

5. The storage device of claim 1 , wherein said memory is a flash memory and wherein said fast and slow pages alternate within a block of said flash memory.

6. The storage device of claim 5 , herein said block is a MLC block.

Assignments (3)
CHANGE OF NAME Recorded Jun 10, 2025
From: WESTERN DIGITAL ISRAEL LTD.
To: SANDISK ISRAEL LTD.
Reel/Frame 071587/0836 →
CHANGE OF NAME Recorded Aug 21, 2020
From: SANDISK IL LTD
To: WESTERN DIGITAL ISRAEL LTD
Reel/Frame 053574/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2007
From: EREZ, ERAN
To: SANDISK IL LTD.
Reel/Frame 020094/0459 →