《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業(yè)界動態(tài) > 周期精確追蹤技術提高UltraSoC嵌入式分析基礎架構的性能優(yōu)化能力

周期精確追蹤技術提高UltraSoC嵌入式分析基礎架構的性能優(yōu)化能力

固態(tài)硬盤(SSD),、服務器和實時應用的設計人員將從中受益
2019-05-07

  UltraSoC今日宣布其嵌入式監(jiān)測和分析基礎架構中推出新技術,支持高性能計算,、存儲和實時設備的設計人員能夠從其產品中獲取最高級別的性能。通過增加周期精確的追蹤功能,,可使利用UltraSoC嵌入式分析技術的實時應用開發(fā)人員不僅能夠查看器件內部發(fā)生的情況,,而且更為關鍵的是可以看到發(fā)生某些情況的時間。

  在實時和性能關鍵型(performance-critical)應用中,,周期精確追蹤正變得越來越重要,,工程師需要將其硬件和軟件代碼的運行優(yōu)化到單時鐘周期的水平,即被CPU,、GPU,、DSP或加速器所識別的最小時間單位。周期精確追蹤技術最初將作為UltraSoC用于RISC-V處理器追蹤解決方案的一部分提供,,RISC-V是一個快速增長的開源處理器項目,。

  “擠出最多可用的每一點性能正變得越來越重要,”Ultrasoc首席技術官Gajinder Panear說:“在‘每個周期都有價值’的世界中,,我們正在力助推進更快的數據訪問,、更好的計算性能和最佳效率?!?/p>

  由于UltraSoC的分析和監(jiān)測技術被直接嵌入到芯片的硬件中,,因此與使用其他技術相比,它能夠捕獲SoC中更快發(fā)生的事件(通常在納秒級的范圍內),。訪問這種周期精確的追蹤信息意味著致力于深度嵌入式應用的客戶將能夠準確地查看他們的代碼執(zhí)行的周期數,,是否存在停頓和依賴關系,以及它們持續(xù)了多長時間,。 掌握了這些信息,,這些性能關鍵型系統(tǒng)的設計人員可以進一步優(yōu)化其設計并獲得最大的效率收益。

  新的周期精確追蹤功能建立于UltraSoC在RISC-V開發(fā)和調試方面的領先性基礎之上,。 在2018年初,,該公司宣布推出業(yè)界第一款也是唯一一款專為RISC-V設計的商用追蹤編碼器IP,提供了一種實時監(jiān)控CPU程序執(zhí)行的機制,。 它對指令執(zhí)行和數據內存訪問進行編碼(可選),,并輸出一種高度壓縮的追蹤格式。 外部軟件可以隨后獲取此數據并使用它來重建程序執(zhí)行流程,。 UltraSoC的RISC-V追蹤編碼器是為符合RISC-V標準而開發(fā)的,,同時提供許多強大的功能,如數據和指令追蹤、一系列計數器和定時器以及快速分析描繪工具,,使其與實現(xiàn)基線RISC-V標準要求的開源代替產品明顯不同,。

  由于與其他內核的軟件、外圍設備,、實時事件,、不成熟集成或上述所有因素的某種組合形成交互,軟件的運行并不總是如預期的那樣或在預期時候的那樣運行,;結果是實時行為受到了影響,。處理器追蹤是系統(tǒng)開發(fā)人員的一個關鍵需求,因為它支持詳細地查看程序的運行,,逐條指令的周期精確追蹤允許您查看程序是在何時被執(zhí)行的,。UltraSoC的RISC-V Trace Encoder追蹤編碼器支持32位和64位RISC-V設計,該IP塊可與UltraSoC產品組合的其他部分順利集成,,支持開放式和行業(yè)標準架構,,以將自分析功能置于SoC的核心。


本站內容除特別聲明的原創(chuàng)文章之外,,轉載內容只為傳遞更多信息,,并不代表本網站贊同其觀點。轉載的所有的文章,、圖片,、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者,。如涉及作品內容,、版權和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。