Memory controller and method for optimized read/modify/write performance
AssigneeInternational Business Machines Corporation
InventorsPhilip Rogers Hillier, III, William Paul Hovis, Joseph Allen Kirscht
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsPhilip Rogers Hillier, III, William Paul Hovis, Joseph Allen Kirscht
Estimating the term…
A memory controller optimizes execution of a read/modify/write command by breaking the RMW command into separate and unique read and write commands that do not need to be executed together, but just need to be executed in the proper sequence. The most preferred embodiments use a separate RMW queue in the controller in conjunction with the read queue and write queue. In other embodiments, the controller places the read and write portions of the RMW into the read and write queue, but where the write queue has a dependency indicator associated with the RMW write command in the write queue to insure the controller maintains the proper execution sequence. The embodiments allow the memory controller to translate RMW commands into read and write commands with the proper sequence of execution to preserve data coherency.
1) A memory controller comprising:
2) (canceled)
7) A memory controller comprising:
9) (canceled)
Dependencies are inferred from the claim text.