US 12,461,837 B2
Handshaking method and data storage system
Shih-Hsiang Shen, Zhubei (TW)
Assigned to SILICON MOTION, INC., Zhubei (TW)
Filed by SILICON MOTION, INC., Zhubei (TW)
Filed on Jan. 4, 2024, as Appl. No. 18/404,870.
Prior Publication US 2024/0354212 A1, Oct. 24, 2024
Int. Cl. G06F 11/27 (2006.01); G06F 11/22 (2006.01); G06F 11/263 (2006.01); G06F 13/16 (2006.01)
CPC G06F 11/27 (2013.01) [G06F 11/2268 (2013.01); G06F 11/263 (2013.01); G06F 13/1673 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A handshaking method applied to a data storage system, the data storage system comprising a host system and a data storage device, the handshaking method comprising the following steps:
(A) applying for a host memory buffer from the host system by the data storage device;
(B) transmitting, by the host system, a command descriptor to the host memory buffer, so that the data storage device performs standalone behavior based on the command descriptor in the host memory buffer, and transmits an operation log corresponding to the standalone behavior to the host memory buffer; and
(C) continuously monitoring, by the host system, the host memory buffer until the data storage device completes the standalone behavior and transmits a response descriptor to the host memory buffer.