码迷,mamicode.com
首页 > 其他好文 > 详细

JTAG上有多个设备时,该如何接呢?

时间:2016-01-12 19:27:49      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

首先要了解JTAG管脚相关定义,具有JTAG口的芯片都有如下JTAG引脚定义(是相对芯片):

TCK——测试时钟输入;
TDI——测试数据输入,数据通过TDI输入JTAG口;
TDO——测试数据输出,数据通过TDO从JTAG口输出;
TMS——测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。
可选引脚TRST——测试复位,输入引脚,低电平有效。
 
1、大多数正常情况下,一个JTAG上只有一个设备,接法简单许多,只要对号入座就可以,图1
技术分享
2、如果多个设备都需要用到JTAG时,可以串起来用,串的时候注意:
(1)、驱动能力问题,线路越长,想必损耗就越大,所以适当的加入缓存器(如SN74LV541APWR),提高驱动能力。
(2)、TDI的接法,设备1的TDO要作为设备2的TDI输入,设备2的TDO作为设备3的TDI,类推。
技术分享
如图2,最后一个设备是赛灵思的FPGA K7,中间串了设备1和设备2,当设备1和设备2不用时,TDI可以控制开1和开关2直接跳过。
由于K7电压供电需2.5V所以中间了加了电平转换器(SN74AVC2T245等系列),最后从K7的TDO输出到JTAG_TDO。

JTAG上有多个设备时,该如何接呢?

标签:

原文地址:http://www.cnblogs.com/wen2376/p/5125240.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!