谈谈JTAG的定义
来源:互联网 发布:家用咖啡粉品牌 知乎 编辑:程序博客网 时间:2024/06/05 20:39
JTAG(Joint Test Action Group)联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。 JTAG是最基本的通讯协议之一可以理解为与USB或者RX TX的道理是一样的,只是一种通讯手段,但与RX TX以及USB有很重大的不同,那就是这个JTAG协议是最底层的, JTAG最初是用来对芯片进行测试的,基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对进行内部节点进行测试。 JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。 现在,JTAG接口还常用于实现ISP(In-System rogrammable;在线编程),对FLASH等器件进行编程。 JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程现再装到板上因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程。 标准的JTAG接口是4线:TMS、 TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 JTAG信号,一般基本的分有5条线,TCK TMS,TDI,TDO,复位信号。复位信号,有的一条,有的多条,他的作用是镇压CPU,让他停下所有工作,等着JTAG信号对它进行控制,或者让其某部分工作某部分暂停工作。TCK信号,上位机的时钟信号,上升沿送入给手机CPU的数据,下降沿手机CPU回来数据。TDI信号,上位机的数据信号。TMS信号,上位机的另外一个数据信号,实际是命令指示以及区分的信号。TDO信号,手机CPU回来给上位机的数据信号,让上位机知道手机CPU现在的状态是很乖还是不乖,进而根据CPU的状态进行控制。
0 0
- 谈谈JTAG的定义
- jtag的针脚定义
- Jtag的各种引脚定义
- JTAG接口定义
- JTAG/C2 接口定义
- JTAG和SWD定义
- Jlink接口的Jtag和SWD接口定义
- Jlink接口的Jtag和SWD接口定义
- Jlink接口的Jtag和SWD接口定义
- Jlink接口的Jtag和SWD接口定义
- JTAG接口与引脚定义
- JTAG接口与引脚定义
- Jtag接口定义及含义
- 谈谈约定:定义服务间的对话
- JTAG接口20针、14针、8针的制作及重要信号定义
- JTAG各类接口针脚定义及含义
- JTAG各类接口针脚定义及含义
- JTAG各类接口针脚定义及含义
- Linux 驱动模型初探3——device
- 单调栈的应用 Largest Rectangle in Histogram,Max Tree,expression tree, 表达式求值,
- 百度2014校园招聘笔试题(深圳-软件研发岗)
- 探索推荐引擎内部的秘密,第 1 部分: 推荐引擎初探
- VC小技巧一:获取窗口句柄、控件ID、DC等
- 谈谈JTAG的定义
- Linux scp复制文件,不需要输入密码的技巧
- 常见opencv函数解析
- 警惕阿里云的云盾扫描占用大量CPU
- hadoop上传文件到hdfs出错
- 2014.12.12笔记
- Java 获取字符串中的IP地址正则
- 如何定位Android NDK开发中遇到的错误
- RabbitMQ概念及环境搭建(三)RabbitMQ cluster