Invention Grant
- Patent Title: System and method for rescheduling host and maintenance operations in a non-volatile memory
-
Application No.: US14928649Application Date: 2015-10-30
-
Publication No.: US09940070B2Publication Date: 2018-04-10
- Inventor: Alan Welsh Sinclair , Sergey Anatolievich Gorobets
- Applicant: SanDisk Technologies Inc.
- Applicant Address: US TX Plano
- Assignee: SanDisk Technologies LLC
- Current Assignee: SanDisk Technologies LLC
- Current Assignee Address: US TX Plano
- Agency: Brinks Gilson & Lione
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F3/06

Abstract:
Systems and methods for balancing maintenance and programming host data across multiple maintenance source blocks in a non-volatile memory are disclosed. A memory system may include non-volatile memory and a controller configured to execute one or more of the steps of selecting a fixed plurality of maintenance source blocks for executing a balance cycle of maintenance and host writes across the selected fixed plurality of maintenance source blocks. The method interleaves moving of valid data from source blocks with host data writes to achieve a balance of free space generation and consumption for the balance cycle, while periodically reevaluating an overall interleave ratio and/or substituting other previously programmed blocks for one of the previously selected plurality during the balance cycle.
Public/Granted literature
- US10120613B2 System and method for rescheduling host and maintenance operations in a non-volatile memory Public/Granted day:2018-11-06
Information query