Invention Grant
- Patent Title: Apparatus and method for executing from a host side through a frontend interface input-output commands using a slot bit table
-
Application No.: US16854065Application Date: 2020-04-21
-
Publication No.: US10936513B2Publication Date: 2021-03-02
- Inventor: Shen-Ting Chiu
- Applicant: Silicon Motion, Inc.
- Applicant Address: TW Zhubei
- Assignee: Silicon Motion, Inc.
- Current Assignee: Silicon Motion, Inc.
- Current Assignee Address: TW Zhubei
- Agency: Birch, Stewart, Kolasch & Birch
- Priority: CN201910984259.7 20191016
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/16 ; G06F13/28

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.
Public/Granted literature
- US20210011861A1 APPARATUS AND METHOD AND COMPUTER PROGRAM PRODUCT FOR EXECUTING HOST INPUT-OUTPUT COMMANDS Public/Granted day:2021-01-14
Information query