uTrace 是一部專門設計提供給全部Cortex-M 為核心之處理器開發使用,支援AMP, SMP 即時系統及應用程式除錯,附加512MByte 高速追蹤記憶體提供即時記錄及效能分析,軟體使用標準Trace32 PowerView 環境。全球統一售價NT$80,000。

  硬體特性:

* USB3.0 連接操作主機介面,下儎最高速度可達5000KByte/ sec

* 支援超過1000種以 Cortex-M 為核心之微控器及處理器,可支援平台上標準ARM JTAG 20/ TI 14 pins, ARM Serial Wire 及cJTAG 等標準除錯介面。

* 支援具有高速追蹤功能ARM 4-bit ETMv3 處理器平台上之MIPI34/20/10 高速追蹤介面連接。內建On-Chip trace 功能支援On-Chip buffer trace。

* 主機內建512MByte 高速追蹤記憶體,同步追蹤記錄高速追蹤介面資料。

  除錯特性:

* C/C++ 高階語言除錯。

* 簡易及複雜斷點設定。

* 被讀或被寫斷點設定。

* 支援線上燒錄功能。

* 市面上有支援Cortex-M 之即時作業系統Kernel Awareness。

* 可支援兩顆或以上Cortex-M 核心同時 AMP 模式除措。

   高速追蹤特性:(Trace Features)

* 支援4 bit ETMv3 連續模式

* 支援ITM over TPIU and Serial Wire output.

* 支援多核心高速追蹤。

* 超長時間高速追蹤,透過USB3.0 (100MByte/ sec) 轉存至操作主機硬碟儲存。可完整記錄一應用程式並再分析,獨家專利,目前此功能僅有PowerTrace2 (價值超過50萬台幣)可支援。

* 即時分析各工作任務及功能,代碼覆蓋率分析。尋找不必要之程式碼,提高效能。在記錄同時亦可同步分析。

* 選購Analog probe 可支援電流、電壓值分析,掌控電源耗電與程式關聯性。

   相關高速追蹤細部資訊專門資料下載:Article "Intelligent Trace Analyses for Cortex-M3/M4"

   uTrace 使用MIPI 介面詳細介紹:Adaption for µTrace

支援ASM, High level language debugging, Compiler, Logic Display of Peripherals, Script language, NAND/ Nor Flash programming,SIM Instruction Set Simulators, Trace-based/ Sample-based profiling,Code coverage, Snooper,RTOS support 及3rd party tool 整合同PowerView 請參考PowerView 功能 。