×

Multiprocessing packet switching connection system having provision for error correction and recovery

  • US 5,166,674 A
  • Filed: 06/21/1991
  • Issued: 11/24/1992
  • Est. Priority Date: 02/02/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A cluster controller for use in a multiprocessor system comprising a plurality of processor clusters coupled by way of a switching network, said cluster controller comprising:

  • switching means, connected to receive packets from said switching network, for distributing said packets from said switching network in accordance with a destination address contained in said packets;

    global storage means for storing data, said global storage means being connected to receive said packets from said switching means;

    queue means for buffering packet flow to a plurality of processors, said queue means comprising a plurality of packet queues associated with each of said processors;

    a plurality of first busses, each of said first busses being connected to an output port of said switching means and an input port of one of said packet queues, said first busses having a first number of bits;

    a plurality of processing element port means for transferring data between said cluster controller and said processors;

    a plurality of second busses, each of said second busses being connected to an output port of one of said packet queues and an input port of one of said processing element port means,assembly buffer means for assembling data from said processors into packets, said assembly buffer means comprising one assembly buffer for each of said processors and round robin means for selecting an assembled packet to be output, said assembly buffer means being connected to receive said data from said processing element ports; and

    selector means for selecting one packet to be sent to said switching network, said selector means being connected to receive packets from said assembly buffer means and said global store means.

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