English
Language : 

82801FB Datasheet, PDF (238/786 Pages) Intel Corporation – Intel I/O Controller Hub 6 (ICH6) Family
Register and Memory Mapping
6.1
PCI Devices and Functions
The ICH6 incorporates a variety of PCI functions as shown in Table 6-1. These functions are
divided into six logical devices (B0:D30, B0:D31, B0:D29, B0:D28, B0:D27 and B1:D8). D30
contains the DMI interface-to-PCI bridge and the AC ’97 Audio and Modem controller. D31
contains the PCI-to-LPC bridge, IDE controller, SATA controller, and the SMBus controller. D29
contains the four USB UHCI controllers and one USB EHCI controller. D27 contains the Intel
High Definition Audio controller. B1:D8 is the integrated LAN controller.
Note: From a software perspective, the integrated LAN controller resides on the ICH6’s external PCI bus.
This is typically Bus 1, but may be assigned a different number depending on system configuration.
If for some reason, the particular system platform does not want to support any one of the Device
Functions, with the exception of D30:F0, they can individually be disabled. The integrated LAN
controller will be disabled if no Platform LAN Connect component is detected (See Chapter 5.3).
When a function is disabled, it does not appear at all to the software. A disabled function will not
respond to any register reads or writes, insuring that these devices appear hidden to software.
b
Table 6-1. PCI Devices and Functions
Bus:Device:Function
Bus 0:Device 30:Function 0
Bus 0:Device 30:Function 2
Bus 0:Device 30:Function 3
Bus 0:Device 31:Function 0
Bus 0:Device 31:Function 1
Bus 0:Device 31:Function 2
Bus 0:Device 31:Function 3
Bus 0:Device 29:Function 0
Bus 0:Device 29:Function 1
Bus 0:Device 29:Function 2
Bus 0:Device 29:Function 3
Bus 0:Device 29:Function 7
Bus 0:Device 28:Function 0
Bus 0:Device 28:Function 1
Bus 0:Device 28:Function 2
Bus 0:Device 28:Function 3
Bus 0:Device 27:Function 0
Bus n:Device 8:Function 0
Function Description
PCI-to-PCI Bridge
AC ’97 Audio Controller
AC ’97 Modem Controller
LPC Controller1
IDE Controller
SATA Controller
SMBus Controller
USB UHCI Controller 1
USB UHCI Controller 2
USB UHCI Controller 3
USB UHCI Controller 4
USB 2.0 EHCI Controller
PCI Express* Port 1
PCI Express Port 2
PCI Express Port 3
PCI Express Port 4
Intel High Definition Audio
Controller
LAN Controller
NOTES:
1. The LPC controller contains registers that control LPC, Power Management, System Management, GPIO,
processor Interface, RTC, Interrupts, Timers, DMA.
238
Intel® I/O Controller Hub 6 (ICH6) Family Datasheet