Invention Grant
- Patent Title: Data storage device and data storage method for certifying firmware data
-
Application No.: US15858116Application Date: 2017-12-29
-
Publication No.: US10579348B2Publication Date: 2020-03-03
- Inventor: Yao-Pang Chiang
- 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: TW106117015A 20170523
- Main IPC: H04L9/32
- IPC: H04L9/32 ; G06F8/41 ; G06F13/16 ; G06F3/06 ; H04L9/06 ; 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 at least one first hash data related to a first firmware data, and it divides the first hash data into a plurality of data groups. The controller sorts the data groups based on a predetermined sorting mechanism to generate a first sorting hash data. The controller includes an efuse region for writing the predetermined sorting mechanism. When the controller determines that a second sorting hash data of a second firmware data is identical to the first sorting hash data or a second hash data of the second firmware data is identical to the first hash data, the second firmware data is allowed to update the controller.
Public/Granted literature
- US20180341469A1 DATA STORAGE DEVICE AND DATA STORAGE METHOD FOR CERTIFYING FIRMWARE DATA Public/Granted day:2018-11-29
Information query