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

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

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

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

EDA工具適用于SoC軟件驗(yàn)證環(huán)境

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Mentor Graphics ? 2022-06-19 15:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

寄存器傳輸級(jí) (RTL) 模擬器處理硬件設(shè)計(jì)模型。它非常適合硬件調(diào)試,因?yàn)樗鄬?duì)容易使用,而且設(shè)置和編譯速度很快。但是,RTL 模擬器不適合嵌入式軟件驗(yàn)證,因?yàn)樾枰尿?yàn)證周期數(shù)達(dá)到數(shù)十億。

傳統(tǒng)硬件仿真

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

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

FPGA 原型設(shè)計(jì)主要用于驗(yàn)證芯片設(shè)計(jì)。傳統(tǒng)上,軟件開(kāi)發(fā)人員使用 FPGA 原型進(jìn)行軟件驗(yàn)證,因?yàn)樗确抡嫠俣雀?,并且允許更長(zhǎng)的軟件運(yùn)行時(shí)間。然而,F(xiàn)PGA 原型設(shè)計(jì)涉及大量的人工干預(yù),這使得在大型 SoC 設(shè)計(jì)中調(diào)試軟件成為一項(xiàng)乏味而痛苦的任務(wù)。

虛擬機(jī)的興起

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

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

在這里,由模擬器和虛擬機(jī)組成的混合模型可以極大地簡(jiǎn)化 SoC 驗(yàn)證環(huán)境。混合和虛擬方法比在仿真或仿真上運(yùn)行的 RTL 模型更快,因?yàn)?a target="_blank">處理器和一些周?chē)耐鈬O(shè)備是在更抽象的級(jí)別上建模的。更抽象的模型更容易創(chuàng)建和驗(yàn)證,并且更易于移植。

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

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

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19896

    瀏覽量

    235336
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

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

    關(guān)注

    38

    文章

    4392

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    華大九天物理驗(yàn)證EDA工具Empyrean Argus助力芯片設(shè)計(jì)

    在芯片設(shè)計(jì)的流片之路充滿(mǎn)挑戰(zhàn),物理驗(yàn)證EDA工具無(wú)疑是這“最后一公里”關(guān)鍵且不可或缺的利器。它通過(guò)設(shè)計(jì)規(guī)則檢查、版圖與原理圖一致性驗(yàn)證等關(guān)鍵流程,為IC設(shè)計(jì)契合制造需求提供堅(jiān)實(shí)保障。作
    的頭像 發(fā)表于 07-03 11:30 ?1186次閱讀
    華大九天物理<b class='flag-5'>驗(yàn)證</b><b class='flag-5'>EDA</b><b class='flag-5'>工具</b>Empyrean Argus助力芯片設(shè)計(jì)

    EDA是什么,有哪些方面

    EDA(Electronic Design Automation,電子設(shè)計(jì)自動(dòng)化)是一種基于計(jì)算機(jī)軟件的電子系統(tǒng)設(shè)計(jì)技術(shù),通過(guò)自動(dòng)化工具和算法輔助完成電路設(shè)計(jì)、驗(yàn)證、制造等全流程。以下
    發(fā)表于 06-23 07:59

    適用于 WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()適用于 WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有適用于 WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端的引腳圖、接線(xiàn)圖、封裝手冊(cè)
    發(fā)表于 06-20 18:30
    <b class='flag-5'>適用于</b> WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端 skyworksinc

    Veloce Primo補(bǔ)全完整的SoC驗(yàn)證環(huán)境

    在芯片構(gòu)建之前完成。雖然硬件加速器和桌面原型板是這項(xiàng)驗(yàn)證中兩個(gè)眾所周知的參與者,但企業(yè)原型同樣具備重要的意義。 盡管仿真在設(shè)計(jì)的早期階段占據(jù)主導(dǎo)地位,但由于性能的原因,其更多的適用于模塊級(jí)驗(yàn)證。一旦開(kāi)始全芯片
    的頭像 發(fā)表于 06-12 14:39 ?629次閱讀
    Veloce Primo補(bǔ)全完整的<b class='flag-5'>SoC</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>環(huán)境</b>

    適用于電動(dòng)工具/馬達(dá)驅(qū)動(dòng)的2.5A全橋驅(qū)動(dòng)電路AiP2180

    適用于電動(dòng)工具/馬達(dá)驅(qū)動(dòng)的2.5A全橋驅(qū)動(dòng)電路AiP2180
    的頭像 發(fā)表于 04-30 09:46 ?266次閱讀
    <b class='flag-5'>適用于</b>電動(dòng)<b class='flag-5'>工具</b>/馬達(dá)驅(qū)動(dòng)的2.5A全橋驅(qū)動(dòng)電路AiP2180

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

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

    是否有適用于iMX 8M Plus SoC的熱計(jì)算/分析表或任何功耗/消耗表?

    是否有適用于iMX8M Plus SoC的熱計(jì)算/分析表或任何功耗/消耗表?
    發(fā)表于 03-27 06:21

    NVIDIA推出適用于網(wǎng)絡(luò)安全的NIM Blueprint

    德勤使用適用于容器安全的 NVIDIA NIM Agent Blueprint 幫助企業(yè)利用開(kāi)源軟件構(gòu)建安全的 AI。
    的頭像 發(fā)表于 11-20 09:58 ?709次閱讀

    如何提升EDA設(shè)計(jì)效率

    EDA設(shè)計(jì)效率的有效方法: 一、選擇合適的EDA工具 根據(jù)需求選擇工具 :不同的EDA工具
    的頭像 發(fā)表于 11-08 14:23 ?1038次閱讀

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

    EasyGo Vs Addon是一款領(lǐng)先的FPGA仿真工具軟件,它強(qiáng)大地連接了VeriStand軟件與Matlab/Simulink,為實(shí)時(shí)測(cè)試和驗(yàn)證領(lǐng)域帶來(lái)了前所未有的便利和效率,
    的頭像 發(fā)表于 10-24 15:55 ?1145次閱讀
    FPGA仿真<b class='flag-5'>工具</b>包<b class='flag-5'>軟件</b>EasyGo Vs Addon介紹

    7MFL5430-2AA10雷達(dá)波料位計(jì)適用于哪些物料

    雷達(dá)波料位計(jì)適用于多種物料的測(cè)量,包括液體、漿料、顆粒料和固體塊狀物料等。同時(shí),它還適用于各種惡劣環(huán)境和變化環(huán)境,廣泛應(yīng)用于多個(gè)行業(yè)領(lǐng)域。
    的頭像 發(fā)表于 10-08 16:11 ?445次閱讀

    適用于AM263x MCU的DCC計(jì)算工具

    電子發(fā)燒友網(wǎng)站提供《適用于AM263x MCU的DCC計(jì)算工具.pdf》資料免費(fèi)下載
    發(fā)表于 08-31 09:37 ?0次下載
    <b class='flag-5'>適用于</b>AM263x MCU的DCC計(jì)算<b class='flag-5'>工具</b>

    適用于Jacinto 7系列的LPDDR 4電子眼圖工具

    電子發(fā)燒友網(wǎng)站提供《適用于Jacinto 7系列的LPDDR 4電子眼圖工具.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 11:22 ?0次下載
    <b class='flag-5'>適用于</b>Jacinto 7系列的LPDDR 4電子眼圖<b class='flag-5'>工具</b>

    國(guó)內(nèi)市場(chǎng)上一些主流EDA軟件功能與性能綜合對(duì)比

    的高級(jí)布線(xiàn)工具有限,主要還是適用于中小型項(xiàng)目。 仿真和驗(yàn)證仿真和驗(yàn)證EDA軟件的關(guān)鍵功能,
    發(fā)表于 08-13 09:54

    適用于高級(jí)駕駛輔助系統(tǒng)(ADAS)的TDA2Ex SoC 23mm封裝數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《適用于高級(jí)駕駛輔助系統(tǒng)(ADAS)的TDA2Ex SoC 23mm封裝數(shù)據(jù)表 .pdf》資料免費(fèi)下載
    發(fā)表于 08-06 09:41 ?0次下載
    <b class='flag-5'>適用于</b>高級(jí)駕駛輔助系統(tǒng)(ADAS)的TDA2Ex <b class='flag-5'>SoC</b> 23mm封裝數(shù)據(jù)表