国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

驗證工具與虛擬技術結合如何改進大型硬軟件系統的測試

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Mentor Graphics ? 2022-07-05 09:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

擁有數十億或更多門的大型片上系統 (SoC) 已成為硬件和嵌入式軟件驗證的關鍵設計挑戰。這些復雜的 SoC 設計集成了大量嵌入式軟件,需要數十億個時鐘周期進行驗證。它導致了一種多管齊下的 SoC 驗證方法,允許將嵌入式軟件驗證的某些方面從硅后階段轉移到硅前階段。

為了做好準備,讓我們看看傳統驗證工具在服務于軟件密集型 SoC 設計時面臨的限制。然后,我們可以看到將這些工具與虛擬技術相結合如何可以在流片前改進大型硬件和軟件系統的測試。

寄存器傳輸級 (RTL) 模擬器處理硬件設計模型。它非常適合硬件調試,因為它相對容易使用,而且設置和編譯速度很快。但是,RTL 模擬器不適合嵌入式軟件驗證,因為需要的驗證周期數達到數十億。

傳統硬件仿真

傳統硬件仿真將 RTL 中定義的 SoC 設計編譯到硬件平臺上,并在其上運行驗證測試,速度比仿真快 5 到 6 個數量級。然而,盡管它可以有效地調試硬件和軟件交互,但仿真器傳統上被配置為在線仿真 (ICE) 模式,其中大量電纜將被測設計 (DUT) 連接到外圍設備。它是通過將 DUT 連接到現實世界的速度適配器來執行的。

隨著復雜 SoC 設計的外圍設備數量增加,外圍設備的虛擬化大大增加了可用于硬件仿真的使用模型。

FPGA 原型設計主要用于驗證芯片設計。傳統上,軟件開發人員使用 FPGA 原型進行軟件驗證,因為它比仿真速度更快,并且允許更長的軟件運行時間。然而,FPGA 原型設計涉及大量的人工干預,這使得在大型 SoC 設計中調試軟件成為一項乏味而痛苦的任務。

虛擬機的興起

進入虛擬化原型設計和仿真,提供多種選擇來驗證和驗證復雜 SoC 設計中的軟件。許多公司現在開始使用仿真工具來確保軟件開發在其 IC 設計中的協同作用。例如,多媒體、移動和網絡市場的一些主要參與者正在使用Mentor Veloce 仿真平臺來訪問虛擬和傳統方法的混合驗證。

首先,有虛擬原型系統,從簡單的存根代碼到在 QEMU 中運行的虛擬板,再到更高級的虛擬原型系統,以幫助工程師驗證他們的代碼。其次,隨著現代 SoC 中外圍設備數量的增加,需要更精確的模型來要求接口虛擬化。

在這里,由模擬器和虛擬機組成的混合模型可以極大地簡化 SoC 驗證環境?;旌虾吞摂M方法比在仿真或仿真上運行的 RTL 模型更快,因為處理器和一些周圍的外圍設備是在更抽象的級別上建模的。更抽象的模型更容易創建和驗證,并且更易于移植。

Mentor Veloce 仿真平臺允許通過 Codelink 等工具調試軟件堆棧。

Veloce 仿真平臺使用虛擬原型設計和類似虛擬實驗室的環境,允許 SoC 設計人員通過 Codelink 和 WarpCore 等工具執行軟件調試。以 WarpCore 為例,它結合了虛擬機和 RTL 執行環境,只有在不涉及太多硬件的情況下才會發揮作用。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1660

    文章

    22421

    瀏覽量

    636631
  • 寄存器
    +關注

    關注

    31

    文章

    5609

    瀏覽量

    130029
  • soc
    soc
    +關注

    關注

    40

    文章

    4577

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    半導體嵌入式單元測試的核心技術、工具選型與落地全流程

    是日本GAIOTECHNOLOGY公司專為嵌入式系統開發的自動化單元測試工具,它在傳統測試工具的基礎上實現了多項核心技術突破,解決了半導體嵌入式軟件
    發表于 03-06 14:55

    大型設備結冰測試的關鍵技術、標準與設施選擇

    大型設備結冰測試,是驗證航空器、風力發電機、雷達天線、輸電線路、特種車輛等大型裝備在低溫高濕或凍雨環境中抗結冰能力與運行可靠性的關鍵環境試驗。它不僅關乎性能,更直接關聯安全——例如飛機
    的頭像 發表于 03-05 16:20 ?91次閱讀
    <b class='flag-5'>大型</b>設備結冰<b class='flag-5'>測試</b>的關鍵<b class='flag-5'>技術</b>、標準與設施選擇

    軟件測試工具深度解析?

    WinAMS是一款面向嵌入式系統(特別是汽車電子、航空電子等安全關鍵領域)的專業軟件測試平臺。它集成了自動化測試、深度覆蓋率分析、精準目標機驗證
    的頭像 發表于 01-26 14:23 ?139次閱讀

    Aumovio案例研究 | 軟件即產品(SWaap)背景下的模型系統工程與閉環系統驗證

    )的應用背景下,本案例需要基于Level1虛擬ECU,實現電動尾門的模型化系統工程和閉環系統驗證。同時,需要確保虛擬系統行為與真實
    的頭像 發表于 01-07 10:04 ?573次閱讀
    Aumovio案例研究 | <b class='flag-5'>軟件</b>即產品(SWaap)背景下的模型<b class='flag-5'>系統</b>工程與閉環<b class='flag-5'>系統驗證</b>

    C語言單元測試在嵌入式軟件開發中的作用及專業工具的應用

    替代的重要性,特別是在汽車電子、工業控制、航空航天等安全關鍵領域。winAMS作為專業的嵌入式C語言單元測試工具,通過其編譯器級代碼解析、目標代碼級覆蓋率驗證和硬件虛擬化等先進技術,為
    發表于 12-18 11:46

    新思科技Silver虛擬ECU平臺重塑汽車軟件創新范式

    ,汽車制造商與供應商必須盡早對 ECU、ZCU 和 CCU 進行單獨及聯合測試。而借助虛擬原型技術,仿真工具可在虛擬環境中實現集成與
    的頭像 發表于 12-17 10:21 ?1601次閱讀
    新思科技Silver<b class='flag-5'>虛擬</b>ECU平臺重塑汽車<b class='flag-5'>軟件</b>創新范式

    車載軟件vECU虛擬測試解決方案

    虛擬測試:利用虛擬技術,實現將真實域控制器轉化為虛擬域控制器,運行在PC或服務器環境中運行,從而實現在不依賴真實硬件的情況下完成對應
    的頭像 發表于 10-30 09:34 ?1706次閱讀
    車載<b class='flag-5'>軟件</b>vECU<b class='flag-5'>虛擬</b>化<b class='flag-5'>測試</b>解決方案

    嵌入式軟件測試與專業測試工具的必要性深度解析

    ?:工具的易用性和學習曲線是否符合團隊技術水平。 ?合規要求?:工具是否支持生成符合行業標準(如ISO 26262)的測試報告和審計追蹤。 嵌入式
    發表于 09-28 17:42

    有哪些工具可以輔助進行電能質量在線監測裝置的數據驗證?

    輔助電能質量在線監測裝置數據驗證工具可分為標準源設備、現場校驗儀器、數據分析軟件、自動化測試平臺四大類,覆蓋從信號模擬、實時監測到數據驗證
    的頭像 發表于 09-04 12:07 ?556次閱讀
    有哪些<b class='flag-5'>工具</b>可以輔助進行電能質量在線監測裝置的數據<b class='flag-5'>驗證</b>?

    電池保護板測試系統的功能驗證

    電池保護板測試設備是用于驗證電池保護板功能性能的專用檢測系統。電池保護板是鋰電池組的重要組成部分,負責監控電池狀態、實施充放電保護、平衡電池電壓等功能。測試設備通過對保護板進行全方位檢
    的頭像 發表于 09-02 15:52 ?745次閱讀

    單元測試工具TESSY現已支持ABIX HiperSIM,助力MELEXIS MLX16 汽車嵌入式系統軟件驗證

    TESSY現已支持ABIX HiperSIM,為基于MELEXIS MLX16架構的汽車嵌入式系統提供高效、可靠的軟件驗證解決方案。自動化測試+高保真仿真,助力提升
    的頭像 發表于 07-17 13:39 ?860次閱讀
    單元<b class='flag-5'>測試工具</b>TESSY現已支持ABIX HiperSIM,助力MELEXIS MLX16 汽車嵌入式<b class='flag-5'>系統</b>的<b class='flag-5'>軟件</b><b class='flag-5'>驗證</b>

    新思科技如何驗證更安全的智能汽車軟件

    汽車軟件正在迅速發展,其復雜性、安全性要求以及對高效開發流程的需求與日俱增。在這一背景下,虛擬ECU(vECU)成為加速開發和驗證的關鍵工具,而將Rust語言集成進AUTOSAR Cl
    的頭像 發表于 07-10 15:12 ?1015次閱讀
    新思科技如何<b class='flag-5'>驗證</b>更安全的智能汽車<b class='flag-5'>軟件</b>

    硬件輔助驗證(HAV) 對軟件驗證的價值

    硬件輔助驗證 (HAV) 有著悠久的歷史,如今作為軟件驅動驗證的必備技術,再度受到關注。 RISC-V 可能是說明這一點的最好例子。HAV 能夠執行多個周期的
    的頭像 發表于 05-13 18:21 ?2040次閱讀

    新能源車軟件單元測試深度解析:自動駕駛系統視角

    、道路塌陷)的測試用例庫,通過虛擬仿真和真實路測數據回灌驗證算法的魯棒性。 ?第二部分:自動駕駛軟件單元測試
    發表于 05-12 15:59

    電磁環境仿真與驗證系統軟件

    電磁環境仿真與驗證系統軟件
    的頭像 發表于 04-29 16:59 ?1085次閱讀
    電磁環境仿真與<b class='flag-5'>驗證</b><b class='flag-5'>系統軟件</b>