【2017年整理】20JTAG.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】20JTAG

第20章 JTAG/测试支持 20.1 概述 MPC8349E提供了一个JTAG(联合测试行动小组)接口以方便边界扫描测试。JTAG接口符合IEEE 1149.1边界扫描标准。有关JTAG操作的信息参考IEEE 1149.1标准。 JTAG接口由5个信号、3个JTAG寄存器(参见20.3节“JTAG寄存器与扫描链”)和一个测试访问口(TAP)控制器组成,这将在下面的几节中描述。JTAG接口的结构图如图20-1所示。 图20-1 MPC8349E JTAG接口结构图 20.2 JTAG 信号 MPC8349E提供以下5个专用的JTAG信号: 测试数据输入(TDI) 测试数据输出(TDO) 测试模式选择(TMS) 测试复位() 测试时钟(TCK) TDI和TDO信号用来向JTAG扫描寄存器输入和输出指令和数据。TAP控制器利用从TMS信号接收的指令控制边界扫描操作。边界扫描数据在TCK信号的上升沿由TAP控制器锁存。在IEEE 1149.1标准中被规定为可选择的,用来异步复位TAP控制器。上电复位时的信号有效保证JTAG逻辑不影响MPC8349E正常的操作。 20.2.1 外部信号说明 表20-1汇总了JTAG信号。 表20-1 JTAG测试信号汇总 名称 说明 功能 部件 功能 复位值 I/O TCK 测试时钟 调试 JTAG测试时钟。内部上拉 1 I TDI 测试数据输入 到JTAG测试子系统的指令和数据串行输入。内部上拉 1 I TDO 测试数据输出 JTAG测试子系统的串行数据输出。高阻,扫描输出数据时除外。 高阻 O TMS 测试模式选择 向TAP控制器传送边界扫描操作命令。内部上拉 1 I 测试复位 异步复位TAP控制器 — I 表20-2详细说明了JTAG测试信号。 表20-2 JTAG测试——信号详细说明 信号 I/O 说明 TCK I JTAG测试时钟。 状态 含义 有效/无效——应由一个自由运作、占空比为30%—70%的时钟驱动。到TAP的输入信号在上升沿锁入,TAP输出信号在下降沿变化。测试逻辑允许停止TCK。由于内部上拉电阻,未端接的输入对测试逻辑表现为高电平。 时序 更多信息参见IEEE 1149.1标准。 TDI I JTAG测试数据输入。 状态含义 有效/无效——将TCK上升沿出现的值锁入所选择的JTAG测试指令或数据寄存器。由于内部上拉电阻,未端接的输入对测试逻辑表现为高电平。 时序 更多信息参见IEEE 1149.1标准。 TDO I JTAG测试数据输出 状态含义 有效/无效——将所选择的内部指令或数据寄存器的内容在TCK下降沿移出到高信号上。不扫描数据时为高阻。 时序 更多信息参见IEEE 1149.1标准。 TMS I JTAG测试模式选择 状态含义 有效/无效——由内部JTAG TAP控制器译码,辨别测试支持电路的主操作。由于内部上拉电阻,未端接的输入对测试逻辑表现为高电平。 时序 更多信息参见IEEE 1149.1标准。 JTAG测试复位 状态含义 有效——引发内部JTAG TAP控制器的异步初始化。在上电复位时必须有效,以正确初始化JTAG和MPC8349E的正常操作。由于内部上拉电阻,未端接的输入对测试逻辑表现为高电平。 无效——正常操作。 时序 更多信息参见IEEE 1149.1标准。 20.3 JTAG寄存器与扫描链 旁路、边界扫描和指令JTAG寄存器以及与它们相关的扫描链必须强制遵循IEEE 1149.1标准。 旁路寄存器。旁路寄存器是一个单级寄存器,用于在对不包括MPC8349E的其他组件进行板级边界扫描操作期间旁路MPC8349E的边界扫描锁存。旁路寄存器的使用缩短了总的扫描测试的扫描串的长度。 边界扫描寄存器。JTAG接口提供了一个专用于边界扫描操作的寄存器链。为了符合JTAG标准,这些寄存器不能与MPC8349E的其他功能寄存器共用。边界扫描寄存器链包括控制输入输出驱动器方向的寄存器,以及用来反映所接收或驱动信号值的寄存器。 边界扫描寄存器在Capture_DR TAP控制器状态捕获MPC8349E信号的输入或输出状态。当在Capture_DR状态之后启动一个数据扫描时,将采样值通过TDO输出移出,同时将新的边界扫描寄存器值通过TDI输入移入。在数据扫描操作结束时,在Update-DR TAP控制器状态期间用新值更新边界扫描寄存器。 指令寄存器。8位的JTAG指令寄存器被作为一个指令和状态寄存器。由于TAP控制器指令是通过TDI输入扫描进来的,所以可以通过TDO输出将TAP控制器状态位扫描出去。 TAP控制器。MPC8349E提供了一个标准JTA

文档评论(0)

junzilan11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档