[发明专利]一种SOC开关机试验装置和方法在审

专利信息
申请号: 201710516691.4 申请日: 2017-06-29
公开(公告)号: CN107329866A 公开(公告)日: 2017-11-07
发明(设计)人: 王文;李岳林;贺尚红 申请(专利权)人: 长沙理工大学
主分类号: G06F11/22 分类号: G06F11/22
代理公司: 长沙市融智专利事务所43114 代理人: 杨萍
地址: 410076 湖*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 soc 开关机 试验装置 方法
【说明书】:

技术领域

发明涉及一种SOC开关机试验装置和方法。

背景技术

现有的SOC(System on Chip,片上系统)开关机实验,第一种方式是通过人工进行开关机,人力消耗大;第二种方式是利用继电器对交流电源进行控制,设定好开关频率,并统计系统是否出现上电异常。第二种方式虽然节省了人力,但是即使出现上电异常,也仍旧会继续设定的开关频率继续开关机,这样就会使得异常问题经过系统重启而恢复,使得无法保留和定位问题点以及进一步地分析异常解决问题。

因此,有必要设计一种既能节省人力,又能对异常问题进行现场保留的开关机试验装置和方法。

发明内容

本发明所解决的技术问题是,针对现有技术的不足,提供一种SOC开关机试验装置和方法,既能节省人力,又能对异常问题进行现场保留。

本发明所提供的技术方案为:

一种SOC开关机试验装置,包括继电器和MCU;MCU上预留有与SOC进行对接的反馈接口;所述继电器受控于MCU,用于控制SOC电源电路的通断。

进一步地,所述反馈接口为PWM、I2C、UART和GPIO等形式的接口。

本发明还提供一种SOC开关机试验方法,采用上述的SOC开关机试验装置,包括以下步骤:

通过MCU设定好SOC开关机频率,并控制继电器按照相应的频率闭合和断开,从而按照相应的频率进行SOC上电和掉电操作;SOC上电后,将上电状态反馈给MCU;

MCU通过继电器给SOC上电后开始检查反馈接口接收到的反馈信号,并根据反馈信号判断SOC上电状态(正常还是异常);若判断SOC上电正常,则MCU继续设定好的SOC开关机频率控制继电器断开和闭合,进行SOC掉电和上电操作;若判断SOC上电异常,则MCU暂停关机动作,在上电异常点停止断电;实现对SOC的问题进行现场保留,方便开发人员有机会通过JTAG(Joint Test Action Group)工具查找SOC上电后不能正常启动的原因,进行故障定位和排除。

进一步地,所述SOC上电后,运行内部自检软件检查其各个模块是否是正常状态,若各个模块出现异常即SOC没有通过自检或自检软件无法正常启动,说明SOC上电异常,将上电异常状态反馈给MCU;否则,自检通过,说明SOC上电正常,将上电正常状态反馈给MCU。

进一步地,所述反馈接口为PWM、I2C、UART和GPIO等形式的接口;反馈信号为PWM、I2C、UART和GPIO等形式的信号。

进一步地,所述反馈接口采用GPIO接口;所述反馈信号采用GPIO信号;所述SOC上电后,运行内部自检软件检查其各个模块是否是正常状态,若各个模块出现异常即SOC没有通过自检或自检软件无法正常启动,说明SOC上电异常,那么SOC将以缺省值方式输出高阻态的GPIO信号至MCU的GPIO接口;否则,自检通过,说明上电正常,SoC输出低电平的GPIO信号至MCU的GPIO接口;MCU通过继电器给SOC上电后开始检查GPIO接口接收到的GPIO信号的电平;并从MCU给SoC供电后开始计时,若在规定的时间内一直没有检测到低电平的GPIO信号,则判断SOC上电异常,MCU暂停SOC关机动作,在上电异常点停止断电。

进一步地,所述反馈接口采用I2C或者UART接口;所述反馈信号采用I2C或者UART信号;预先定义各种异常状态对应的故障值;SOC上电后,当检测到某一异常状态时,通过I2C或者UART信号将该异常状态对应的故障值反馈给MCU,MCU暂停关机动作,在上电异常点停止断电。

进一步地,所述反馈接口采用PWM接口;所述反馈信号采用PWM信号;预先定义各种异常状态对应的PWM信号的脉冲频率或占空比;SOC上电后,当检测到某一异常状态时,发送相应脉冲频率或占空比的PWM信号至MCU,MCU暂停关机动作,在上电异常点停止断电。

进一步地,调试人员根据其需要关注的异常状态,自定义一组需要关注的异常状态;MCU根据反馈信号判断SOC上电异常,且属于需要关注的异常状态时,MCU暂停关机动作,在上电异常点停止断电;否则MCU继续设定好的SOC开关机频率控制继电器断开和闭合,进行SOC掉电和上电操作。从而实现MCU根据自定义的条件来决定是否进行断电控制而保护现场;只有在需要关注的异常状态才停止自动开关机,进行问题现场的进一步分析与整改,如DDR TRAINING不通过时自动开关机,可读出Timming对齐的窗口值是多少,从而找问题的整改方向。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710516691.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top