欢迎访问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文件第212页浏览型号319973-003的Datasheet PDF文件第213页浏览型号319973-003的Datasheet PDF文件第214页浏览型号319973-003的Datasheet PDF文件第215页浏览型号319973-003的Datasheet PDF文件第217页浏览型号319973-003的Datasheet PDF文件第218页浏览型号319973-003的Datasheet PDF文件第219页浏览型号319973-003的Datasheet PDF文件第220页  
Functional Description  
Send Byte / Receive Byte  
For the Send Byte command, the Transmit Slave Address and Device Command  
Registers are sent.  
For the Receive Byte command, the Transmit Slave Address Register is sent. The data  
received is stored in the DATA0 register. Software must force the I2C_EN bit to 0 when  
running this command.  
The Receive Byte is similar to a Send Byte, the only difference is the direction of data  
transfer. See sections 5.5.2 and 5.5.3 of the System Management Bus (SMBus)  
Specification, Version 2.0 for the format of the protocol.  
Write Byte/Word  
The first byte of a Write Byte/Word access is the command code. The next 1 or 2 bytes  
are the data to be written. When programmed for a Write Byte/Word command, the  
Transmit Slave Address, Device Command, and Data0 Registers are sent. In addition,  
the Data1 Register is sent on a Write Word command. Software must force the I2C_EN  
bit to 0 when running this command. See section 5.5.4 of the System Management Bus  
(SMBus) Specification, Version 2.0 for the format of the protocol.  
Read Byte/Word  
Reading data is slightly more complicated than writing data. First the ICH10 must write  
a command to the slave device. Then it must follow that command with a repeated  
start condition to denote a read from that device's address. The slave then returns 1 or  
2 bytes of data. Software must force the I2C_EN bit to 0 when running this command.  
When programmed for the read byte/word command, the Transmit Slave Address and  
Device Command Registers are sent. Data is received into the DATA0 on the read byte,  
and the DAT0 and DATA1 registers on the read word. See section 5.5.5 of the System  
Management Bus (SMBus) Specification, Version 2.0 for the format of the protocol.  
Process Call  
The process call is so named because a command sends data and waits for the slave to  
return a value dependent on that data. The protocol is simply a Write Word followed by  
a Read Word, but without a second command or stop condition.  
When programmed for the Process Call command, the ICH10 transmits the Transmit  
Slave Address, Host Command, DATA0 and DATA1 registers. Data received from the  
device is stored in the DATA0 and DATA1 registers. The Process Call command with  
I2C_EN set and the PEC_EN bit set produces undefined results. Software must force  
either I2C_EN or PEC_EN to 0 when running this command. See section 5.5.6 of the  
System Management Bus (SMBus) Specification, Version 2.0 for the format of the  
protocol.  
Note:  
Note:  
For process call command, the value written into bit 0 of the Transmit Slave Address  
Register (SMB I/O register, offset 04h) needs to be 0.  
If the I2C_EN bit is set, the protocol sequence changes slightly: the Command Code  
(bits 18:11 in the bit sequence) are not sent - as a result, the slave will not  
acknowledge (bit 19 in the sequence).  
216  
Datasheet  
 复制成功!