×

Storage controller and bus control method for use therewith

  • US 5,640,600 A
  • Filed: 01/31/1995
  • Issued: 06/17/1997
  • Est. Priority Date: 02/09/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A storage controller connected between a processor and a storage device for controlling data transfer therebetween, comprising:

  • a storage device adapter for controlling said storage device;

    a cache memory for storing part of the data held in said storage device;

    a channel adapter for communicating with said processor and for processing input/output requests received from said processor;

    a control memory for storing control information used for communication between said storage device adapter and said channel adapter;

    a plurality of buses each connected to at least two of said storage device adapter, said cache memory, said channel adapter and said control memory to transfer data and control information;

    bus load estimating means for obtaining an index for bus load characteristics indicating a proportion of data transfer and control information transfer on said plurality of buses;

    bus mode selecting means for selecting one of a plurality of a bus mode that determines utilization of said buses based on the index obtained by said bus load estimating means; and

    each of said storage device adapter having bus access means and said channel adapter, for accessing said buses in accordance with the bus mode selected by said bus mode selecting means;

    wherein said bus load estimating means includes sequential access residual byte detection means for detecting the residual bytes of sequential access of data transfer to said storage device, wherein said estimating means adopts the residual bytes of sequential access as said index.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×