What is JTAG

      JTAG全称是标准测试访问接口与边界扫描结构(Standard Test Access Portand Boundary Scan Architecture),是1985年制定的检测PCB和IC芯片的一个标准,1990年被修改后成为IEEE1149.1-1990。通过这个标准,可对具有JTAG接口芯片的硬件电路进行边界扫描和故障检测。ARM的E-TRACE调试模式是JTAG的增强版本。
      JTAG标准的目的是用TCK(测试时钟输入)、TDI(测试数据输入)、TDO(测试数据输出)和TMS(测试模式选择)四个信号来测试芯片的内部状态;TRST为测试复位,输入引脚,低电平有效。
      由于复杂芯片引脚太多,特别是还有些芯片一旦安装到多层电路板上就无法看到引脚,更不要说测量了,这时就可以在计算机软件的支持下通过JTAG接口,对芯片进行测量,如果各个公司的芯片都符合该标准,就可以将各个芯片的JTAG口串联起来(菊花链),无论在电路板上有多少芯片,只需4个引脚,就可以测量电路板上的所有芯片。
      JTAG接口也可以将数据写入芯片,在可编程逻辑器件的数据下载中也使用JTAG接口,出现了在系统编程(ISP)的概念,也就是说,即使可编程逻辑器件安装到了系统中,也可以对其内部电路进行修改,JTAG技术和EDA软件的进步,使可编程逻辑器件的开发与使用得到快速发展。C8051单片机就使用JTAG接口,不过当时我们没有用,都不知道它有,呵呵。使用JTAG口,必须在计算机与芯片JTAG接口之间连接一个接口装置,理论上就是一个缓冲器,但为了向前兼容,所以有一些接口做得很复杂。
    And JTAG is a natural match for downloading configuration bitstreams to FPGAs.


=============================


原文时间:2005.06.07
原文地址: http://mnky.bokee.com/1829722.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值