DATA STORAGE DEVICE AND METHOD FOR REWRITING PARAMETERS THEREOF

    公开(公告)号:US20200348850A1

    公开(公告)日:2020-11-05

    申请号:US16929326

    申请日:2020-07-15

    Abstract: A data storage device is provided. The data storage device includes a flash memory and a controller. The flash memory stores a firmware that includes a plurality of mode page settings, and each mode page setting includes a plurality of mode parameters. The controller receives a data out message arranged to rewrite a first mode page setting among the plurality of mode page settings from a host. The controller determines whether the data out message will change the mode parameters which cannot be rewritten in the first mode page setting by performing bitwise logic operations on a new mode page setting in the data out message, preset values of the plurality of mode parameters of the first mode page setting, and a rewriteable setting for each bit of the first mode page setting.

    DATA STORAGE DEVICE AND METHOD FOR REWRITING PARAMETERS THEREOF

    公开(公告)号:US20230101705A1

    公开(公告)日:2023-03-30

    申请号:US18062075

    申请日:2022-12-06

    Abstract: A data storage device is provided. The data storage device includes a flash memory and a controller. The flash memory stores a firmware that includes a plurality of mode page settings, and each mode page setting includes a plurality of mode parameters. The controller receives a data out message arranged to rewrite a first mode page setting among the plurality of mode page settings. When determining, based on a reference array, that the data out message will change the mode parameters which cannot be rewritten in the first mode page setting, the controller rejects to change the mode parameters which cannot be rewritten in the first mode page setting. The reference array stores a rewriteable setting for each bit of the first mode page setting.

    DATA STORAGE DEVICE AND METHOD FOR REWRITING PARAMETERS THEREOF

    公开(公告)号:US20220066643A1

    公开(公告)日:2022-03-03

    申请号:US17524914

    申请日:2021-11-12

    Abstract: A data storage device is provided. The data storage device includes a flash memory and a controller. The flash memory stores a firmware that includes a plurality of mode page settings, and each mode page setting includes a plurality of mode parameters. The controller receives a mode selection command and a data out message arranged to rewrite a first mode page setting among the plurality of mode page settings from a host. The controller determines whether the data out message will change the mode parameters which cannot be rewritten in the first mode page setting by performing bitwise logic operations on a new mode page setting in the data out message, preset values of the plurality of mode parameters of the first mode page setting, and a rewriteable setting for each bit of the first mode page setting.

    DATA STORAGE DEVICE AND DATA STORAGE METHOD FOR CONFIRMING FIRMWARE DATA

    公开(公告)号:US20190147165A1

    公开(公告)日:2019-05-16

    申请号:US16039596

    申请日:2018-07-19

    Inventor: Yu-Da CHEN

    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.

    DATA STORAGE DEVICE AND METHOD FOR REWRITING PARAMETERS THEREOF

    公开(公告)号:US20190286331A1

    公开(公告)日:2019-09-19

    申请号:US16432015

    申请日:2019-06-05

    Abstract: A data storage device is provided. The data storage device includes a flash memory and a controller. The flash memory stores a firmware. The firmware includes a plurality of mode page settings, and each mode page setting includes a plurality of mode parameters. The controller receives a mode selection command and a data out message arranged to rewrite a first mode page setting among the plurality of mode page settings from a host. The controller determines whether the data out message will change the mode parameters which cannot be rewritten in the first mode page setting according to the data out message. When the data out message will not change the mode parameters which cannot be rewritten in the first mode page setting, the controller determines whether a plurality of new mode parameters are kept in the flash after the data storage device is turned off.

    METHODS FOR REDUCING DATA ERRORS IN TRANSCEIVING OF A FLASH STORAGE INTERFACE AND APPARATUSES USING THE SAME

    公开(公告)号:US20190007169A1

    公开(公告)日:2019-01-03

    申请号:US16013133

    申请日:2018-06-20

    Abstract: The invention introduces a method for reducing data errors in transceiving of a flash storage interface, performed by a processing unit of a first side, at least including: descrambling first data from a second side via an enabled descrambler of a lowest layer; determining whether a reception error is occurred by continuously monitoring first descrambled data; sending a NAC (negative acknowledgement control) frame to the second side to inform the second side that the reception error is occurred for the first data each time the reception error is determined for the first descrambled data; and when a total number of occurrences of the reception errors reaches a predefined threshold, disabling the descrambler of the lowest layer.

Patent Agency Ranking