Invention Grant
- Patent Title: Method and system maintaining quality of service (QoS) of host commands in multi-port, multi-function peripheral component interconnect express (PCIe) devices
-
Application No.: US14800750Application Date: 2015-07-16
-
Publication No.: US09880967B2Publication Date: 2018-01-30
- Inventor: Santosh Singh , Vikram Singh
- Applicant: SAMSUNG ELECTRONICS CO., LTD.
- Applicant Address: KR Suwon-si, Gyeonggi-do
- Assignee: Samsung Electronics Co., Ltd.
- Current Assignee: Samsung Electronics Co., Ltd.
- Current Assignee Address: KR Suwon-si, Gyeonggi-do
- Agency: Volentine & Whitt, PLLC
- Priority: IN3747/CHE/2014 20140731; IN3747/CHE/2014 20141229
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/42 ; G06F13/28 ; G06F13/16

Abstract:
A method maintaining a fixed QoS for a PCIe device accessed by multiple hosts includes; receiving commands from the hosts in PCIe function queues of the PCIe device, fetching the commands from the PCIe function command queues, queuing the commands according to a command arbitration policy established for the PCIe device, storing the queued commands in an internal memory of the PCIe device, retrieving the queued commands from the internal memory in a sequence determined by applying a calculated QoS to at least one of the queued commands, and allocating PCIe device resources based on payload information corresponding to each one of the retrieved commands.
Public/Granted literature
Information query