文件名称:
ADI JTAG 仿真技术参考.pdf
开发工具:
文件大小: 455kb
下载次数: 0
上传时间: 2019-10-14
详细说明:ADI JTAG 仿真技术参考pdf,ADI JTAG 仿真技术参考ANALOG
DEVICES
JTAG仿真器接口设计
GND1
2EMU
no pin(key)3 4GND
ADI TAG仿真器与DSP的接口是一个有14个
BTMSWDDIO5
6 TMS
引脚的JIAG仿真器插头。它与JTAG仿真器接
BTCK7
8 TCK
头相连。如果它没有连着JTAG仿真器的话,也
BTRST9 10 TRST
BTDI 11 12 TDI
可以通过一个可选的局部(固定在用户板上)扫描
GND 13 14 TDO
控制器连接到DSP。
图1.JAG仿真器用户板上的插头接口
所有 ADI JTAO仿真器采用IEEE11491的扩展
集标准从 DSP JTAG仿真口收发数据:JTAG仿局部边界扫描控制器
真器采用EMU~的附加信号作为来自DSP的
JTAG仿真状态标志。该信号是供应商专用信号,参考图1,在连接器的标号为奇数一边的信号可以
并非IEE11491规范的一部分
由具有边界扫描控制器的用户板控制。这些信号
包括边界扫描控制器JAG信号 BTMS/VDDIC,
下面几页详细的介绍了 ADI TAG仿真器的设计
BTCK,BTDI和 BTRST~。上述每个信号在表1
规范,包括与用户板相连的JAG仿真器的功能
中都有描述。
特性、电气特性和杌械特性的要求。
①
如果对局部边界扫描不熟悉,不知道怎
JTAG仿真器用户板插头
么在设计中使用,可以参看附录E:IEEE
Std.11491(JTAG)边界扫描介绍。
参考图1和表1可见,JAG仿真器插头有14
个引脚。要与JTAG仿真器通信必须将该插头插特殊情况引脚5BTMs
到用户板上。JTAG仿真器插头是一个标准的双
排0.025”公的方形头,间隔为0.1”×0.1”,最小长
引5 BTMS/VDDIO在 HPPCI JTAG伤真器上是
度为0.235”。JTAG仿真器电缆头的管脚3特别
个双功能引脚。首先,当 JTAG CE没有连到
JTAG头时,引脚5可以将一个可选的局部边界
用于防止反向插入用户板接头,修剪好用户板上
插头的引脚3以使TAG仿真器电缆的母头能的扫描控制器的TMS信号与用户板上DSP的MS
插入
信号相连。在JTAG头的引脚5和引脚6之间有
跳线。其次,该引脚被 JTAG ICE用于自动检测
JTAG仿真器14引脚的母头的管脚3用户板的DPO电压DDO是否达到5V。
与TAG电缆的一根线相连,此线与 JTAG ICE采用捡测电压来确定 DSP JTAG信号输
仿真器的地相连。
入输出电平。用一个47K9的电阻将该引脚下拉
至ⅴDDIO。不要将它与 VDDIO直接相连
①
只有 HPPCIJTAG仿真器的管脚5支持
电压自动捡测。USB和 HPUSB TAG
仿真器的管脚5仅支持BTMS功能。
JTAG仿真技术参考(EE-68)
第3页,共20页
ANALOG
DEVICES
引脚信号描述
仿真器用户板
GND
字地
破动
被动
EMU
JTAG仿真标志
输入
输出{开源
低有数{纸有数
_3KEY接头对齐位置一在用户板的头上该引脚必须修剪
地
不连接
4
GND
字地
被动
被动
ⅤDDO自动电压捡测VDDO)
输入
被动
或
或
或
BTMS
用户板局部边界扫描控制器
输出
ITAG TAP(测试访问口)测试模式选择
6 TMS JTAG TAPO测试访间口)测试模式选择
输出输入
7
BTCK
「用户板局部边界扫描控制器 JTAG TAP测试访间)测试时钟「不连接输出
8
TCK
JTAG TAP(测试访问口)测试时钟
输出
输入
BTRST~用户板局部扫描控制器
不连接
JTAG TAP(测试访问口测试复位
{低有效
10 TRST- JTAG TAP(测试访问口测试复位
输出
输入/有效
BTDI用户板局部边界扫描控制器 JTAG TAP(测试访问口)测试数据不连接
输出
输入
12 TDI JTAG TAPO测试访问口)测试数据输入
输出
输入
13
GND
数字地
破动
被动
14
TDO
JTAG TAP(测试访问口)测试数据输出
输入
输出
表1.,TAG仿真器插米信号描述
BTMS引做VDD10自动检测功能
①
VDDIO是用户板 DSP IC凵的电压值,
HPPCI JTAG仿真器可以自动捡测高达5V的
而不是DSP内核的电压值。当使用
DSP IO电压( VDDIO。 HPPCI JTAG仿真器使用
HPPCI VDDIC白动捡测功能时,要确
BTMS/VDDⅠO引脚的 VDDIO检测电压来调整
保连接到ⅴDDIO的电源是正确的。
JTAG仿真器接口输入信号上限和输出信号驱动BTMS引脚边界扫颜功磨
电平到表2所示的值。当使用 HPPCI JTAG仿真当 ITAG ICE没有连到JTAG头时,引脚5可以
器时必须用个4Kg的电阻将引脚5将一个可选的局部边界扫描控制器的TMS信号
( BTMS/VDDIO上拉至 DSP IO电压( VDDIO
当使用 HPUSB和 USB JTAG不支持VDDO自
动捡测的仿真器时,可以将引脚5直接连到用户
板的局部边界扫描控制器的BTMS信号,不需
要任何上拉电阻。
JTAG仿真技术参考(EE-68)
第4页,共20页
ANALOG
DEVICES
与用户板上DSP的TMS信号相连。在JTAG头
0.10”
0.30
的引脚5和引脚6之间有跳线。
你可能会将一个 HPUSB或 USB JTAG仿真器连
接到采用具有ⅤDDIO自动捡测逻辑的 HPPCI
JAG仿真器的用户板上。 HPUSB或 USB JTAG
0.30
仿真器不会将引脚5接回仿真器,所以用户板或
0.10
仿真器都不会有损伤。当采用 HPUSB或USB
图2.JAG仿真器插槽保护区域
JTAG仿真器时用户板的电压上限由用户通过
Ⅴ isualDsP++会话向导手动设置。
HPPCI
当使用 HPPCI JTAG仿真器时,如果
JTAG ICE连接到插头,需要控制引脚
0281
043
5的BTMS信号使它不会被边界扫描控
ANALOG
DEVICES
制器驱动。当 JTAG ICE连接到插头时,
0.23
如果对BTMS信号隔离失败,由于引
20
脚5上错误的捡测电压会导致JTAG
ICE无法预料的行为。可以像图8和图
Fnt
9那样用跳线或缓冲器将BTMS信号隔
离。如果使用缓冲器隔离BTMS信号
3888
连接 ITAG ICE时需要将缓冲器的输出3PC,mG你器义尺翅
禁用
0B68
JTAG仿真器接头机槭特性规范
Pin 1
这一部分对JAG仿真器接头的机械特性规范进
2|= HPUSB≥Tp
view
口口UsB
行了说明。
JTAG仿真器插头隔离要求
o08”
插头的长和宽至少是0.30”和0.10。关于接头保
扩区域的信息可以参考图2
2
用户板上插拔JAG仿真器电缆的插槽
高度应留出余量。
图4. JTAG IPUSBJTAG仿真器接义尺小规格
HPPCI TAG仿真器的电缆的高度间隙约束请参
考图3。 HPUSB和 USB JTAG仿真器的高度间
隙约束请参考图4。
JTAG仿真技术参考(EE-68)
第5页,共20页
ANALOG
DEVICES
用户板仿真器接头设计规范
JTAG仿真器加电断电顺序
这部分介绍不同的用户板如何设计JAG仿真器JIAG仿真器通过仿真器插头连接到用户板上之
接头。用户板包括带局部边界扫描逻辑或不带局前,应该先将它上电并连接到PC主机。AD所
部边界扫描逻辑的单个或多个DSP设各。
有高性能JTAG仿真器可以从用户板上“热”拔
根据设计的用户板的类型,JTAG仿真器接口设插而没有加电或断电顺序的限制
计规范可参考下面附录部分的文档。
用户板没有加电之前或JAG仿真器连
附录A:用户板JTAG接口设计不带边界扫
到用户板之前不要打开或运行仿真软
描的单DSP用户板
件,以避免仿真错误
附录B:用户板JTAG接口设计一不带边界扫
对TRST~网络连接一个4.7K9的下拉
描的多DSP用户板
电阻到DSP,附录A到附录D中涉及
附录C:用户板JTAG接口设计带边界扫描
到的所有DSP都要这样处理,除非用
的单DSP用户板
户板使用边界扫描逻辑并且不使用
附录D:用户板JTAG接口设计带边界扫描
TRST~控制信号。
的多DSP用户板
使用边界扫描逻辑并且不使用TRST~
控制信号的用户板不要对TRST~信号
JTAG仿真器接口的PCB布局
下拉。使用下拉电阻会阻止边界扫描逻
辑移动测试口。TRST~信号在用户板上
所有的JTAG仿真器信号(TCK,TMS,TDI,TDO,
电之前跨越JAG仿真器插头的
EMU~和TRST-)都作为关键路径信号。在用户
TRST~和 BTRST~引脚,应该给它安
板上对这些信号进行布线时要特别注意。控制阻
一个跳线。用户板加电之后,无论何时
抗指定为50欧和75欧。采用固化共地使串扰最
如果JTAG仿真器没有插入JTAG仿真
小。布线时让JTAG仿真器的信号远离高频网络,
器插头,都应将跳线连接上。该跳线防
尤其是时钟线。布线越短越好,布线长度尽可能
止DSP的 JTAG TAP(测试访问口)陷
相
入不可恢复的状态。
这些线路不能受刭其它信号的干扰,当TDO和
EMT的路径非常长时可能需要串联端接电阻JTAG仿真器接头电气特性要求
器。关于串联端接电阻器的内容请査阅附录A
到D
这一部分对JAG仿真器接头电气特性规泡进行
了说明
JTAG仿真技术参考(EE-68)
第6页,共20页
ANALOG
DEVICES
HPPCIJTAG仿真器自动电压检测接头逻辑
压。不要把 BTMS/VDDIO引脚直接连到 VDDIO
电压。关于 BTMSIVDDIO引脚的更名信息请参
HPPCI JTAG仿真器接头使用JTAG仿真器插头考附录A到D。
的引脚5( BTMSAVDDIO)来自动捡测用户板IO
口的电压。电压捡测逻辑控制着JTAG仿真器从|JAG仿真器接头IO特性
用户板接收到的JTAG信号的电压阙值。电压捡JAG仿真器接头可以耐高达5V的直流电。这
测逻辑也可以设置发送到用户板的JTAG信号的
对所有的 Analog Devices JTAG系列 JTAG IO电
驱动电压。
压为5V、3.3V、2.5V和1.8V的DSP处理器都
用户板上DSP的O电压(VDDO可能与DP处适用。仿真器接头可以适用于5V的用户板,其
理器电压相同,也可能不同。如果将用户板设置逻辑电平为33V,这同时也满足了阙值电压不
为 HPPCI JTAG仿真器自动电压捡测,一定要保能超过5v的要求。表2概括了JTAG仿真器接
证使用的DSP处理器的VDDO供电电压止确。头的所有IO特性。
定要将信号用4.7k92的电阻下拉到正确的电
JTAG仿真器 VDDIO Cin| CoutVIH
VII
VOH
VOL
IOL
IOH
引脚
信号
(VDC)(pF)(pF)(VDC)(VDC)(VDC)(VDC)(mA)(mA
EMU-
5/3.3
2.0
0.8
TMS
5/3.3
6.5
0.7
12
12
TCK
5/3.3
6.5
2.3
0.7
12
12
10
TRSTN
5/3.3
6.
0.7
12
12
TDI
5/3.3
6
2.3
0.7
14
TDO
5/3.3
2.0
0.8
EMU
1.7
0.7
268
TMS
6.5
1.8
0.6
TCK
2.5
6.5
0.6
8
TRST
6.5
1.8
0.6
8888
12
TDI
2.5
6
1.8
0.6
4
TDO
1.7
0.7
EMU
0.6
6
TMS
1.8
6.5
1.3
0.5
4
TCK
1.8
6.5
1.3
0.5
10
TRSTA
1.8
6.5
0.5
4444
12
TDI
1.8
6.5
1.3
0.5
14
TDO
1.8
1.2
0.6
表2.JAG仿点器接10特性
JTAG仿真技术参考(EE-68)
第7页,共20页
ANALOG
DEVICES
JTAG仿真器接头时序
表3介绍了JIAG仿真器输出信号(TCK,TMS
TDI和TRST~)的开关参数以及JTAG仿真器输
这部分介绍用户板的JTAG仿真器插头上JTAG入信号(TDO和EMU-)建立和保持的条件。表3
信号重要的时序信息。图5画出了用户板JTAG还介绍了高性能JTAG仿真器的工作频率。图5
仿真器插头上JTAG信号的转换和时序关系。
说明了表屮相关参数值的映射关係
sOns
100ns
150ns
I CK
TMS/TDVTRST-
TDO/EMU-C
图5.JmAG仿真器接头的序波形
该信息用于确定用户板的最大路径长度,网络负比表中的值小很多。如果JTAG仿真器路径很复
载,JIAG仿真器信号路径上容许的负载电容。杂且有很长的传播延时,请对用户板的JAG路
表3中的最大频率仅能保证用户板满足表3中的径做一个时序分析。通过分析来确定用户板
建立和保持条件。当计算建立和保持余量时,应JTAG仿真路径是否有足够的时间余量能让
确保满足用户板DSP的数据表中TDO和 EMU- JTAG工作在期望的TCK频率下
的延时参数。如果用户板不满足表3种指定的建时序分析得到的时间余量是一个正数。通常情况
立和保持条件,为了保证JTAG仿真器的可靠性,下,合理的时间余量至少是整个TCK时钟周期
要让它工作在较低的频率下
的10%。作时序分析时注意要以最坏情况下的延
①
如果JTAG仿真器不能在最低的可用频时作为延时数。典型情况下,逻辑电路大都会运
率下工作,请检查用户板有无连线错行在最大延时值和最小延时值之间如果得到的
误,或者重新设计用户板以减少延时。余量是负值并且非常接近于1m,可以在分析时
尽量减少路径长度,电气负荷并使用较用一些典型值,看看余量是否仍为负。
快速的缓冲器
如果采用典型值得到的余量仍为负,试着选一个
建立和保持时间由JTAG仿真器在最坏情况卜的可用的慢速TCK频率,或者对用户板作一些改
最大延时决定。典型情况下,建立和保持时间会变来减少JTAG仿真器路径延时。
JTAG仿真技术参考(EE-68)
第8页,共20页
ANALOG
DEVICES
参数
产品
频率
说明
最小频率最大频率
(ns)
1tcTCK
HPPCI
10450 MHZTCK周期
19.9
00.1
1 tcTCK
HPUSB
5+50 MHZ
TCK周期
19.9
200.1
tICK
USB
10 MHZ
TCK周期
99.1
00.l
2 twTCKH
HPPCI
10450 MHZ TCK高脉冲宽度
9.95
50.05
2 twTCKH
HPUSB
5…50MHz
TCK高脉冲宽度
9.95
100.05
tuTcKh
USB
10 MHZ
TCK高脉冲宽度
49.95
50.05
3 twTCKL
HPPCI
10+50 MHZ TCK低脉冲宽度
9.95
50.05
3 tTCKL
HPUSB
50 MHZTCK低脉冲宽度
9.95
100.05
3 twTCKL
USB
10 MHZ
TCK低脉冲宽度
49.95
50.05
4 tTMS
HPPCI
10450MHZ
从TCK↓到 TMS/TDI/TRST~延时
Lotus
HPUSB
5+50 MHZ
从TCK到 TMS/TDI/TRST~延时
333
4455555
tdMS
USB
10 MHZ
从TCK↓到TMS/ TDI/TRST-延时
tu TDo
HPPCI
IOMHZ
从TDO/上MU~到ICK↑的建立时间14.1
tITO
HPPCI
25MHZ
从 TDO/EMU~到TCK↑的建立时间1
outdo
HPPCI
33MHZ
从 TDO/EMU到TCK个的建立时间84
t TDo
HPPCI
5OMHZ
从TDO/EMU~到TCK↑的建立时间99
555666
teITO
HPUSB
5-50MHZ
从 TDO/EMU~到TCK的建立时间2
tITO
USB
lOMHZ
从 TDO/EMU~到TCK个的建立时间2
th tDO
HPPCI
10-50MHz
从TCK↑到 TDO/EMU~保持时间
0
tiTO
HPUSB
5-50MHZ
从TCK↑到 TDO/EMU~保持时间
0
thTDOO
USB
lOMHZ
从TCK↑到 TDO/EMU~保持吋间
0
表3.AG仿真器接头的序信息
结论
这篇文档介绍的内容使JIAG仿真器接口设计更
加直接。用户板上有一个设计优良的JTAG仿真
器接口可以使你更快的开始开发和测试你的应
用程序而不是将宝贵的时间花费在调试JAG仿
真器口上。定期的到 ADI DSP工具网站上更新
此文档。
JTAG仿真技术参考(EE-68)
第9页,共20页
ANALOG
DEVICES
附录A:用户板JTAG接口设计一不带边
界扫描的单DSP的用户板
①
图6中迕接到JIAG仿真器的TDO和
EMU~信号串联了端接电阻器。这些电
阻是可选的。如果JAG仿真器插头和
这一部分介绍的是不芳边界扫描的单DSP的用
DSP之间的TDO或EMU~的布线距离
户板的JTAG仿真器接头接口设计。
大于6英寸则需要使用端接电阻器。
如图6所示,不带边界扫描控制器的单DSP的端接电阻器值等于印刷电路板的阻抗(Zc)减去
用户板或者在局部边界扫描控制器链中不包含
TDO或EMU~信号IO驱动器(ZDne)阻抗。起
该DSP。当使用 HPPCI JTAG仿真器时,应该将初将端接电阻器值设为零欧姆。如果在使用
所有的边界扫描引脚(除了引脚5)接地。 HPPCI
JTAG仿真器时观察到了信号完整性问题,则将
JTAG仿真器接头需要引脚5即 BTMS/VDDIO/端接电阻器值Zmir置为ZcB减去Zoa
信号来自动捡测 DSPIO的电压( VDDIO)
根据信号情况调节端接电阻器值,它可能比
ZT稍小一些或大一些。端接电阻器离DSP
JTAG仿真器插头和DSP之间的布线距离少于6越近越好
英寸的单个DSP用户板不需要使用缓冲器。
如果最差情况下JTAG仿真器插头和
①
本文档之前的版本需要对TMS、TCK
和TD加上拉电阻。在仿真器中使用了
DSP之间的布线距离大于6英寸,无论
具有强驱动能力的CMOS缓冲器就不
扫描链的路径上有儿个DSP,都要缓冲
需要再用上拉电阻了。
用户板
图6是TAG仿真器插头和不边界扫描控制器
的单DSP用户板的DSP之间的连接示意图。
Target DEP VDDIO
GN
EMM
Target DS
no pin (key)3
4 GND
BTMSDDIC
TMS
< Target DSP
BTCK 7
8 TCK
Target DSP
日TRST
Target DSP
BTDI
TDI
Target DSP
ND
TDO
图6.不微局部边界描控制器的单DSP用户板
JTAG仿真技术参考(EE-68)
第10页,共20页
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.