一种PCIE设备的远程状态监测系统及方法技术方案

技术编号:24682798 阅读:49 留言:0更新日期:2020-06-27 07:49
本发明专利技术公开一种PCIE设备的远程状态监测系统及方法,涉及远程监控技术领域;利用CPLD控制处理器模块及PCIE switch下游设备上电,BMC向PCIE switch发送命令,远程监控PCIE switch下游设备连接情况,PCIE switch将下游设备的连接情况返回给BMC,BMC远程读取PCIE switch下游设备连接情况,BMC通过BMC串口传输下游设备的连接情况。从而实现通过远程检测处理器工作状态的目的,具有良好的推广应用价值。

A remote status monitoring system and method of PCIe device

【技术实现步骤摘要】
一种PCIE设备的远程状态监测系统及方法
本专利技术公开一种远程状态监测系统及方法,涉及远程监控
,具体地说是一种PCIE设备的远程状态监测系统及方法。
技术介绍
随着社会的不断进步,社会经济飞速发展,带动社会各项技术的不断发展。计算机具有存储信息量大,使用者获取信息方便快捷等优点,受到广泛的应用。处理器是计算机中的重要部件,关系到计算机的各项性能。目前,国产化进程日益加速,各个国家将IC产业作为国家发展的重点,处理器国产化是未来发展的大趋势,但目前大部分国产服务器的处理器PCIE设备连接有限,为了克服这种问题,采用PCIEswitch设备代替传统的南北桥架构,扩展PCIE设备,但对PCIEswitch下游设备又没有完善的方法进行监控,无法确保PCIEswitch下游设备的有效运行。
技术实现思路
本专利技术针对现有技术的问题,提供一种PCIE设备的远程状态监测系统及方法,从而实现通过远程检测处理器工作状态的目的,具有良好的推广应用价值。本专利技术提出的具体方案是:一种PCIE设备的远程状态监测系统,包括BMC、处理器模块、PCIEswitch和CPLD,处理器模块分别与CPLD和BMC连接通信,BMC与PCIEswitch相连接,CPLD控制处理器模块及PCIEswitch下游设备上电,BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,PCIEswitch将下游设备的连接情况返回给BMC,BMC远程读取PCIEswitch下游设备连接情况,BMC通过BMC串口传输下游设备的连接情况。所述的一种PCIE设备的远程状态监测系统中处理器模块采用申威系列处理器。所述的一种PCIE设备的远程状态监测系统中处理器模块通过PCIEx8信号与PCIEswitch连接。所述的一种PCIE设备的远程状态监测系统中BMC与PCIEswitch通过I2C总线相连接。一种PCIE设备的远程状态监测方法,根据所述的一种PCIE设备的远程状态监测系统进行PCIE设备的远程状态监测。所述的一种PCIE设备的远程状态监测方法中处理器模块通过PCIEx8信号与PCIEswitch连接。所述的一种PCIE设备的远程状态监测方法中BMC与PCIEswitch通过I2C总线相连接。所述的一种PCIE设备的远程状态监测方法,具体步骤为:CPLD控制处理器模块及PCIEswitch下游设备上电,处理器模块控制BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,当PCIEswitch的下游设备连接正常,PCIEswitch将连接正常返回给BMC,BMC远程读取PCIEswitch下游设备连接正常情况,传输给处理器模块,当PCIEswitch的下游设备连接异常,PCIEswitch将连接异常返回给BMC,BMC远程读取PCIEswitch下游设备连接异常情况,传输给处理器模块。本专利技术的有益之处是:本专利技术提供一种PCIE设备的远程状态监测系统及方法,利用CPLD控制处理器模块及PCIEswitch下游设备上电,BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,PCIEswitch将下游设备的连接情况返回给BMC,BMC远程读取PCIEswitch下游设备连接情况,BMC通过BMC串口传输下游设备的连接情况。从而实现通过远程检测处理器工作状态的目的,具有良好的推广应用价值。附图说明图1是本专利技术系统的框架示意图;图2是本专利技术方法流程示意图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明,以使本领域的技术人员可以更好地理解本专利技术并能予以实施,但所举实施例不作为对本专利技术的限定。本专利技术提供一种PCIE设备的远程状态监测系统,包括BMC、处理器模块、PCIEswitch和CPLD,处理器模块分别与CPLD和BMC连接通信,BMC与PCIEswitch相连接,CPLD控制处理器模块及PCIEswitch下游设备上电,BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,PCIEswitch将下游设备的连接情况返回给BMC,BMC远程读取PCIEswitch下游设备连接情况,BMC通过BMC串口传输下游设备的连接情况。利用本专利技术系统进行PCIE设备的远程状态监测,具体过程为:CPLD控制处理器模块及PCIEswitch下游设备上电,处理器模块控制BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,当PCIEswitch的下游设备连接正常,PCIEswitch将连接正常返回给BMC,BMC远程读取PCIEswitch下游设备连接正常情况,传输给处理器模块,当PCIEswitch的下游设备连接异常,PCIEswitch将连接异常返回给BMC,BMC远程读取PCIEswitch下游设备连接异常情况,传输给处理器模块。在上述过程的具体实施时,处理器模块主要包括SW1621处理器,PCIEswitch可采用PEX8748,SW1621处理器包含16个Core3A核心、32MB的三级共享Cache和八路DDR3存储器接口、两路PCI-E接口以及维护、测试接口。单芯片集成16个核心,工作频率1.4GHz-2GHz,采用对称式共享存储(SMP)结构和SoC技术,集成32MB的三级共享Cache,集成八路DDR3存储器控制器和DDR3存储器接口,集成两路PCI-E3.0标准接口,分别采用8x链路,支持I/O虚拟化功能的特点,则本专利技术监测系统中处理器模块的SW1621处理器通过自带的x8信号与PEX8748连接,PEX8748的I2C与BMC一路I2C连接,通过PEX8748扩展PCIE设备,CPLD控制主板上电顺序,CPLD控制SW1621处理器及PCIEswitch下游设备上电,当需要远程监控switch下游设备连情况时,通过BMC串口发送命令,BMC通过I2C信号向PCIEswitch发送命令,PEX8748将下游设备的连接情况返回给BMC,即可通过BMC远程读取switch下游设备连接情况,当PEX8748下游连接出现问题时,BMC通过与PEX8748之间的I2C信号,读取PEX8748下游设备连接情况,再通过BMC串口读取信息,即可远程监控switch下游设备连接情况。同时,本专利技术还提供一种PCIE设备的远程状态监测方法,根据所述的一种PCIE设备的远程状态监测系统进行PCIE设备的远程状态监测。利用本专利技术方法进行PCIE设备的远程状态监测时:CPLD控制处理器模块及PCIEswitch下游设备上电,处理器模块控制BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,当PCIEsw本文档来自技高网...

【技术保护点】
1.一种PCIE设备的远程状态监测系统,其特征是包括BMC、处理器模块、PCIE switch和CPLD,处理器模块分别与CPLD和BMC连接通信,BMC与PCIE switch相连接,/nCPLD控制处理器模块及PCIE switch下游设备上电,BMC向PCIE switch发送命令,远程监控PCIE switch下游设备连接情况,/nPCIE switch将下游设备的连接情况返回给BMC,BMC远程读取PCIE switch下游设备连接情况,BMC通过BMC串口传输下游设备的连接情况。/n

【技术特征摘要】
1.一种PCIE设备的远程状态监测系统,其特征是包括BMC、处理器模块、PCIEswitch和CPLD,处理器模块分别与CPLD和BMC连接通信,BMC与PCIEswitch相连接,
CPLD控制处理器模块及PCIEswitch下游设备上电,BMC向PCIEswitch发送命令,远程监控PCIEswitch下游设备连接情况,
PCIEswitch将下游设备的连接情况返回给BMC,BMC远程读取PCIEswitch下游设备连接情况,BMC通过BMC串口传输下游设备的连接情况。


2.根据权利要求1所述的一种PCIE设备的远程状态监测系统,其特征是处理器模块采用申威系列处理器。


3.根据权利要求1或2所述的一种PCIE设备的远程状态监测系统,其特征是处理器模块通过PCIEx8信号与PCIEswitch连接。


4.根据权利要求3所述的一种PCIE设备的远程状态监测系统,其特征是BMC与PCIEswitch通过I2C总线相连接。


5.一种PCIE设备的远程状态监测方法,其特征是根据权利要求1...

【专利技术属性】
技术研发人员:刘月陈乃阔沈忱吴之光
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1