技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明提供一種兼容I2C通信與IPMB通信的方法,當(dāng)與I2C從設(shè)備進(jìn)行通信的時(shí)候,進(jìn)行標(biāo)準(zhǔn)I2C讀寫數(shù)據(jù)操作,按照需求進(jìn)行讀指令和寫指令的傳遞。此時(shí)由BMC控制產(chǎn)生I2C時(shí)鐘,并且拉低數(shù)據(jù)線產(chǎn)生起始信號(hào),隨后按照協(xié)議發(fā)送地址和數(shù)據(jù),在傳輸完成后發(fā)出停止信號(hào)完成一次命令的發(fā)出;當(dāng)與ME通信的時(shí)候,按照IPMB協(xié)議,寫數(shù)據(jù)走的依然是正常的I2C寫寄存器流程,而當(dāng)進(jìn)行讀數(shù)據(jù)操作的時(shí)候,ME會(huì)給BMC發(fā)送起始信號(hào),產(chǎn)生時(shí)鐘和寫請(qǐng)求。它具實(shí)現(xiàn)I2C主從模式的快速切換,同時(shí)保證數(shù)據(jù)鏈路的簡潔,不占用額外的鏈路,該模塊完全兼容正常I2C通信與IPMB通信,極大地提高了資源利用率的優(yōu)點(diǎn)。
技術(shù)研發(fā)人員:林寧亞
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.03.13
技術(shù)公布日:2017.07.18