Abstract:
Systems and methods are provided for handling temporary data that is stored in a non-volatile memory (114), such as NAND flash memory. The temporary data may include hibernation data or any other data needed for only one boot cycle of an electronic device (100). When storing the temporary data in one or more pages of the non-volatile memory (114), the electronic device (100) can store a temporary marker (T) as part of the metadata in at least one of the pages. This way, on the next bootup of the electronic device (100), the electronic device can use the temporary marker (T) to determine that the associated page contains unneeded data. The electronic device can therefore invalidate the page and omit the page from its metadata tables.
Abstract:
Systems and methods are disclosed for managing the peak power consumption of a system, such as a non-volatile memory system (e.g., flash memory system). The system can include multiple subsystems and a controller for controlling the subsystems. Each subsystem may have a current profile that is peaky. Thus, the controller may control the peak power of the system by, for example, limiting the number of subsystems that can perform power-intensive operations at the same time or by aiding a subsystem in determining the peak power that the subsystem may consume at any given time.
Abstract:
Systems and methods are disclosed for managing the peak power consumption of a system, such as a non-volatile memory system (e.g., flash memory system). The system can include multiple subsystems and a controller for controlling the subsystems. Each subsystem may have a current profile that is peaky. Thus, the controller may control the peak power of the system by, for example, limiting the number of subsystems that can perform power-intensive operations at the same time or by aiding a subsystem in determining the peak power that the subsystem may consume at any given time.
Abstract:
Abstract of the Disclosure Systems and methods are provided for handling temporary data that is stored in a non-volatile memory, such as NAND flash memory. The temporary data may include hibernation data or any other data needed for only one boot cycle of an electronic device. When storing the temporary data in one or more pages of the non-volatile memory, the electronic device can store a temporary marker as part of the metadata in at least one of the pages. This way, on the next bootup of the electronic device, the electronic device can use the temporary marker to determine that the associated page contains unneeded data. The electronic device can therefore invalidate the page and omit the page from its metadata tables. KL3 2837772.1 PROVIDE DATA FROM A FILE 404 SYSTEM TO A NVM INTERFACE FOR STORAGE IN A NVM YS TEMPORARY N PREPARE METADATA, PREPARE METADATA INCLUDING TEMP MARKER WITH NO TEMP MARKER I 410 4 414 SELECT LOWER- SELECT HIGHER PERFORMANCE PAGES PERFORMANCE PAGES STORE THE DATA AND THE 416 METADATA IN THE SELECTED PAGES OF THE NVM [ END
Abstract:
operações de controle e escalonamento para limitar os picos de corrente. a presente invenção refere-se a sistemas e métodos que são divulgados para gerenciar o consumo de energia de pico de um sistema, tal qual um sistema de memória não volátil (por exemplo, o sistema de memória flash). o sistema pode incluir vários subsistemas e um controlador para controlar os subsistemas. cada subsistema pode ter um perfil de corrente que atinge picos. desta forma, o controlador pode controlar a potência de pico do sistemas através, por exemplo, da limitação do número de subsistemas que podem executar operações de uso intenso de energia ao mesmo tempo ou pelo auxílio a um subsistema na determinação da potência de pico que o subsistema pode consumir a qualquer dado momento.
Abstract:
CONTROLLING AND STAGGERING OPERATIONS TO LIMIT CURRENT SPIKES Abstract of the Disclosure Systems and methods are disclosed for managing the peak 5 power consumption of a system, such as a non-volatile memory system (e.g., flash memory system). The system can include multiple subsystems and a controller for controlling the subsystems. Each subsystem may have a current profile that is peaky. Thus, the controller 10 may control the peak power of the system by, for example, limiting the number of subsystems that can perform power-intensive operations at the same time or by aiding a subsystem in determining the peak power that the subsystem may consume at any given time.
Abstract:
Abstract of the Disclosure Systems and methods are provided for handling temporary data that is stored in a non-volatile memory, such as NAND flash memory. The temporary data may include hibernation data or any other data needed for only one boot cycle of an electronic device. When storing the temporary data in one or more pages of the non-volatile memory, the electronic device can store a temporary marker as part of the metadata in at least one of the pages. This way, on the next bootup of the electronic device, the electronic device can use the temporary marker to determine that the associated page contains unneeded data. The electronic device can therefore invalidate the page and omit the page from its metadata tables. KL3 2837772.1 PROVIDE DATA FROM A FILE 404 SYSTEM TO A NVM INTERFACE FOR STORAGE IN A NVM YS TEMPORARY N PREPARE METADATA, PREPARE METADATA INCLUDING TEMP MARKER WITH NO TEMP MARKER I 410 4 414 SELECT LOWER- SELECT HIGHER PERFORMANCE PAGES PERFORMANCE PAGES STORE THE DATA AND THE 416 METADATA IN THE SELECTED PAGES OF THE NVM [ END
Abstract:
Se divulgan sistemas y métodos para la gestión del consumo de picos de corriente de un sistema, como por ejemplo sistema de memoria no volátil (por ejemplo sistema de memoria flash). El sistema puede incluir múltiples subsistemas y un controlador para controlar los subsistemas. Cada subsistema puede tener un perfil de corriente que tenga picos o variaciones. De esta forma, el controlador, puede controlar el poder máximo del sistema mediante, por ejemplo, limitar el número de subsistemas que pueden realizar operaciones de máxima potencia al mismo tiempo al ayudar a un subsistema a determinar la corriente máxima que un subsistema puede consumir en un determinado momento.
Abstract:
Systems and methods are disclosed for managing the peak power consumption of a system, such as a non-volatile memory system (e.g., flash memory system). The system can include multiple subsystems and a controller for controlling the subsystems. Each subsystem may have a current profile that is peaky. Thus, the controller may control the peak power of the system by, for example, limiting the number of subsystems that can perform power-intensive operations at the same time or by aiding a subsystem in determining the peak power that the subsystem may consume at any given time.