×

Fibre channel controller shareable by a plurality of operating system domains within a load-store architecture

  • US 20050157725A1
  • Filed: 01/27/2005
  • Published: 07/21/2005
  • Est. Priority Date: 01/21/2003
  • Status: Active Grant
First Claim
Patent Images

1. A Fibre Channel (FC) controller shareable by a plurality of operating system domains (OSDs) within a load-store architecture, comprising:

  • a plurality of control/status register (CSR) banks, wherein a respective one of said plurality of CSR banks is used by each of the plurality of OSDs to request the shared FC controller to perform I/O operations with remote FC devices;

    a load-store bus interface, coupled to said plurality of CSR banks, for coupling to a load-store bus, configured to receive, via said load-store bus, load and store transactions from each of the plurality of OSDs, each of said load and store transactions including an OSD identifier for identifying one of the plurality of OSDs that initiated said transaction, wherein said load-store bus interface directs each of said load and store transactions to said respective one of said plurality of CSR banks based on said OSD identifier; and

    a FC port, coupled to said load-store bus interface, configured to obtain a distinct FC port identifier for each of the plurality of OSDs, and to transceive FC frames with said remote FC devices using said distinct FC port identifier for each of the plurality of OSDs in response to said I/O operation requests.

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