G06F1/00

Dynamic power budget allocation in multi-processor system

Dynamic power budget allocation in a multi-processor system is described. In an example, an apparatus includes a plurality of processor units; and a power control component, the power control component to monitor power utilization of each of the plurality of processor units, wherein power consumed by the plurality of processor units is limited by a global power budget. The apparatus is to assign a workload to each of the processor units and is to establish an initial power budget for operation of each of the processor units, and, upon the apparatus determining that one or more processor units require an increased power budget based on one or more criteria, the apparatus is to dynamically reallocate an amount of the global power budget to the one or more processor units.

Serialization floors and deadline driven control for performance optimization of asymmetric multiprocessor systems

Closed loop performance controllers of asymmetric multiprocessor systems may be configured and operated to improve performance and power efficiency of such systems by adjusting control effort parameters that determine the dynamic voltage and frequency state of the processors and coprocessors of the system in response to the workload. One example of such an arrangement includes applying hysteresis to the control effort parameter and/or seeding the control effort parameter so that the processor or coprocessor receives a returning workload in a higher performance state. Another example of such an arrangement includes deadline driven control, in which the control effort parameter for one or more processing agents may be increased in response to deadlines not being met for a workload and/or decreased in response to deadlines being met too far in advance. The performance increase/decrease may be determined by comparison of various performance metrics for each of the processing agents.

Rotational power delivery module for servers
11573615 · 2023-02-07 · ·

Embodiments are disclosed of a power delivery module that includes a power delivery board rotatable about a first axis between a first orientation and a second orientation. A first pair of electrical contacts, one positive and one negative, is on a first side of the board, and a second pair of electrical contacts, one positive and one negative, is on a second side of the board. The second positive contact is directly opposite the first negative contact and the second negative contact is directly opposite the first positive contact. A clip module is coupled to the power delivery board and includes a pair of power clips to engage with and electrically couple to the first or the second pairs of contacts. The clip module is rotatable about a second axis parallel to and spaced apart from the first axis between a first position where the power clips engage the first pair of contacts and a second position where the power clips engage the second pair of contacts.

System for providing power to low power systems

In some embodiments, a system comprises a microcontroller system comprising a CPU, an I/O module, and a microcontroller system power input, a power supply comprising a first power supply output providing power at a first power level, and a second power supply output providing power at a second power level, and a switch comprising a signal input communicatively coupled to the I/O module and configured to receive a status signal from the I/O module, a first switch power input electrically coupled to the first power supply output, a second switch power input electrically coupled to the second power supply output, and a switch power output electrically coupled to the microcontroller system power input and configured to output power to the microcontroller system.

PROTECTION CIRCUITS FOR UNTETHERED CABLES

Circuits, methods, and apparatus that can provide an untethered cable that can safely provide power using a variety of power adapters, can protect users from voltages at exposed contacts of a connector insert, and can disconnect from a power adapter when damage to the cable is detected.

CONNECTION SYSTEMS

The disclosed computer-implemented method may include one or more multi-purpose connectors, one or more microfluidic devices, systems and methods for securing board-to-board connections, one or more embedded micro-coaxial wires in one or more rigid substrates, one or more miniature, micro-coaxial-to-board interconnect frogboards, and/or one or more artificial reality applications thereof. Various other methods, systems, and computer-readable media are also disclosed.

Rack adapted for receiving a component, system including the rack and the component and method of delivering power to a component mounted in a rack
11617281 · 2023-03-28 · ·

A rack adapted for receiving a component, a system including the rack and the component and a method of delivering power to the component mounted in the rack are disclosed. The rack comprises a backplane, a power panel, and a main controller. Each stage of the backplane includes a backplane power connector and a backplane data connector that are respectively connectable to a component power connector and to a component data connector when the component is inserted in the backplane stage. The main controller detects an insertion of the component in a given backplane stage by receiving a signal emitted by the backplane data connector of that backplane stage, acquires a set of power parameters of the component, and causes the power panel to provide power to the backplane power connector of that backplane stage according to the set of power parameters of the component.

Method and system for improving rock bottom sleep current of processor memories

Various embodiments include methods and devices for cache memory power control. Some embodiments may include determining whether a processor is entering a lowest power mode of the processor, and switching a lowest power mode switch control signal to indicate to a cache power switch of the processor switching an electrical connection of a cache memory from a memory power rail to a processor power rail in response to determining that the processor is entering a lowest power mode.

Power controller communication latency mitigation

In controlling power in a portable computing device (“PCD”), a power supply input to a PCD subsystem may be modulated with a modulation signal when an over-current condition is detected. Detection of the modulation signal may indicate to a processing core of the subsystem to reduce its processing load. Compensation for the modulation signal in the power supply input may be applied so that the processing core is essentially unaffected by the modulation signal.

Electronic device and method for wireless charging in electronic device

An electronic device includes a controller to receive a signal from an external electronic device, and, based at least in part on the received signal, identify a wireless power scheme among at least two wireless power schemes. During the transmission mode, the controller controls the full bridge circuit to convert DC power to AC power based on a wireless power frequency corresponding to the identified wireless power scheme by controlling at least one transistor of the full bridge circuit, and controls to wirelessly transmit power based on the AC power to the external electronic device. During the reception mode, the controller controls to receive power from the external electronic device, controls the full bridge circuit to convert the received power to DC power by controlling transistors of the full bridge circuit, and controls to provide the converted DC power for the battery of the electronic device.