TEMPERATURE SENSOR MANAGEMENT DURING ERROR HANDLING OPERATIONS IN A MEMORY SUB-SYSTEM

A system having a processing device operatively coupled with a memory device to perform the following operations: responsive to detecting a triggering event, measuring a temperature of the memory device to obtain a suspend temperature value, enabling a suspend temperature flag to indicate that tempe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KIENTZ, Steven Michael, KIM, Hyungseok, KHAYAT, Patrick R, LOH, Zixiang, WAN, Jun
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system having a processing device operatively coupled with a memory device to perform the following operations: responsive to detecting a triggering event, measuring a temperature of the memory device to obtain a suspend temperature value, enabling a suspend temperature flag to indicate that temperature input for a step of an error handling operation is based on the suspend temperature value. Updating an operating temperature with the suspend temperature value. Determining, using a data structure which maps temperatures to read level offsets, a read level offset for the step of the error handling operation, based on the operating temperature. Causing the step of the error handling operation to be performed on a set of cells using a read level value based on the read level offset and a base read level, an disabling the suspend temperature flag. L'invention concerne un système comportant un dispositif de traitement couplé fonctionnellement à un dispositif de mémoire afin de réaliser les opérations suivantes consistant à : en réponse à la détection d'un événement de déclenchement, mesurer une température du dispositif de mémoire afin d'obtenir une valeur de température de suspension, activer un indicateur de température de suspension afin d'indiquer que l'entrée de température pour une étape d'une opération de traitement d'erreur est basée sur la valeur de température de suspension. Mettre à jour une température de fonctionnement avec la valeur de température de suspension. Déterminer, au moyen d'une structure de données qui met en correspondance des températures avec des décalages de niveau de lecture, un décalage de niveau de lecture pour l'étape de l'opération de traitement d'erreur, sur la base de la température de fonctionnement. Amener l'étape de l'opération de traitement d'erreur à être réalisée sur un ensemble de cellules au moyen d'une valeur de niveau de lecture basée sur le décalage de niveau de lecture et un niveau de lecture de base, et désactiver l'indicateur de température de suspension.