Storage device for interfacing with host and method of operating the host and the storage device
First Claim
Patent Images
1. A method of operating a storage device, the method comprising:
- receiving at the storage device a first packet from a host, the first packet containing a buffer address indicating a location of a data buffer selected from among a plurality of data buffers in the host;
parsing at the storage device the buffer address from the first packet; and
transmitting a second packet containing the buffer address from the storage device to the host in response to the first packet,wherein the first packet corresponds to a data write request, the second packet is a packet for requesting the host to transmit write data, and the buffer address indicates the location of the data buffer in which the write data has been stored.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a storage device includes receiving, from a host, a first packet containing a buffer address indicating a location of a data buffer selected from among a plurality of data buffers in the host, parsing the buffer address from the first packet, and transmitting a second packet containing the buffer address to the host in response to the first packet.
-
Citations
18 Claims
-
1. A method of operating a storage device, the method comprising:
-
receiving at the storage device a first packet from a host, the first packet containing a buffer address indicating a location of a data buffer selected from among a plurality of data buffers in the host; parsing at the storage device the buffer address from the first packet; and transmitting a second packet containing the buffer address from the storage device to the host in response to the first packet, wherein the first packet corresponds to a data write request, the second packet is a packet for requesting the host to transmit write data, and the buffer address indicates the location of the data buffer in which the write data has been stored. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9)
-
-
4. A method of operating a storage device, the method comprising:
-
receiving at the storage device a first packet from a host, the first packet containing a buffer address indicating a location of a data buffer selected from among a plurality of data buffers in the host; parsing at the storage device the buffer address from the first packet; and transmitting a second packet containing the buffer address from the storage device to the host in response to the first packet, wherein the first packet corresponds to a data read request, the second packet contains read data from the storage device, and the buffer address indicates the location of the data buffer in which the read data is to be stored.
-
-
10. A method of operating a host, the method comprising:
-
receiving at the host a first packet from a storage device, the first packet containing a first buffer address indicating a location of a data buffer selected from among a plurality of data buffers in the host; parsing at the host the first buffer address from the first packet; and accessing at the host data in a data buffer at a location indicated by the first buffer address which has been parsed, wherein the host is configured to communicate with the storage device according to a universal flash storage (UFS) interface and the first packet is a UFS protocol information unit (UPIU). - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification