Patent ID: 7111116

Claim:
In a disk drive control system comprising a micro-controller, a micro-controller cache system having a plurality of line-cache segments grouped into at least one line-cache segment-group, and a buffer manager communicating with the micro-controller cache system and a remote memory, a method for reducing the micro-controller access time to information stored in the remote memory via the buffer manager, the method comprising: receiving in the micro-controller cache system a current data-request from the micro-controller; and if the current requested data resides in a first line-cache segment of a first segment group: providing the current requested data to the micro-controller; and automatically filling a second line-cache segment of the first segment-group with data retrieved from the remote memory wherein the retrieved data is sequential in the remote memory to the provided current requested data if it is determined that the second line-cache segment hosted a most-recently requested data prior to the current requested data.