×

Multi-processor type storage control apparatus for performing access control through selector

  • US 6,601,134 B1
  • Filed: 04/26/1999
  • Issued: 07/29/2003
  • Est. Priority Date: 04/27/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A storage control apparatus coupled to a central processing unit and a storage unit, wherein said storage control apparatus is configured to control input/output of data between said control processing unit and said storage unit, said storage control apparatus comprising:

  • at least two processors coupled to said central processing unit and said storage unit;

    a cache memory unit for temporarily storing data of said storage unit;

    a shared memory unit for storing information concerning control of said cache memory unit and said storage unit; and

    a selector coupled to each of said at least two processors, said cache memory unit and said shared memory unit through access paths to selectively apply access requests from said at least two processors to said cache memory unit and said shared memory unit, wherein said shared memory unit includes a shared memory section serving as master and another shared memory section serving as slave, said shared memory sections being coupled to said selector and coupled to each other by an inter-shared memory path and each shared memory section having an access circuit;

    wherein said selector controls said access requests based on said information, receives an address, a write command and write data from one of said two processors which performs a write process to said shared memory unit, and transmits said address, write command and write data to each of said shared memory sections;

    wherein said access circuit of said shared memory section serving as master receives said address, write command and write data from said selector and sends said write data and said received address to said shared memory section serving as slave through said inter-shared memory path; and

    wherein said access circuit of said shared memory section serving as slave writes said write data received through said inter-shared memory path to a location which is indicated by said address received through said inter-shared memory path.

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