DSTREAM仿真器ARM JTAG14/20 MICTOR38 MIPI34 Coresight10/20接口区别解析
文章来源:完美体育·(中国)手机网页版科技 发布日期:2013.12.24 浏览次数:22197 次 |
在DSTREAM仿真器转接板上,共有7个连接口,其中ARM JTAG 14、TI JTAG 14、ARM JTAG 20和Coresight 10这4个接口仅有debug功能,同时MICTOR 38、MIPI 34、Coresight 20这3个接口有debug+trace功能。针对这些接口,有一下几点需要说明。
一、调试(Debug)部分
(1)除了MICTOR 38,其他6个接口的debug调试功能都是标准的JTAG(IEEE 1149.1),也都可以作为SWD(串行调试)模式。
(2)Corsight 10 接口没有跟踪引脚,只能用来调试。
(3)ARM JTAG 14比ARM JTAG 20少RTCK信号线。
(4)TI JTAG 14适合在TI的目标上使用,比ARM JTAG 20少nSRST信号线。但是TI JTAG 14比ARM JTAG 20多了EMU0、EMU1这2个普通的IO信号线。
(5)Coresight 10比ARM JTAG 20少nTRST、RTCK这2个信号线。
如下表格是省略了GND地线的DSTREAM调试口比较,该表以ARM JTAG 20为标准排序。
功能脚 | ARM JTAG 20 | ARM JTAG 14 | TI JTAG 14 | Coresight 10 |
VTREF | 1 | 13 | 5 | 1 |
NC | 2 | 1 | 6 | 7 |
nTRST | 3 | 3 | 2 | 无 |
TDI | 5 | 5 | 3 | 8 |
TMS/SWDIO | 7 | 7 | 1 | 2 |
TCK/SWCLK | 9 | 9 | 11 | 4 |
RTCK | 11 | 无 | 9 | 无 |
TDO/SWO | 13 | 11 | 7 | 6 |
nSRST | 15 | 12 | 无 | 10 |
DBGRQ | 17 | 无 | 无 | 无 |
DBGACK | 19 | 无 | 无 | 无 |
区别的引脚说明:
RTCK(Return Test Clock)用来返回测试时钟信号到仿真器,以自适应自适应时钟模式。
nSRST(System Reset)用来完全复位目标系统。
nTRST(Test Reset)用来复位处理器的TAP控制器,以便开始调试。
DBGRQ和DBGACK信号线几乎不用,所以不做说明。
二、跟踪(Trace)部分
(1)mictor 38 接口拥有16位并行数据跟踪宽度和状态/同步信息,主要用于高速跟踪捕捉。
(2)mictor 38也可以用于调试(JTAG方式),但是仅支持一个电压域。
(3)MIPI 34 和CORESIGHT 20在TPIU(跟踪端口接口单元 ,Trace Port Interface Unit)模式下,也拥有4位并行跟踪功能。
(4)Coresight 20的16脚复用为nTRST和TRACEDATA[1]两个功能,18脚复用为TRACECLK和TRACEDATA[2]两个功能。
如下表格是省略了GND地线和NC线的DSTREAM调试跟踪接口比较,该表以MICTOR 38为标准排序。
功能脚 | MICTOR 38 | MIPI 34 | Coresight 20 |
TRACECLK | 6 | 22 | 12 |
DBGRQ | 7 | 18 | 18 |
DBGACK | 8 | 20 | 20 |
nSRST | 9 | 10 | 10 |
EXTTRIG | 10 |
|
|
TDO | 11 | 6 | 6 |
VTREF | 12 | 1/34 | 1 |
RTCK | 13 | 12 |
|
VSUPPLY | 14 |
|
|
TCK | 15 | 无 | 4 |
TRACEDATA[7] | 16 |
|
|
TMS | 17 | 2 | 2 |
TRACEDATA[6] | 18 |
|
|
TDI | 19 | 8 | 8 |
TRACEDATA[5] | 20 |
|
|
nTRST | 21 | 16/ 14(TRST_PD) | 16 |
TRACEDATA[4] | 22 |
|
|
TRACEDATA[15] | 23 |
|
|
TRACEDATA[3] | 24 | 30 | 20 |
TRACEDATA[14] | 25 |
|
|
TRACEDATA[2] | 26 | 28 | 18 |
TRACEDATA[13] | 27 |
|
|
TRACEDATA[1] | 28 | 26 | 16 |
TRACEDATA[12] | 29 |
|
|
Logic/0/ TRACEPKT[0] | 30 |
|
|
TRACEDATA[11] | 31 |
|
|
Logic/0/ PIPESTAT[3] | 32 |
|
|
TRACEDATA[10] | 33 |
|
|
Logic/1/ PIPESTAT[2] | 34 |
|
|
TRACEDATA[9] | 35 |
|
|
TRACECTL/ PIPESTAT[1]/ PIPESTAT[1] | 36 |
|
|
TRACEDATA[8] | 37 |
|
|
TRACEDATA[0] | 38 | 24 | 14 |
本文来自完美体育·(中国)手机网页版科技,原文地址:
/customerService/resource-list.asp?id=511,转载请注明出处。