Invention Grant
- Patent Title: Data storage device and data storage method for confirming firmware data
-
Application No.: US16039596Application Date: 2018-07-19
-
Publication No.: US10685120B2Publication Date: 2020-06-16
- Inventor: Yu-Da Chen
- Applicant: Silicon Motion, Inc.
- Applicant Address: TW Jhubei, Hsinchu County
- Assignee: SILICON MOTION, INC.
- Current Assignee: SILICON MOTION, INC.
- Current Assignee Address: TW Jhubei, Hsinchu County
- Agency: McClure, Qualey & Rodack, LLP
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@121013c8
- Main IPC: G06F21/57
- IPC: G06F21/57 ; H04L9/06 ; G06F3/06 ; H04L9/32 ; G06F8/654

Abstract:
A data storage device utilized for confirming firmware data includes a flash memory and a controller. The controller is coupled to the flash memory to receive first firmware data and first sorting hash data related to the first firmware data, and it divides a first hash data generated from the first firmware data into a plurality of data groups, and re-assembles the data groups according to a mapping and sorting algorithm to generate second sorting hash data. The controller includes an efuse region for writing the mapping and sorting algorithm. When the controller determines that the second sorting hash data is identical to the first sorting hash data, the first firmware data is allowed to update the controller.
Public/Granted literature
- US20190147165A1 DATA STORAGE DEVICE AND DATA STORAGE METHOD FOR CONFIRMING FIRMWARE DATA Public/Granted day:2019-05-16
Information query