×

System for allocating and accessing shared storage using program mode and DMA mode

  • US 5,890,218 A
  • Filed: 10/20/1997
  • Issued: 03/30/1999
  • Est. Priority Date: 09/18/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A shared storage configuration system for use in a computer system having a system bus comprising:

  • shared storage modules, each comprising;

    a first internal bus,a shared storage unit coupled to the first internal bus, anda connection unit, coupled to the first internal bus and to the system bus, and connecting said each shared storage module to said system bus; and

    processing modules, each comprising;

    a second internal bus;

    a central processing unit, coupled to the second internal bus, outputting physical addresses for an access to a processing module inherent space,a main memory unit, coupled to the second internal bus and corresponding to the central processing unit, anda connection unit, coupled to the second internal bus and to the system bus and corresponding to the central processing unit and to the main memory unit, connecting said each processing module to said system bus and comprising;

    program mode access control means for accessing at least one of said shared storage modules by using one of the physical addresses output by said central processing unit, said program mode access control means comprising an address decoder and being provided for accessing by the connection unit of the at least one of said shared storage modules if the connection unit is in a program mode, anddirect memory access (DMA) mode access control means for accessing at least one of said shared storage modules by translating the physical addresses output by said central processing unit to relative addresses, said DMA mode access control means being provided separately from said program mode access control means, said DMA mode access control means comprising an address generator and being provided for accessing by the connection unit of the at least one of said shared storage modules if the connection unit is in a DNA mode;

    said shared storage modules having a shared storage space accessible by the physical addresses of said central processing unit of each of said processing modules, and said shared storage space being divided into partial shared storage spaces which respectively correspond to said shared storage modules.

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