×

Disk controller includes cache memory and a local processor which limits data transfers from memory to cache in accordance with a maximum look ahead parameter

  • US 5,133,060 A
  • Filed: 06/05/1989
  • Issued: 07/21/1992
  • Est. Priority Date: 06/05/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A controller for transferring data between a host processing unit and a storage device comprising:

  • a host interface for communicating with the host processing unit, said host interface receiving from the host processing unit one or more look-ahead parameters, one of said look-ahead parameters having a multiplying factor, one of said look-ahead parameters further having a maximum, said host interface further receiving read requests and associated address information including an address indicative of a starting location on said storage device and a first number indicative of a number of memory units to be read from said storage device;

    a storage interface for communicating with said storage device;

    a cache memory coupled with said host interface and storage interface for storing requested memory units; and

    a local processor coupled to the storage interface for initiating a transfer of a number of units from the storage device responsive to the look-ahead parameters to the cache memory, the number of units transferred being dependent upon and greater than said first number, said local processor multiplying said first number by the multiplying the number of memory units to be transferred, and said local processor limits the number of memory units to be transferred responsive to the maximum in said look-ahead parameters.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×