数据处理方法、系统、串接装置及电子设备制造方法及图纸

技术编号:27443142 阅读:28 留言:0更新日期:2021-02-25 03:58
本申请公开了一种数据处理方法、系统、串接装置及电子设备。其中,串接装置包括:多个JTAG接口,用于与多个第一装置电连接;连接单元,用于与第二装置通信连接;串接单元,用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,导通所述连接单元及所述JTAG接口间的电路,以便于所述第一装置通过所述电路从所述第二装置下载目标数据。本方案可同时实现对多个板卡批量化程序自动下载,以提高板卡的生产效率。卡的生产效率。卡的生产效率。

【技术实现步骤摘要】
数据处理方法、系统、串接装置及电子设备


[0001]本申请属于通信
,尤其涉及一种数据处理方法、系统、串接装置及电子设备。

技术介绍

[0002]一般情况下,一款数据中心高端交换机设备,通常有PHY(Port Physical Layer,端口物理层)板、MAC(Media Access Control,介质访问控制)板、风扇板和CPU(Central Processing Unit,中央处理器)板。每块板卡上都有独立CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)芯片,实现执行CPU下发的命令和数据的转发。
[0003]JTAG(Joint Test Action Group,联合测试工作组)是一种国际标准测试协议,JTAG最初用于对芯片进行测试,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port,测试访问口),通过专用的JTAG测试工具对内部节点进行测试。现有技术中,JTAG接口还常用于实现ISP(In-System Programmer,在系统编程),对FLASH闪存芯片等器件进行编程。在以往的生产过程中,每张板卡在装配完后,需要单独进行预装CPLD程序,在一定程度上限制了板卡的生产效率。

技术实现思路

[0004]本申请实施例提供一种与现有技术不同的实现方案,以适用于对板卡进行程序下载的场景。
[0005]具体的,在本申请的一个实施例中,提供了一种串接装置,包括:多个JTAG接口,用于与多个第一装置电连接;连接单元,用于与第二装置通信连接;串接单元,用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,导通所述连接单元及所述JTAG接口间的电路,以便于所述第一装置通过所述电路从所述第二装置下载目标数据。
[0006]可选地,所述串接单元包括:处理单元,与所述多个JTAG接口连接,用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,控制所述JTAG接口对应的目标开关处于第一状态;链单元,与所述连接单元、所述处理单元以及所述多个JTAG接口连接,包含与所述多个JTAG接口对应的多个开关,所述多个开关呈链式连接,用于在所述JTAG接口对应的目标开关处于第一状态时,连通所述连接单元及所述JTAG接口间的电路,使得所述第一装置通过所述电路从所述第二装置下载目标数据。
[0007]可选地,所述呈链式连接的多个开关中:链首开关的一端与所述连接单元的TDI引脚、所述处理单元以及对应JTAG接口的TDO引脚连接,另一端与对应JTAG接口的TDI引脚以及下一开关的一端连接;链尾开关的一端与前一开关的另一端、所述处理单元以及对应JTAG接口的TDO引脚连接,另一端与对应JTAG接口的TDI引脚以及所述连接单元的TDO连接。
[0008]可选地,所述多个开关中,除所述链首开关以及所述链尾开关外,剩余开关中的任一开关的一端与前一开关的另一端、所述处理单元以及对应JTAG接口的TDO引脚连接,另一端与对应JTAG接口的TDI引脚以及下一开关的一端连接。
[0009]可选地,所述第一状态为断开状态,当所述任一JTAG接口电连接有第一装置时,所述第一装置与多个开关中除与所述JTAG接口对应的目标开关外的剩余开关呈链式连接。
[0010]可选地,所述处理单元包含有多个第一引脚,所述多个第一引脚用于与所述链单元中的多个开关一一对应连接;所述处理单元,在控制所述JTAG接口对应的目标开关处于第一状态时,具体用于:控制与所述目标开关连接的第一目标引脚的电平为第一电平,以使所述链单元在检测到与所述第一目标引脚的电平为第一电平时,控制所述目标开关断开。
[0011]可选地,所述处理单元还包含有多个第二引脚,所述多个第二引脚用于与所述多个JTAG接口一一对应连接;所述处理单元还用于在检测到第二引脚的电平为第二电平时,确定对应的JTAG接口电连接有第一装置。
[0012]可选地,所述第二装置包括下载单元与目标设备,所述下载单元与所述串接单元连接,用于从所述目标设备获取原始数据,并将所述原始数据转换为所述串接装置可识别的所述目标数据。
[0013]可选地,所述串接装置还包括提示单元;所述提示单元包括与所述多个JTAG接口一一对应连接的多个指示灯;所述处理单元还用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,控制对应的目标指示灯按照预设方式工作。
[0014]在本申请的一个实施例中,还提供了一种数据处理方法,包括:检测多个JTAG接口中任一JTAG接口是否电连接有第一装置;在检测到多个JTAG接口中任一JTAG接口电连接有第一装置时,导通连接单元及所述JTAG接口间的电路,以便于所述第一装置通过所述电路从与所述连接单元通信连接的第二装置下载目标数据。
[0015]可选地,在检测到多个JTAG接口中任一JTAG接口电连接有第一装置时,导通连接单元及所述JTAG接口间的电路,包括:在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,控制所述JTAG接口对应的目标开关处于第一状态。
[0016]可选地,控制所述JTAG接口对应的目标开关处于第一状态,包括如下中的任一种:控制与所述目标开关连接的第一目标引脚的电平为第一电平,以使所述目标开关切换为第一状态;向链单元发送控制指令,以使所述链单元根据所述控制指令控制所述目标开关切换为所述第一状态,其中:所述链单元,与所述连接单元以及所述多个JTAG接口连接,包含与所述多个JTAG接口对应的多个开关,所述多个开关呈链式连接,用于在所述JTAG接口对应的目标开关处于第一状态时,连通所述连接单元及所述JTAG接口间的电路,使得所述第一装置通过所述电路从所述第二装置下载目标数据。
[0017]可选地,上述方法还包括:检测多个第二引脚的电平,当检测到第二引脚的电平为第二电平时,确定对应的JTAG接口电连接有所述第一装置。
[0018]在本申请的一个实施例中,还提供了一种系统,包括:目标设备、下载单元以及串接装置,其中:所述串接装置包括:多个JTAG接口,用于与多个第一装置电连接;连接单元,用于与所述下载单元通信连接;串接单元,用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,导通所述连接单元及所述JTAG接口间的电路,以便于所述第一装置通过所述电路以及所述下载单元从所述目标设备下载目标数据。
[0019]在本申请的一个实施例中,还提供了一种电子设备,包括:存储器及处理器;其中,所述存储器,用于存储程序;所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于:检测多个JTAG接口中任一JTAG接口是否电连接有第一装置;在检测到
多个JTAG接口中任一JTAG接口电连接有第一装置时,导通连接单元及所述JTAG接口间的电路,以便于所述第一装置通过所述电路从与所述连接单元通信连接的第二装置下载目标数据。
[0020]本申请各实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种串接装置,其特征在于,包括:多个JTAG接口,用于与多个第一装置电连接;连接单元,用于与第二装置通信连接;串接单元,用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,导通所述连接单元及所述JTAG接口间的电路,以便于所述第一装置通过所述电路从所述第二装置下载目标数据。2.根据权利要求1所述的串接装置,其特征在于,所述串接单元包括:处理单元,与所述多个JTAG接口连接,用于在检测到所述多个JTAG接口中任一JTAG接口电连接有第一装置时,控制所述JTAG接口对应的目标开关处于第一状态;链单元,与所述连接单元、所述处理单元以及所述多个JTAG接口连接,包含与所述多个JTAG接口对应的多个开关,所述多个开关呈链式连接,用于在所述JTAG接口对应的目标开关处于第一状态时,连通所述连接单元及所述JTAG接口间的电路,使得所述第一装置通过所述电路从所述第二装置下载目标数据。3.根据权利要求2所述的串接装置,其特征在于,所述呈链式连接的多个开关中:链首开关的一端与所述连接单元的TDI引脚、所述处理单元以及对应JTAG接口的TDO引脚连接,另一端与对应JTAG接口的TDI引脚以及下一开关的一端连接;链尾开关的一端与前一开关的另一端、所述处理单元以及对应JTAG接口的TDO引脚连接,另一端与对应JTAG接口的TDI引脚以及所述连接单元的TDO连接。4.根据权利要求3所述的串接装置,其特征在于,所述多个开关中,除所述链首开关以及所述链尾开关外,剩余开关中的任一开关的一端与前一开关的另一端、所述处理单元以及对应JTAG接口的TDO引脚连接,另一端与对应JTAG接口的TDI引脚以及下一开关的一端连接。5.根据权利要求4所述的串接装置,其特征在于,所述第一状态为断开状态,当所述任一JTAG接口电连接有第一装置时,所述第一装置与多个开关中除与所述JTAG接口对应的目标开关外的剩余开关呈链式连接。6.根据权利要求2所述的串接装置,其特征在于,所述处理单元包含有多个第一引脚,所述多个第一引脚用于与所述链单元中的多个开关一一对应连接;所述处理单元,在控制所述JTAG接口对应的目标开关处于第一状态时,具体用于:控制与所述目标开关连接的第一目标引脚的电平为第一电平,以使所述链单元在检测到与所述第一目标引脚的电平为第一电平时,控制所述目标开关断开。7.根据权利要求2所述的串接装置,其特征在于,所述处理单元还包含有多个第二引脚,所述多个第二引脚用于与所述多个JTAG接口一一对应连接;所述处理单元还用于在检测到第二引脚的电平为第二电平时,确定对应的JTAG接口电连接有第一装置。8.根据权利要求1所述的串接装置,其特征在于,所述第二装置包括下载单元与目标设备,所述下载单元与所述串接单元连接,用于从所述目标设备获取原始数据,并将所述原始数据转换为...

【专利技术属性】
技术研发人员:周高厂
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:

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

1