US 12,216,599 B2
Peripheral component interconnect express (PCIe) device method for delaying command operations based on generated throughput analysis information
Yong Tae Jeon, Icheon (KR); Ji Woon Yang, Icheon (KR); Sang Hyun Yoon, Icheon (KR); and Se Hyeon Han, Icheon (KR)
Assigned to SK hynix Inc., Icheon (KR)
Filed by SK hynix Inc., Icheon (KR)
Filed on Jan. 3, 2022, as Appl. No. 17/567,609.
Claims priority of application No. 10-2021-0035522 (KR), filed on Mar. 18, 2021; application No. 10-2021-0037503 (KR), filed on Mar. 23, 2021; and application No. 10-2021-0037512 (KR), filed on Mar. 23, 2021.
Prior Publication US 2022/0300442 A1, Sep. 22, 2022
Int. Cl. G06F 13/28 (2006.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01)
CPC G06F 13/28 (2013.01) [G06F 13/4027 (2013.01); G06F 13/4221 (2013.01); G06F 2213/0024 (2013.01); G06F 2213/0026 (2013.01); G06F 2213/2806 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A Peripheral Component Interconnect Express (PCIe) device, comprising:
a performance analyzer configured to measure throughputs of a plurality of functions, and generate throughput analysis information indicating a comparison result between the throughputs of the plurality of functions and throughput limits corresponding to the plurality of functions;
a delay time information generator configured to generate a delay time for delaying a command fetch operation for each of the plurality of functions based on the throughput analysis information; and
a command fetcher configured to fetch a target command from a host based on a delay time of a function corresponding to the target command.