低延遲與高頻寬 Printf 樣式除錯

Arm CoreSight 系統追蹤巨集單元 (STM) 為追蹤源 (trace source),可進行即時軟體儀測且不影響系統行為或效能。 其將軟硬體執行的低成本即時能見度擴展至所有軟體開發人員,在整個供應鏈的 Arm 處理器驅動裝置上實現多元、最佳化且低功耗的軟體。 STM-500 用於 64 位元系統且向後相容於 32 位元。

特色與效益

低延遲、高效能軟體儀測

STM 實現低延遲與高頻寬 printf 樣式除錯功能,提升開發人員對軟體的能見度。無需改變系統行為模式便能實現,使得在 Arm 處理器架構系統上開發與最佳化軟體變得更容易。

適用於 Cortex-A 及 Cortex-R 處理器架構 SoC 的 Arm 系統追蹤

CoreSight 系統追蹤巨集單元設計用於提供即時並基於應用程式架構的平台所需的低延遲與高頻寬即時系統儀測。 在這些應用上 Arm STM 取代了儀測追蹤巨集單元 (ITM);而在 Cortex-M 系列處理器架構裝置方面,ITM 依舊為首選解決方案。

系統效能調校與除錯

STM 為軟硬體互動提供時序精確 (timing-accurate) 的內建於晶片能見度。這可協助 Arm 晶片合作夥伴與 OEM 代工廠商能進一步最佳化 SoC,並讓平台更快上市。

產業標準

CoreSight STM 為所有市場提供系統能見度的產業標準。所有主要工具廠商皆支援 Arm STM,其補足產業標準的嵌入式追蹤巨集單元 (ETM),且符合 MIPI 系統追蹤規格。

使用場景

各種創新成果與設計理念在此實現

以更低的成本加強照護能力,涵蓋各種健康導向應用。支援預防性照護的各種創新應用,包括血糖監測儀及心率追蹤器。

諮詢專家

系統層級能見度在開發階段十分重要。深入瞭解 CoreSight STM 如何協助減少延遲並提升吞吐量。

聯絡我們
相關產品與服務

探索更多選項及功能

Arm Cortex 處理器

Cortex 處理器

Arm 處理器包含超低功耗的 Cortex-M 系列、即時回應的 Cortex-R 系列,以及高效能的 Cortex-A 系列。

Mali 繪圖與多媒體處理器

圖形與多媒體

Arm Mali 媒體 IP 為大量且不斷增加的行動和消費性裝置 (包括智慧型手機、平板電腦、電視及穿戴式裝置) 提供高效能、節能的媒體處理能力。

記憶體控制器

記憶體控制器 

Arm 動態記憶體控制器系列產品,可管理多項處理元素的各種不同需求,同時提供最高的 DRAM 頻寬。

Socrates 系統建立器

Socrates 

Arm Socrates 可大幅縮短選擇、配置及建立 Arm IP 的時間,不但沒有錯誤,也能立即用於 SoC 整合。

Arm Development Studio

Arm Development Studio

適用於所有 Arm 架構系統的端對端軟體開發環境,包括 Arm 編譯器、偵錯工具、整合開發環境、效能分析工具、模型和中介軟體。