一种控制多总线接口数据激励的方法、装置及系统制造方法及图纸

技术编号:10395906 阅读:157 留言:0更新日期:2014-09-07 16:02
本申请提供一种控制多总线接口数据激励的方法、装置及系统,通过触发IO接口板卡对接收到的总激励信息进行解析得到与该IO接口板卡对应的激励信息,并统一发送激励指令至各个IO接口板卡,以使得IO接口板卡响应激励指令,调用与本IO接口板卡对应的总线接口进程,完成对激励信息中激励报文的发送过程,本申请通过由各个IO接口板卡解析得到与其对应的激励信息,并统一发送激励指令至各个IO接口板卡,以使得各个IO接口板卡调用对应的总线接口进程来完成对激励信息中激励报文的发送过程,进而实现在对各个总线接口进行数据激励过程中,保证数据激励的时序和逻辑关系、并避免总线接口数据激励的偏差、以及各个总线接口的时延累计效应。

【技术实现步骤摘要】
一种控制多总线接口数据激励的方法、装置及系统
本申请涉及通信和仿真测试
,特别是涉及一种控制多总线接口数据激励的方法、装置及系统。
技术介绍
在通信接口仿真测试领域中,对位于不同IO接口板卡上的各个总线接口的数据激励是一项常用的测试功能,然而,针对复杂系统的测试,位于不同IO接口板卡上的多个总线接口之间需要具有一定的功能逻辑关系,因此需要对多个总线接口进行统一的数据激励、进而保证各个总线接口数据激励的时序和逻辑关系。现有技术中,通常通过以下两种方式实现对多个总线接口的数据激励过程:1)、通过一个激励软件管理一个IO接口板卡,进而使得通过每个激励软件实现对与其对应的IO接口板卡上的各个总线接口的数据激励过程,但是该过程中,往往由于分别与每个IO接口板卡对应的激励软件之间完全独立,导致不能保证位于不同IO接口板卡上的各个总线接口之间数据激励的时序和逻辑关系。2)、通过一个激励软件管理所有的IO接口板卡,该方法主要是通过一个激励软件实现对所有IO接口板卡上的各个总线接口的数据激励过程,在该过程中,虽然激励软件可以以一定的时序和逻辑关系分别向各个IO接口板卡发送报文,并控制IO板卡调用底层驱动、通过相应总线接口完成对报文的发送过程,但是,该方法中的激励软件在每次发送下一条报文至相应IO接口板卡之前,均需要等到与上一条报文对应的IO板卡返回的报文发送结果,而IO接口板卡在调用底层驱动完成对报文的发送过程需要一定的时间,因此,此种方法往往导致总线接口最终实现数据激励的偏差较大、且各个总线接口的时延具有累计效应。
技术实现思路
有鉴于此,本申请实施例提供一种控制多总线接口数据激励的方法、装置及系统,以实现在对各个总线接口进行数据激励过程中,保证数据激励的时序和逻辑关系、并避免总线接口数据激励的偏差、以及各个总线接口的时延累计效应。为了实现上述目的,本申请实施例提供的技术方案如下:一种控制多总线接口数据激励的方法,包括:响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息;将所述总激励信息发送至各个IO接口板卡,所述总激励信息用于触发所述IO接口板卡对接收到的总激励信息进行解析,得到与该IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;响应用户输入的激励请求,同时发送激励指令至各个所述IO接口板卡。优选的,所述响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息,包括:响应用户的第一输入信息,生成与各个IO接口板卡对应的总激励报文;响应用户的第二输入信息,利用所述与各个IO接口板卡对应的总激励报文,生成与各个所述IO接口板卡对应的总激励信息。一种控制多总线接口数据激励的装置,包括:总激励信息生成单元、控制单元以及激励指令发送单元,其中,所述总激励信息生成单元,用于响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息;所述控制单元,用于将所述总激励信息发送至各个IO接口板卡,所述总激励信息用于触发所述IO接口板卡对接收到的总激励信息进行解析,得到与该IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;所述激励指令发送单元,用于响应用户输入的激励请求,同时发送激励指令至各个所述IO接口板卡。优选的,所述总激励信息生成单元包括:总激励报文生成单元以及总激励信息生成子单元,其中,所述总激励报文生成单元,用于响应用户的第一输入信息,生成与各个IO接口板卡对应的总激励报文;所述总激励信息生成子单元,用于响应用户的第二输入信息,利用所述与各个IO接口板卡对应的总激励报文,生成与各个所述IO接口板卡对应的总激励信息。一种控制多总线接口数据激励的方法,包括:IO接口板卡接收总激励信息,从中解析得到与本IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;IO接口板卡响应激励指令,调用与本IO接口板卡对应的总线接口进程,以执行以下过程:启动与本IO接口板卡对应的计时器;在所述计时器当前计时结果匹配所述激励时序时,确定与所述总线接口编码对应的总线接口,并通过该总线接口,发送所述激励报文。优选的,还包括:以预先设定的第一频率,判断所述计时器当前计时结果是否匹配所述激励时序。优选的,所述预先设定的第一频率小于与该IO接口板卡对应的各个所述激励时序中的最小值。一种控制多总线接口数据激励的装置,包括:解析单元,用于从所述IO接口板卡接收的总激励信息中解析得到与本IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;总线接口进程调用单元,用于响应激励指令,调用与本IO接口板卡对应的总线接口进程,以执行以下过程:启动与本IO接口板卡对应的计时器;在所述计时器当前计时结果匹配所述激励时序时,确定与所述总线接口编码对应的总线接口,并通过该总线接口,发送所述激励报文。优选的,还包括:判断单元,其中,所述判断单元,用于以预先设定的第一频率,判断所述计时器当前计时结果是否匹配所述激励时序。一种控制多总线接口数据激励的系统,包括服务器和多个IO接口板卡,所述服务器,用于响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息;将所述总激励信息发送至各个IO接口板卡,所述总激励信息用于触发所述IO接口板卡对接收到的总激励信息进行解析,得到与该IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;响应用户输入的激励请求,同时发送激励指令至各个所述IO接口板卡;所述IO接口板卡接收总激励信息,从中解析得到与本IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;IO接口板卡响应激励指令,调用与本IO接口板卡对应的总线接口进程,以执行以下过程:启动与本IO接口板卡对应的计时器;在所述计时器当前计时结果匹配所述激励时序时,确定与所述总线接口编码对应的总线接口,并通过该总线接口,发送所述激励报文。本申请提供一种控制多总线接口数据激励的方法、装置及系统,通过触发IO接口板卡对接收到的总激励信息进行解析得到与该IO接口板卡对应的激励信息,并统一发送激励指令至各个IO接口板卡,以使得IO接口板卡响应激励指令,调用与本IO接口板卡对应的总线接口进程,完成对激励信息中激励报文的发送过程,本申请通过由各个IO接口板卡解析得到与其对应的激励信息,并统一发送激励指令至各个IO接口板卡,以使得各个IO接口板卡调用对应的总线接口进程来完成对激励信息中激励报文的发送过程,进而实现在对各个总线接口进行数据激励过程中,保证数据激励的时序和逻辑关系、并避免总线接口数据激励的偏差、以及各个总线接口的时延累计效应。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例一提供的一种控制多总线接口数据激励的方法流程图;图2为本申请实施例一提供的一种控制多总线接口数据激励的装置的结构示意图;图本文档来自技高网...

【技术保护点】
一种控制多总线接口数据激励的方法,其特征在于,包括:响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息;将所述总激励信息发送至各个IO接口板卡,所述总激励信息用于触发所述IO接口板卡对接收到的总激励信息进行解析,得到与该IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;响应用户输入的激励请求,同时发送激励指令至各个所述IO接口板卡。

【技术特征摘要】
1.一种控制多总线接口数据激励的方法,其特征在于,包括:响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息;将所述总激励信息发送至各个IO接口板卡,所述总激励信息用于触发所述IO接口板卡对接收到的总激励信息进行解析,得到与该IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;响应用户输入的激励请求,同时发送激励指令至各个所述IO接口板卡,以使得所述IO接口板卡响应所述激励指令,调用与本IO接口板卡对应的总线接口进程,执行以下过程:启动与本IO接口板卡对应的计时器;在所述计时器当前计时结果匹配所述激励时序时,确定与所述总线接口编码对应的总线接口,并通过该总线接口,发送所述激励报文。2.根据权利要求1所述的方法,其特征在于,所述响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息,包括:响应用户的第一输入信息,生成与各个IO接口板卡对应的总激励报文;响应用户的第二输入信息,利用所述与各个IO接口板卡对应的总激励报文,生成与各个所述IO接口板卡对应的总激励信息。3.一种控制多总线接口数据激励的装置,其特征在于,包括:总激励信息生成单元、控制单元以及激励指令发送单元,其中,所述总激励信息生成单元,用于响应用户的输入信息,生成与各个IO接口板卡对应的总激励信息;所述控制单元,用于将所述总激励信息发送至各个IO接口板卡,所述总激励信息用于触发所述IO接口板卡对接收到的总激励信息进行解析,得到与该IO接口板卡对应的激励信息,该激励信息包括激励报文、与该激励报文对应的激励时序以及总线接口编码;所述激励指令发送单元,用于响应用户输入的激励请求,同时发送激励指令至各个所述IO接口板卡,以使得所述IO接口板卡响应所述激励指令,调用与本IO接口板卡对应的总线接口进程,执行以下过程:启动与本IO接口板卡对应的计时器;在所述计时器当前计时结果匹配所述激励时序时,确定与所述总线接口编码对应的总线接口,并通过该总线接口,发送所述激励报文。4.根据权利要求3所述的装置,其特征在于,所述总激励信息生成单元包括:总激励报文生成单元以及总激励信息生成子单元,其中,所述总激励报文生成单元,用于响应用户的第一输入信息,生成与各个IO接口板卡对应的总激励报文;所述总激励信息生成子单元,用于响应用户的第二输入信息,利用所述与各个IO接口板卡对应的总激励报文,生成与各个所述IO接口板卡对应的总激励信息。5.一种控制多总线接口...

【专利技术属性】
技术研发人员:沙海亮
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京;11

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

1