METHOD FOR PERFORMING ADAPTIVE LOCKING RANGE MANAGEMENT, ASSOCIATED DATA STORAGE DEVICE AND CONTROLLER THEREOF

    公开(公告)号:US20210103529A1

    公开(公告)日:2021-04-08

    申请号:US17106206

    申请日:2020-11-30

    Abstract: A method for performing adaptive locking range management, an associated data storage device and a controller thereof are provided. The method may include: receiving a security command from outside of the data storage device, wherein the security command is related to changing an old locking range into a new locking range; obtaining a start Logical Block Address (LBA) and a length value of the new locking range according to the security command; determining whether the start LBA of the new locking range is less than an end LBA of the old locking range, and determining whether an end LBA of the new locking range is greater than a start LBA of the old locking range; and in response to both determination results being true, performing data trimming on any respective non-overlapped portions of the new locking range and the old locking range.

    Method, computer apparatus, and user interface for performing automatic test upon storage devices

    公开(公告)号:US10956291B2

    公开(公告)日:2021-03-23

    申请号:US16672506

    申请日:2019-11-03

    Abstract: A method of automatic test upon storage devices, connected to user interface of computer apparatus via external connection port(s), includes: providing user interface which can be controlled by user to input at least one set of setting parameters for execution of testing task of at least one test software tool; automatically configuring information of at least one field for the execution of the testing task according to the at least one set of setting parameters; automatically executing the at least one test software tool to perform the testing task upon the multiple storage devices according to the information of the at least one field; and automatically storing result of the testing task and displaying the result on the user interface for user.

    Method for performing power saving control in a memory device, associated memory device and memory controller thereof, and associated electronic device

    公开(公告)号:US10936046B2

    公开(公告)日:2021-03-02

    申请号:US16273166

    申请日:2019-02-12

    Abstract: A method for performing power saving control in memory device, the associated memory device and memory controller thereof, and the associated electronic device are provided, where the method is applicable to the memory controller, and the memory device includes the memory controller and a non-volatile (NV) memory. The method may include: during transmitting to a host device, sending end of burst (EOB)-related symbols to the host device, in order to notify the host device of EOB; controlling a physical layer (PHY) circuit to turn off a clock source within the PHY circuit, in order to save power, wherein the PHY circuit is positioned in a transmission interface circuit within the memory controller, and the transmission interface circuit is arranged to perform communications with the host device for the memory device; and when receiving a trigger signal from the host device, utilizing the PHY circuit to turn on the clock source.

    Decoding method and related apparatus

    公开(公告)号:US10917113B2

    公开(公告)日:2021-02-09

    申请号:US16396741

    申请日:2019-04-28

    Inventor: Yu-Luen Wang

    Abstract: A method of processing a received message includes: receiving a message through a receiving terminal to obtain the received message; for each bit in the received message, determining a bit state of the bit according to a bit value of the bit; selectively changing the bit state of each bit according to at least a weighting vector and a current value of a flipping threshold, wherein the bit state has a plurality of change ranges; selectively flipping the bit according to the bit state; and adjusting the current value of the flipping threshold according to a number of times the bit has been flipped within a period of time, whether when the number of times the bit has been flipped within the period of time exceeds an upper limit, the flipping threshold adjustment unit increases the current value of the flipping threshold.

    INITIALIZATION METHODS AND ASSOCIATED CONTROLLER, MEMORY DEVICE AND HOST

    公开(公告)号:US20210019065A1

    公开(公告)日:2021-01-21

    申请号:US17039530

    申请日:2020-09-30

    Inventor: Chao-Kuei HSIEH

    Abstract: The present invention provides a method performed by a secure digital (SD) card supporting both an SD mode and a peripheral component interconnect express (PCIe) mode for initializing the SD card. The method includes: (a) after receiving a first supply voltage through a first voltage supply pin from a host coupled to the SD card, entering the SD mode if the SD card is not in the PCIe mode and a CMD0 command for entering the SD mode is received through a command pin from the host coupled to the SD card; and (b) after receiving the first supply voltage through the first voltage supply pin from the host coupled to the SD card, performing a PCIe linkup process if the SD card is not in the SD mode and a second supply voltage is received through a second voltage supply pin from the host coupled to the SD card. The SD card enters the PCIe mode if the PCIe linkup process succeeds.

    APPARATUS AND METHOD AND COMPUTER PROGRAM PRODUCT FOR EXECUTING HOST INPUT-OUTPUT COMMANDS

    公开(公告)号:US20210011861A1

    公开(公告)日:2021-01-14

    申请号:US16854065

    申请日:2020-04-21

    Inventor: Shen-Ting CHIU

    Abstract: The invention introduces a method for executing host input-output (IO) commands, performed by a processing unit of a device side when loading and executing program code of a first layer, at least including: receiving a host IO command from a host side through a frontend interface; generating a slot bit table (SBT) including an entry according to the host IO command; creating a thread of a second layer; and sending addresses of callback functions and the SBT to the thread of the second layer, thereby enabling the thread of the second layer to call the callback functions according to the IO operation of the SBT for driving the frontend interface to interact with the host side to transmit user data read from a storage unit to the host side, or receive user data to be programmed into the storage unit from the host side.

    Method and apparatus for performing dynamic recovery management regarding redundant array of independent disks

    公开(公告)号:US10860423B2

    公开(公告)日:2020-12-08

    申请号:US16513675

    申请日:2019-07-16

    Inventor: An-Nan Chang

    Abstract: A method and apparatus for performing dynamic recovery management regarding a RAID are provided. The method includes: writing a first set of protected data into a first protected access unit of multiple protected access units of the RAID, and recording a first set of management information corresponding to the first set of protected data, for data recovery of the first set of protected data; and when any storage device of multiple storage devices of the RAID malfunctions, writing a second set of protected data into a second protected access unit of the protected access units, and recording a second set of management information corresponding to the second set of protected data, for data recovery of the second set of protected data. Any set of the first set of protected data and the second set of protected data includes data and multiple parity-check codes.

Patent Agency Ranking