Methods for controlling data transfer speed of a data storage device and a host device utilizing the same
First Claim
1. A data storage device, coupled to a host device via a predetermined interface, comprising:
- a memory device;
an SRAM; and
a controller, coupled to the memory device and the SRAM,wherein the controller receives a first power mode change request packet requesting to change a data transfer speed of the predetermined interface from a first speed to a second speed via the predetermined interface from the host device, and in response to the first power mode change request packet, the controller determines whether an operation status of the data storage device is busy, andwherein when the operation status of the data storage device is busy, the controller determines to reject the request to change the data transfer speed and keeps the data transfer speed at the first speed and does not change the data transfer speed to the second speed.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage device coupled to a host device via a predetermined interface includes a memory device, an SRAM, and a controller. The controller is coupled to the memory device and the SRAM. The controller receives a first power mode change request packet requesting to change the data transfer speed of the predetermined interface from a first speed to a second speed via the predetermined interface from the host device, and in response to the first power mode change request packet, the controller determines whether the operation status of the data storage device is busy. When the operation status of the data storage device is busy, the controller determines to reject the request to change the data transfer speed and keeps the data transfer speed at the first speed and does not change the data transfer speed to the second speed.
-
Citations
10 Claims
-
1. A data storage device, coupled to a host device via a predetermined interface, comprising:
-
a memory device; an SRAM; and a controller, coupled to the memory device and the SRAM, wherein the controller receives a first power mode change request packet requesting to change a data transfer speed of the predetermined interface from a first speed to a second speed via the predetermined interface from the host device, and in response to the first power mode change request packet, the controller determines whether an operation status of the data storage device is busy, and wherein when the operation status of the data storage device is busy, the controller determines to reject the request to change the data transfer speed and keeps the data transfer speed at the first speed and does not change the data transfer speed to the second speed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling data transfer speed, comprising:
-
receiving, by a controller of a data storage device, a first power mode change request packet from a host device via a predetermined interface, wherein in the first power mode change request packet, the data storage device is requested to change the data transfer speed of the predetermined interface from a first speed to a second speed; determining, using the controller, whether the operation status of the data storage device is busy; and when the operation status of the data storage device is busy, determining, using the controller, to reject the request to change the data transfer speed, and keeping the data transfer speed at the first speed without changing the data transfer speed to the second speed. - View Dependent Claims (7, 8, 9, 10)
-
Specification