VPX制造技术

技术编号:39801408 阅读:10 留言:0更新日期:2023-12-22 02:32
本发明专利技术提供一种

【技术实现步骤摘要】
VPX板卡及VPX板卡的串口切换方法


[0001]本申请涉及设备测试
,尤其涉及一种
VPX
板卡及
VPX
板卡的串口切换方法


技术介绍

[0002]相关技术中,
3U VPX
板卡作为
VPX
机框标准板卡,可提供计算处理

网络交换

业务网口等功能

由于
3U VPX
板卡嵌在
VPX
机框内,加上本身板卡体积小功能多,因此调试串口不能全部引到
VPX
板卡外面

一般地,
VPX
板卡中的处理器均对应有调试串口,由于调试串口不能全部引到
VPX
板卡外面,即无法在
VPX
板卡外面通过简单的接线切换实现调试串口的切换,故相关技术中的
VPX
板卡存在多路调试串口切换困难的问题


技术实现思路

[0003]本申请提供了一种
VPX
板卡及
VPX
板卡的串口切换方法,旨在解决相关技术中的
VPX
板卡存在多路调试串口切换困难的问题

[0004]为实现上述目的,本申请提供一种
VPX
板卡,所述
VPX
板卡用于与调试接口连接,所述
VPX
板卡包括多个处理器

存储芯片和可编程逻辑器件;<br/>[0005]存储芯片用于储存各所述处理器对应的串口号;可编程逻辑器件与所述多个处理器

存储芯片和调试接口连接,所述可编程逻辑器件包括多个调试串口,所述调试串口用于获取所述处理器的调试数据;
[0006]其中,所述可编程逻辑器件用于从所述存储芯片中获取所述处理器对应的串口号,根据所述串口号确定目标调试串口,并将通过所述目标调试串口获取到的调试数据发送至所述调试接口,以通过所述调试接口对所述处理器进行调试

[0007]可选地,所述存储芯片还用于接收所述可编程逻辑器件发送的串口查询指令,并对所述串口查询指令进行解析,得到所述处理器对应的串口号

[0008]可选地,所述可编程逻辑器件还用于遍历所述多个调试串口对应的预设串口号,并确定各所述预设串口号与所述处理器对应的串口号是否匹配;若确定所述预设串口号与所述处理器对应的串口号匹配,则将所述预设串口号对应的调试串口作为目标调试串口

[0009]可选地,所述可编程逻辑器件还用于在确定所有的预设串口号与所述处理器对应的串口号不匹配时,将任意一个所述预设串口号对应的调试串口作为目标调试串口

[0010]可选地,所述可编程逻辑器件还包括输出串口,所述输出串口与所述调试接口连接;所述可编程逻辑器件还用于基于数据透传的方式,通过所述输出串口将所述调试数据输送至所述调试接口,以通过所述调试接口对所述处理器进行调试

[0011]可选地,所述
VPX
板卡还包括串口芯片,所述串口芯片与所述输出串口和所述调试接口连接,所述串口芯片用于接收所述输出串口输出的调试信号,对所述调试信号的信号类型进行类型转换,并将转换后的调试信号输出至所述调试接口

[0012]可选地,所述可编程逻辑器件还用于确定各个所述调试串口是否能够进行串口打
印;若所有的所述调试串口能够进行串口打印,则确定所述
VPX
板卡的状态为上电状态;若有所述调试串口不能进行串口打印,则确定所述
VPX
板卡的状态为未上电状态

[0013]可选地,所述可编程逻辑器件还用于检测所述
VPX
板卡是否断电,若确定所述
VPX
板卡断电,并控制所述存储芯片储存当前处理器对应的串口号

[0014]可选地,所述可编程逻辑器件还用于在确定所述
VPX
板卡重新上电时,则在所述存储芯片中读取所述当前处理器对应的串口号

[0015]本申请实施例公开的一种
VPX
板卡及
VPX
板卡的串口切换方法

所述
VPX
板卡包括多个处理器

存储芯片和可编程逻辑器件;存储芯片用于储存各处理器对应的串口号;可编程逻辑器件与多个处理器

存储芯片和调试接口连接,可编程逻辑器件包括多个调试串口,调试串口用于获取处理器的调试数据;其中,可编程逻辑器件用于从存储芯片中获取处理器对应的串口号,根据串口号确定目标调试串口,并将通过目标调试串口获取到的调试数据发送至调试接口,以通过调试接口对处理器进行调试

由此可以将调试串口切换到对应的处理器,从而将处理器的串口连接到调试接口,能够方便且及时地对各个处理器进行调试,提高调试效率且降低调试成本

附图说明
[0016]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0017]图1为本申请实施例提供的一种
VPX
板卡的结构示意图;
[0018]图2为本申请实施例提供的另一种
VPX
板卡的结构示意图;
[0019]图3为本申请实施例提供的另一种
VPX
板卡的结构示意图;
[0020]图4为本申请实施例提供的一种
VPX
板卡的串口切换方法的流程示意图;
[0021]图5为本申请实施例提供的另一种
VPX
板卡的串口切换方法的流程示意图

具体实施方式
[0022]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0023]附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作
/
步骤,也不是必须按所描述的顺序执行

例如,有的操作
/
步骤还可以分解

组合或部分合并,因此实际执行的顺序有可能根据实际情况改变

另外,虽然在装置示意图中进行了功能模块的划分,但是在某些情况下,可以以不同于装置示意图中的模块划分

[0024]在本申请说明书和所附权利要求书中使用的术语“和
/...

【技术保护点】

【技术特征摘要】
1.
一种
VPX
板卡,其特征在于,所述
VPX
板卡用于与调试接口连接,所述
VPX
板卡包括:多个处理器;存储芯片,用于储存各所述处理器对应的串口号;可编程逻辑器件,与所述多个处理器

存储芯片和调试接口连接,所述可编程逻辑器件包括多个调试串口,所述调试串口用于获取所述处理器的调试数据;其中,所述可编程逻辑器件用于从所述存储芯片中获取所述处理器对应的串口号,根据所述串口号确定目标调试串口,并将通过所述目标调试串口获取到的调试数据发送至所述调试接口,以通过所述调试接口对所述处理器进行调试
。2.
根据权利要求1所述的
VPX
板卡,其特征在于,所述存储芯片还用于接收所述可编程逻辑器件发送的串口查询指令,并对所述串口查询指令进行解析,得到所述处理器对应的串口号
。3.
根据权利要求1所述的
VPX
板卡,其特征在于,所述可编程逻辑器件还用于遍历所述多个调试串口对应的预设串口号,并确定各所述预设串口号与所述处理器对应的串口号是否匹配;若确定所述预设串口号与所述处理器对应的串口号匹配,则将所述预设串口号对应的调试串口作为目标调试串口
。4.
根据权利要求3所述的
VPX
板卡,其特征在于,所述可编程逻辑器件还用于在确定所有的预设串口号与所述处理器对应的串口号不匹配时,将任意一个所述预设串口号对应的调试串口作为目标调试串口
。5.
根据权利要求1所述的
VPX
板卡,其特征在于,所述可编程逻辑器件还包括输出串口,所述输出串口与所述调试接口连接;所述可编程逻辑器件还用于基于数据透传的方式,通过所述输出串口将所述调试数据输送至所述调试接口,以通过所述调试接口对所述处理器进行调试
。6....

【专利技术属性】
技术研发人员:万勇祝国胜
申请(专利权)人:邦彦技术股份有限公司
类型:发明
国别省市:

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

1