一种多调试接口切换电路制造技术

技术编号:25458649 阅读:35 留言:0更新日期:2020-08-28 22:48
本实用新型专利技术公开了一种多调试接口切换电路,包括:网口、PHY芯片、ZYNQ芯片、至少一个FPGA驱动电路和至少一个SOC驱动电路,FPGA驱动电路包括:第一驱动器、JTAG板上插针和FPGA芯片,SOC驱动电路包括:第二驱动器、串口板上插针、收发器和SOC芯片。在板卡初步调试时,直接使用板卡上的JTAG板上插针和串口板上插针对FPGA芯片和SOC芯片进行调试,当板卡安装上板卡外壳做成整机设备后,由于ZYNQ芯片具有的可编程逻辑能够模拟调试信号,因此FPGA芯片和SOC芯片可通过网口进行调试。因此在多FPGA芯片和多SOC芯片系统下,无需额外增加连接器和线缆,从而利于设备外观结构设计和成本控制。

【技术实现步骤摘要】
一种多调试接口切换电路
本技术涉及调试接口
,更具体的说,涉及一种多调试接口切换电路。
技术介绍
随着电子系统复杂度的提高,单一板卡所集成的CPU(CentralProcessingUnit,中央处理器)、FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)和DSP(DigitalSignalProcessing,数字信号处理)等器件也越来越多,板卡上用于监测器件工作状态或调试器件所用的调试接口,比如RS232接口、RS422接口、JTAG(JointTestActionGroup,联合测试工作组)接口等也越来越多。在板卡调试阶段,一般采用将板卡上提供的板上插针与调试接口连接进行调试,或者使用连接器或线缆将各个调试接口引出以进行调试。然而,板卡上提供的板上插针仅能在板卡初步调试时使用,当板卡安装上外壳或处于机箱等工作环境时将无法使用。使用连接器或线缆引出各个调试接口的方式主要适用于调试接口较少的情况,在多SOC(SystemonChiptechnology)芯片和多FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)系统下,调试接口的数量也相应增加,因此使得调试接口引出时所使用的连接器或线缆也随之增加,从而不利于设备的外观结构设计和成本控制。
技术实现思路
有鉴于此,本技术公开一种多调试接口切换电路,以实现在整机设备调试时,只需要一个现有的对外通讯接口,也即网口,即可完成对FPGA芯片和SOC芯片的调试,而不需要专门引出各个调试接口,从而在多FPGA芯片和多SOC芯片系统下,无需额外增加连接器和线缆,从而利于设备的外观结构设计和成本控制。一种多调试接口切换电路,包括:网口、端口物理层PHY芯片、ZYNQ芯片13、至少一个现场可编程逻辑门阵列FPGA驱动电路,以及至少一个SOC驱动电路;所述网口用于与PC机连接;所述ZYNQ芯片通过所述PHY芯片与所述网口连接,所述ZYNQ芯片具有能够模拟调试信号的可编程逻辑;所述FPGA驱动电路包括:第一驱动器、JTAG板上插针和FPGA芯片,所述第一驱动器分别与所述JTAG板上插针和所述FPGA芯片连接,所述第一驱动器的使能端与所述ZYNQ芯片连接,同时,所述第一驱动器和所述FPGA芯片的公共端与所述ZYNQ芯片连接;所述SOC驱动电路包括:第二驱动器、串口板上插针、收发器和SOC芯片,所述第二驱动器分别与所述收发器和所述SOC芯片连接,所述收发器与所述串口板上插针连接,所述第二驱动器的使能端与所述ZYNQ芯片连接,同时,所述第二驱动器和所述SOC芯片的公共端与所述ZYNQ芯片连接。可选的,所述ZYNQ芯片具有处理子系统PS端和可编程逻辑PL端,所述PS端通过所述PHY芯片与所述网口连接,所述PL端分别与所述第一驱动器的使能端、所述第一驱动器和所述FPGA芯片的公共端、所述第二驱动器的使能端以及所述第二驱动器和所述SOC芯片的公共端连接。可选的,所述第一驱动器和所述FPGA芯片的公共端包括:测试时钟端口、测试数据输入端口、测试数据输出端口和测试模式选择端口。可选的,所述串口板上插针包括:RS232板上插针和RS422板上插针。可选的,所述收发器包括:RS232收发器和RS422收发器。从上述的技术方案可知,本技术公开了一种多调试接口切换电路,包括:网口、PHY芯片、ZYNQ芯片、至少一个FPGA驱动电路和至少一个SOC驱动电路,FPGA驱动电路包括:第一驱动器、JTAG板上插针和FPGA芯片,SOC驱动电路包括:第二驱动器、串口板上插针、收发器和SOC芯片,在板卡初步调试时,第一驱动器和第二驱动器导通,此时直接使用板卡上的JTAG板上插针和串口板上插针完成对FPGA芯片和SOC芯片的调试,当板卡安装上板卡外壳做成整机设备后,第一驱动器和第二驱动器关闭,由于ZYNQ芯片具有的可编程逻辑能够模拟调试信号,因此FPGA芯片和SOC芯片可通过网口进行调试。本技术在整机设备调试时,只需要一个现有的对外通讯接口,也即网口,即可完成对FPGA芯片和SOC芯片的调试,而不需要专门引出各个调试接口,从而在多FPGA芯片和多SOC芯片系统下,无需额外增加连接器和线缆,从而利于设备的外观结构设计和成本控制。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据公开的附图获得其他的附图。图1为本技术实施例公开的一种多调试接口切换电路的电路框图;图2为本技术实施例公开的一种JTAG驱动电路图;图3为本技术实施例公开的另一种多调试接口切换电路的电路框图;图4为本技术实施例公开的一种RS232外线电路图;图5为本技术实施例公开的一种RS422外线电路图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。本技术实施例公开了一种多调试接口切换电路,包括:网口、PHY芯片、ZYNQ芯片、至少一个FPGA驱动电路和至少一个SOC驱动电路,FPGA驱动电路包括:第一驱动器、JTAG板上插针和FPGA芯片,SOC驱动电路包括:第二驱动器、串口板上插针、收发器和SOC芯片,在板卡初步调试时,第一驱动器和第二驱动器导通,此时直接使用板卡上的JTAG板上插针和串口板上插针完成对FPGA芯片和SOC芯片的调试,当板卡安装上板卡外壳做成整机设备后,第一驱动器和第二驱动器关闭,由于ZYNQ芯片具有的可编程逻辑能够模拟调试信号,因此FPGA芯片和SOC芯片可通过网口进行调试。本技术在整机设备调试时,只需要一个现有的对外通讯接口,也即网口,即可完成对FPGA芯片和SOC芯片的调试,而不需要专门引出各个调试接口,从而在多FPGA芯片和多SOC芯片系统下,无需额外增加连接器和线缆,从而利于设备的外观结构设计和成本控制。参见图1,本技术一实施例公开的一种多调试接口切换电路的电路框图,该电路包括:网口11、PHY(Physical,端口物理层)芯片12、ZYNQ芯片13、至少一个FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)驱动电路14,以及至少一个SOC(System-on-a-Chip)驱动电路15。其中:网口11用于与PC机连接,在实际应用中,网口11可以通过RJ45接口对外引出,因此,网口11可以依次通过RJ45接口和PHY芯片12与PC机连接。...

【技术保护点】
1.一种多调试接口切换电路,其特征在于,包括:网口、端口物理层PHY芯片、ZYNQ芯片、至少一个现场可编程逻辑门阵列FPGA驱动电路,以及至少一个SOC驱动电路;/n所述网口用于与PC机连接;/n所述ZYNQ芯片通过所述PHY芯片与所述网口连接,所述ZYNQ芯片具有能够模拟调试信号的可编程逻辑;/n所述FPGA驱动电路包括:第一驱动器、JTAG板上插针和FPGA芯片,所述第一驱动器分别与所述JTAG板上插针和所述FPGA芯片连接,所述第一驱动器的使能端与所述ZYNQ芯片连接,同时,所述第一驱动器和所述FPGA芯片的公共端与所述ZYNQ芯片连接;/n所述SOC驱动电路包括:第二驱动器、串口板上插针、收发器和SOC芯片,所述第二驱动器分别与所述收发器和所述SOC芯片连接,所述收发器与所述串口板上插针连接,所述第二驱动器的使能端与所述ZYNQ芯片连接,同时,所述第二驱动器和所述SOC芯片的公共端与所述ZYNQ芯片连接。/n

【技术特征摘要】
1.一种多调试接口切换电路,其特征在于,包括:网口、端口物理层PHY芯片、ZYNQ芯片、至少一个现场可编程逻辑门阵列FPGA驱动电路,以及至少一个SOC驱动电路;
所述网口用于与PC机连接;
所述ZYNQ芯片通过所述PHY芯片与所述网口连接,所述ZYNQ芯片具有能够模拟调试信号的可编程逻辑;
所述FPGA驱动电路包括:第一驱动器、JTAG板上插针和FPGA芯片,所述第一驱动器分别与所述JTAG板上插针和所述FPGA芯片连接,所述第一驱动器的使能端与所述ZYNQ芯片连接,同时,所述第一驱动器和所述FPGA芯片的公共端与所述ZYNQ芯片连接;
所述SOC驱动电路包括:第二驱动器、串口板上插针、收发器和SOC芯片,所述第二驱动器分别与所述收发器和所述SOC芯片连接,所述收发器与所述串口板上插针连接,所述第二驱动器的使能端与所述ZYNQ芯片连接,同时,所述第二驱动器和所述SOC芯片的公共端与所...

【专利技术属性】
技术研发人员:何蒙
申请(专利权)人:北京润科通用技术有限公司
类型:新型
国别省市:北京;11

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

1