×

Microprocessor architecture with a switch network for data transfer between cache, memory port, and IOU

  • US 5,440,752 A
  • Filed: 07/08/1991
  • Issued: 08/08/1995
  • Est. Priority Date: 07/08/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. In a multiprocessor system having a plurality of microprocessors, each of said microprocessors having a cache, a memory port, and an input/output unit (IOU), a memory control unit (MCU) in each of said microprocessors comprising:

  • a switch network;

    a cache interface circuit;

    means for coupling said cache interface circuit between said cache and said switch network;

    an I/O interface circuit;

    means for coupling said I/O interface circuit between said IOU and said switch network;

    a memory port interface circuit;

    means for coupling said memory port interface circuit between said memory port and said switch network;

    switch arbitration means for arbitrating for said switch network;

    port arbitration means for arbitrating for said memory port;

    means for transferring to said port arbitration means a request to transfer data between one of said cache and said IOU and said memory port through said switch network and said port interface circuit;

    means for transferring a port available signal from said port arbitration means to said switch arbitration means when said port interface circuit is free to process said request; and

    means responsive to said port available signal for transferring a switch available signal from said switch arbitration means to the source of said request and to said port arbitration means when said switch network is free to process said request whereby data is enabled to be transferred between said one of said cache and said IOU and said memory port.

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