0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談DSTREAM仿真器轉接板的接口

米爾科技 ? 作者:米爾科技 ? 2019-10-25 10:42 ? 次閱讀

在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

區(qū)別的引腳說明:

RTCK(Return Test Clock)用來返回測試時鐘信號到仿真器,以自適應自適應時鐘模式。

nSRST(System Reset)用來完全復位目標系統(tǒng)。

nTRST(Test Reset)用來復位處理器的TAP控制器,以便開始調試。

DBGRQ和DBGACK信號線幾乎不用,所以不做說明。

二、跟蹤(Trace)部分

(1)mictor 38 接口擁有16位并行數(shù)據(jù)跟蹤寬度和狀態(tài)/同步信息,主要用于高速跟蹤捕捉。

(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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6081

    瀏覽量

    34942
  • 米爾科技
    +關注

    關注

    5

    文章

    227

    瀏覽量

    20782
收藏 人收藏

    評論

    相關推薦

    DSTREAM仿真器ARM JTAG14/20 MICTOR38 MIPI34 Coresight10/20接口區(qū)別解析

    `在DSTREAM仿真器轉接上,共有7個連接口,其中ARM JTAG 14、TI JTAG 14、ARM JTAG 20和Coresigh
    發(fā)表于 10-13 09:25

    DS-5教程-使用ARM DS-5 和DSTREAM仿真器調試裸機程序

    ”目錄下生成二進制文件“MYD-SAMA5D34.axf”,如下圖。 M2 連接開發(fā) (14)連接好DSTREAM仿真器,包括DSTREAM仿真器
    發(fā)表于 10-13 18:23

    ADI SC589仿真器接口和開發(fā)接口不匹配,請問是否需要一個轉接頭來連接仿真器還是有其它方法?

    是P3,然而P3接口仿真器的插座是不對應的。 開發(fā)P3座子 查看開發(fā),也沒有其它接口能和仿真器
    發(fā)表于 08-09 08:44

    Trimedia DSP芯片JTAG接口仿真器設計

    Trimedia DSP芯片JTAG接口仿真器設計:提出Trimedia DSP 芯片硬件仿真器的硬件電路組成和接口軟件設計; 介紹JTAG 接口
    發(fā)表于 05-12 17:15 ?71次下載

    FoxICE For ARM仿真器簡介

    FoxICE For ARM仿真器簡介 FoxICE仿真器是自主研發(fā)的新一代百M網(wǎng)口高速實時在線仿真器,支持ARM7、ARM9、ARM9E系列AMR處理,可用于開發(fā)調試包含JTAG
    發(fā)表于 03-17 16:34 ?31次下載

    FoxICE for ARM仿真器簡介

    FoxICE for ARM仿真器簡介 FoxICE仿真器是自主研發(fā)的新一代百M網(wǎng)口高速實時在線仿真器,支持ARM7,ARM9,ARM9E系列ARM處理,可用于開發(fā)調試包含JTAG
    發(fā)表于 05-29 10:28 ?24次下載

    ARM仿真器的作用 仿真器有什么用途

    如果用于低端嵌入式MCU的話,使用ULINK2,ULINKPpro即可,可以用來調試Cortex-M,Cortex-R芯片等低端芯片;如果要調試的是高端ARM核心芯片,則可以用到DSTREAM仿真器了。
    發(fā)表于 09-19 18:18 ?1.8w次閱讀

    米爾科技DSTREAM-ST高性能仿真器介紹

    概念:該產品官方名稱為DSTREAM-ST仿真器,配合ARM DS-5可對所有的ARM內核芯片進行開發(fā)。
    的頭像 發(fā)表于 11-15 14:26 ?2101次閱讀
    米爾科技<b class='flag-5'>DSTREAM</b>-ST高性能<b class='flag-5'>仿真器</b>介紹

    米爾科技DSTREAM高性能仿真器 介紹

    DSTREAM 高性能調試和跟蹤單元可以對任何基于 ARM 處理的硬件目標進行功能強大的軟件調試和優(yōu)化。DSTREAM 擴展了 RVI 和 RVT2 的功能,內存下載和跟蹤捕獲的速度更快,同時為物理調試和跟蹤
    的頭像 發(fā)表于 11-17 11:53 ?1591次閱讀
    米爾科技<b class='flag-5'>DSTREAM</b>高性能<b class='flag-5'>仿真器</b> 介紹

    米爾科技DSTREAM-PT高性能仿真器介紹

    該產品官方名稱為DSTREAM-PT仿真器,配合ARM DS-5可對所有的ARM內核芯片進行開發(fā)。
    的頭像 發(fā)表于 11-18 11:00 ?1718次閱讀
    米爾科技<b class='flag-5'>DSTREAM</b>-PT高性能<b class='flag-5'>仿真器</b>介紹

    米爾科技DS-5教程-使用ARM DS-5 和DSTREAM仿真器調試裸機程序介紹

    本文介紹使用ARM DS-5創(chuàng)建一個裸機程序,并用DS-5里面的ARM編譯進行編譯,編譯之后通過DSTREAM仿真器將程序加載到MYD-SAMA5D34開發(fā)的SRAM(內存)上。
    的頭像 發(fā)表于 11-18 10:38 ?4229次閱讀
    米爾科技DS-5教程-使用ARM DS-5 和<b class='flag-5'>DSTREAM</b><b class='flag-5'>仿真器</b>調試裸機程序介紹

    R0E436049CFJ10 用戶手冊(H8/300H Tiny系列緊湊型仿真器轉接

    R0E436049CFJ10 用戶手冊(H8/300H Tiny系列緊湊型仿真器轉接
    發(fā)表于 05-09 18:49 ?0次下載
    R0E436049CFJ10 用戶手冊(H8/300H Tiny系列緊湊型<b class='flag-5'>仿真器</b><b class='flag-5'>轉接</b><b class='flag-5'>板</b>)

    R0E436049CFJ10 用戶手冊(H8/300H Tiny系列緊湊型仿真器轉接

    R0E436049CFJ10 用戶手冊(H8/300H Tiny系列緊湊型仿真器轉接
    發(fā)表于 06-27 20:10 ?0次下載
    R0E436049CFJ10 用戶手冊(H8/300H Tiny系列緊湊型<b class='flag-5'>仿真器</b><b class='flag-5'>轉接</b><b class='flag-5'>板</b>)

    JTAG仿真器接口設計

    電子發(fā)燒友網(wǎng)站提供《JTAG仿真器接口設計.pdf》資料免費下載
    發(fā)表于 11-27 10:05 ?0次下載
    JTAG<b class='flag-5'>仿真器</b><b class='flag-5'>接口</b>設計

    fpga仿真器接口定義

    FPGA(Field-Programmable Gate Array,現(xiàn)場可編程門陣列)仿真器接口的定義主要依賴于仿真器的具體設計和所支持的通信協(xié)議。在FPGA的設計和仿真過程中,
    的頭像 發(fā)表于 03-15 14:01 ?927次閱讀