×

Shared memory apparatus and method for multiprocessor systems

  • US 6,467,011 B2
  • Filed: 05/15/2001
  • Issued: 10/15/2002
  • Est. Priority Date: 03/19/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. An adapter for coupling a processor system to a shared memory unit over a data link, the processor system having a data bus for access to a local memory and a standard expansion bus coupled to the data bus, the shared memory unit having at least one bank of shared memory, the adapter comprising:

  • an on-board bus coupling the adapter to the expansion bus of the processor system;

    an input/output port coupling the adapter to the shared memory unit via the data link;

    an interface coupled to the on-board bus for monitoring processor memory accesses on the data bus and placing a memory access completion acknowledgement indication on the expansion bus;

    a transaction unit coupled to the interface for detecting when a monitored processor memory access is a processor memory access operation to a memory address value within a range of addresses corresponding to the shared memory;

    a link manager coupled to the transaction unit for translating the monitored processor memory access operation into a shared memory access request; and

    an input/output port physical interface for outputting the shared memory access request to the input/output port and, in turn, to the shared memory unit;

    whereby it is transparent to the processor system whether the memory access operation is addressed to the local memory or to the shared memory.

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