JTAG是用来进行嵌入式处理器调试的标准化接口,下列描述中,正确的是( )。(2015年嵌入式系统设计师下半年)

JTAG是用来进行嵌入式处理器调试的标准化接口,下列描述中,正确的是(    )。(2015年嵌入式系统设计师下半年)
A.JTAG接口上一般包括模式选择、时钟、数据输入、数据输出、复位等信号
B.当JTAG接口上面的时钟不正常时,也可以访问CPU内部的寄存器
C.JTAG只能用于调试,而不能用于进行芯片问题的检测
D.JTAG能够访问CPU内部的寄存器,而不能访问CPU总线上面的设备
 
 
参考答案:A
参考解析:本题考查嵌入式系统调试时候采用的JTAG方面的基础知识。
    JTAG (Joint Test Action Group,联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线,有时还包含复位等信号。
    JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP (Test Access Port,测试访问口)通过专用的JTAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。
    当JTAG上面的时钟不正常时,访问CPU内部的寄存器时可能出现异常,JTAG可以用于多种功能,包括软件调试,系统芯片检测,除了可以访问CPU内部寄存器外,还可以访问CPU总线上面的设备状态等。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,转载需标明出处。
如果您有更好的解答,欢迎留言评论。

本文链接:https://ruankaoti.com/post/2717.html

评论

阅读更多

微信扫码,加入打卡学习群,分享学习资料

最近发表