一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种JTAG接口自动切换电路的制作方法

2022-02-21 10:42:25 来源:中国专利 TAG:

一种jtag接口自动切换电路
技术领域
1.本实用新型属于jtag接口通讯技术领域,具体涉及一种jtag接口自动切换电路。


背景技术:

2.jtag(joint test action group,联合测试工作组)是一种国际标准测试协议(ieee1149.1兼容),主要用于芯片内部测试。逻辑器件pld开发过程中,软件调试基本上都会用到jtag标准接口,同时逻辑器件pld的在线升级也是cpu通过jtag接口来升级的,但是逻辑器件往往只有一个jtag接口,如要扩展增加一个jtag接口势必要占用大量pld资源,本实用新型就是要解决pld器件在只有一个jtag接口的情况下同时满足在线cpu升级逻辑软件和调试,实现自动切换。


技术实现要素:

3.本实用新型需要解决的技术问题是提供一种在只有一个jtag接口的情况下同时满足在线cpu升级和调试的jtag接口自动切换电路。
4.为解决上述问题,本实用新型所采取的技术方案是:
5.一种jtag接口自动切换电路,包括jtag座,所述jtag座通过导线与pld器件的jtag接口连接,同时jtag座通过多路切换开关器件与cpu的jtag接口连接,cpu的使能输出连接多路切换开关器件的使能输入。
6.优选的,所述多路切换开关器件为74lvc244apw。
7.进一步的,所述jtag座的tck、tdi、tdo引脚分别通过电阻r2、电阻r3、电阻r4接地,tms引脚通过电阻r1接电源,通过电容c1接地;所述多路切换开关器件74lvc244apw的输出端与jtag座的tck、tdi、tdo、tms引脚之间分别串接电阻r7、电阻r9、电阻r11和电阻r8,所述cpu的使能输出与多路切换开关器件74lvc244apw的使能输入引脚之间串接电阻r10。
8.进一步的,所述多路切换开关器件74lvc244apw的使能输入引脚通过上拉电阻r5、上拉电阻r6接电源。
9.更进一步的,所述多路切换开关器件74lvc244apw的未使用输入引脚通过电阻r12接地。
10.更进一步的,所述多路切换开关器件74lvc244apw的电源引脚并接滤波电容c2和滤波电容c3。
11.采用上述技术方案所产生的有益效果在于:
12.本实用新型通过在pld和cpu之间增加受控多路开关,实现设备在调试阶段,外部主机通过jtag座对pld可编程逻辑器件进行软件烧录。当需要通过cpu对pld进行软件升级时,cpu的jtag接口通过多路切换开关与pld的jtag接口连通,通过多路切换开关实现自动切换,兼容pld在线cpu升级和调试。
附图说明
13.图1是本实用新型原理框图;
14.图2是本实用新型电路原理图。
具体实施方式
15.下面结合附图对实用新型做进一步详细描述:
16.如图1所示,本实用新型包括jtag座,所述jtag座通过导线与pld器件的jtag接口连接,同时jtag座通过多路切换开关器件与cpu的jtag接口连接,cpu的使能输出连接多路切换开关器件的使能输入。通常设备在调试阶段,外部主机通过jtag座对pld可编程逻辑器件进行软件烧录。当需要通过cpu对pld进行软件升级时,cpu的jtag接口会通过多路切换开关与pld的jtag接口连通。
17.如图2所示,本实用新型的多路切换开关器件采用74lvc244apw。所述jtag座的tck、tdi、tdo引脚分别通过电阻r2、电阻r3、电阻r4接地,tms引脚通过电阻r1接电源,通过电容c1接地;所述多路切换开关器件74lvc244apw的输出端与jtag座的tck、tdi、tdo、tms引脚之间分别串接电阻r7、电阻r9、电阻r11和电阻r8,所述cpu的使能输出与多路切换开关器件74lvc244apw的使能输入引脚之间串接电阻r10。所述多路切换开关器件74lvc244apw的使能输入引脚通过上拉电阻r5、上拉电阻r6接电源。所述多路切换开关器件74lvc244apw的未使用输入引脚通过电阻r12接地。所述多路切换开关器件74lvc244apw的电源引脚并接滤波电容c2和滤波电容c3。
18.产品开发调试阶段,主机通过jtag座(cn1)上的信号线tdo、tdi、tck、tms对pld(u3)可编程逻辑器件进行软件烧录,此时cpu的使能信号cpu_update_en为默认高电平,多路切换开关u2处于关闭状态,cpu(u1)的jtag信号无法与pld的jtag接口通信,保证了外部主机通过jtag接口与pld的jtag接口的正常通信。
19.当设备开发开发完成后,后续的pld逻辑器件需要软件升级时通常是通过cpu的软件升级来完成的,此时cpu的使能信号cpu_update_en为低电平,多路切换开关u2打开,cpu的jtag信号通过多路切换开关u2与pld(u3)的jtag接口连通,实现了相互通信,从而达到cpu升级pld的软件的目的。


技术特征:
1.一种jtag接口自动切换电路,其特征在于:包括jtag座,所述jtag座通过导线与pld器件的jtag接口连接,同时jtag座通过多路切换开关器件与cpu的jtag接口连接,cpu的使能输出连接多路切换开关器件的使能输入。2.根据权利要求1所述的一种jtag接口自动切换电路,其特征在于:所述多路切换开关器件为74lvc244apw。3.根据权利要求2所述的一种jtag接口自动切换电路,其特征在于:所述jtag座的tck、tdi、tdo引脚分别通过电阻r2、电阻r3、电阻r4接地,tms引脚通过电阻r1接电源,通过电容c1接地;所述多路切换开关器件74lvc244apw的输出端与jtag座的tck、tdi、tdo、tms引脚之间分别串接电阻r7、电阻r9、电阻r11和电阻r8,所述cpu的使能输出与多路切换开关器件74lvc244apw的使能输入引脚之间串接电阻r10。4.根据权利要求1所述的一种jtag接口自动切换电路,其特征在于:所述多路切换开关器件74lvc244apw的使能输入引脚通过上拉电阻r5、上拉电阻r6接电源。5.根据权利要求1所述的一种jtag接口自动切换电路,其特征在于:所述多路切换开关器件74lvc244apw的未使用输入引脚通过电阻r12接地。6.根据权利要求1所述的一种jtag接口自动切换电路,其特征在于:所述多路切换开关器件74lvc244apw的电源引脚并接滤波电容c2和滤波电容c3。

技术总结
本实用新型公开了一种JTAG接口自动切换电路,包括JTAG座,所述JTAG座通过导线与PLD器件的JTAG接口连接,同时JTAG座通过多路切换开关器件与CPU的JTAG接口连接,CPU的使能输出连接多路切换开关器件的使能输入。本实用新型通过在PLD和CPU之间增加受控多路开关,实现设备在调试阶段,外部主机通过JTAG座对PLD可编程逻辑器件进行软件烧录。当需要通过CPU对PLD进行软件升级时,CPU的JTAG接口通过多路切换开关与PLD的JTAG接口连通,通过多路切换开关实现自动切换,兼容PLD在线CPU升级和调试。兼容PLD在线CPU升级和调试。兼容PLD在线CPU升级和调试。


技术研发人员:殷惠江
受保护的技术使用者:太仓市同维电子有限公司
技术研发日:2021.09.07
技术公布日:2022/1/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献