×

Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost

  • US 6,614,796 B1
  • Filed: 11/19/1998
  • Issued: 09/02/2003
  • Est. Priority Date: 01/23/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A bufferless switch for coupling to a plurality of Fibre Channel Arbitrated Loops, each loop coupled to one or more computers or peripheral devices referred to herein as nodes, said bufferless switch comprising:

  • Fibre Channel Arbitrated loop interface port means, each coupled to one of said Fibre Channel Arbitrated Loops, and each port means for using OPEN POINT TO POINT and RECEIVER READY primitives of a Fibre Channel Arbitrated Loop protocol in use on said Fibre Channel Arbitrated Loop for holding-back flow control in transfers of data between nodes on the same or different ones of said Fibre Channel Arbitrated Loop thereby eliminating the need for a buffer in said port means;

    a crossbar switch means coupled to each said port means by a control bus and by transmit and receive Fibre Channel Arbitrated Loop links across when Fibre Channel Arbitrated Loop primitives and data frames may be sent and received, said crossbar switch means for making a data path from a first port means coupled to a Fibre Channel Arbitrated Loop having a node thereon which is to be a source node in a first loop tenancy to a second port means coupled to another Fibre Channel Arbitrated Loop having a node thereon which is to be a destination node in said first loop tenancy thereby allowing exchange of Fibre Channel Arbitrated Loop primitives and data frames between said source node and said destination node of said first loop tenancy, and for simultaneously making a data path from a third port means coupled to a Fibre Channel Arbitrated Loop having a node thereon which is to be a source node in a second loop tenancy to a port means coupled to another Fibre Channel Arbitrated Loop having a node thereon which is to be a destination node in said second loop tenancy thereby allowing exchange of Fibre Channel Arbitrated Loop primitives and data frames between said source node and said destination node of said second loop tenancy, and wherein enable signals on said control buses generated by said port means on the basis of the Fibre Channel Arbitrated Loop on which each said destination node is located control the data path connections that are made through said crossbar switch means;

    a protocol bus coupling all said port means together, said protocol bus being controlled by said port means to be multiplexed using any multiplexing scheme.

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