一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ARM處理器中HTM與STM介紹

麥辣雞腿堡 ? 來源:TrustZone ? 作者:TrustZone ? 2023-10-30 14:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HTM,AHB 跟蹤宏單元

HTM 可顯示無法使用 ETM 從內(nèi)核跟蹤推斷的總線信息:

了解多層總線利用率。 軟件調(diào)試。例如,內(nèi)存區(qū)域訪問和數(shù)據(jù)訪問的可見性。 跟蹤觸發(fā)器或過濾器的總線事件檢測,以及用于總線分析。 HTM 提供了有關(guān) AHB 總線的地址和數(shù)據(jù)跟蹤信息。 通過將 HTM 中的信息與調(diào)試器結(jié)合使用,可對基于 AHB 的嵌入式系統(tǒng)進(jìn)行方便、精確的調(diào)試。 HTM 提供了廣泛的資源以使事件識別功能生成觸發(fā)事件。 HTM 通過 AMBA 跟蹤總線 (ATB) 來生成輸出的跟蹤數(shù)據(jù)。 跟蹤調(diào)試功能是非干預(yù)性的??梢允褂?APB (AMBA v3) 接口來控制 HTM。

HTM用于什么場景?

HTM則主要用于虛擬化環(huán)境中。HTM塊是用于顯示虛擬機(jī)監(jiān)視器(VMM)或操作系統(tǒng)內(nèi)核的跟蹤信息。

它提供了一種機(jī)制,使得VMM可以獲取和顯示與虛擬機(jī)相關(guān)的信息,例如虛擬機(jī)的指令序列、內(nèi)存訪問等。

HTM塊可以用于監(jiān)視和控制虛擬機(jī)的執(zhí)行,幫助開發(fā)人員更好地理解虛擬機(jī)的行為和性能表現(xiàn)。因此,HTM在虛擬化技術(shù)中具有重要的作用,可以用于調(diào)試、優(yōu)化和監(jiān)控虛擬機(jī)的運(yùn)行狀態(tài)。

STM,系統(tǒng)跟蹤宏單元

STM為所有軟件開發(fā)人員提供了低成本的軟件和硬件執(zhí)行實時可見性,尤其是應(yīng)用程序和內(nèi)核開發(fā)人員,從而為整個供應(yīng)鏈中支持 ARM 處理器的設(shè)備提供了功能豐富且優(yōu)化的低能耗軟件。

STM 是一種軟件工具,它可以讓開發(fā)人員以低成本的方式觀察和分析他們的程序在硬件上的執(zhí)行過程。這種工具對于應(yīng)用程序和內(nèi)核開發(fā)人員特別有用,因為它們可以幫助開發(fā)人員更好地了解程序的執(zhí)行情況,從而更容易地找出和修復(fù)問題。

STM 的工作原理是通過記錄程序執(zhí)行時的指令序列和其他相關(guān)信息,例如寄存器狀態(tài)和內(nèi)存訪問。這些信息可以通過串口或 JTAG 等方式傳輸?shù)街鳈C(jī)進(jìn)行分析和處理。通過這些信息,開發(fā)人員可以了解程序執(zhí)行的時間和順序,從而優(yōu)化程序的性能。

除了對開發(fā)過程中的問題解決和優(yōu)化有重要作用外,STM 還對整個供應(yīng)鏈中支持 ARM 處理器的設(shè)備提供了功能豐富且優(yōu)化的低能耗軟件。通過使用 STM,設(shè)備制造商可以獲得一種可靠的、高效的工具來優(yōu)化其設(shè)備的能耗,同時提高其功能和性能。這對于當(dāng)前和未來的 ARM 處理器設(shè)備非常重要,因為這些設(shè)備通常需要在更小的空間內(nèi)提供更高的性能,同時盡可能減少能耗。

總的來說,STM 就像一個“監(jiān)視器”一樣,幫助開發(fā)人員實時觀察程序的執(zhí)行情況,從而更容易地找出和解決問題。同時,它也為設(shè)備制造商提供了優(yōu)化其設(shè)備性能的工具,使得整個供應(yīng)鏈中的 ARM 處理器設(shè)備能夠更好地滿足用戶的需求。

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

    關(guān)注

    68

    文章

    19896

    瀏覽量

    235282
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9353

    瀏覽量

    377619
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1416

    瀏覽量

    41443
  • ETM
    ETM
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7730
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ARM處理器簡介及RISC設(shè)計要點

    ARM是一個32位RISC(精簡指令集)處理器架構(gòu),ARM處理器則是ARM架構(gòu)下的微處理器。
    的頭像 發(fā)表于 04-01 08:17 ?9610次閱讀
    <b class='flag-5'>ARM</b><b class='flag-5'>處理器</b>簡介及RISC設(shè)計要點

    ARM處理器ARM處理器工作模式

    的Thumb指令。在程序的執(zhí)行過程,微處理器可以隨時在兩種工作狀態(tài)之間切換,并且,處理器工作狀態(tài)的轉(zhuǎn)變并不影響處理器的工作模式和相應(yīng)寄存
    發(fā)表于 01-27 11:13

    ARM處理器ARM處理器工作模式

    的Thumb指令。在程序的執(zhí)行過程,微處理器可以隨時在兩種工作狀態(tài)之間切換,并且,處理器工作狀態(tài)的轉(zhuǎn)變并不影響處理器的工作模式和相應(yīng)寄存
    發(fā)表于 01-27 14:19

    ARM處理器核簡單介紹

    ARM公司開發(fā)了很多系列的ARM處理器核,目前最新的系列已經(jīng)是ARM11了,而ARM6核及更早的系列已經(jīng)很罕見了,
    發(fā)表于 07-23 07:08

    ARM處理器介紹

    ARM(Advanced RISC Machines),既可認(rèn)為是一個公司的名字,也可認(rèn)為是對一類微處理器的統(tǒng)稱。中文名ARM嵌入式外文名Advanced RISC Machines屬 于一類微
    發(fā)表于 09-09 07:29

    什么是ARM處理器?

    廠商的x86架構(gòu)處理器,有IBM的power架構(gòu)處理器,高通蘋果海思有ARM架構(gòu)處理器。說PC端的處理器大家比較熟悉,移動端現(xiàn)在幾乎
    發(fā)表于 11-24 07:05

    ARM處理器指令系統(tǒng)資料介紹

    數(shù)據(jù)處理指令尋址方式和內(nèi)存訪問指令尋址方式。本章主要介紹ARM匯編語言。主要內(nèi)容如下:ARM處理器的尋址方式。
    發(fā)表于 04-26 10:30

    ARM處理器ARM和Thumb狀態(tài)的切換(Interwor

             主要介紹了在ARM處理器,ARM/Thu
    發(fā)表于 09-04 08:39 ?44次下載

    ARM,ARM處理器是什么意思

    ARM,ARM處理器是什么意思 ARM處理器簡介 ARM(Advanced RISC Mach
    發(fā)表于 03-26 10:53 ?5485次閱讀

    arm是什么處理器,arm處理器匯總

    ARM處理器是Acorn計算機(jī)有限公司面向低預(yù)算市場設(shè)計的第一款RISC微處理器。更早稱作Acorn RISC Machine。ARM處理器
    發(fā)表于 11-10 16:32 ?3393次閱讀

    ARM處理器的2種工作狀態(tài)和7種工作模式及37個寄存介紹

    在安卓支持三類處理器ARM、Intel和MIPS里面,ARM無疑被使用得最為廣泛。那么ARM處理器到底是怎樣工作的呢?本文主要跟大家來詳細(xì)的
    發(fā)表于 04-23 16:34 ?1.6w次閱讀

    arm的協(xié)處理器有幾個?ARM協(xié)處理器詳解

    本文首先介紹ARM處理器特點與主要模式,其次介紹arm的協(xié)處理器有幾個,最后
    發(fā)表于 04-24 15:34 ?9265次閱讀

    ARM處理器內(nèi)核的詳細(xì)資料概述

    本文檔的主要內(nèi)容詳細(xì)介紹的是ARM處理器內(nèi)核的詳細(xì)資料概述包括了:ARM7TDMI 處理器內(nèi)核系列,AR
    發(fā)表于 10-14 17:14 ?15次下載
    <b class='flag-5'>ARM</b><b class='flag-5'>處理器</b>內(nèi)核的詳細(xì)資料概述

    ARM處理器的詳細(xì)資料介紹

    本文檔的主要內(nèi)容詳細(xì)介紹的是ARM處理器的詳細(xì)資料介紹。
    發(fā)表于 03-14 17:04 ?17次下載
    <b class='flag-5'>ARM</b>微<b class='flag-5'>處理器</b>的詳細(xì)資料<b class='flag-5'>介紹</b>

    arm處理器有哪些中斷源?arm處理器對異常中斷的響應(yīng)過程

    時及時響應(yīng)。這些異常情況包括中斷、陷阱、系統(tǒng)調(diào)用等。在本文中,我們將介紹ARM處理器的中斷源以及對異常中斷的響應(yīng)過程。 一、ARM處理器的中
    的頭像 發(fā)表于 10-19 16:35 ?1967次閱讀