欢迎访问ic37.com |
会员登录 免费注册
发布采购

319973-003 参数 Datasheet PDF下载

319973-003图片预览
型号: 319973-003
PDF下载: 下载PDF文件 查看货源
内容描述: 英特尔I / O控制器中枢10 [Intel I/O Controller Hub 10]
分类和应用: 控制器
文件页数/大小: 840 页 / 5889 K
品牌: INTEL [ INTEL ]
 浏览型号319973-003的Datasheet PDF文件第211页浏览型号319973-003的Datasheet PDF文件第212页浏览型号319973-003的Datasheet PDF文件第213页浏览型号319973-003的Datasheet PDF文件第214页浏览型号319973-003的Datasheet PDF文件第216页浏览型号319973-003的Datasheet PDF文件第217页浏览型号319973-003的Datasheet PDF文件第218页浏览型号319973-003的Datasheet PDF文件第219页  
Functional Description  
The programming model of the host controller is combined into two portions: a PCI  
configuration portion, and a system I/O mapped portion. All static configuration, such  
as the I/O base address, is done via the PCI configuration space. Real-time  
programming of the Host interface is done in system I/O space.  
The ICH10 SMBus host controller checks for parity errors as a target. If an error is  
detected, the detected parity error bit in the PCI Status Register (Device 31:Function  
3:Offset 06h:bit 15) is set. If bit 6 and bit 8 of the PCI Command Register (Device  
31:Function 3:Offset 04h) are set, an SERR# is generated and the signaled SERR# bit  
in the PCI Status Register (bit 14) is set.  
5.20.1  
Host Controller  
The SMBus host controller is used to send commands to other SMBus slave devices.  
Software sets up the host controller with an address, command, and, for writes, data  
and optional PEC; and then tells the controller to start. When the controller has finished  
transmitting data on writes, or receiving data on reads, it generates an SMI# or  
interrupt, if enabled.  
The host controller supports 8 command protocols of the SMBus interface (see System  
Management Bus (SMBus) Specification, Version 2.0): Quick Command, Send Byte,  
Receive Byte, Write Byte/Word, Read Byte/Word, Process Call, Block Read/Write, Block  
Write–Block Read Process Call, and Host Notify.  
The SMBus host controller requires that the various data and command fields be setup  
for the type of command to be sent. When software sets the START bit, the SMBus Host  
controller performs the requested transaction, and interrupts the processor (or  
generates an SMI#) when the transaction is completed. Once a START command has  
been issued, the values of the “active registers” (Host Control, Host Command,  
Transmit Slave Address, Data 0, Data 1) should not be changed or read until the  
interrupt status bit (INTR) has been set (indicating the completion of the command).  
Any register values needed for computation purposes should be saved prior to issuing  
of a new command, as the SMBus host controller updates all registers while completing  
the new command.  
The ICH10 supports the System Management Bus (SMBus) Specification, Version 2.0.  
Slave functionality, including the Host Notify protocol, is available on the SMBus pins.  
The SMLink and SMBus signals can be tied together externally depending on TCO mode  
used. Refer to Section 5.14.2 for more details.  
Using the SMB host controller to send commands to the ICH10’s SMB slave port is not  
supported.  
5.20.1.1  
Command Protocols  
In all of the following commands, the Host Status Register (offset 00h) is used to  
determine the progress of the command. While the command is in operation, the  
HOST_BUSY bit is set. If the command completes successfully, the INTR bit will be set  
in the Host Status Register. If the device does not respond with an acknowledge, and  
the transaction times out, the DEV_ERR bit is set. If software sets the KILL bit in the  
Host Control Register while the command is running, the transaction will stop and the  
FAILED bit will be set.  
Quick Command  
When programmed for a Quick Command, the Transmit Slave Address Register is sent.  
The PEC byte is never appended to the Quick Protocol. Software should force the  
PEC_EN bit to 0 when performing the Quick Command. Software must force the  
I2C_EN bit to 0 when running this command. See section 5.5.1 of the System  
Management Bus (SMBus) Specification, Version 2.0 for the format of the protocol.  
Datasheet  
215  
 复制成功!