Systems and methods to flush data in persistent memory region to non-volatile memory using auxiliary processor
US12360897B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 15, 2024 |
| Grant date | Jul 15, 2025 |
| Priority date | — |
| Expiry date | Apr 15, 2044 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computing system that enables data stored in a persistent memory region to be preserved when a processor fails can include volatile memory comprising the persistent memory region, non-volatile memory, and a system on a chip (SoC). The SoC can include a main processor that is communicatively coupled to both the volatile memory and the non-volatile memory. The SoC can also include an auxiliary processor that is communicatively coupled to both the volatile memory and the non-volatile memory. The SoC can also include instructions that are executable by the auxiliary processor to cause the data in the persistent memory region of the volatile memory to be transferred to the non-volatile memory in response to a failure of the main processor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.