[发明专利]一种高效全双工的BMC与CPLD互联通信方法在审
申请号: | 201711446917.4 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108055117A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 王培培 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L5/14 | 分类号: | H04L5/14;H04L12/40;G06F13/40 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 阚恭勇 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 双工 bmc cpld 联通 方法 | ||
1.一种高效全双工的BMC与CPLD互联通信方法,其特征在于,
采用Scan chain传输总线连接BMC与CPLD,BMC芯片AST2500中有SGPIO pin脚,与Scanchain的pin脚定义相同,可以实现Scan chain的功能;
用Scan chain总线通信,通过全双工的传输方式实现BMC与CPLD信息的交换,CPLD采集到fault、ERROR、Thermal trip、throttle信号直接传输到BMC,BMC通过I2C采集到的板卡信息、温度、电压信息后通知CPLD,发出控制信号,控制上电、风扇转速。
2.根据权利要求1所述的方法,其特征在于,
先在BMC中设置一个Scan Chain的寄存器,定义一个byte中8个bite每一位代表的信号,然后在BMC与CPLD之间串行传输;BMC获取UID_LED status,POWER BUTTON, RST BUTTONstatus,通过scan chain信号传输,CPLD把这些LED和button的状态直接传给BMC。
3.根据权利要求2所述的方法,其特征在于,
实现板卡热插拔,需要CPLD控制power的enable信号;BMC通过I2C检测到PCIe Slot上板卡的信息,做出控制上电掉电的指示,然后通过scan chain传给CPLD,CPLD发出enable信号控制PCIe slot上的power;
CPU出现ERROR,FIVE_FAULT,PROCHOT, THERMTRIP, MEMHOT, CATERR, MSMI error时会传给CPLD,CPLD通过并行转串行的Scan chain信号,传给BMC,BMC就能实时接收到CPU的错误信号,记录LOG在远程系统中展示出来,产生报警信号,相应的输出控制风扇转速的信号,或者控制上电掉电的信号给CPLD, CPLD接收到后,发给风扇,或者控制上电掉电。
4.根据权利要求3所述的方法,其特征在于,
BMC接收到Thermal sensor的温度信息,通过scan chain传给CPLD,控制风扇转速;
BMC网口灯的状态,由BMC通过scan chain传给CPLD,然后CPLD控制每一个LED status。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711446917.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风冷式电动空气压缩机
- 下一篇:一种钼尾矿透水混凝土及其制备方法