Write command reporting
US9639287B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 29, 2015 |
| Grant date | May 2, 2017 |
| Priority date | — |
| Expiry date | Jun 29, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F17/40
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In operating a Data Storage Device (DSD) in communication with a host, a reported write command log is maintained that includes entries identifying pending write commands reported as completed to the host but whose data is not yet stored in at least one Non-Volatile Memory (NVM) of the DSD. The reported write command log is maintained to persist over power cycles. A write command is received from the host to store data in the at least one NVM and the data for the write command is buffered in a volatile memory of the DSD for storage in the at least one NVM. The reported write command log is updated to account for the write command as a pending write command reported as completed, and an indication is sent to the host reporting completion of the write command before completing storage of the data in the at least one NVM.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.