网站大量收购独家精品文档,联系QQ:2885784924

常用单元电路——JTAG.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用单元电路——JTAG

深研所新员工培训 JTAG MPC860应用设计 串口 网口 WDT JTAG 热插拔 JTAG简介(一) JTAG——Joint Test Action Group,联合测试行动组: 合符合IEEE STD 1149.1 是边界扫描测试技术的一种应用 是芯片制造商为开发者预留的在线仿真口 JTAG简介(一) 基本思想 在靠近器件的每一个I/O管脚处增加一个移位寄存器单元和锁存器单元。 在测试期间,这些寄存器单元用于控制输入管脚的状态,并读出输出管脚的状态。 在正常工作期间,这些附加的移位寄存器单元不影响电路的工作。 内部结构图 IEEE 1149.1标准分类: 测试存取通道(TAP) TAP控制器 指令寄存器(IR) 测试数据寄存器(TDR) 边界扫描硬件构成 TAP构成(一) TAP包括五个专用管脚 一般只用四个,/TRST可选 /TRST-Test Reset 测试复位输入,异步复位TAP控制器为Test-Logic-Reset状态,低有效,不能用于初始化芯片内系统逻辑. TAP构成(二 ) TDI-Test Data Input 测试数据输入 在TCK的上升沿取样 TDO-Test Data Output 测试数据输出,三态 TCK下降沿发送 TAP构成(三) TCK-Test Clock, 测试时钟输入 TMS-Test Mode Select 测试模式选择输入 在TCK的上升沿取样 补充说明 非标准情况: TAP多EUM0/1脚,如TI/DSP:TMS320C6000。 TAP多使能端,如PEB20320的65脚(TEST),该管脚为高时,方可使能边界扫描功能。 对于此类芯片,在设计时一定要按照芯片手册要求作处理,包括但是不限于进行上拉电阻或者下拉电阻处理。 测试集成电路自身功能 测试装配在印制板或者其他板面上的集成电路之间的互连性 器件正常工作时对管脚状态进行控制,包括观测和修改管脚的状态。 可编程器件的逻辑加载某些CPU和DSP器件的仿真和交互调试 应用 禁止拉死:即不可将JTAG五引脚直接与电源或地相连。 禁止弃用 某些芯片手册中有关于“when not being used”情况的推荐接法,禁止使用推荐用法。 每个引脚必须引出相应的测试点,以便ICT测试,可采用过孔或者插针方式。 JTAG引脚接法总则(一) 对可编程器件(如EPLD/CPLD/FPGA等)的JTAG接口以及其他多功能器件的JTAG接口,在设计时,原则上只用作测试和加载使用,不要复用为一般I/O,否则会给生产测试带来不便,不得已采用的特殊情况下必须保留测试的功能。 JTAG引脚接法总则(二) 特别注意 对于XILINX公司的XC4000E/EX/XL/XLA、XC5200、Spartan、SpartanXL等系列的FPGA,如果要在逻辑加载后仍支持边界扫描功能,需要在逻辑设计中加入边界扫描功能模块。否则,芯片只在逻辑加载前支持边界扫描功能,在逻辑加载后不支持边界扫描功能。 JTAG引脚接法总则(三) 单器件JTAG引脚接法规定(一) TDI: 建议上拉 上拉阻值的选择可以参照具体器件手册 如器件手册未明确,一般选取4.7K,但不能小于1K。 TDO: 无需上下拉 悬空处理,但必须引出测试点 对于fpga,设计中应避免将TDO脚作为I/O脚。 单器件JTAG引脚接法规定(二) TMS:必须上拉 上拉阻值的选择可以参照具体器件手册 如器件手册未明确,一般选取4.7K,但不能小于1K。 TCK:建议下拉 首先参照器件手册确定TCK采用上拉或下拉; 如器件手册未明确,须下拉,下拉电阻可选取1K。 /TRST:如果有,须下拉,阻值为1K。 补充说明如下: 对于某些器件要求/TRST与上电复位引脚相连的情况,应充分考虑其工作的安全性,最好是断开,分别接上/下拉电阻。 对于ALTERA公司的某些可编程器件,根据器件手册要求,可将/TRST管脚作上拉处理,以方便通过JTAG口进行逻辑的加载和在线编程。 单器件JTAG引脚接法规定(三) JTAG测试口的初始态是test logic reset状态。 要进入其他状态必须满足状态机迁移要求。 硬件设计必须防止它随机进入其他状态:将/TRST下拉,不是强行使TAP测试口进入test logic reset状态,而是防止他的状态机在上电冲击或运行中从test logic reset状态迁移出去。 单器件JTAG引脚接法规定(四) 单器件JTAG引脚接法规定(无) JTAG接口其他相关引脚处理(一) 按照器件要求进行设计,一般用电阻上拉或者下拉处理,同时注意保证对器件其他功能无不良影响。 如果只是单独的允许和禁止JTAG测试功能,则建议设计为允许。 如果器件

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档