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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

研發(fā)投入越來越高 什么樣的工具才能保障變現(xiàn)?

堅白 ? 來源:電子發(fā)燒友網(wǎng) ? 作者:陸楠 ? 2019-05-11 01:01 ? 次閱讀
嵌入式系統(tǒng)和SOC而言,汽車、大規(guī)模計算、IoT5G通信等應用使得多核異構、多處理架構的設計成為主流。在無人駕駛、AI和ML這些領域,多核異構芯片正變得越來越普遍,而在數(shù)據(jù)中心這類應用場景中,有數(shù)千個處理器——隨著功能迭代,這個數(shù)量將達到百萬兆級——在同時運行,這些不同的處理器之間的交互對系統(tǒng)級行為產生的影響需要有效的跟蹤和調試。
此外,RSIC-V這樣的新型處理器架構的興起也給SOC設計增加了一個前所未有的選項,芯片系統(tǒng)復雜度的增加使得芯片設計的投入越來越高——一顆7nm芯片從設計到流片需要2億美金——因而保障它們被正確的設計和運行最終得以變現(xiàn)的工具就愈發(fā)重要。

大規(guī)模系統(tǒng)設計要解決的問題

SoC中多個硬件模塊、固件和軟件之間的復雜交互已經使實時的全生命周期監(jiān)測成為SoC設計人員不可或缺的工具。設計方法的改變也正在使整個系統(tǒng)的監(jiān)測比以往任何時候都更有必要。靈活的軟件開發(fā)和特殊編程實踐本質上都需要實際系統(tǒng)的高細節(jié)可見性。同樣,系統(tǒng)硬件和軟件的構建過程需要工程師清楚地了解其系統(tǒng)運行時的行為。
芯片設計人員總是希望能夠更快的進行系統(tǒng)級芯片開發(fā)和調試,系統(tǒng)設計則需要增強的連接能力,基于硬件的安全防護能力,功能安全性,現(xiàn)場性能和功耗優(yōu)化,”UltraSoC首席執(zhí)行官Rupert Baines說?!芭cSynopsys這類設計工具公司提供的產品不同,UltraSoC的產品是以IP的方式固化在用戶芯片中,這對于用戶而言,分析和調試不僅是研發(fā)期,而且延長到了整個產品生命周期?!盪ltraSoC是一家為SoC設計提供內部分析、追蹤與監(jiān)測IP的公司,這些IP將可擴展的分析技術和通信架構加入SoC中,包括開發(fā)、分析和數(shù)據(jù)可視化的算法及工具,以及用于信息安全的分析技術。
UltraSoC為SOC提供的調試和監(jiān)測工具,支持ARM、MIPS、RISC-V等多種CPU架構
圖:UltraSoC為SOC提供的調試和監(jiān)測工具,支持ARM、MIPS、RISC-V等多種CPU架構

開發(fā)環(huán)境需要簡化

UltraSoC去年10月推出了一個集成開發(fā)環(huán)境工具——UltraDevelop 2 IDE。該工具集成了調試、運行控制和性能調優(yōu)功能,可為硬件、固件和軟件的運行提供集成化的視圖,以及高級異常檢測、可視化和數(shù)據(jù)科學等功能。
UltraDevelop 2 IDE可為硬件、固件和軟件的運行提供集成化的視圖界面
圖:UltraDevelop 2 IDE可為硬件、固件和軟件的運行提供集成化的視圖界面
基于Percepio的Tracealyzer功能,UltraDevelop 2為工程師提供了硬件操作和高級軟件執(zhí)行的集成化可視性。對Imperas的多處理器調試器的集成,使UltraDevelop 2能夠支持多核、多線程平臺,包括利用不同處理器架構的內核組合,支持開發(fā)復雜的異構系統(tǒng)——如上所言,這些系統(tǒng)正變得越來越普遍?!按蛟霼ltraDevelop 2的目的,是為了給SoC設計人員在選擇開發(fā)平臺時提供功能和靈活性的最佳組合,并且有能力對20多種CPU架構進行實時運行控制。”Baines說,“開發(fā)人員可以從UltraSoC現(xiàn)有的合作伙伴處獲得和部署第三方工具,并支持底層的UltraSoC硬件功能,或者他們可以選擇UltraSoC提供的預集成配置?!?/div>
對延時和帶寬進行分析對延時和帶寬進行分析
圖:AI處理器的數(shù)據(jù)處理量達到3Gbit/S,要對延時和帶寬進行分析,UltraDevelop 2通過自有數(shù)據(jù)庫比對過濾掉無效的數(shù)據(jù),提高分析效率
UltraDevelop 2的系統(tǒng)級整體開發(fā)方法意味著開發(fā)人員能夠在任何抽象級別上查看和分析軟件和硬件之間的交互。據(jù)悉,Microsemi不久前推出的PolarFire SoC架構所強調的“廣泛的調試能力”正是受益于此,該架構屬于其RISC-V Mi-V生態(tài)系統(tǒng)。

RISC-V的特殊需求

作為一個快速增長的開源處理器,RISC-V用戶的增長迅速。據(jù)悉,目前UltraSoC的客戶中,已有一半來自RISC-V,包括Andes, Esperanto, Lauterbach, Microchip和SiFive。“Esperanto的高性能計算系統(tǒng)在同一顆芯片上放置了一千個RISC-V處理器和AI/ML加速器,Western Digital則承諾將其存儲處理器中的10億個核心轉換為RISC-V架構(SweRV Core處理器),”Baines說道。
和ARM等其他處理器已內置自有的ETM(嵌入式跟蹤宏單元)不同,RISC-V沒有ETM,所以,該公司在2018年初推出了業(yè)界第一款也是唯一一款專為RISC-V設計的商用追蹤編碼器IP,對指令執(zhí)行和數(shù)據(jù)內存訪問進行編碼,并輸出一種高度壓縮的追蹤格式,外部軟件可以隨后獲取此數(shù)據(jù)并使用它來重建程序執(zhí)行流程。其他通用功能則包括數(shù)據(jù)和指令追蹤、一系列計數(shù)器和定時器以及快速分析描繪工具。

硬件防護的安全性會更高

從安全的角度講,分析工具最好是獨立于主系統(tǒng),且是非侵入式的。“硬件防護分析速度更快,而且不會被惡意軟件發(fā)現(xiàn),”Baines說,“同時,也要滿足結果實時可見并能夠運行軟件進行調整。UltraDevelop 2集成了諸如異常檢測和防止惡意入侵等硬件支持的安全性與安全防護特性?!?/div>
這一硬件防護功能是基于UltraSoC的裸金屬安全防護(Bare Metal Security,BMS)技術,該技術提供“比操作系統(tǒng)更底層”的、基于硬件的安全防護級別,對于攻擊者,BMS極難被發(fā)現(xiàn)或被破壞。
除了越來越多的使用高級硬件和軟件與物理世界交互使得系統(tǒng)對安保要求越來越高,行業(yè)標準的激增也需要對SOC的內部行為進行高粒度的監(jiān)控,且不僅是開發(fā)期間,還要能夠在部署后進行分析調試。以汽車網(wǎng)絡安全標準SAE J3061為例,該標準要求在從開發(fā)到現(xiàn)場使用的整個產品生命周期中監(jiān)測和控制安全保護功能,包括能夠去監(jiān)測事故和侵入系統(tǒng)的企圖并報告此類事件。另外,類似畫面凍結誤導系統(tǒng)判斷的情況也需要能夠提出預警或輔助處理系統(tǒng)進行決策。這就要求分析工具可在已部署的產品里發(fā)現(xiàn)系統(tǒng)性和隨機性錯誤,實現(xiàn)新級別的安全性和安全防護功能,并支持現(xiàn)場系統(tǒng)健康監(jiān)測和高級取證。
“UltraDevelop 2的基礎架構也包括專門針對提高汽車安全性與安全防護能力而優(yōu)化的功能,”Baines說,“包括用于檢查冗余模塊之間一致性的鎖步監(jiān)測器。”雖然大多數(shù)處理器都有鎖步功能,但在多處理架構系統(tǒng)中,第三方鎖步功能會更客觀。
據(jù)悉,UltraSoC去年11月和一家專精于設計和驗證高完整性關鍵系統(tǒng)技術的公司ResilTech達成一項合作計劃,旨在針對ISO26262標準進一步提高汽車系統(tǒng)的功能安全合規(guī)性。
鎖步功能監(jiān)測可防止處理器出現(xiàn)異步頻率的故障
圖:鎖步功能監(jiān)測可防止處理器出現(xiàn)異步頻率的故障

周期精確追蹤的重要性

在實時和性能關鍵型(performance-critical)應用中,周期精確追蹤正變得越來越重要,工程師需要將其硬件和軟件代碼的運行優(yōu)化到單時鐘周期的水平,即被CPU、GPUDSP或加速器所識別的最小時間單位。
UltraSoC不久前在其UltraDevelop 2 IDE中增加了周期精確的追蹤功能——RISC-V Trace Encoder追蹤編碼器,支持32位和64位RISC-V設計。該技術最初將作為UltraSoC用于RISC-V處理器追蹤解決方案的一部分提供。
Baines強調,當前處理器跟蹤解決方案只跟蹤程序流,如跳轉、分支、中斷等。但不能直接看到CPU在特定時刻所做的工作,周期精確跟蹤解決了這個問題。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 調試
    +關注

    關注

    7

    文章

    602

    瀏覽量

    34408
  • 跟蹤
    +關注

    關注

    1

    文章

    38

    瀏覽量

    14423
  • UltraSoC
    +關注

    關注

    0

    文章

    40

    瀏覽量

    18107
  • RSIC-V
    +關注

    關注

    4

    文章

    15

    瀏覽量

    6654
收藏 人收藏

    評論

    相關推薦

    概倫電子芯片封裝連接性驗證工具PadInspector介紹

    當今時代人們對產品性能要求越來越高,SoC設計也隨之變得越來越復雜,由此導致SoC內模塊數(shù)量呈指數(shù)級增長。不同于傳統(tǒng)設計方法,芯片封裝設計中的l/O pad配置規(guī)劃和封裝連接性驗證流程需更早完成,這逐漸成為影響SoC上市時間的關鍵性因素。
    的頭像 發(fā)表于 04-22 09:59 ?160次閱讀
    概倫電子芯片封裝連接性驗證<b class='flag-5'>工具</b>PadInspector介紹

    概倫電子先進PDK驗證平臺PQLab介紹

    PQLab是一款技術先進的PDK(半導體工藝設計套件)驗證平臺。隨著半導體工藝快速發(fā)展,PDK的規(guī)模和復雜度也在極速加大,以至于PDK的驗證難度越來越高,耗時越來越長,為解決這一困境,概倫電子憑借豐富的先進工藝PDK開發(fā)和驗證經驗研發(fā)
    的頭像 發(fā)表于 04-16 09:44 ?130次閱讀
    概倫電子先進PDK驗證平臺PQLab介紹

    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?什么樣的智慧路燈更滿足現(xiàn)代需求

    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?什么樣的智慧路燈更滿足現(xiàn)代需求
    的頭像 發(fā)表于 02-18 10:19 ?350次閱讀
    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?<b class='flag-5'>什么樣</b>的智慧路燈更滿足現(xiàn)代需求

    Google Play如何幫助您的應用變現(xiàn)

    Play Partner Day 活動的應用專題演講中,我們分享了市場、用戶、變現(xiàn)等方面的干貨,包括 Google Play 的變現(xiàn)工具和不同類型應用的用戶特點,如何留住用戶、吸引用戶回流,以及如何拓展
    的頭像 發(fā)表于 01-21 11:21 ?457次閱讀
    Google Play如何幫助您的應用<b class='flag-5'>變現(xiàn)</b>

    焊點壓力實時監(jiān)測裝置的研發(fā)與應用

    焊點壓力實時監(jiān)測裝置的研發(fā)與應用是現(xiàn)代焊接技術領域的重要創(chuàng)新之一。隨著工業(yè)自動化水平的不斷提高,對焊接質量的要求也越來越高。傳統(tǒng)的焊接過程中,焊點的壓力控制主要依賴于操作者的經驗和手工調節(jié),這種
    的頭像 發(fā)表于 01-16 14:13 ?248次閱讀

    2024年北汽研發(fā)投入超130億

    在一次媒體采訪中,北汽集團相關負責人透露:在2024年北汽集團研發(fā)投入已經超過130億,研發(fā)團隊超8000人,重點攻關智能駕駛、整車電控等關鍵技術,北汽集團計劃到2030年累計研發(fā)
    的頭像 發(fā)表于 12-25 18:26 ?951次閱讀

    英特爾研發(fā)投入超英偉達與AMD總和

    Tech Fund最新數(shù)據(jù)揭示了半導體行業(yè)在研發(fā)上的投入差異。據(jù)顯示,英偉達在研發(fā)上的投入約為AMD的兩倍,然而,與英特爾相比,這兩家公司的研發(fā)
    的頭像 發(fā)表于 10-17 15:55 ?489次閱讀

    人民郵電報:“開源”到底是什么?為啥熱度越來越高

    ? ? ? 本文轉載自人民郵電報 這些年,“開源”這個詞越來越火,開源AI大模型、開源數(shù)據(jù)庫、開源框架、開源硬件等新詞匯層出不窮。那么到底什么是“開源”呢,是“開源節(jié)流”中的“開源”嗎? 非也,今天
    的頭像 發(fā)表于 10-17 14:21 ?3297次閱讀
    人民郵電報:“開源”到底是什么?為啥熱度<b class='flag-5'>越來越高</b>?

    代碼整潔之道-大師眼中的整潔代碼是什么樣

    幾個月前寫了一篇文章“如何寫出難以維護的代碼”,從中能大概了解到不好維護的代碼是什么樣,有哪些壞味道,那肯定有人會反問,難以維護的代碼見的太多了,也知道長什么樣,但是對于好維護的代碼是什么樣的比較
    的頭像 發(fā)表于 09-09 16:30 ?552次閱讀
    代碼整潔之道-大師眼中的整潔代碼是<b class='flag-5'>什么樣</b>

    速凍食品廠能源監(jiān)測管理系統(tǒng)方案

    隨著我國國民經濟的發(fā)展和消費水平的提高,人們對速凍食品的要求也越來越高。隨之而來對食品企業(yè)的要求也越發(fā)嚴格。既要保證產品品質安全,也能保障生產訂單順利交付,因此很多企業(yè)都是在粗放式經營,導致能耗成本
    的頭像 發(fā)表于 09-04 17:10 ?476次閱讀
    速凍食品廠能源監(jiān)測管理系統(tǒng)方案

    LM324調零調好后,改變輸入的時候,輸出的偏差越來越大,怎么解決?

    調零調好后,改變輸入的時候,輸出的偏差越來越大,不知道如何調整,望大神指導!
    發(fā)表于 08-28 06:51

    AWG和BERT常見問題解答

    隨著信號的速率越來越高,調制格式越來越復雜,對測試儀器的性能要求也越來越高。是德科技也一直在推出業(yè)界領先的高帶寬、高采樣率的AWG和高性能的BERT。
    的頭像 發(fā)表于 08-06 17:27 ?1074次閱讀

    過電壓電路保護的意義到底是什么

    電路保護的意義到底是什么?浪拓電子小編總結了以下幾點: 1、由于如今電路板的集成度越來越高,板子的價格也跟著水漲船高,因此我們要加強保護。 2、半導體器件,IC的工作電壓有越來越低的趨勢,而電路
    發(fā)表于 06-21 16:12

    FPGA能實現(xiàn)什么樣的算法?

    FPGA功能如此強大,請問用FPGA能實現(xiàn)或者比較適合實現(xiàn)什么樣的算法?
    發(fā)表于 05-26 20:18