[发明专利]一种多JTAG接口切换芯片、方法及单板调试系统在审
申请号: | 201910267144.6 | 申请日: | 2019-04-03 |
公开(公告)号: | CN110083560A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 冯永刚 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入/输出接口 芯片 选通信号 单板调试系统 待测试芯片 处理单元 单板 控制方式 线缆连接 组连接 导通 功耗 | ||
本说明书提供一种多JTAG接口切换芯片、方法及单板调试系统,所述芯片可为CPLD,所述芯片包括多个第一输入/输出接口组和第二输入/输出接口组,以及处理单元;每个第一输入/输出接口组分别连接一个待测试芯片的JTAG接口,所述第二输入/输出接口组连接有JTAG连接器;所述处理单元用于获取当前的通道选通信号,依据所述通道选通信号,控制所述通道选通信号对应的第一输入/输出接口组与所述第二输入/输出接口组之间的通道导通。通过使用芯片将不同待测试芯片的JTAG接口切换至与JTAG线缆连接的JTAG连接器,减少了单板上JTAG连接器的数量,节省了单板的空间,降低了成本。且控制方式简单,所述CPLD电路的功耗小,稳定性高。
技术领域
本说明书涉及通信技术领域,尤其涉及一种多JTAG接口切换芯片、方法及单板调试系统。
背景技术
CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是一种相对规模较大,结构复杂的集成数字电路。CPLD是一种用户根据自身需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法来生成相应的目标代码文件,然后通过下载电缆将目标代码下载至芯片中,来实现数字系统的设计。
JTAG(Joint Test Action Group;联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA、CPU器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为功能为模式选择、时钟、数据输入和数据输出线。
通信产品中,可能会同时用到FPGA、CPU、DSP、交换芯片等器件,这些器件都有各自的JTAG接口。但考虑到这些器件可能来自于不同的厂商,且JTAG接口电平也不完全相同,如果采用JTAG接口以菊花链串联的方式设计,则需要增加电平转换芯片,另外,由于各厂商的JTAG调试工具和调试软件也可能不同,可能会存在兼容性问题。如果每一个器件都使用一个JTAG连接器,则会浪费单板的板面空间,不利于集成度高的单板设计。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种多JTAG接口切换芯片、方法及单板调试系统。
根据本说明书实施例的第一方面,提供一种多JTAG接口切换芯片,所述芯片可为CPLD,所述芯片包括:
多个第一输入/输出接口组和第二输入/输出接口组,以及处理单元;每个第一输入/输出接口组分别连接一个待测试芯片的JTAG接口,所述第二输入/输出接口组连接有JTAG连接器;
所述处理单元用于获取当前的通道选通信号,其中,所述通道选通信号与芯片的第一输入/输出接口组一一对应;
依据所述通道选通信号,控制所述通道选通信号对应的第一输入/输出接口组与所述第二输入/输出接口组之间的通道导通。
根据本说明书实施例的第二方面,提供了一种多JTAG接口切换方法,所述方法用于芯片,所述芯片上多个第一输入/输出接口组分别连接有多个待测试芯片的JTAG接口,所述芯片的第二输入/输出接口组连接有JTAG连接器,所述方法包括:
获取当前的通道选通信号,其中,所述通道选通信号与芯片的第一输入/输出接口组一一对应;
依据所述通道选通信号,控制所述通道选通信号对应的第一输入/输出接口组与所述第二输入/输出接口组之间的通道导通。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910267144.6/2.html,转载请声明来源钻瓜专利网。