Patent ID: 11972243
Assignee: SK HYNIX NAND PRODUCT SOLUTIONS CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A persistent memory module comprising:
a random-access memory (RAM);
a flash memory;
a plurality of persistent memory media; and
a controller; the controller to
copy a new version of persistent memory module firmware from the flash memory into an available area of the RAM;
transfer processing of a current version of persistent memory module firmware to the new version of persistent memory module firmware during runtime of a computing system, without a reset of the computing system and without quiesce of access to the plurality of persistent memory media, while continuing to perform critical event handling by the current version of persistent memory module firmware by:
establishing the critical event handling by the current version of the firmware in a spare area of the RAM distinct from the available area of the RAM;

initialize the new version of persistent memory module firmware; and
transfer processing of critical event handling from the current version of persistent memory module firmware to the new version of persistent memory module firmware when initializing the new version of persistent memory module firmware is completed.