Systems and methods for detailed error reporting in data storage systems
US8713357B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 6, 2011 |
| Grant date | Apr 29, 2014 |
| Priority date | — |
| Expiry date | Jul 5, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/0775
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments of the invention are directed to providing detailed error reporting of data operations performed on a NVM storage device. In one embodiment, a controller interfaces with a NVM storage device including NVM storage coupled with a bridge. In one embodiment, the controller is provided physical, page-level access to the NVM via the bridge, and the bridge provides detailed error reporting of the data operations that the bridge performs on the NVM on behalf of the controller. For example, the bridge may provide page level reporting indicating which page(s) failed during a read operation. Detailed error reporting allows the controller to better understand the failures that occurred in a data access operation in the NVM. It also enables the controller to manage the flash media at the physical page/block level. In one embodiment, detailed error reporting also enables the return of discontinuous ranges of data with the error portions removed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.