数据传输电路及方法与流程

文档序号:11514824阅读:1037来源:国知局
数据传输电路及方法与流程

本发明涉及通信技术领域,特别涉及一种数据传输电路及方法。



背景技术:

联合测试工作组接口(jtag接口)是国际电工委员会标准1149.1号中规定的一种边界扫描协议,如图1所示,子系统接口112用于对具备jtag接口的被测芯片111及其外围电路组成的子系统11的外部接口总线状态进行扫描。数据信号处理器、微处理器、现场可编程门阵列等各类芯片都采用jtag接口作为其内核与上位机13通信的接口,并由此开发仿真器12,作为仿真器接口121和上位机接口131的转换电路,仿真器12包括仿真器接口121(jtag接口)和usb接口122,实现子系统11的在线调试。根据各类器件的特性不同,jtag接口的控制能力受到了很大程度的制约,标准1149.1中也规定了jtag接口线缆的距离限制为10英寸(25.4cm),对于高速集成电路的线缆限定的距离为6英寸(15.24cm)甚至更短。对jtag接口的线缆长度的限制能够保证信号传输的稳定性,但是很多场合下需要长距离对芯片进行硬件仿真调试和程序烧写——这种场合下使用通用jtag接口就极为不便。

另外,如图2所示,符合标准1149.1规定的jtag协议的多个具备jtag接口的被测芯片211可以级联,为了板卡调试方便和减少板卡总的调试接口的数量,通常设计时会把同一个子系统21内的同类具备jtag接口的被测芯片211的jtag接口级联起来,然后仅提供一个子系统接口作为调试接口,即可调试板卡内的所有同类芯片。但是当有多个同类板卡,即子系统21时,就只能通过多个仿真器22分别调试每个板卡,如图2所示。即当多个子系统需要测试时,只能通过多个仿真器分别调试每个子系统,需要多个仿真器22分别连接在子系统21和上位机23之间,造成上位机23的接口短缺,多个仿真器22也大大提高了硬件成本。

因此,需要设计一种简化的数据传输电路及方法以解决上位机接口短缺的问题。



技术实现要素:

本发明的目的在于提供一种数据传输电路及方法,以解决现有的上位机接口短缺的问题。

为解决上述技术问题,本发明提供一种数据传输电路,所述数据传输电路包括多个仿真电路、一仿真器和一上位机,其中:

每个所述仿真电路均包括子系统、第一转换电路、第二转换电路和传输线,在每个所述仿真电路中,所述子系统与所述第一转换电路之间能够进行信号传输,所述传输线与所述第一转换电路和第二转换电路之间能够进行信号传输;在多个所述仿真电路之间,各个所述仿真电路的第二转换电路之间能够进行信号传输,每个所述仿真电路中的第二转换电路包括第一接口和第二接口,其中:多个所述仿真电路依次排列,后一个所述仿真电路的所述第一接口和前一个所述仿真电路的所述第二接口拼插,最前端的所述仿真电路的第二转换电路的所述第一接口与所述仿真器拼插;所述仿真器与最前端的仿真电路的第二转换电路之间能够进行信号传输,所述上位机与所述仿真器之间能够进行信号传输;

在每个所述仿真电路中,所述第一转换电路包括第一单端-差分信号转换电路、第一差分信号发送电路和第一差分信号接收电路,所述第二转换电路包括第二单端-差分信号转换电路、第二差分信号发送电路和第二差分信号接收电路,其中:

所述第一单端-差分信号转换电路将所述子系统中的单端信号转换为差分信号,所述第一单端-差分信号转换电路将所述差分信号提供至第一差分信号发送电路,所述第一差分信号发送电路将所述差分信号提供至所述传输线;

所述第二单端-差分信号转换电路将所述仿真器中的单端信号转换为差分信号,所述第二单端-差分信号转换电路将所述差分信号提供至第二差分信号发送电路,所述第二差分信号发送电路将所述差分信号提供至所述传输线;

所述传输线将所述第二差分信号发送电路中的差分信号提供至所述第一差分信号接收电路,所述第一差分信号接收电路将所述差分信号提供至所述第一单端-差分信号转换电路,所述第一单端-差分信号转换电路将所述差分信号转换为单端信号,所述第一单端-差分信号转换电路将所述单端信号提供至所述子系统;

所述传输线将所述第一差分信号发送电路中的差分信号提供至所述第二差分信号接收电路,所述第二差分信号接收电路将所述差分信号提供至所述第二单端-差分信号转换电路,所述第二单端-差分信号转换电路将所述差分信号转换为单端信号,所述第二单端-差分信号转换电路将所述单端信号提供至所述仿真器。

可选的,在所述的数据传输电路中,所述第一转换电路还包括第一电压转换电路,所述第一电压转换电路将所述第一转换电路中的差分信号的电压保持一高电位,所述第一电压转换电路将所述第一转换电路中的单端信号的电压保持一低电位,所述高电位的电压范围为11v~13v,所述低电位的电压范围为3.0v~3.5v。

可选的,在所述的数据传输电路中,所述第二转换电路还包括第二电压转换电路,所述第二电压转换电路将所述第二转换电路中的差分信号的电压保持所述高电位,所述第二电压转换电路将所述第二转换电路中的单端信号的电压保持所述低电位。

可选的,在所述的数据传输电路中,所述第一转换电路和所述子系统之间通过联合测试工作组接口进行数据传输。

可选的,在所述的数据传输电路中,所述第二转换电路和所述仿真器之间通过联合测试工作组接口进行数据传输。

可选的,在所述的数据传输电路中,所述第一转换电路和所述传输线之间通过高清晰度多媒体接口进行数据传输。

可选的,在所述的数据传输电路中,所述第二转换电路和所述传输线之间通过高清晰度多媒体接口进行数据传输。

可选的,在所述的数据传输电路中,所述传输线为高清晰度多媒体线缆。

可选的,在所述的数据传输电路中,多个所述仿真电路的所述第一接口和所述第二接口均为联合测试工作组接口。

可选的,在所述的数据传输电路中,在每个所述仿真电路中,所述第二接口将数据提供至所述第一接口,所述第一接口将数据提供至每个所述仿真电路中的传输线,所述传输线将数据提供至所述第二接口。

可选的,在所述的数据传输电路中,多个所述第二转换电路均包括一时钟扇出缓冲器,在多个所述仿真电路之间,各个所述仿真电路的第二转换电路通过第二接口传输一时钟信号,所述时钟扇出缓冲器将其所在的第二转换电路接收的所述时钟信号进行缓冲。

可选的,在所述的数据传输电路中,最后端的仿真电路的第二转换电路包括一控制信号缓冲器,所述控制信号缓冲器使最后端的所述仿真电路的第二接口接收的数据返回。

可选的,在所述的数据传输电路中,所述上位机通过所述仿真器将一序号提供至多个所述仿真电路,所述仿真器通过所述序号从多个所述仿真电路中选择其中一个仿真电路进行数据传输。

本发明还提供一种数据传输方法,所述数据传输方法包括:在每个所述仿真电路中,所述子系统与所述第一转换电路之间能够进行信号传输,所述传输线与所述第一转换电路和第二转换电路之间能够进行信号传输;在多个所述仿真电路之间,各个所述仿真电路的第二转换电路之间能够进行信号传输,每个所述仿真电路中的第二转换电路包括第一接口和第二接口,其中:多个所述仿真电路依次排列,后一个所述仿真电路的所述第一接口和前一个所述仿真电路的所述第二接口拼插,最前端的所述仿真电路的第二转换电路的所述第一接口与所述仿真器拼插;所述仿真器与最前端的仿真电路的第二转换电路之间能够进行信号传输,所述上位机与所述仿真器之间能够进行信号传输;

在每个所述仿真电路中,所述第一转换电路包括第一单端-差分信号转换电路、第一差分信号发送电路和第一差分信号接收电路,所述第二转换电路包括第二单端-差分信号转换电路、第二差分信号发送电路和第二差分信号接收电路,其中:

所述第一单端-差分信号转换电路将所述子系统中的单端信号转换为差分信号,所述第一单端-差分信号转换电路将所述差分信号提供至第一差分信号发送电路,所述第一差分信号发送电路将所述差分信号提供至所述传输线;

所述第二单端-差分信号转换电路将所述仿真器中的单端信号转换为差分信号,所述第二单端-差分信号转换电路将所述差分信号提供至第二差分信号发送电路,所述第二差分信号发送电路将所述差分信号提供至所述传输线;

所述传输线将所述第二差分信号发送电路中的差分信号提供至所述第一差分信号接收电路,所述第一差分信号接收电路将所述差分信号提供至所述第一单端-差分信号转换电路,所述第一单端-差分信号转换电路将所述差分信号转换为单端信号,所述第一单端-差分信号转换电路将所述单端信号提供至所述子系统;

所述传输线将所述第一差分信号发送电路中的差分信号提供至所述第二差分信号接收电路,所述第二差分信号接收电路将所述差分信号提供至所述第二单端-差分信号转换电路,所述第二单端-差分信号转换电路将所述差分信号转换为单端信号,所述第二单端-差分信号转换电路将所述单端信号提供至所述仿真器。

在本发明提供的数据传输电路及方法中,通过在多个所述仿真电路之间,各个所述仿真电路的第二转换电路之间能够进行信号传输,所述仿真器与某个所述第二转换电路之间能够进行信号传输,使得采用通用jtag接口的同类子系统可以级联,并共用一个仿真器来完成调试,降低了调试设备的成本、提高了调试的便利性,一个仿真器只需要占用上位机一个接口;通过第一单端-差分信号转换电路将所述子系统中的单端信号转换为差分信号,所述第二单端-差分信号转换电路将所述仿真器中的单端信号转换为差分信号,使整个数据传输电路中的通用jtag接口的单端信号转换为差分信号,来保证长距离传输时信号不受外部干扰,提高长距离传输中数据的可靠性,有效延长数据传输的限制距离。

本发明采用通用hdmi线缆来传输jtag信号,来把信号长距离传输时的衰减和时序偏差降低到最小。

本发明通过使差分信号保持高电位,单端信号保持低电位,在hdmi传输线传送差分信号时,提供给传输线的电压通过升压的方式来提高传输功率,从而降低信号传输损失所造成的信号误差和不稳定,来保障长距离传输时供电的稳定性;当信号传输到jtag接口后再降压,保证jtag测试接口的电压匹配。

总之,本发明通过扩展两个对称的标准jtag插头插座实现多个jtag接口增强装置级联,通用jtag接口的传输距离较短,通过本发明能够延长通用jtag接口的传输距离;采用通用jtag接口的同类板卡无法级联,通过本发明可以级联同类板卡。使得通用jtag接口的信号传输距离极大的延长,提高了jtag接口使用的便利性。

附图说明

图1~2是现有的数据传输电路示意图;

图3~5是本发明数据传输电路示意图;

图中所示:

现有的:

11-子系统;111-具备jtag接口的被测芯片;112-子系统接口;12-仿真器;121-仿真器接口;122-usb接口;13-上位机;131-上位机接口;

21-子系统;211-具备jtag接口的被测芯片;22-仿真器;23-上位机;

本发明:

31-子系统;311-具备jtag接口的被测芯片;312-子系统接口;32-仿真器;321-仿真器接口;34-第一转换电路;341-第一单端-差分信号转换电路;342-第一差分信号发送电路;343-第一差分信号接收电路;344-第一电压转换电路;345-子系统转换接口;346-第一传输线接口;35-第二转换电路;351-第二单端-差分信号转换电路;352-第二差分信号发送电路;353-第二差分信号接收电路;354-第二电压转换电路;355-第一接口;356-第二传输线接口;357-第二接口;

41-子系统;411-具备jtag接口的被测芯片;412-子系统接口;42-仿真器;421-仿真器接口;44-第一转换电路;445-子系统转换接口;446-第一传输线接口;45-第二转换电路;455-第一接口;456-第二传输线接口;457-第二接口;458-时钟扇出缓冲器;459-控制信号缓冲器;

52-仿真器;521-仿真器接口;53-上位机;55-第二转换电路;555-第一接口;5551-第一接口输入端;5552-第一接口输出端;556-第二传输线接口;5561-第二传输线接口输入端;5562-第二传输线接口输出端;557-第二接口;5571-第二接口输入端;557-第二接口输出端。

具体实施方式

以下结合附图和具体实施例对本发明提出的数据传输电路及方法作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。

本发明的核心思想在于提供一种数据传输电路及方法以解决上位机接口短缺的问题。

为实现上述思想,本发明提供了一种数据传输电路及方法,所述数据传输电路包括多个仿真电路、一仿真器和一上位机,其中:每个所述仿真电路均包括子系统、第一转换电路、第二转换电路和传输线,在每个所述仿真电路中,所述子系统与所述第一转换电路之间能够进行信号传输,所述传输线与所述第一转换电路和第二转换电路之间能够进行信号传输;在多个所述仿真电路之间,各个所述仿真电路的第二转换电路之间能够进行信号传输,每个所述仿真电路中的第二转换电路包括第一接口和第二接口,其中:多个所述仿真电路依次排列,后一个所述仿真电路的所述第一接口和前一个所述仿真电路的所述第二接口拼插,最前端的所述仿真电路的第二转换电路的所述第一接口与所述仿真器拼插;所述仿真器与最前端的仿真电路的第二转换电路之间能够进行信号传输,所述上位机与所述仿真器之间能够进行信号传输;在每个所述仿真电路中,所述第一转换电路包括第一单端-差分信号转换电路、第一差分信号发送电路和第一差分信号接收电路,所述第二转换电路包括第二单端-差分信号转换电路、第二差分信号发送电路和第二差分信号接收电路,其中:所述第一单端-差分信号转换电路将所述子系统中的单端信号转换为差分信号,所述第一单端-差分信号转换电路将所述差分信号提供至第一差分信号发送电路,所述第一差分信号发送电路将所述差分信号提供至所述传输线;所述第二单端-差分信号转换电路将所述仿真器中的单端信号转换为差分信号,所述第二单端-差分信号转换电路将所述差分信号提供至第二差分信号发送电路,所述第二差分信号发送电路将所述差分信号提供至所述传输线;所述传输线将所述第二差分信号发送电路中的差分信号提供至所述第一差分信号接收电路,所述第一差分信号接收电路将所述差分信号提供至所述第一单端-差分信号转换电路,所述第一单端-差分信号转换电路将所述差分信号转换为单端信号,所述第一单端-差分信号转换电路将所述单端信号提供至所述子系统;所述传输线将所述第一差分信号发送电路中的差分信号提供至所述第二差分信号接收电路,所述第二差分信号接收电路将所述差分信号提供至所述第二单端-差分信号转换电路,所述第二单端-差分信号转换电路将所述差分信号转换为单端信号,所述第二单端-差分信号转换电路将所述单端信号提供至所述仿真器。

<实施例一>

如图4所示,本发明提供一种数据传输电路,所述数据传输电路包括多个仿真电路、一仿真器42和一上位机43,其中:每个所述仿真电路均包括子系统41、第一转换电路44、第二转换电路45和传输线46,在每个所述仿真电路中,子系统41上承载有多个具备jtag接口的被测芯片411,所述子系统41与所述第一转换电路44之间,通过子系统接口412和子系统转换接口445拼插在一起来实现信号传输,其中,子系统接口412和子系统转换接口445均为jtag接口;所述传输线46与所述第一转换电路44之间通过第一传输线接口446实现信号传输,所述传输线46和第二转换电路45之间通过第二传输线接口456实现信号传输;在多个所述仿真电路之间,各个所述仿真电路的第二转换电路45之间能够进行信号传输,通过多个所述仿真电路的第二转换电路45依次排列,每个所述仿真电路中的第二转换电路45包括第一接口455和第二接口457,其中:后一个所述仿真电路的所述第一接口455和前一个所述仿真电路的所述第二接口457拼插来实现,每个所述仿真电路中的第二转换电路45的第一接口455和第二接口457均为jtag接口。最前端的所述仿真电路的所述第一接口与所述仿真器拼插,所述仿真器42与某个所述第二转换电路45之间能够进行信号传输,通过最前端的所述仿真电路的第二转换电路45的所述第一接口455与所述仿真器42中的仿真器接口421拼插在一起来实现,仿真器接口421为jtag接口。所述上位机43与所述仿真器42之间通过usb接口、串口或并口实现信号传输。

在本发明提供的数据传输电路及方法中,通过在多个所述仿真电路之间,各个所述仿真电路的第二转换电路45之间能够进行信号传输,所述仿真器42与某个所述第二转换电路45之间能够进行信号传输,使得采用通用jtag接口的同类子系统可以级联,并共用一个仿真器42来完成调试,降低了调试设备的成本、提高了调试的便利性,一个仿真器42只需要占用上位机43一个接口。

如图3所示,在每个所述仿真电路中,图3中所示的仿真电路是和仿真器32直接相连接的仿真电路,即图4中最前端的仿真电路,子系统31上承载有多个具备jtag接口的被测芯片311。所述第一转换电路34包括第一单端-差分信号转换电路341、第一差分信号发送电路342和第一差分信号接收电路343,其中:所述第一单端-差分信号转换电路341与子系统转换接口345之间有数据传输,而子系统接口312与子系统转换接口345拼插在一起,以将子系统31中的数据传输给第一单端-差分信号转换电路341,子系统接口312与子系统转换接口345均为联合测试工作组接口(jtag接口),即所述第一转换电路34和所述子系统31之间通过jtag接口进行数据传输,且传输的为单端信号,第一单端-差分信号转换电路341将接收到的子系统31中的单端信号转换为差分信号。

进一步的,所述第一单端-差分信号转换电路341将所述差分信号提供至第一差分信号发送电路342,所述第一差分信号发送电路342将所述差分信号提供至所述传输线36,其中是通过第一传输线接口346来实现,所述第一传输线接口346是高清晰度多媒体接口(hdmi接口),即所述第一转换电路34和所述传输线36之间通过高清晰度多媒体接口进行数据传输,然后所述传输线36将数据进一步传输给第二转换电路35;所述传输线36为高清晰度多媒体(hdmi)线缆,本发明采用通用hdmi线缆来传输jtag信号,来把信号长距离传输时的衰减和时序偏差降低到最小。所述传输线36将所述第二转换电路35中的差分信号通过第一传输线接口346提供至所述第一差分信号接收电路343,所述第一差分信号接收电路343将所述差分信号提供至所述第一单端-差分信号转换电路341,所述第一单端-差分信号转换电路341将所述差分信号转换为单端信号,所述第一单端-差分信号转换电路341将所述单端信号提供至所述子系统31,以实现子系统31和传输线36之间的数据传输。

另外,在每个所述仿真电路中,所述第二转换电路35包括第二单端-差分信号转换电路351、第二差分信号发送电路352和第二差分信号接收电路353,其中:所述第二单端-差分信号转换电路351与第一接口355之间有数据传输,而第一接口355和仿真器接口321拼插在一起,已将仿真器32中的数据传输给第二单端-差分信号转换电路351,第一接口355和仿真器接口321均为jtag接口,即所述第二转换电路35和所述仿真器32之间通过jtag接口进行数据传输,且传输的为单端信号,第二单端-差分信号转换电路351将所述仿真器32中的单端信号转换为差分信号,所述第二单端-差分信号转换电路351将所述差分信号提供至第二差分信号发送电路352,所述第二差分信号发送电路352通过第二传输线接口356将所述差分信号提供至所述传输线36;所述传输线36通过第二传输线接口356将所述第一转换电路34中的差分信号提供至所述第二差分信号接收电路353,第二传输线接口356为hdmi接口,即所述第二转换电路35和所述传输线36之间通过高清晰度多媒体接口进行数据传输,所述第二差分信号接收电路353将所述差分信号提供至所述第二单端-差分信号转换电路351,所述第二单端-差分信号转换电路351将所述差分信号转换为单端信号,所述第二单端-差分信号转换电路351将所述单端信号提供至所述仿真器32,以实现仿真器32和传输线36之间的数据传输。所述第一单端-差分信号转换电路和所述第二单端-差分信号转换电路均包括isf0204等电平转换芯片,所述第一差分信号发送电路和所述第二差分信号发送电路均包括ds90iv011a等差分发送芯片,所述第一差分信号接收电路和所述第二差分信号接收电路均包括ds90iv012a等差分接收芯片。

本发明通过第一单端-差分信号转换电路341将所述子系统31中的单端信号转换为差分信号,所述第二单端-差分信号转换电路351将所述仿真器32中的单端信号转换为差分信号,使整个数据传输电路中的通用jtag接口的单端信号转换为差分信号,来保证长距离传输时信号不受外部干扰,提高长距离传输中数据的可靠性,有效延长数据传输的限制距离。

具体的,在所述的数据传输电路中,所述第一转换电路34还包括第一电压转换电路344,所述第一电压转换电路344将所述第一转换电路34中的差分信号的电压保持一高电位,所述第一电压转换电路344将所述第一转换电路34中的单端信号的电压保持一低电位。所述第二转换电路35还包括第二电压转换电路354,所述第二电压转换电路354将所述第二转换电路35中的差分信号的电压保持所述高电位,所述第二电压转换电路354将所述第二转换电路35中的单端信号的电压保持所述低电位。其中:所述高电位的电压范围为11v~13v,所述低电位的电压范围为3.0v~3.5v。

本发明通过使差分信号保持高电位,单端信号保持低电位,在hdmi传输线传送差分信号时,提供给传输线的电压通过升压的方式来提高传输功率,从而降低信号传输损失所造成的信号误差和不稳定,来保障长距离传输时供电的稳定性;当信号传输到jtag接口后再降压,保证jtag测试接口的电压匹配。

另外,第二转换电路35还具有第二接口357,用于和其他仿真电路的第二转换电路的第一接口拼插在一起,图3中未具体示意出其他仿真电路的第二转换电路。

如图5所示,在所述的数据传输电路中,多个所述仿真电路的所述第一接口和所述第二接口均为联合测试工作组接口,因此在每个所述仿真电路中,所述第二接口557可以直接将数据提供至所述第一接口555,即第二接口输出端5572直接连接第一接口输出端5552,然后第一接口将数据通过仿真器接口521传输给仿真器52,进而进一步传输给上位机53,这个过程实现了子系统向上位机53传输数据。

进一步的,所述第一接口555将数据提供至每个所述仿真电路中的第二传输线接口556,第一接口输入端5551连接第二传输线接口输入端5561,第二传输线接口556将数据发给传输线,并有传输线进一步发给第一转换电路,以及子系统,以实现上位机53向子系统传输数据。而有子系统返回的数据,经过第二传输线接口556,将数据提供至所述第二接口557,具体的,第二传输线接口输出端5562连接第二接口输入端5571,第二接口输入端5571直接将数据回环给第二接口输出端5572,然后直接发给第一接口输出端5552,以实现子系统向上位机的数据传输,通过第一接口555和第二接口557拼插在一起,且两者都为jtag接口,很方便的实现了多个仿真电路的级联,第一接口555和第二接口557与第二传输线接口556之间的数据传输需要经过第二单端-差分信号转换电路的信号转换。

如图4所示,多个所述第二转换电路45均包括一时钟扇出缓冲器458,在多个所述仿真电路之间,各个所述仿真电路的第二转换电路45通过第二接口457传输一时钟信号,所述时钟扇出缓冲器458将其所在的第二转换电路45接收的所述时钟信号进行缓冲,以使多个仿真电路共同分享同一时钟信号,实现传输同步。所述最后端的仿真电路的第二转换电路45包括一控制信号缓冲器459,图4中各个第二转换电路中都具有控制信号缓冲器459,以便使用时不必区分仿真电路之间的不同,所述控制信号缓冲器459使最后端的所述仿真电路的第二接口457接收的数据返回,即第二接口457输入端的数据直接传输到第二接口457的输出端。

另外,在所述的数据传输电路中,所述上位机43通过所述仿真器42将一序号提供至多个所述仿真电路,所述仿真器42通过所述序号从多个所述仿真电路中选择其中一个仿真电路进行数据传输。

综上,上述实施例对数据传输电路的不同构型进行了详细说明,当然,本发明包括但不局限于上述实施中所列举的构型,任何在上述实施例提供的构型基础上进行变换的内容,均属于本发明所保护的范围。本领域技术人员可以根据上述实施例的内容举一反三。

<实施例二>

本发明还提供一种数据传输方法,所述数据传输方法包括:如图4所示,在每个所述仿真电路中,所述子系统41与所述第一转换电路44之间有信号传输,所述传输线46与所述第一转换电路44和第二转换电路45之间有信号传输;在多个所述仿真电路之间,各个所述仿真电路的第二转换电路45之间有信号传输,所述仿真器与某个所述第二转换电路45之间有信号传输,所述上位机43与所述仿真器42之间有信号传输。

具体的,所述第一单端-差分信号转换电路441将所述子系统41中的单端信号转换为差分信号,所述第一单端-差分信号转换电路441将所述差分信号提供至第一差分信号发送电路442,所述第一差分信号发送电路442将所述差分信号提供至所述传输线46;所述传输线46将所述第二转换电路45中的差分信号提供至所述第一差分信号接收电路443,所述第一差分信号接收电路443将所述差分信号提供至所述第一单端-差分信号转换电路441,所述第一单端-差分信号转换电路441将所述差分信号转换为单端信号,所述第一单端-差分信号转换电路441将所述单端信号提供至所述子系统41。

进一步的,所述第二单端-差分信号转换电路451将所述仿真器42中的单端信号转换为差分信号,所述第二单端-差分信号转换电路451将所述差分信号提供至第二差分信号发送电路452,所述第二差分信号发送电路452将所述差分信号提供至所述传输线46;所述传输线46将所述第一转换电路44中的差分信号提供至所述第二差分信号接收电路453,所述第二差分信号接收电路453将所述差分信号提供至所述第二单端-差分信号转换电路451,所述第二单端-差分信号转换电路451将所述差分信号转换为单端信号,所述第二单端-差分信号转换电路451将所述单端信号提供至所述仿真器42。

另外,如图5所示,多个所述仿真电路的所述第一接口和所述第二接口均为联合测试工作组接口,因此在每个所述仿真电路中,所述第二接口557可以直接将数据提供至所述第一接口555,即第二接口输出端5572直接连接第一接口输出端5552,然后第一接口将数据通过仿真器接口521传输给仿真器52,进而进一步传输给上位机53,这个过程实现了子系统向上位机53传输数据。

进一步的,所述第一接口555将数据提供至每个所述仿真电路中的第二传输线接口556,第一接口输入端5551连接第二传输线接口输入端5561,第二传输线接口556将数据发给传输线,并有传输线进一步发给第一转换电路,以及子系统,以实现上位机53向子系统传输数据。而有子系统返回的数据,经过第二传输线接口556,将数据提供至所述第二接口557,具体的,第二传输线接口输出端5562连接第二接口输入端5571,第二接口输入端5571直接将数据回环给第二接口输出端5572,然后直接发给第一接口输出端5552,以实现子系统向上位机的数据传输,通过第一接口555和第二接口557拼插在一起,且两者都为jtag接口,很方便的实现了多个仿真电路的级联,第一接口555和第二接口557与第二传输线接口556之间的数据传输需要经过第二单端-差分信号转换电路的信号转换。

本发明通过扩展两个对称的标准jtag插头插座,即第一接口455和第二接口456实现多个jtag接口增强装置级联,通用jtag接口的传输距离较短,通过本发明能够延长通用jtag接口的传输距离;采用通用jtag接口的同类板卡无法级联,通过本发明可以级联同类板卡。使得通用jtag接口的信号传输距离极大的延长,提高了jtag接口使用的便利性。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1