Abstract:
PROBLEM TO BE SOLVED: To provide a system and a method that dynamically allocate electric power to a system having a nonvolatile memory.SOLUTION: An electric power budget manager of the system can determines whether total electric power energy that the system can obtain is lower than a predetermined electric power level (for example, a low electric power state). While the system operates in the low electric power state, the electric power budget manager can dynamically allocate electric power to various components (for example, a processor and the nonvolatile memory) of the system.
Abstract:
PROBLEM TO BE SOLVED: To provide a method and system for dynamically controlling operations in a non-volatile memory to limit power consumption.SOLUTION: A system and method are disclosed for limiting power consumption of a non-volatile memory (NVM) using a power limiting scheme that distributes a number of concurrent NVM operations over time. This provides a "current consumption cap" that fixes an upper limit of current consumption for the NVM, thereby eliminating peak power events. Power consumption of the NVM can be limited by receiving data suitable for use as a factor in adjusting a current threshold from at least one of a plurality of system sources. The current threshold is less than a peak current capable of being consumed by the NVM and can be adjusted based on the received data. The power limiting scheme can be used that limits the number of concurrent NVM operations performed so that a cumulative current consumption of the NVM does not exceed the adjusted current threshold.
Abstract:
PROBLEM TO BE SOLVED: To provide systems, apparatuses, and methods for whitening and managing data for storage in non-volatile memories, such as a flash memory. SOLUTION: An electronic device such as a media player is provided, which may include a system-on-a-chip (SoC) and a non-volatile memory. SoC control circuitry and a memory interface that acts as an interface between the SoC control circuitry and the non-volatile memory may be provided. The SoC can also include an encryption module, such as a block cipher based on the Advanced Encryption Standard (AES). The memory interface can direct the encryption module to whiten all types of data prior to storage in the non-volatile memory, including sensitive data, non-sensitive data, and memory management data. This can prevent or reduce program-disturb problems or other read/write/erase reliability issues. COPYRIGHT: (C)2011,JPO&INPIT
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:
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:
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:
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:
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:
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.