The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 20, 2022

Filed:

Aug. 19, 2020
Applicant:

SK Hynix Inc., Icheon, KR;

Inventor:

Ki Young Kim, Icheon, KR;

Assignee:

SK hynix Inc., Icheon, KR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/372 (2006.01); G06F 13/374 (2006.01); G06F 1/14 (2006.01); G06F 9/38 (2018.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 13/372 (2013.01); G06F 1/14 (2013.01); G06F 9/3859 (2013.01); G06F 9/4881 (2013.01); G06F 13/374 (2013.01);
Abstract

A data processing apparatus includes a master device configured to transmit commands for destinations, a slave device including a plurality of command processing regions respectively corresponding to the destinations, and a controller configured to relay communication between the master device and the slave device. The controller assigns time stamp value to the commands as an initial value when the commands was received by the controller and increment the time stamp value every command arbitration cycle, selects a command having a largest time stamp value among the commands in a tournament manner by comparing commands having different destinations every command arbitration cycle, stores a command selection history of each comparison of commands, selects the command based on a command selection history corresponding to the compared commands when respective time stamp values of the compared commands are the same or substantially the same as each other.


Find Patent Forward Citations

Loading…