Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021067232 - RESTRICTING WRITE CYCLES TO EXTEND THE LIFETIME OF NONVOLATILE MEMORY

Publication Number WO/2021/067232
Publication Date 08.04.2021
International Application No. PCT/US2020/053211
International Filing Date 29.09.2020
IPC
G11C 16/34 2006.01
GPHYSICS
11INFORMATION STORAGE
CSTATIC STORES
16Erasable programmable read-only memories
02electrically programmable
06Auxiliary circuits, e.g. for writing into memory
34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
Applicants
  • LANDIS+GYR INNOVATIONS, INC. [US]/[US]
Inventors
  • WOLTER, Chad
  • DAVIS, Ian Jackson
  • SCHACK, August
Agents
  • HOLMES, Brenda, Ozaki
  • WRIGHT, Alicia L.
Priority Data
16/592,19603.10.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) RESTRICTING WRITE CYCLES TO EXTEND THE LIFETIME OF NONVOLATILE MEMORY
(FR) RESTRICTION DE CYCLES D'ÉCRITURE POUR PROLONGER LA DURÉE DE VIE D'UNE MÉMOIRE NON VOLATILE
Abstract
(EN)
A method for restricting write cycles to a storage device includes tracking a first count of a first set of writes to memory executed by a first subsystem of a computing device and, further, determining that the first count meets a write threshold of the first subsystem. The method includes determining that blocking criteria are met by the first subsystem based on the first count exceeding the write threshold of the first subsystem and, further, determining that blocking criteria are not met by a second subsystem of the computing device. The method includes blocking the first set of writes from being synchronized to the storage device, based on the blocking criteria being met by the first subsystem, and synchronizing memory contents of the second subsystem to the storage device, based on the blocking criteria not being met by the second subsystem.
(FR)
Un procédé permettant de restreindre des cycles d'écriture à un dispositif de stockage comprend les étapes suivantes : le suivi d'un premier comptage d'un premier ensemble d'écritures dans une mémoire exécutées par un premier sous-système d'un dispositif informatique et, en outre, la détermination selon laquelle le premier comptage satisfait un seuil d'écriture du premier sous-système. Le procédé comprend les étapes suivantes : la détermination selon laquelle des critères de blocage sont satisfaits par le premier sous-système sur la base du premier comptage dépassant le seuil d'écriture du premier sous-système et, en outre, la détermination selon laquelle des critères de blocage ne sont pas satisfaits par un second sous-système du dispositif informatique. Le procédé comprend les étapes suivantes : le blocage de la synchronisation du premier ensemble d'écritures avec le dispositif de stockage, sur la base des critères de blocage qui sont satisfaits par le premier sous-système, et la synchronisation des contenus de mémoire du second sous-système au dispositif de stockage, sur la base des critères de blocage qui ne sont pas satisfaits par le second sous-système.
Also published as
Latest bibliographic data on file with the International Bureau