<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > JTAG接口技術(shù)及ETM

JTAG接口技術(shù)及ETM

作者: 時(shí)間:2016-11-21 來(lái)源:網(wǎng)絡(luò ) 收藏
ARM9TDMI邊界掃描鏈1的另外兩個(gè)信號DDEN和SYSSPEED的作用是:

— DDEN在A(yíng)RM9TDMI內部測試模式下,是可獲取、可測試的。在A(yíng)RM9TDMI外部測試模式下低電平表示將獲取數據總線(xiàn)上輸入的數據,高電平表示將要輸出掃描鏈上存儲的數據。

本文引用地址:http://dyxdggzs.com/article/201611/319139.htm

— 在A(yíng)RM9TDMI進(jìn)入調試狀態(tài)時(shí),SYSSPEED將輸出。低電平表示微內核現在進(jìn)入斷點(diǎn)調試,高電平表示微內核進(jìn)入觀(guān)察點(diǎn)調試狀態(tài)。

ETM嵌入式跟蹤宏

基于A(yíng)RM的具有Embedded ICE和JTAG TAP的系統芯片通過(guò)JTAG端口和協(xié)議轉換器與主機相連。這種裝置支持正常的斷點(diǎn)、觀(guān)察點(diǎn)以及處理器和系統訪(fǎng)問(wèn)狀態(tài)。但如果要進(jìn)行代碼的實(shí)時(shí)跟蹤就要引入嵌入式跟蹤宏ETM。它提供了ARM處理器系列的指令和數據跟蹤。跟蹤協(xié)議被設計成可嵌入大規模專(zhuān)用集成電路(ASIC)中的ARM處理器內核提供實(shí)時(shí)跟蹤能力。由于A(yíng)SIC通常包含片上cache和其他電路,因此,不可能通過(guò)觀(guān)察ASIC引腳來(lái)決定處理器核的操作,可見(jiàn)跟蹤口是了解處理器操作所必需的。

ETM能捕獲指令和數據序列,訪(fǎng)問(wèn)并把它們的記錄發(fā)送給芯片上或芯片外的緩沖器,ARM的ETM既可設置成允許觸發(fā)器工作也可設置成允許跟蹤結果被濾出。使用ETM的過(guò)濾功能,可以只捕獲特別中斷的或特殊文件的代碼執行,即相當于提供了對代碼的壓縮功能。

ETM由如下兩部分組成:

— 跟蹤端口,用于實(shí)時(shí)執行的跟蹤。代碼執行時(shí),CPU發(fā)送串行、經(jīng)過(guò)編碼、壓縮的分支目標地址、管線(xiàn)狀態(tài)、讀寫(xiě)數據給ETM。

— 觸發(fā)裝置,規范已被開(kāi)發(fā)。該規范允許指定特定應用所需的觸發(fā)源的準確集合。資源包括地址和數據比較器、計數器和定序器。

軟件調試器提供與ETM的接口。調試器允許所有的ETM裝置通過(guò)JTAG接口來(lái)配置。若跟蹤口已實(shí)現,那么調試器就可以用容易理解的格式顯示捕獲的跟蹤信息。

ETM壓縮跟蹤信息并通過(guò)跟蹤口輸出。外部跟蹤口分析器TPA(trace port analyzer)用于捕獲跟蹤信息。

當跟蹤信息已被捕獲時(shí),調試器從TPA提取壓縮信息,并將其解壓縮以提供執行代碼的完整反匯編。調試器還可以將其與原高級代碼連接以提供代碼如何在目標系統執行的信息。

在實(shí)際的調試系統中ETM用于實(shí)時(shí)指令追蹤以控制寄存器、總線(xiàn)和存儲器。觸發(fā)點(diǎn)和過(guò)濾功能由調試軟件配置并通過(guò)標準JTAG接口傳輸到ETM上。利用已有可編程的跟蹤器,追蹤端口可配置為4位、8位或16位數據總線(xiàn)寬度。同時(shí)在仿真時(shí)外設和中斷程序依然能夠繼續運行。

ETM7和ETM9的結構和工作原理基本相同。如它們的跟蹤保護(trace protocol)和TPA是相同的。



關(guān)鍵詞: JTAG接口技術(shù)ET

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>