SWITCHING DEVICE
First Claim
1. A switching device for switching packets having a plurality of packet types to a plurality of devices according to a PCI Express protocol, whereinthe devices each have a receiver memory for devices for storing the packets,when remainder capacity of the receiver memory for devices of a first device which is one of the devices with respect to a first packet type which is one of the packet types becomes insufficient, the first device transmits to a switching device a first signal indicating that the remainder capacity of the receiver memory for the first packet type has become insufficient,when the switching device receives the first signal, the switching device transfers packets which are not of the first packet type according to a receiving order, andwhen the switching device does not receive the first signal, it transfers the packets according to the receiving order.
2 Assignments
0 Petitions
Accused Products
Abstract
A multiport switch circuit which performs transfer according to flow control and a protocol with an ordering rule specified, wherein the circuit for avoiding packets from clogging is realized in a small size. A packet receiving side circuit has a packet selection output circuit to suppress a circuit size by decreasing the number of transfer data paths, and the packet selection output circuit performs output of selected packets according to a priority packet type selection instruction signal in addition to output of a receiving order packet according to a receiving order output instruction signal to make it possible to avoid clogging caused because the packets made to wait for transmission by the flow control cannot be overtaken by another packet type according to the ordering rule.
-
Citations
8 Claims
-
1. A switching device for switching packets having a plurality of packet types to a plurality of devices according to a PCI Express protocol, wherein
the devices each have a receiver memory for devices for storing the packets, when remainder capacity of the receiver memory for devices of a first device which is one of the devices with respect to a first packet type which is one of the packet types becomes insufficient, the first device transmits to a switching device a first signal indicating that the remainder capacity of the receiver memory for the first packet type has become insufficient, when the switching device receives the first signal, the switching device transfers packets which are not of the first packet type according to a receiving order, and when the switching device does not receive the first signal, it transfers the packets according to the receiving order.
-
4. A switching device for switching packets having a plurality of packet types to a plurality of devices according to a PCI Express protocol, wherein
the devices each have a receiver memory for devices for storing the packets, when remainder capacity of the receiver memory for devices of a first device which is one of the devices with respect to a first packet type which is one of the packet types becomes insufficient, the first device transmits to a switching device a first signal indicating that the remainder capacity of the receiver memory with respect to individual packet types has become insufficient, when the switching device receives the first signal, the switching device transfers packets which have destinations other than the first device according to the packet receiving order, and when the switching device does not receive the first signal, the switching device transfers the individual packets according to the receiving order.
Specification