Abstract:
Example implementations relate to partitioning memory modules into volatile and non-volatile portions. For example, a system includes a memory controller to partition a memory module into a non-volatile portion and a volatile portion and to identify persistent data to be backed up during a power loss condition. The memory controller is further to transfer the persistent data from the volatile portion of the memory module to the non-volatile portion of the memory module, in response to the power loss condition.
Abstract:
Example implementations relate to backup power communication. For example, a system includes a shared backup power supply coupled to a node, where the shared backup power supply includes a first communication interface. The system also includes a plurality of loads supported by the node, where each load of the plurality of loads includes a second communication interface. The first and second communication interfaces support peer-to-peer (P2P) communication between the shared backup power supply and the plurality of loads.
Abstract:
Examples disclosed herein relate to a switch between a first power source and a second power source. Examples include a first power source electrically coupled to a load via a first transistor and a second transistor. A second power source electrically coupled to the load via a third transistor. A controller electrically coupled to drive the first transistor, the second transistor, and the third transistor to switch between the first power source and the second power source according to a determined voltage of the first power source and the second power source. The first transistor and the second transistor are back-to-back transistors, and the third transistor includes a body diode between a source terminal and a drain terminal of the third transistor to limit a voltage drop at the load in response to interruption of power from the first power source.