Invention Grant
- Patent Title: Bad block table recovery in a solid state drives
-
Application No.: US15588488Application Date: 2017-05-05
-
Publication No.: US10289321B1Publication Date: 2019-05-14
- Inventor: Leonid Baryudin , Phillip Peterson , Daniel Sladic
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: AMAZON TECHNOLOGIES, INC.
- Current Assignee: AMAZON TECHNOLOGIES, INC.
- Current Assignee Address: US WA Seattle
- Agency: Hogan Lovells US LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/4401 ; G06F13/42 ; G06F12/02

Abstract:
Spatially coupled journals include information for every portion of physical media, including defective, or “bad”, blocks. Because data cannot be stored to bad blocks, a bad block table is needed before a solid state drive (SSD) can be accessed. Using the information already stored in the journals, the bad block table can be rebuilt following a loss of power. To ensure the journals can be located, a small seed can be stored in off band storage. The seed can include information pointing to a boot catalog stored on the SSD. The boot catalog can be used to determine the locations of journals, which may vary from their predetermined locations depending on the bad blocks of the drive. By storing a small seed, rather than an entire bad block table, the size of external storage needed to maintain the bad block table is reduced.
Information query