×

Memory backup management in computing systems

  • US 10,007,579 B2
  • Filed: 03/11/2016
  • Issued: 06/26/2018
  • Est. Priority Date: 03/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing memory backup in a computing device having a baseboard management controller, main processor, and a memory controller operatively coupled to a hybrid memory device by a data bus, the hybrid memory device having a volatile memory module, a non-volatile memory module, and a module controller operatively coupled to the volatile memory module and the non-volatile memory module, the method comprising:

  • monitoring, with the baseboard management controller, for a system error in the computing device; and

    in response to a system error being detected, with the baseboard management controller,operating a switch that is in the data bus intermediate between the memory controller and the hybrid memory device and between the baseboard management controller and the hybrid memory device to disengage the memory controller from communicating with and controlling the hybrid memory device and simultaneously engage the baseboard management controller for communicating with and controlling the hybrid memory device; and

    subsequent to the memory controller being disengaged from communicating with and controlling the hybrid memory device, with the baseboard management controller, causing the module controller of the hybrid memory device to copy data from the volatile memory module to the non-volatile memory module and persistently store in the non-volatile memory module of the hybrid memory device the copied data from the volatile memory module, without operating the main processor or the memory controller.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×