NH82801HBM S LB9A Intel, NH82801HBM S LB9A Datasheet - Page 633

no-image

NH82801HBM S LB9A

Manufacturer Part Number
NH82801HBM S LB9A
Description
CONTROLLER HUB, ICH8M, I/O, 82801HBM
Manufacturer
Intel
Datasheet

Specifications of NH82801HBM S LB9A

Power Dissipation Pd
2.4W
Digital Ic Case Style
BGA
No. Of Pins
676
Pci Bus Type
I/O Controller Hub
Pci Express Base Spec
PCIe 1.1
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SMBus Controller Registers (D31:F3)
16.2.2
Note:
Intel
®
ICH8 Family Datasheet
HST_CNT—Host Control Register (SMBUS—D31:F3)
Register Offset: SMBASE + 02h
Default Value:
A read to this register will clear the byte pointer of the 32-byte buffer.
Bit
Bit
1
0
7
6
5
INTR — R/WC (special). This bit can only be set by termination of a command. INTR is
not dependent on the INTREN bit (offset SMBASE + 02h, bit 0) of the Host controller
register (offset 02h). It is only dependent on the termination of the command. If the
INTREN bit is not set, then the INTR bit will be set, although the interrupt will not be
generated. Software can poll the INTR bit in this non-interrupt case.
0 = Software clears this bit by writing a 1 to it. The ICH8 then deasserts the interrupt
1 = The source of the interrupt or SMI# was the successful completion of its last
HOST_BUSY — R/WC.
0 = Cleared by the ICH8 when the current transaction is completed.
1 = Indicates that the ICH8 is running a command from the host interface. No SMB
PEC_EN. — R/W.
0 = SMBus host controller does not perform the transaction with the PEC phase
1 = Causes the host controller to perform the SMBus transaction with the Packet Error
START — WO.
0 = This bit will always return 0 on reads. The HOST_BUSY bit in the Host Status
1 = Writing a 1 to this bit initiates the command described in the SMB_CMD field. All
LAST_BYTE — WO. This bit is used for Block Read commands.
1 = Software sets this bit to indicate that the next byte will be the last byte to be
NOTE: Once the SECOND_TO_STS bit in TCO2_STS register (D31:F0, TCOBASE+6h,
or SMI#.
command.
registers should be accessed while this bit is set, except the BLOCK DATA BYTE
Register. The BLOCK DATA BYTE Register can be accessed when this bit is set only
when the SMB_CMD bits in the Host Control Register are programmed for Block
command or I
DONE_STS bit.
appended.
Checking phase appended. For writes, the value of the PEC byte is transferred from
the PEC Register. For reads, the PEC byte is loaded in to the PEC Register. This bit
must be written prior to the write in which the START bit is set.
register (offset 00h) can be used to identify when the Intel
command.
registers should be setup prior to writing a 1 to this bit position.
received for the block. This causes the ICH8 to send a NACK (instead of an ACK)
after receiving the last byte.
bit 1) is set, the LAST_BYTE bit also gets set. While the SECOND_TO_STS bit is
set, the LAST_BYTE bit cannot be cleared. This prevents the ICH8 from running
some of the SMBus commands (Block Read/Write, I
00h
2
C Read command. This is necessary in order to check the
Description
Description
Attribute:
Size:
2
C Read, Block I
R/W, WO
8-bits
®
ICH8 has finished the
2
C Write).
633

Related parts for NH82801HBM S LB9A