-
公开(公告)号:US10761776B2
公开(公告)日:2020-09-01
申请号:US16107985
申请日:2018-08-21
Applicant: SAMSUNG ELECTRONICS CO., LTD.
IPC: G06F3/06
Abstract: A method for handling a command ID conflict in an NVMe-based solid-state drive (SSD) device includes fetching, from a host submission queue (HSQ), one or more commands submitted by a host device. The fetched commands are checked to determine if there is a command ID conflict. A command ID (CID) error interrupt is communicated to firmware of the SSD device if the command ID conflict is detected. A command validation is performed for the one or more commands on receiving the CID error interrupts. A command response is communicated with additional special information from the device FW to the host device for a command having a command ID conflict. One or more resources associated with the one or more commands are released based on the command response.