[发明专利]一种硬件板卡周期运行时间的测试方法有效
申请号: | 201010576423.X | 申请日: | 2010-12-01 |
公开(公告)号: | CN102486629A | 公开(公告)日: | 2012-06-06 |
发明(设计)人: | 黄太新;钱升华 | 申请(专利权)人: | 北京广利核系统工程有限公司;中国广东核电集团有限公司 |
主分类号: | G04F10/00 | 分类号: | G04F10/00 |
代理公司: | 北京元中知识产权代理有限责任公司 11223 | 代理人: | 王明霞 |
地址: | 100084 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 板卡 周期 运行 时间 测试 方法 | ||
技术领域
本发明涉及电学领域,具体涉及一种精确测试板卡周期运行时间的方法。
背景技术
核电站控制系统对系统的响应时间、周期运行时间有着严格的要求,对于组成控制系统的每个嵌入式板卡,其周期运行时间直接影响系统的响应时间及周期运行时间。准确的测量出每个嵌入式板卡的周期运行时间,对评估整个系统的响应时间、周期运行时间都有着重要的作用。
目前在核电站控制系统的嵌入式板卡软件中一般都有时间控制方案,这些控制方案一般都是通过读取计数器(定时器)计数值的方法来获得板卡的周期运行时间,从而确定当前板卡的周期运行是否标准,但是由于各板卡的周期运行时间标准是同一个时钟源,而这些控制方案所参照的时钟源同样是各板卡使用的时钟源,这种情况下,如果这个时钟源本身就有误差,那么这些控制方案所测得的周期运行时间也不准确。另外,即使是采用的标准时钟源,每个板卡在各自不同的器件、所处的环境等因素影响也,其周期运行的时间也会有差别,因此需要对每个板卡的周期运行时间进行测试,以得到当前板卡的误差值去修正每个板卡的周期运行时间,使各控制方案得到各板卡的精确周期运行时间。
发明内容
为克服上述设备中,各板卡周期运行时间的误差,求出每个板卡的正确时间,本方案提供一种利用板卡周期运行而生成的周期性方波来得到其精确周期运行时间的方法。具体方案如下:一种硬件板卡周期运行时间的测试方法,其特征在于,包括如下步骤:
步骤1、将经过时间检验的高精度示波器的信号线连接在测试板卡的TP点上;
步骤2、在测试板卡的周期运行程序中插入测试代码;
步骤3、根据测试代码在高精度示波器上显示的波形,确定周期运行程序的周期运行时间;
步骤4、将高精度示波器得出的周期运行时间与被测试板卡设计的周期运行时间对比,即得到被测试板卡周期运行程序真实的周期运行时间与设计的周期运行时间时间的误差值。
本发明的另一优选方案:所述步骤2中测试代码为循环输出高电平和低电平的执行代码。
本发明的另一优选方案:所述步骤2中测试代码的插入点位于周期运行程序的起始处。
本发明的另一优选方案:所述步骤3中的高精度示波器显示的波形为梯形波形,确定周期运行的起始点在周期电压值上升的90%处,周期运行的结束点在同一周期电压值下降的10%处。
本发明的另一优选方案:所述步骤3中的高精度示波器显示的波形为梯形波形,确定周期运行的起始点在周期电压值下降的10%处,周期运行的结束点在同一周期电压值上升的90%处。
本发明的另一优选方案:所述步骤3中周期运行时间的确定是根据不同周期运行程序分别测试一定次数所得出的平均值。
本方案采用高精度示波器来测试板卡的周期运行时间,通过各板卡上的TP测试点与各板卡连接,使测试使用的时钟源与板卡自身的时钟源独立开来,避免了由于系统时钟不准确导致的测试周期时间不准确的问题。利用各板卡上不同的周期运行程序所产生的周期性方波,从高精度示波器确定出每个板卡运行其周期程序所使用的真实时间,并与设计的每个周期运行时间之间的误差。本方案步骤简单、结果精确,保证了整个设备的时间统一性。
附图说明
图1本发明在板卡的周期性程序中插入电压输出桩点示意图。
图2板卡的周期性电平输出形成的方波示意图。
图3板卡的周期性电平输出在延时情况下形成的波形示意图。
图4在图3所示的波形情况下读取周期运行时间点的示意图。
具体实施方式
在核安全级系统中,各类板卡在硬件设计及PCB布线时,都设计有TP(test point)点,一是便于硬件的检查,二是给软件测试预留测试用。本方案就是利用这些板卡上的TP点,将高精度示波器的测量探头(端子)与之相连,然后在各板卡的周期运行程序中插入让TP点周期性输出高低电平的测试代码,由高精度示波器显示出此板卡TP点输出的高低电平周期波形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京广利核系统工程有限公司;中国广东核电集团有限公司,未经北京广利核系统工程有限公司;中国广东核电集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010576423.X/2.html,转载请声明来源钻瓜专利网。