Invention Grant
- Patent Title: Meta data processing during startup of storage devices
-
Application No.: US15908407Application Date: 2018-02-28
-
Publication No.: US10481818B2Publication Date: 2019-11-19
- Inventor: Alex Frolikov
- Applicant: Micron Technology, Inc.
- Applicant Address: US ID Boise
- Assignee: MICRON TECHNOLOGY, INC.
- Current Assignee: MICRON TECHNOLOGY, INC.
- Current Assignee Address: US ID Boise
- Agency: Greenberg Traurig, LLP
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F3/06 ; G06F11/07 ; G06F12/08

Abstract:
A computer system having a host coupled to a storage device via a peripheral component interconnect express bus. The host communicates with the storage device in accordance with a non-volatile memory host controller interface specification. The storage device stores versions of meta data sequentially in a portion of a volatile memory that is protected against power failure using a power hold-up module. In response to a sudden power loss, the power hold-up module provides sufficient energy to support operations to copy the content from the portion of the volatile memory into a non-volatile memory. During a startup process, the content is retrieved from the non-volatile memory; and a binary search is performed to locate, within the content, the latest, valid version of the meta data to continue operations interrupted by the power loss.
Public/Granted literature
- US20190265899A1 META DATA PROCESSING DURING STARTUP OF STORAGE DEVICES Public/Granted day:2019-08-29
Information query