Patent · US Active

System and method for determining a bus address on an add-in card

US7827333B1 · kind B1 · utility

6Cited by
17References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 4, 2008
Grant dateNov 2, 2010
Priority date
Expiry dateJul 4, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G5/363
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of the present invention sets forth a technique to determine a bus address for an add-in card on a System Management bus (SMbus) that includes a hybrid microcontroller (hEC) and discrete graphics processing unit (dGPU). A graphics driver requests the System Basic Input/Output System (SBIOS) for a list of available slave addresses. The graphics driver receives the list and selects an available slave address to be assigned to the hEC. The graphics driver assigns the selected address to the hEC through an Inter-Integrated Circuit bus backdoor. The graphics driver then passes the selected address back to the SBIOS and the selected address is removed from the list of available addresses. Advantageously, this approach to dynamically assigning bus addresses provides compatibility with different types of hECs as well as with different motherboard configurations and other SMbus devices.

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