18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

傳統(tǒng)硬件仿真

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

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

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

虛擬機的興起

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

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

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

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

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

審核編輯:郭婷

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

    關注

    1650

    文章

    22220

    瀏覽量

    628085
  • 寄存器
    +關注

    關注

    31

    文章

    5504

    瀏覽量

    128355
  • soc
    soc
    +關注

    關注

    38

    文章

    4483

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

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

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

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

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

    TESSY現(xiàn)已支持ABIX HiperSIM,為基于MELEXIS MLX16架構的汽車嵌入式系統(tǒng)提供高效、可靠的軟件驗證解決方案。自動化測試+高保真仿真,助力提升
    的頭像 發(fā)表于 07-17 13:39 ?572次閱讀
    單元<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ā)和驗證的關鍵工具,而將Rust語言集成進AUTOSAR Cl
    的頭像 發(fā)表于 07-10 15:12 ?632次閱讀
    新思科技如何<b class='flag-5'>驗證</b>更安全的智能汽車<b class='flag-5'>軟件</b>

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

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

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

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

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

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

    嵌入式軟件單元測試的必要性、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測試? ?嵌入式系統(tǒng)的特殊性? 在汽車 ECU、醫(yī)療設備控制器等場景中,軟件直接操控硬件,?單比特錯誤可能導致剎車失靈或呼吸機故障?。不同于 PC?
    的頭像 發(fā)表于 03-21 14:53 ?803次閱讀

    充電樁負載測試系統(tǒng)技術解析

    隨著新能源汽車產(chǎn)業(yè)的高速發(fā)展,充電樁作為核心基礎設施,其性能質量直接影響充電安全與用戶體驗。充電樁負載測試系統(tǒng)作為確保設備質量的關鍵檢測工具,已成為充電設備制造商、第三方檢測機構和電網(wǎng)企業(yè)的必備檢測
    發(fā)表于 03-05 16:21

    嵌入式軟件測試技術深度研究報告

    嵌入式軟件測試技術深度研究報告 ——基于winAMS的全生命周期質量保障體系構建 一、行業(yè)技術瓶頸與解決方案框架 2025年嵌入式軟件
    的頭像 發(fā)表于 03-03 13:54 ?606次閱讀

    電力驅動測試系統(tǒng)技術原理和應用

    電力驅動測試系統(tǒng)是針對電力驅動設備(如驅動電機、電機控制器、減速器等)進行性能、質量及壽命檢測的重要工具。其技術原理和應用可以從以下幾個方面進行闡述:一、
    發(fā)表于 12-19 14:54

    電池(包級)測試系統(tǒng)技術原理和應用

    電池(包級)測試系統(tǒng)是一種關鍵的測試工具,其技術原理和應用在多個領域中發(fā)揮著至關重要的作用。以下是對其技術原理和應用的具體介紹:一、
    發(fā)表于 12-09 15:40

    嵌入式系統(tǒng)開發(fā)中的測試方法 嵌入式系統(tǒng)開發(fā)與AI結合應用

    嵌入式系統(tǒng)開發(fā)中的測試方法 嵌入式系統(tǒng)開發(fā)是一個復雜的過程,涉及到硬件和軟件的緊密結合測試是確
    的頭像 發(fā)表于 12-09 10:22 ?1872次閱讀

    嵌入軟件單元/集成測試工具專業(yè)分析

    引言 在現(xiàn)代軟件開發(fā)過程中,單元測試作為確保代碼質量的重要環(huán)節(jié),得到了廣泛的關注和應用。隨著嵌入式系統(tǒng)的復雜性日益增加,對高效、可靠的單元測試工具的需求也愈加迫切。WinAMS作為一款
    的頭像 發(fā)表于 11-19 16:41 ?966次閱讀