- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JTAG接口
JTAG接口
目录
JTAG接口
基本信息
JTAG的一些说明
JTAG接口定义
展开
JTAG接口
基本信息
JTAG的一些说明
JTAG接口定义
JTAG接口
1 JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和HYPERLINK /view/324739.htm数据输出线。
JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在,JTAG接口还常用于实现ISP(In-System Programmer,在系统编程),对FLASH等器件进行HYPERLINK /view/3281.htm编程。
JTAGHYPERLINK /view/3281.htm编程方式是在线编程,传统生产流程中先对芯片进行预编程现再装到板上因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行HYPERLINK /view/3281.htm编程 。
具有JTAG口的芯片都有如下JTAGHYPERLINK /view/641241.htm引脚定义:
TCK——测试时钟输入;
TDI——测试数据输入,数据通过TDI输入JTAG口;
TDO——测试HYPERLINK /view/324739.htm数据输出,数据通过TDO从JTAG口输出;
TMS——测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。
可选HYPERLINK /view/641241.htm引脚TRST——测试复位,输入引脚,低电平有效。
含有JTAG口的芯片种类较多,如CPU、DSP、CPLD等。
JTAG内部有一个HYPERLINK /view/1906565.htm状态机,称为TAP控制器。TAP控制器的HYPERLINK /view/1906565.htm状态机通过TCK和TMS进行状态的改变,实现数据和指令的输入。
2 JTAG芯片的边界扫描HYPERLINK /view/6159.htm寄存器
JTAG标准定义了一个串行的HYPERLINK /view/1533062.htm移位寄存器。HYPERLINK /view/6159.htm寄存器的每一个单元分配给IC芯片的相应HYPERLINK /view/641241.htm引脚,每一个独立的单元称为BSC(Boundary-Scan Cell)HYPERLINK /view/765567.htm边界扫描单元。这个串联的BSC在IC内部构成JTAG回路,所有的BSR(Boundary-Scan Register)HYPERLINK /view/765567.htm边界扫描寄存器通过JTAG测试激活,平时这些HYPERLINK /view/641241.htm引脚保持正常的IC功能。
3 JTAG在线写Flash的硬件电路设计和与PC的连接方式
以含JTAG接口的StrongARM SA1110为例,Flash为Intel 28F128J32 16MB容量。SA1110的JTAG的TCK、TDI、TMS、TDO分别接PC并口的2、3、4、11线上,通过程序将对JTAG口的控制指令和HYPERLINK /view/1272000.htm目标代码从PC的并口写入JTAG的BSR中。在设计PCB时,必须将SA1110的数据线和HYPERLINK /view/706909.htm地址线及控制线与Flash的地线、数据线和控制线相连。因SA1110的数据线、HYPERLINK /view/706909.htm地址线及控制线的HYPERLINK /view/641241.htm引脚上都有其相应BSC,只要用JTAG指令将数据、地址及HYPERLINK /view/8407048.htm控制信号送到其BSC中,就可通过BSC对应的引脚将信号送给Flash,实现对Flash的操作。JTAG的HYPERLINK /view/556965.htm系统板设计和连线关系如图3所示。
4 通过使用TAP状态机的指令实行对Flash的操作
通过TCK、TMS的设置,可将JTAG设置为接收指令或数据状态。JTAG常
您可能关注的文档
- InfoforcandversionChi.doc
- INTEL 与AMD 处理器性能参数比较大观.doc
- Intelligent building research a review.doc
- IntelCPUEVCMatrix.doc
- IntelMatrixRaid设置.doc
- Intermediate accounting answer chapter1.doc
- INTERNATIONAL PROJECT APPRAISAL.doc
- INTERPRETOR.doc
- International Communications in Heat and Mass Transfer.doc
- Intellij IDEA使用总结.doc
最近下载
- 一种电子级硝酸的制备方法.pdf VIP
- 招标文件评分要点深度分析.docx VIP
- 电力行业集团数字化转型信息化战略规划方案.docx
- 作风建设学习教育单位自查清单(28个问题方面)+领导干部作风建设学习教育查摆问题清单(五个方面共15条).docx VIP
- 2024江苏省数据集团有限公司招聘试题及答案解析.docx
- FlyWan双口USB打印服务器安装方法.doc VIP
- 2023年03月六级真题全3套.pdf VIP
- 2024年初三中考第一次模拟考试试题:地理(安徽卷)(考试版A3).docx VIP
- 天津市部分区2022-2023学年三年级下学期语文期末试卷.pdf VIP
- 高铁客运服务案例分析报告.docx VIP
文档评论(0)