-
公开(公告)号:US20200004431A1
公开(公告)日:2020-01-02
申请号:US16025598
申请日:2018-07-02
Applicant: Seagate Technology LLC
Inventor: Lim Choo Chiang , Ooi Eng Kuan , Chng Yong Peng , HanSing Ling
IPC: G06F3/06 , G06F12/0802
Abstract: A data storage device includes a first memory section with a reserved area having stored therein an event trigger log that includes a history of past logged events. The data storage device also includes a second memory section separate from the first memory section. The data storage further includes a controller that, upon power up of the data storage device and before the data storage device is ready to receive host commands, allocates a buffer in the second memory section for capturing new events. The controller postpones linking of any captured new events with the past logged events until at least after the data storage device is ready to receive the host commands.
-
公开(公告)号:US20200019502A1
公开(公告)日:2020-01-16
申请号:US16034629
申请日:2018-07-13
Applicant: Seagate Technology LLC
Inventor: Zheng Caihua , Zai Yu Nang , Tan Choon Kiat , Chng Yong Peng
IPC: G06F12/0804 , G11C14/00
Abstract: A data storage device includes a main storage memory and a non-volatile cache memory system. The non-volatile cache memory system comprises a master device, a first slave device communicatively coupled to the master device, the first slave device comprising a first non-volatile memory, and a second slave device communicatively coupled to the master device, the second slave device comprising a second non-volatile memory of a different type than the first non-volatile memory. The data storage device also includes a controller communicatively coupled to the main storage memory and to the non-volatile cache memory system, the controller is configured to, upon a power loss to the data storage device, store volatile data into the non-volatile cache memory system.
-
公开(公告)号:US10671531B2
公开(公告)日:2020-06-02
申请号:US16034629
申请日:2018-07-13
Applicant: Seagate Technology LLC
Inventor: Zheng Caihua , Zai Yu Nang , Tan Choon Kiat , Chng Yong Peng
IPC: G06F12/0804 , G11C14/00
Abstract: A data storage device includes a main storage memory and a non-volatile cache memory system. The non-volatile cache memory system comprises a master device, a first slave device communicatively coupled to the master device, the first slave device comprising a first non-volatile memory, and a second slave device communicatively coupled to the master device, the second slave device comprising a second non-volatile memory of a different type than the first non-volatile memory. The data storage device also includes a controller communicatively coupled to the main storage memory and to the non-volatile cache memory system, the controller is configured to, upon a power loss to the data storage device, store volatile data into the non-volatile cache memory system.
-
公开(公告)号:US20200019322A1
公开(公告)日:2020-01-16
申请号:US16034591
申请日:2018-07-13
Applicant: Seagate Technology LLC
Inventor: Jian Qiang , Tan Choon Kiat , Shen Jin Quan , Chng Yong Peng
IPC: G06F3/06
Abstract: A data storage device includes a data storage medium and a controller. The controller performs a boot-up sequence that includes operations that transition the data storage device from a lower operational state to a higher operational state in which the data storage device is ready to service host commands. The controller also carries out metadata updating operations independently of the boot-up sequence operations. Carrying out the metadata updating operations independently of the boot up sequence operations prevents the metadata updating operations from substantially contributing to a boot-up time.
-
公开(公告)号:US20200012489A1
公开(公告)日:2020-01-09
申请号:US16028746
申请日:2018-07-06
Applicant: Seagate Technology LLC
Inventor: Choo Swee Kieong , Chng Yong Peng , Wang Lina
IPC: G06F8/654
Abstract: A method of combined file firmware upgrade includes providing a combo file comprising a plurality of firmware files for a plurality of data storage device product categories. The method also includes downloading the combo file to a data storage device that belongs to one of the plurality of data storage device product categories. The method further includes comparing parameters of the data storage device with parameters of individual firmware files of the plurality of firmware files. When parameters of a particular one of the plurality of firmware files are found to correspond with the parameters of the data storage device, the method includes utilizing the particular one of the plurality of firmware files to perform an automatic firmware upgrade in the data storage device.
-
-
-
-