| CPC G06F 12/0246 (2013.01) [G06F 12/0292 (2013.01); G06F 12/0804 (2013.01); G06F 12/0868 (2013.01); G06F 13/1605 (2013.01); G06F 13/1668 (2013.01)] | 22 Claims |

|
1. A memory controller comprising:
a main memory configured to store data;
a processor configured to generate commands for accessing the main memory;
a scheduling circuit configured to receive the commands, re-order the commands based on each addresses of the main memory corresponding to the commands, and output a first command among the commands; and
a filtering circuit configured to provide the first command to the main memory based on whether a first address corresponding to the first command is included in address information including an address corresponding to a command for which an operation completion response is not received from the main memory.
|