Data backup and recovery method for NVDIMM, NVDIMM controller and NVDIMM
US11914484B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 24, 2019 |
| Grant date | Feb 27, 2024 |
| Priority date | — |
| Expiry date | Dec 11, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1451
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The NVDIMM (200) comprises a DRAM (201), a NAND flash memory (202) and a NVDIMM controller (100), the NVDIMM controller (100) controlling the NVDIMM (200) and comprising a DDR controller (101), a NAND flash memory controller (102), a data backup module (103) and a data recovery module (104), and the DDR controller (101) using and enabling DBI. The backup method comprises: reading, by the DDR controller (101), N-bit DQ and 1-bit DBI from the DRAM (201) and sending the same to the data backup module; encoding, by the data backup module (103), the N-bit DQ and the 1-bit DBI into N-bit EDQ according to the values of the N-bit DQ and the 1-bit DBI, and sending the N-bit EDQ to the NAND flash memory controller; and receiving, by the NAND flash memory controller (102), the N-bit EDQ and writing the N-bit EDQ into the NAND flash memory (202).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.