[发明专利]一种用于申威处理器平台的快速定位问题的系统在审
申请号: | 201710244704.7 | 申请日: | 2017-04-14 |
公开(公告)号: | CN107025160A | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 赵素梅;张孝飞;刘强;金长新 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | G06F11/267 | 分类号: | G06F11/267;G06F11/22 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 处理器 平台 快速 定位 问题 系统 | ||
技术领域
本发明涉及处理器技术,尤其涉及一种用于申威处理器平台的快速定位问题的系统。
背景技术
随着国产处理器的不断发展,升级换代逐年加快,国产处理器的性能也得到不断的提高,搭载国产化软硬件的产品也日趋稳定,为基于国产处理器平台产品的实现成为可能。申威处理器依托国家“核高基”专项资金的支持,采用自主指令集,是具有完全自主知识产权的处理器系列。
现今信息系统国产计算机设备所确定的基本技术体制已经越来越完善,在这种形势下,研制基于申威处理器平台的产品,可以作为国产计算机基本型设备的有效补充,同时也为我国国产软硬件在信息系统中的应用提供基础性平台,为将来全面实现自主国产软硬件产品打下坚实的基础。
目前国产处理器出现时间晚,功能及外围辅助调试方法都不够完善,与国外优秀的处理器性能上还存在较大差距。基于申威处理器平台的产品因其应用还不是非常普遍,调试及维修对于开发人员以及产线操作人员存在困难,为了可以加速定位或排查问题,在申威处理器平台上添加一些直观的辅助调试的模块是非常有必要的。
发明内容
为了解决以上技术问题,本发明提出了一种用于申威处理器平台的快速定位问题的系统。
本发明的技术方案是
一种用于申威处理器平台的快速定位问题的系统,主要由申威处理器、PCIE桥片、BMC引导启动模块、I2C GPIO扩展模块(1)、I2C GPIO扩展模块(2)和显示数码管模块实现,平台外围还有其他模块用于丰富外围接口或者实现所需功能。
BMC引导启动模块主要实现辅助申威处理器启动、实现平台电源时序控制及一些总线的扩展;
I2C GPIO扩展模块1用于将PCIE桥片每个链路是否正常通信的逻辑判定信号通过I2C总线发动到BMC引导启动模块。
I2C GPIO扩展模块(2)将BMC引导启动模块启动时的信息输出到显示数码管模块;
显示数码管模块用于显示启动异常的位置。
这样BMC引导启动模块可以将启动信息、电源启动信息及PCIE链路信息启动及故障情况通过I2C GPIO扩展模块2输出驱动显示数码管模块显示代码,不同的代码代表处理器启动到不同的阶段,以此来提速研发或者生产的调试进程,方便批量生产时快速定位问题并进行故障分类。
本发明的有益效果是
可以方便开发设计人员及产线批量生产操作人员快速定位平台的异常问题并进行分类处理,大大提高工作效率。
附图说明
图1是本发明的工作框图。
具体实施方式
下面对本发明的内容进行更加详细的阐述:
BMC引导启动模块主要作用是引导申威处理器的启动,包括内存训练及BIOS启动等,同时获取启动时相应的信息,并控制整个平台电源上电时序,同时完成与平台其他模块的一些交互。
因为申威处理器PCIE资源不够丰富,为了使得设计更为灵活同时满足更多的使用场合,通常在申威处理器平台产品中会添加PCIE桥片,因此PCIE桥片作为“中枢”类型的片子,各个链路的通讯信息情况可通过I2C GPIO扩展模块1将PCIE桥片输出的信息通过I2C传送到BMC引导启动模块,这样BMC引导启动模块中可以监测到整个平台中关键的启动信息。
BMC引导启动模块把启动信息通过I2C GPIO扩展模块2将启动时的信息“打码”到显示数码管模块,可以显示启动异常时所“卡”位置,快速定位问题。通过实际验证,此系统可以方便开发设计人员及产线批量生产操作人员快速定位平台的异常问题并进行分类处理,大大提高工作效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710244704.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种滑动操作测试方法、装置及终端
- 下一篇:一种水压提醒方法及装置