91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

驗證工具與虛擬技術(shù)結(jié)合如何改進大型硬軟件系統(tǒng)的測試

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

掃碼添加小助手

加入工程師交流群

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

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

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

傳統(tǒng)硬件仿真

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

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

FPGA 原型設(shè)計主要用于驗證芯片設(shè)計。傳統(tǒng)上,軟件開發(fā)人員使用 FPGA 原型進行軟件驗證,因為它比仿真速度更快,并且允許更長的軟件運行時間。然而,F(xiàn)PGA 原型設(shè)計涉及大量的人工干預,這使得在大型 SoC 設(shè)計中調(diào)試軟件成為一項乏味而痛苦的任務(wù)。

虛擬機的興起

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

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

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

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

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

審核編輯:郭婷

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

    關(guān)注

    1660

    文章

    22431

    瀏覽量

    637054
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5611

    瀏覽量

    130101
  • soc
    soc
    +關(guān)注

    關(guān)注

    40

    文章

    4578

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

    大型設(shè)備結(jié)冰測試的關(guān)鍵技術(shù)、標準與設(shè)施選擇

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

    軟件測試工具深度解析?

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

    Aumovio案例研究 | 軟件即產(chǎn)品(SWaap)背景下的模型系統(tǒng)工程與閉環(huán)系統(tǒng)驗證

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

    C語言單元測試在嵌入式軟件開發(fā)中的作用及專業(yè)工具的應(yīng)用

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

    新思科技Silver虛擬ECU平臺重塑汽車軟件創(chuàng)新范式

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

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

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

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

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

    有哪些工具可以輔助進行電能質(zhì)量在線監(jiān)測裝置的數(shù)據(jù)驗證?

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

    電池保護板測試系統(tǒng)的功能驗證

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

    單元測試工具TESSY現(xiàn)已支持ABIX HiperSIM,助力MELEXIS MLX16 汽車嵌入式系統(tǒng)軟件驗證

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

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

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

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

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

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

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

    電磁環(huán)境仿真與驗證系統(tǒng)軟件

    電磁環(huán)境仿真與驗證系統(tǒng)軟件
    的頭像 發(fā)表于 04-29 16:59 ?1097次閱讀
    電磁環(huán)境仿真與<b class='flag-5'>驗證</b><b class='flag-5'>系統(tǒng)軟件</b>