一、JTAG的简介

JTAG是英文“Joint Test Action Group(联合测试行为组织)”的词头字母的简写,该组织成立于1985 年,是由几家主要的电子制造商发起制订的PCB 和IC 测试标准。JTAG 建议于1990 年被IEEE 批准为IEEE1149.1-1990 测试访问端口和边界扫描结构标准。该标准规定了进行边界扫描所需要的硬件和软件。自从1990 年批准后,IEEE 分别于1993 年和1995 年对该标准作了补充,形成了现在使用的IEEE1149.1a-1993 和IEEE1149.1b-1994。

二、JTAG的应用

主要应用于:电路的边界扫描测试和可编程芯片的在系统编程。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。

三、标准的JATA接口

标准的JTAG接口有4条线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 相关JTAG引脚的定义为:TCK为测试时钟输入,由仿真器给到芯片;TDI为测试数据输入,数据通过TDI引脚由仿真器给到芯片;TDO为测试数据输出,数据通过TDO引脚从JTAG接口输出给仿真器;TMS为测试模式选择,TMS用来设置JTAG接口处于某种特定的测试模式;TRST为测试复位,输入引脚,低电平有效。TI公司的14-Pin JTAG接口在标准的JTAG基础上添加了一些TI公司私有的引脚:PD(Vcc)、TCK_Ret、EMU0以及EMU1。他们的功能分别是:检测目标板是否接好、TCK时钟返回、仿真模式选择(在一些器件上并没有这个引脚)。

四、TI公司14-PIN JTAG的定义

引脚定义及JATA接口实物图如下图所示,注意其中PIN 6要去掉不要留针。

【Tool】TI公司14-Pin JTAG规范以及参考原理图相关推荐

  1. TI公司三大系列DSP内部结构之比较

    一引言 DSP有两种解释:一种是数字信号处理器(Digital SignalProcessor),也称数字信号芯片:另一种是数字信号处理技术(Digital Signal Processing).我们 ...

  2. TI公司Tina-ti和FilterProDesktop下载地址

    http://www.ti.com/tool/tina-ti http://focus.ti.com/en/download/aap/DesignEnv/FilterPro-DT/FilterProD ...

  3. Ti公司DSP的DSK、EVM、DDK的区别

    1. DSK TI的DSP Starter kit,初学者开发套件,它是一个DSP的最简单系统,最小开发功能板,是在最小系统上的略微扩充,使初学者了解DSP系统结构的板卡.DSK是TI或TI的第三方生 ...

  4. TI公司dsp的cmd配置文件的说明

    hit2015spring晨凫追风\frac{hit2015spring}{晨凫追风}欢迎关注我的博客晨凫追风 本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途! 这篇文章主要是两年前用TMS ...

  5. MSP430如何使用energia(TI公司的arduino简易编译器)

    MSP430如何使用energia(TI公司的arduino简易编译器) 首先下载编译器 energia是我在2019年电赛时选A题,只能使用TI公司的开发板时接触到的. energia是一个高度类似 ...

  6. TI公司之DSP结构与芯片

    TI公司之DSP结构与芯片 自己做的笔记.顺便理清思路吧. TI公司目前的DSP主要分为C2000.C5000.C6000系列,其基本结构为:哈佛结构: 多级流水线:C6000系列流水线深度达到8级. ...

  7. 关于TI公司DSP工程调用DELAY_US()进入非法中断问题的解决

    关于TI公司DSP工程调用DELAY_US()进入非法中断问题的解决 最近笔者在调试一个DSP程序时,发现在ad外设初始化时无法正常执行,单步检查,发现当执行到调用 DELAY_US(1000);语句 ...

  8. 如何下载 TI 公司的官方例程以及为用户写好的标准头/源文件

    TI公司的官方例程找起来有点费劲,现在总结一下. 最近在学习TI公司的DSP芯片F2812,需要参考官方提供的例程以及标准的头/源文件,类似的这些文件(以一个setup.exe的形式下载,下载后在电脑 ...

  9. UED团队规范设计参考及建议

    公司产品线逐渐增多,变动频繁且并行开发,常常需要设计与开发能够快速的做出响应.同时这类产品中有存在很多类似的页面以及组件,可以通过抽象得到一些稳定且高复用性的内容.通过模块化的解决方案,降低冗余的生产 ...

最新文章

  1. 实名羡慕!蚂蚁员工激励达 1376.9 亿,人均能在杭州买套 283 平的房子?
  2. ArrayList和Vector有什么区别?
  3. skill——iptables(五)
  4. git submodule 的使用
  5. windows强制复制不计算机,告诉你电脑不能复制粘贴怎么办
  6. WordCount作业提交到FileInputFormat类中split切分算法和host选择算法过程源码分析
  7. 项目微管理18 - 嘴遁
  8. 纯js实现人脸识别眨眨眼张张嘴案例——alive_face.js
  9. 2008r装mysql_mysql5.7.17在win2008R2的64位系统安装与配置实例
  10. 云服务器 自有操作系统,云服务器 自有操作系统
  11. orchard文档之-搜索和索引
  12. H264/H265之NALU结构(三)
  13. 【分论坛第一期大剧透】开源技术与新IT基础设施联袂共舞
  14. 《Linux 命令行大全》
  15. “我是技术总监,我确实答不出那么多技术细节”
  16. 使用FFmpeg合并多个MP4视频
  17. tplink怎么进去_在TP-Link工作体验如何?
  18. mysql中如何统计数据_mysql中的数据统计方法
  19. 一个屌丝程序猿的人生(十六)
  20. Java入门基础.1

热门文章

  1. 高龄白菜java学习第109天(java数据结构和算法(27))
  2. 什么是强化学习?强化学习之父:它是人工智能的未来
  3. [Computer Architecture读书笔记] 3.2 Basic Compiler Techniques for Exposing ILP
  4. oa html5管理系统模板,OA系统html5整站模板 后台模板
  5. DIY | 教你做一个万圣节专属徽章!
  6. jsp 简单的登陆界面(不连数据库)
  7. 织梦dedecms 仿制目标网站首页
  8. 【万字干货】美团旅游推荐系统的演进
  9. 关于Jupyter Notebook的环境配置
  10. HTML5 新增标签