English
Language : 

QG5000XSL9TH Datasheet, PDF (374/458 Pages) Intel Corporation – Intel 5000X Chipset Memory Controller Hub (MCH)
Functional Description
Each component on the Intel 5000X chipset platform must have a unique address.
Intel 5000X chipset platform component addresses are defined in the following table.
Table 5-21. SMBus Address for Product Name Platform
Component
Intel 5000X chipset MCH
SMBus Address
(7:1)
1100_000
5.16.4.1
Supported SMBus Commands
Product Name components SMBus Rev. 2.0 slave ports support the following six SMBus
commands:
• Block Write
• Block Read
• Word Write
• Word Read
• Byte Write
• Byte Read
Sequencing these commands will initiate internal accesses to the component’s
configuration registers.
Each configuration read or write first consists of an SMBus write sequence which
initializes the Bus Number, Device Number, and so forth. The term sequence is used
since these variables may be written with a single block write or multiple word or byte
writes. Once these parameters are initialized, the SMBus master can initiate a read
sequence (which perform a configuration read) or a write sequence (which performs a
configuration write).
Each SMBus transaction has an 8-bit command driven by the master. The format for
this command is illustrated in Table 5-22 below.
Table 5-22. SMBus Command Encoding
7
Begin
6
End
5
Rsvd
4
PEC_en
3:2
Internal Command:
00 - Read DWord
01 - Write Byte
10 - Write Word
11 - Write DWord
1:0
SMBus Command:
00 - Byte
01 - Word
10 - Block
11 - Rsvd
The Begin bit indicates the first transaction of a read or write sequence.
The End bit indicates the last transaction of a read or write sequence.
The Pecan bit enables the 8-bit Packet Error Code (PEC) generation and checking logic.
The Internal Command field specifies the internal command to be issued by the SMBus
slave logic. Note that the Internal Command must remain consistent during a sequence
that accesses a configuration register. Operation cannot be guaranteed if it is not
consistent when the command setup sequence is done.
The SMBus Command field specifies the SMBus command to be issued on the bus. This
field is used as an indication of the length of transfer so the slave knows when to
expect the Packet Error Code packet.
Reserved bits should be written to zero to preserve future compatibility.
374
Intel® 5000X Chipset Memory Controller Hub (MCH) Datasheet