国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于追蹤定時相關(guān)的方法

      文檔序號:6515983閱讀:250來源:國知局
      用于追蹤定時相關(guān)的方法
      【專利摘要】一種使多個交錯的追蹤數(shù)據(jù)流的定時相關(guān)的方法。時間戳追蹤流邏輯針對同步請求監(jiān)視事件追蹤流。當(dāng)檢測到同步請求、CTI觸發(fā)或兩者時,使EEP?ID增大,且將時間戳值連同EEP?ID和所檢測到的同步請求中可獲得的任何相關(guān)識別標(biāo)記一起插入到追蹤流中。
      【專利說明】用于追蹤定時相關(guān)的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明的【技術(shù)領(lǐng)域】為調(diào)試追蹤產(chǎn)生。
      【背景技術(shù)】
      [0002]嵌入式解決方案的調(diào)試一直是個難題。隨著處理器變得更快且更復(fù)雜,用當(dāng)前的調(diào)試技術(shù)進(jìn)行調(diào)試和開發(fā)也變得更困難。為了解決這些復(fù)雜的問題,需要程序操作更透明。需要更多透明度的三個方面是程序計數(shù)器追蹤、周期精確分析,以及負(fù)載和存儲數(shù)據(jù)記錄??梢酝ㄟ^專用調(diào)試端口來存取此類數(shù)據(jù)。然而,這些問題中的每一者都需要大量的信息。簡單地供應(yīng)大量高頻接腳以查看所有此類數(shù)據(jù)既不實(shí)際也不具有成本效益,并且需要編碼方案來進(jìn)一步壓縮所有此類數(shù)據(jù)。已經(jīng)使用一種編碼技術(shù)對程序計數(shù)器(PC)追蹤、所有指令的周期精確定時以及負(fù)載和存儲數(shù)據(jù)記錄進(jìn)行編碼。所有此類數(shù)據(jù)可以跨越調(diào)試端口上的相同接腳進(jìn)行傳輸。
      [0003]調(diào)試端口是用于將軟件或硬件產(chǎn)生的追蹤信息輸出到外部記錄器的工具。追蹤端口利用對于任何給定實(shí)施方案能解決需求但不會顯著損害到格式效率的傳輸格式。傳輸格式原語被視為追蹤輸出指令集。所有處理器使用這個指令集來描述裝置內(nèi)的系統(tǒng)活動。每一處理器可以使用指令集以及管理其使用的規(guī)則集以任何方式來描述系統(tǒng)活動。
      [0004]重要的是要注意到,外部傳輸速率/接腳是由所部署的接收器技術(shù)確定。這些速率將隨時間過去而維持相對恒定。這暗示著隨著CPU時鐘速率增加,優(yōu)化格式以獲得系統(tǒng)活動的壓縮程度最大的表示的壓力也增加。需要做的只是維持現(xiàn)狀。幸運(yùn)的是,所用的傳輸格式提供了有效的構(gòu)件來表示系統(tǒng)活動。然而,此效率的代價是為了獲得壓縮效率在芯片上硬件上的花費(fèi)較大。這向處理器給予了改善其輸出帶寬的效率的能力,因?yàn)槠漭敵鰩捠艿紺PU時鐘速率增加的壓制。穩(wěn)步前進(jìn)到較快的CPU時鐘速率以及較密集的制造工藝將需要利用所有的壓縮機(jī)會以及最好的可用物理傳輸技術(shù)。
      [0005]傳輸格式經(jīng)設(shè)計以向設(shè)計人員提供以下能力:
      [0006]優(yōu)化帶寬利用(以每秒最少的位發(fā)送最真實(shí)的信息)
      [0007]選擇效率較低但更具成本效益的系統(tǒng)活動表示
      [0008]上述兩種方法的組合(即,優(yōu)化PC追蹤傳輸效率的同時實(shí)施效率較低的存儲器存取輸出)。
      [0009]這向不同的處理器給予了以最適合于其架構(gòu)的形式表示其系統(tǒng)活動的能力。
      [0010]必須要進(jìn)行取舍,因?yàn)榇嬖诒姸嗟某杀?能力/帶寬配置要求??梢赃M(jìn)行調(diào)整以隨著時間過去優(yōu)化并改進(jìn)格式。
      [0011]傳輸格式在所有處理器上都保持恒定,同時可以更改物理傳輸層的性質(zhì)。這些更改可以采取三種形式:
      [0012]傳輸類型(差動串行或常規(guī)單端I / O)
      [0013]分配給傳輸?shù)慕幽_的數(shù)目
      [0014]數(shù)據(jù)傳輸?shù)念l率[0015]這意味著表示系統(tǒng)活動的格式可以且被視為通過實(shí)際物理機(jī)構(gòu)傳輸?shù)臄?shù)據(jù)。調(diào)試端口的收集和格式化部分的實(shí)施將不考慮物理傳輸層。這樣允許針對可用接腳和傳輸帶寬類型來優(yōu)化物理層,而不用改變基本的物理實(shí)施方案。接收器組件被設(shè)計成與物理層和格式無關(guān)的。這樣允許整個傳輸部分隨時間演進(jìn)。
      [0016]使用10位編碼來表示PC追蹤、數(shù)據(jù)記錄以及定時信息。追蹤格式寬度已經(jīng)與傳輸接腳的數(shù)目去耦。此格式可與任何數(shù)目的傳輸接腳一起使用。PC追蹤、存儲器參考信息以及定時信息跨越相同的接腳來傳輸。
      [0017]包可含有操作碼或數(shù)據(jù),或者其兩者。代碼包含有指示正發(fā)送的信息的類型的操作碼。操作碼可為2位或10位長。代碼包的其余部分將保存與所述操作碼相關(guān)聯(lián)的數(shù)據(jù)。
      [0018]在許多情況下,額外的數(shù)據(jù)需要與操作碼相關(guān)聯(lián)。此數(shù)據(jù)被編碼在被稱作數(shù)據(jù)包的后續(xù)包中。數(shù)據(jù)包含有應(yīng)該與前一個操作碼相關(guān)聯(lián)的信息。
      [0019]以代碼包開始且包含緊跟在所述代碼包之后的所有數(shù)據(jù)包的包序列被稱作命令。命令可具有零個或多個參數(shù)。每一參數(shù)是與所述命令中的操作碼相關(guān)聯(lián)的一條獨(dú)立數(shù)據(jù)。預(yù)期的參數(shù)數(shù)目取決于操作碼。命令的第一參數(shù)只是使用代碼包之后的數(shù)據(jù)包來編碼。后續(xù)參數(shù)的第一數(shù)據(jù)包用10個操作碼來標(biāo)記。
      [0020]命令的解譯取決于兩個因素,命令的操作碼以及命令中包含的參數(shù)的數(shù)目。換句話說,如果代碼包之后緊跟著另一代碼包,那么所述代碼包具有一個意思,但是如果它后面跟的是數(shù)據(jù)包,那么同一個包可能具有完全不同的意思。追蹤操作碼展示于表1中。
      [0021]
      【權(quán)利要求】
      1.一種用于追蹤定時相關(guān)的方法,其包括以下步驟:接收追蹤數(shù)據(jù)源流,其包括追蹤事件數(shù)據(jù)流和本地定時數(shù)據(jù)流;針對同步請求監(jiān)視所述追蹤數(shù)據(jù)源流;使EEP時間戳ID增大;將所述EEP時間戳ID和時間戳值插入到TTS數(shù)據(jù)流中;將所述EEP時間戳ID傳送到追蹤數(shù)據(jù)源。
      2.根據(jù)權(quán)利要求1所述的方法,其中:所述同步請求是異步CTI觸發(fā)請求。
      3.根據(jù)權(quán)利要求1所述的方法,其中:所述同步請求是同步CTI觸發(fā)請求。
      4.根據(jù)權(quán)利要求1所述的方法,其中:所述同步請求是來自配置寄存器的同步請求。
      5.根據(jù)權(quán)利要求1所述的方法,其中:所述同步請求是來自TTS支持邏輯的同步請求。
      6.根據(jù)權(quán)利要求1所述的方法,其中:所述同步請求是來自所述TTS支持邏輯的周期性請求。
      7.根據(jù)權(quán)利要求1所述的方法,其中:所述時間戳值是在所述追蹤數(shù)據(jù)源流內(nèi)接收到的。
      8.根據(jù)權(quán)利要求1所述的方法,其中:所述時間戳值是由所述TTS支持邏輯確定。
      9.根據(jù)權(quán)利要求1所述的方法,其中:所述追蹤數(shù)據(jù)源將所述所傳送的EEP時間戳ID和時間插入到所述追蹤事件數(shù)據(jù)流中。
      10.根據(jù)權(quán)利要求1所述的方法,其中:接收多個追蹤數(shù)據(jù)源流,其各自包括追蹤事件數(shù)據(jù)流和本地定時數(shù)據(jù)流。
      11.根據(jù)權(quán)利要求1所述的方法,其中:每一接收到的追蹤數(shù)據(jù)源流被獨(dú)立地監(jiān)視和處理。
      【文檔編號】G06F11/26GK103778039SQ201310495287
      【公開日】2014年5月7日 申請日期:2013年10月21日 優(yōu)先權(quán)日:2012年10月19日
      【發(fā)明者】杰森·L·佩克, 布萊恩·托梅 申請人:德州儀器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1