DATA STORAGE DEVICE AND OPERATING METHOD FOR DATA STORAGE DEVICE

    公开(公告)号:US20180253259A1

    公开(公告)日:2018-09-06

    申请号:US15858066

    申请日:2017-12-29

    Abstract: A data storage device in a two-layer control structure is provided. A control unit of the data storage device has a command processor and a first non-volatile memory (NVM) controller. The command processor is operative to communicate with a host. The first non-volatile memory (NVM) controller operates a first NVM of the data storage device. Earlier than the command processor operates according to a ROM image corresponding to the command processor, the first NVM controller operates according to a ROM image corresponding to the first NVM controller to access the first NVM to get a firmware image for the command processor and loads the command processor with the firmware image.

    Electronic system and data maintenance method thereof

    公开(公告)号:US10048870B2

    公开(公告)日:2018-08-14

    申请号:US15844890

    申请日:2017-12-18

    Abstract: In one implementation, an electronic system includes a host and a data storage device. The data storage device includes a flash memory, a controller and a delay circuit. The controller is configured to receive a read command from the host, read a first data sector from the flash memory according to the read command, and produce a setting signal according to a maintenance time of the flash memory when the flash memory needs to be maintained. The delay circuit is configured to receive the setting signal from the controller, divide the first data sector into a plurality of first sub-data sectors according to the setting signal, and transmit at least one of the first sub-data sectors to the host at a predetermined time interval for extending a busy time of the controller.

    Method of wear leveling for data storage device

    公开(公告)号:US10031698B2

    公开(公告)日:2018-07-24

    申请号:US15785325

    申请日:2017-10-16

    Inventor: Sheng-Liu Lin

    Abstract: A method of wear leveling for a data storage device is provided. The data storage device includes a non-volatile memory having a plurality of blocks. A portion of the blocks not having any valid data are defined as spare blocks, and the spare blocks are associated with a spare pool. The method includes the steps of: maintaining a management table recording a plurality of physical block numbers and a plurality of block statuses corresponding to the blocks; selecting a first spare block having a first smallest physical block number as a current temporary block; receiving a write command from a host; determining whether data in the write command shall be written into the current temporary block; if false, selecting a second spare block having a second smallest physical block number as a next temporary block; and writing the data into the next temporary block.

    DATA STORAGE DEVICE AND FLASH MEMORY CONTROL METHOD

    公开(公告)号:US20180196747A1

    公开(公告)日:2018-07-12

    申请号:US15716587

    申请日:2017-09-27

    Inventor: Tao-En TANG

    Abstract: A mapping information rebuilding technique for a flash memory is introduced. Mapping information of data that has been stored in the flash memory is recorded in a plurality of logically-grouped tables. System information blocks are provided to store the mapping information by using the logically-grouped table as a management unit. A grouping list is stored in at least one pre-defined physical address of each system information block to list logical group numbers of the logically-grouped tables stored in the physical pages of the corresponding system information blocks. In each system information block, more physical pages are used in storing the logically-grouped tables than are used in storing the grouping list.

    METHODS FOR CONTROLLING DATA TRANSFER SPEED OF A DATA STORAGE DEVICE AND A HOST DEVICE UTILIZING THE SAME

    公开(公告)号:US20180157417A1

    公开(公告)日:2018-06-07

    申请号:US15820727

    申请日:2017-11-22

    Abstract: A host device coupled to a data storage device via a predetermined interface includes a processor and a signal processing device. The processor accesses data stored in the data storage device via the predetermined interface. The signal processing device performs signal processing on the data. The processor transmits a first power mode change request packet to the data storage device via the predetermined interface, to request to change a data transfer speed of the predetermined interface from a first speed to a second speed. The processor receives a first power mode change confirm packet via the predetermined interface from the data storage device, and in response to the first power mode change confirm packet, the processor determines to keep the data transfer speed at the first speed and does not change the data transfer speed to the second speed.

Patent Agency Ranking