Patent · US Active

Apparatus and method for port polarity initialization in a shared I/O device

US7953074B2 · kind B2 · utility

17Cited by
69References
58Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2005
Grant dateMay 31, 2011
Priority date
Expiry dateOct 25, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/356
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An apparatus and method are provided that enable I/O devices to be shared among multiple operating system domains. The apparatus includes a first plurality of I/O ports, a second I/O port, and a plurality of port initialization logic elements. The first plurality of I/O ports is coupled to a plurality of operating system domains through a load-store fabric. Each of the first plurality of I/O ports routes transactions between the plurality of operating system domains and the switching apparatus. The second I/O port is coupled to a first shared input/output endpoint. The first shared input/output endpoint is configured to request/complete the transactions for each of the plurality of operating system domains. One of the plurality of port initialization logic elements is coupled to the second I/O port and remaining ones of the plurality of port initialization logic elements are each coupled to a corresponding one of the first plurality of I/O ports. The plurality of port initialization logic elements is configured to initialize corresponding links between each of the plurality of operating system domains and the switching apparatus, and between the first shared input/output endpoint a…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.