在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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 驗證環境。混合和虛擬方法比在仿真或仿真上運行的 RTL 模型更快,因為處理器和一些周圍的外圍設備是在更抽象的級別上建模的。更抽象的模型更容易創建和驗證,并且更易于移植。

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

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

審核編輯:郭婷

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

    關注

    1630

    文章

    21759

    瀏覽量

    604349
  • 寄存器
    +關注

    關注

    31

    文章

    5357

    瀏覽量

    120685
  • soc
    soc
    +關注

    關注

    38

    文章

    4182

    瀏覽量

    218508
收藏 人收藏

    評論

    相關推薦

    電力驅動測試系統技術原理和應用

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

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

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

    嵌入式系統開發中的測試方法 嵌入式系統開發與AI結合應用

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

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

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

    FPGA仿真工具軟件EasyGo Vs Addon介紹

    EasyGo Vs Addon是一款領先的FPGA仿真工具軟件,它強大地連接了VeriStand軟件與Matlab/Simulink,為實時測試
    的頭像 發表于 10-24 15:55 ?439次閱讀
    FPGA仿真<b class='flag-5'>工具</b>包<b class='flag-5'>軟件</b>EasyGo Vs Addon介紹

    什么是系統集成測試?DC-DC電源測試系統可以測試哪些參數?

    對于DC-DC電源模塊的檢測,自動化集成測試系統以其軟硬件結合的特點成為首選,通過軟件程控實現測試自動化。該
    的頭像 發表于 09-11 18:07 ?380次閱讀
    什么是<b class='flag-5'>系統</b>集成<b class='flag-5'>測試</b>?DC-DC電源<b class='flag-5'>測試</b><b class='flag-5'>系統</b>可以<b class='flag-5'>測試</b>哪些參數?

    恒訊科技分析:常用的vps路由測試工具和方法

    VPS(虛擬私人服務器)路由測試是評估服務器網絡性能的重要環節,以下是一些常用的工具和方法: 1、BestTrace:這是一款路由追蹤客戶端軟件,可以
    的頭像 發表于 08-08 22:54 ?384次閱讀

    單元測試、集成測試自動化工具

    CoverageMaster winAMS :?適用于嵌入式目標機代碼的單元測試/集成測試工具 全面支持嵌入式微機!驗證嵌入式C/C++軟件 實施以模塊為單位的自動化單元
    的頭像 發表于 06-26 13:41 ?461次閱讀
    單元<b class='flag-5'>測試</b>、集成<b class='flag-5'>測試</b>自動化<b class='flag-5'>工具</b>

    軟件接口自動化測試,使用軟件工具+工裝治具測試

    軟件接口自動化測試結合軟件工具與工裝治具的應用,極大地提升了測試的效率和質量,是現代
    的頭像 發表于 06-07 15:59 ?1341次閱讀

    接口測試工具有哪些種類

    接口測試軟件測試的一個重要環節,主要用于驗證系統各模塊之間的交互是否符合預期。隨著軟件行業的快
    的頭像 發表于 05-30 15:07 ?753次閱讀

    仿真測試軟件測試的區別

    在當今軟件開發和驗證的領域中,測試是保證軟件質量的關鍵環節。而在測試的眾多方法中,仿真測試
    的頭像 發表于 05-17 14:33 ?930次閱讀

    工具工具——映射與調度、模擬與驗證、開發與測試工具

    本篇文章將重點介紹工具鏈的工具相關知識,我們將從工具鏈的基本概念出發,重點介紹工具鏈中的映射和調度工具、模擬與
    的頭像 發表于 05-16 14:30 ?3040次閱讀
    <b class='flag-5'>工具</b>鏈<b class='flag-5'>工具</b>——映射與調度、模擬與<b class='flag-5'>驗證</b>、開發與<b class='flag-5'>測試工具</b>

    嵌入軟件單元測試工具的作用

    測試單元進行測試,來驗證其是否按照設計要求正常工作。 嵌入軟件單元測試工具能夠提高開發人員的工作效率和
    的頭像 發表于 04-23 15:31 ?447次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測試工具</b>的作用

    XR虛擬拍攝技術:短劇與微劇制作的革命性工具

    XR虛擬拍攝技術:短劇與微劇制作的革命性工具 隨著科技的飛速發展和觀眾審美的日益提高,傳統的短劇與微劇制作方式已經難以滿足現代觀眾對于高質量、高沉浸感的視聽需求。而XR虛擬拍攝
    的頭像 發表于 02-19 10:54 ?755次閱讀

    Tessy—嵌入式軟件單元測試/集成測試工具

    Tessy源自戴姆勒—奔馳公司的軟件技術實驗室,由德國Hitex公司負責銷售及技術的支持服務,是一款專門針對嵌入式軟件進行單元/集成測試工具
    的頭像 發表于 01-15 14:39 ?867次閱讀
    Tessy—嵌入式<b class='flag-5'>軟件</b>單元<b class='flag-5'>測試</b>/集成<b class='flag-5'>測試工具</b>
    主站蜘蛛池模板: 婷婷丁香九月| 天天爱天天操天天射| 色综合成人| 久久sese| 色综合久久综合| 人人射人人爽| 成人午夜免费剧场| 天天躁日日躁狠狠躁一级毛片| www.免费| jlzzjlzzjlzz亚洲女| 天堂中文资源在线地址| 人人玩人人弄人人曰| 天天综合视频网| 欧美黄色影院| 天堂在线网站| 日本天天射| 99香蕉精品视频在线观看| 亚洲男人的天堂在线播放| 欧美性网站| 视频网站黄| 国产成人mv 在线播放| 久久狠狠躁免费观看| 国产永久免费爽视频在线| 人人操天天射| 亚洲女人小便| 欧美乱淫| 免费大片a一级一级| 亚洲免费视频一区| a欧美视频| 在线观看视频你懂得| 人人射人人爽| 天堂成人在线观看| 四虎影视大全免费入口| 四虎永久影院| 四虎影院免费在线播放| 男人边吃奶边爱边做视频日韩| 亚洲无卡| 亚洲欧洲一二三区| 亚洲欧洲一区| 五月天丁香花婷婷| 人人澡人人草|