chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

分享硬件加速仿真的 11 個謬論介紹和說明

西門子EDA ? 來源:djl ? 2019-10-11 17:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

誤解和謊言可以歪曲人們對硬件加速仿真的認(rèn)知。這些錯誤認(rèn)知包括:

1.硬件加速器是幕后的驗證工具,僅用于需要更為嚴(yán)謹(jǐn)調(diào)試的最復(fù)雜的設(shè)計

在20世紀(jì)80年代末和90年代初硬件加速器剛出現(xiàn)時,這種說法的確沒錯。不過,在跨入21世紀(jì)之后,也就是過去15年來,情況全然不同。這一轉(zhuǎn)變有賴于幾次技術(shù)改進和創(chuàng)新。新架構(gòu)、新功能和簡化的使用方法推動了硬件加速器在半導(dǎo)體行業(yè)各個領(lǐng)域的部署應(yīng)用,從處理器/圖形擴展到網(wǎng)絡(luò)、多媒體、存儲、汽車和航空航天。

如今,硬件加速器被用于任何規(guī)模和任何類型的設(shè)計。它們可以驗證硬件、集成硬件和嵌入式軟件,也可以驗證嵌入式軟件和整個片上系統(tǒng) (SoC) 設(shè)計。

2.項目團隊因為使用硬件仿真加速器編譯項目時間過長而避免使用硬件仿真加速器。在硬件仿真加速器上,建立設(shè)計平臺和調(diào)試硬件仿真加速器硬件耗費了太多精力,和結(jié)果相比,得不償失

同樣,這一說法在多年前沒錯,現(xiàn)在卻并非如此了。編輯技術(shù)的進步簡化并提高了被測設(shè)計(DUT)到硬件加速器的映射。DUT準(zhǔn)備、編輯以及硬件加速器上映射設(shè)計的過程曾非常耗時,現(xiàn)在已從數(shù)個月縮短為幾天時間。如果設(shè)計復(fù)雜度較低或?qū)儆谛碌膹?fù)雜設(shè)計的衍生,甚至只需一天。

3.硬件加速器的購置和維護成本高昂

過去確實如此,如今不全然是這樣??紤]到現(xiàn)代硬件加速器的驗證功能和靈活性,其購置成本簡直不值一提。硬件加速器是迄今為止功能最多的驗證引擎。它具備解決最復(fù)雜的調(diào)試情景所需的性能和能力,通常包括嵌入式軟件內(nèi)容。只要想想,90年代初每個門需耗費5美元,如今單位成本大約為每個門幾美分甚至更少。

雖然聽起來很奇怪,但是以周期為基礎(chǔ)來計算,工具的多用性使硬件加速仿真成為最廉價的驗證解決方案。

持有的成本也大幅下降。由應(yīng)用工程師團隊“在幕后”操作和維護硬件加速器的時代已一去不復(fù)返。產(chǎn)品的可靠性得到大幅提高,降低了幾個數(shù)量級的維護成本。此外,其易用性也讓它的用途簡單明了。

4.硬件加速仿真僅用于電路內(nèi)仿真 (ICE) 模式

需要了解的是,在ICE模式中,DUT被映射到硬件加速器之中,被目標(biāo)系統(tǒng)所驅(qū)動,和最終流片出的芯片一致。這就是推動硬件加速仿真概念形成和發(fā)展的部署模式,換言之,就是通過物理目標(biāo)系統(tǒng)產(chǎn)生的真實世界的激勵來測試DUT。

雖然很多用戶仍采用這一模式,但這并不是部署硬件加速器的唯一方式。除了ICE,硬件加速器還可用于多種仿真加速模式。此外,還可以通過PLI接口使用基于軟件的測試平臺驅(qū)動硬件加速器,雖然由于硬件加速受限而未得到廣泛應(yīng)用,但仍可用于縮短從軟件仿真切換至硬件加速仿真的設(shè)計調(diào)用耗時?;蛘咄ㄟ^基于事務(wù)的接口(TBX或TBA)驅(qū)動硬件加速器,硬件加速系數(shù)達到與ICE相當(dāng)?shù)乃街?,這些接口的應(yīng)用越來越普及,至少對于目前某些硬件加速器是這樣。將可綜合的測試平臺與DUT一起映射到硬件加速器內(nèi)部之后,硬件加速器便可用于獨立模式(SAA)。它們還可以加快存儲于板上或密切關(guān)聯(lián)的內(nèi)存的嵌入式軟件的驗證。此外,硬件加速器還可同時用于上述多個目的。

5.在基于事務(wù)的硬件加速模式中,硬件加速仿真毫無用處

人們對硬件加速器仍存在一種普遍的誤解,即基于事務(wù)的方法不起作用,或者與ICE相比性能有限。這一概念源于20世紀(jì)90年代末的IKOS系統(tǒng)并且起了作用。Mentor Graphics在收購IKOS之后改進和推動了這一技術(shù)發(fā)展,命名為TBX,作為ICE的一種可行的替代方案。

新興的仿真公司EVE(Emulation Verification Engineering)在創(chuàng)建時就采用硬件加速仿真作為主要部署模式。我曾在這家公司擔(dān)任過總經(jīng)理和營銷副總裁。Mentor和EVE都證明了:基于事務(wù)的硬件加速模式不僅能起作用,其執(zhí)行速度還能與ICE匹敵,甚至更快。

基于事務(wù)的硬件加速的另一個獨特優(yōu)勢在于能夠創(chuàng)建一個運行DUT的虛擬測試環(huán)境,支持特殊用例分析、假設(shè)分析等ICE無法實現(xiàn)的功能,例如Mentor Graphics的VirtuaLAB實施。VirtuaLAB在虛擬環(huán)境中將整個目標(biāo)系統(tǒng)制成模型,例如 USB以太網(wǎng)HDMI。

6.硬件加速器將替代HDL仿真器

這個說法不僅錯誤,而且永遠不會發(fā)生。硬件描述語言(HDL)仿真器能夠快速設(shè)置和編輯,并且具備固有的優(yōu)勢——靈活而全面的設(shè)計調(diào)試功能,使其成為業(yè)內(nèi)獨一無二的最佳驗證工具,但其有一個重大的局限性:在設(shè)計規(guī)模擴大到某個程度,尺寸達到數(shù)億個門時,它們會“筋疲力盡”,性能下降。硬件加速器正是在這個時候發(fā)揮作用。

分享硬件加速仿真的 11 個謬論介紹和說明

假定設(shè)計規(guī)模會繼續(xù)擴大,而HDL仿真器對大規(guī)模設(shè)計的執(zhí)行速度不會提高,那么硬件加速器將成為唯一可行的系統(tǒng)級設(shè)計驗證手段。仿真器將繼續(xù)用于知識產(chǎn)權(quán)(IP)和模塊級。

您可能會問,那多機仿真呢?

在多機仿真中,大規(guī)模DUT不會分解成小塊并分布到大量PC中,使一個工作站執(zhí)行一小塊DUT。這種方法已被重復(fù)嘗試了25年多了,但結(jié)果并不盡如人意。

相反,多機仿真中的每個工作站會執(zhí)行同一個設(shè)計的副本,和設(shè)計的大小相同。每份設(shè)計副本由功能完善且獨立的不同測試平臺執(zhí)行。因此,設(shè)計規(guī)模仍起決定性作用。帶有大規(guī)模驗證平臺的多機仿真被用于回歸測試是非常流行的。

仿真器與硬件加速器的使用比率可能是80%比20%。據(jù)我估計,這個比例會在十年后反轉(zhuǎn),變成20%比80%。

7.硬件加速仿真和FPGA原型除了名稱有別,本質(zhì)并無不同。FPGA原型能夠并且將取代硬件加速器

這是個錯誤的說法。雖然硬件加速器可以使用FPGA器件(事實上有一些硬件加速器確實使用了FPGA器件),但這兩種是截然不同的工具。

FPGA原型的設(shè)計旨在實現(xiàn)盡可能最高的執(zhí)行速度。在芯片設(shè)計的過程中,通常每一種驗證原型會針對特定的設(shè)計加速而作優(yōu)化。它們犧牲了DUT映射工作、DUT調(diào)試功能(限制到最低,常常毫無用處)以及調(diào)整靈活性和多用性。它們可用于芯片成功流片之前的嵌入式軟件驗證以及最終系統(tǒng)驗證。

除了采用了基于定制的處理器、定制的片上硬件加速器和商用FPGA的技術(shù),硬件加速器擁有的幾個特性將其與FPGA原型電路板或系統(tǒng)區(qū)別開來。例如:

硬件加速器和FPGA原型系統(tǒng)在DUT映射和編輯耗時方面有著天壤之別,一個以天計算,一個以月計算。

硬件加速器針對硬件調(diào)試,因此支持100%的設(shè)計可見性,不要求探針編輯。不同的硬件加速器在這個關(guān)鍵性能上存在差異,但是和FPGA相比,這些差異微不足道。

硬件加速器可用于幾個操作模式,支持從硬件驗證和硬件/軟件集成到固件/操作系統(tǒng)測試和系統(tǒng)驗證的一系列驗證目標(biāo)。此外,它們還可用于多電源域設(shè)計驗證,并且可以產(chǎn)生支持功率估算的切換活動。

硬件加速器還是多用戶/多任務(wù)引擎。FPGA原型系統(tǒng)僅由一個用戶使用,一次處理一個任務(wù)。

上文所述已說明了 FPGA 原型不會取代硬件加速器的原因。

8.硬件加速器必須安裝在一個地點,不能遠程使用,例如作為數(shù)據(jù)中心資源使用

早期的硬件加速器確實如此,如今已不再是這樣。目前,所有的硬件加速器都可以遠程訪問。但是,在ICE模式中,這種方法太繁瑣,在硬件加速器上傳不同設(shè)計時需要人為監(jiān)督來安裝和切換速率適配器。事實上,ICE模式的多用戶或多任務(wù)非常不利于遠程訪問部署。

盡管如此,ICE模式的多用戶、遠程訪問(TBX/TBA或SAA)和大規(guī)模配置是硬件加速仿真數(shù)據(jù)中心的基礎(chǔ)。顯然,高效且順利的操作需要管理軟件,這就是各種硬件加速器實施的不同之處。

9.硬件加速仿真不支持SoC中的嵌入式軟件驗證,這意味著該手段無法實現(xiàn)硬件/軟件協(xié)同驗證

事實完全相反。硬件加速仿真是能夠執(zhí)行這項艱巨任務(wù)的唯一工具。

為驗證嵌入式軟件在底層硬件上(帶單個或多個CPU的SoC)的交互,包括固件和操作系統(tǒng),驗證工程師需要以下三種要素:

周期精確的設(shè)計呈現(xiàn),以跟蹤SoC中任何地方的錯誤。硬件加速器可以提供最準(zhǔn)確的設(shè)計呈現(xiàn)(在這方面和真實芯片相比只是缺少了硅晶片)。

可達到數(shù)百個千赫或兆赫的極高執(zhí)行速度,越快越好。硬件加速器可以實現(xiàn)這個速度。

硬件設(shè)計完全可見。硬件加速器提供了100%的設(shè)計可見性,雖然不同硬件加速器的訪問速度不同。

10.功率估算是一項關(guān)鍵的驗證任務(wù),但硬件加速仿真沒有能力分析SoC的功耗

這又是一個錯誤的說法。功耗分析基于設(shè)計內(nèi)部所有元素的切換活動跟蹤。設(shè)計呈現(xiàn)得更細(xì)致,分析就更為準(zhǔn)確。遺憾的是,更高的粒度水平意味著會消耗更多的硬件加速器資源,從而降低其靈活性,阻礙其做出能夠改善功耗的重大設(shè)計變更。最好是從架構(gòu)層級實現(xiàn)這一分析。

硬件加速仿真可以實現(xiàn)寄存器傳輸級(RTL)和現(xiàn)代SoC設(shè)計門級的最佳功耗分析。只有硬件加速仿真才有處理大量邏輯以及產(chǎn)生針對所有元素的切換活動的獨有能力。

11.所有硬件加速器都是一樣的

今天,所有硬件加速器有很多共同特性,都能夠執(zhí)行任務(wù)。不過,在特定模式下,有些硬件加速器會優(yōu)勝于其他硬件加速器。

從架構(gòu)的角度來看,硬件加速器之間的區(qū)別在于技術(shù)基礎(chǔ)。以下是來自三個主要EDA供應(yīng)商的三種商用產(chǎn)品:

基于定制處理器的架構(gòu):由IBM制定,是自1997年后經(jīng)過驗證的技術(shù),在2000-2010十年間占主導(dǎo)地位。優(yōu)勢包括快速編輯、良好的可擴展性、在ICE模式下執(zhí)行速度快、獲得來自全面的速度橋接目錄的支持,以及卓越的調(diào)試功能。缺點是在TBA模式下的執(zhí)行速度有限、功耗大,并且物理尺寸比基于同等設(shè)計容量的商用FPGA的硬件加速器更大。

定制的片上硬件加速器架構(gòu):片上硬件加速器架構(gòu)由一家名為Meta Systems的法國新興公司在上世紀(jì)90年代中期率先設(shè)計出來,基于高度優(yōu)化的定制FPGA,這種FPGA包含能夠快速編輯的互連網(wǎng)絡(luò),并且可以實現(xiàn)“設(shè)計即正確”的編輯。設(shè)計可視化在硅片上實現(xiàn),提供100%的可見性,不要求探針編輯和快速的波形跟蹤。它有幾個缺點:需要多個工作站進行快速編輯;相比基于同等設(shè)計容量的商用FPGA的硬件加速器而言,速度更慢,物理尺寸更大。

基于商用FPGA的架構(gòu):首次使用時間是20世紀(jì)90年代,因為幾個缺點而不及基于定制處理器的架構(gòu)。過去10年,超大的新一代商用FPGA幫助克服了舊的商用FPGA的很多弱點,其物理尺寸和功耗在同等設(shè)計容量的架構(gòu)中均屬最小值。與其他兩種架構(gòu)相比,它可以獲得更快的執(zhí)行速度。最大的一個缺點是在至少1,000萬門或更低的設(shè)計中,其編輯速度低于其他兩種架構(gòu)。這種設(shè)計完全可見的實現(xiàn)以犧牲較高的硬件仿真速度為代價。

這三種架構(gòu)都具備可擴展性,能夠處理任何設(shè)計規(guī)模,小至IP模塊,大到超過十億門級的整個系統(tǒng)。它們支持多用戶,其中,基于定制處理器的架構(gòu)可以容納最多的用戶。它們還支持所有部署模式和驗證目標(biāo)。

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

    關(guān)注

    31

    文章

    5493

    瀏覽量

    127727
  • 加速器
    +關(guān)注

    關(guān)注

    2

    文章

    833

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    睿擎SDK V1.5.0重磅升級:EtherCAT低抖動,AMP虛擬網(wǎng)卡,LVGL硬件加速,多核調(diào)試等性能大幅提升|產(chǎn)品動態(tài)

    )。AMP模式下虛擬網(wǎng)卡驅(qū)動支持,雙系統(tǒng)通信更加便利,更完善的Perfetto多核性能調(diào)試工具,AIUVC人臉識別示例,優(yōu)化LVGL支持硬件加速等。并提供對應(yīng)的教
    的頭像 發(fā)表于 09-29 17:36 ?7734次閱讀
    睿擎SDK V1.5.0重磅升級:EtherCAT低抖動,AMP虛擬網(wǎng)卡,LVGL<b class='flag-5'>硬件加速</b>,多核調(diào)試等性能大幅提升|產(chǎn)品動態(tài)

    硬核加速,軟硬協(xié)同!混合仿真賦能RISC-V芯片敏捷開發(fā)

    攀升,成為芯片開發(fā)的關(guān)鍵挑戰(zhàn)之一。混合仿真:融合物理原型與虛擬原型的前沿技術(shù)混合仿真是一種先進的芯片驗證技術(shù),它通過將硬件仿真與虛擬原型相結(jié)合,構(gòu)建出一
    的頭像 發(fā)表于 08-29 10:49 ?667次閱讀
    硬核<b class='flag-5'>加速</b>,軟硬協(xié)同!混合<b class='flag-5'>仿真</b>賦能RISC-V芯片敏捷開發(fā)

    如何驗證硬件加速是否真正提升了通信協(xié)議的安全性?

    驗證硬件加速是否真正提升通信協(xié)議的安全性,需從 安全功能正確性、抗攻擊能力增強、安全性能適配、合規(guī)一致性 等核心維度展開,結(jié)合實驗室測試與真實場景驗證,避免 “硬件參與即安全提升” 的表面判斷。以下
    的頭像 發(fā)表于 08-27 10:16 ?524次閱讀
    如何驗證<b class='flag-5'>硬件加速</b>是否真正提升了通信協(xié)議的安全性?

    有哪些方法可以確保硬件加速與通信協(xié)議的兼容性?

    ? 確保硬件加速與通信協(xié)議的兼容性,核心是從 硬件選型、協(xié)議標(biāo)準(zhǔn)匹配、軟硬件接口適配、全場景測試驗證 四維度建立閉環(huán),避免因硬件功能缺失、
    的頭像 發(fā)表于 08-27 10:07 ?433次閱讀

    如何利用硬件加速提升通信協(xié)議的安全性?

    產(chǎn)品實拍圖 利用硬件加速提升通信協(xié)議安全性,核心是通過 專用硬件模塊或可編程硬件 ,承接軟件層面難以高效處理的安全關(guān)鍵操作(如加密解密、認(rèn)證、密鑰管理等),在提升性能的同時,通過硬件
    的頭像 發(fā)表于 08-27 09:59 ?401次閱讀
    如何利用<b class='flag-5'>硬件加速</b>提升通信協(xié)議的安全性?

    推動硬件輔助驗證平臺增長的關(guān)鍵因素

    硬件加速和基于FPGA的原型設(shè)計誕生于1980年代中期,開發(fā)者將當(dāng)時初露頭角的現(xiàn)場可編程門陣列(FPGA)率先應(yīng)用于硅前設(shè)計的原型驗證,由此催生了一種全新的驗證工具,打破了軟件仿真的主導(dǎo)局面。
    的頭像 發(fā)表于 06-11 14:42 ?607次閱讀
    推動<b class='flag-5'>硬件</b>輔助驗證平臺增長的關(guān)鍵因素

    FMD仿真器燒錄說明

    FMD仿真器燒錄,離線燒錄說明
    發(fā)表于 04-30 17:27 ?1次下載

    大規(guī)模硬件仿真系統(tǒng)的編譯挑戰(zhàn)

    引言隨著集成電路設(shè)計復(fù)雜度的不斷提升,硬件仿真系統(tǒng)在現(xiàn)代芯片設(shè)計流程中扮演著越來越重要的角色?;贔PGA(現(xiàn)場可編程門陣列)的商用硬件仿真系統(tǒng)因其靈活性、全自動化、高性能和可重構(gòu)性,
    的頭像 發(fā)表于 03-31 16:11 ?1079次閱讀
    大規(guī)模<b class='flag-5'>硬件</b><b class='flag-5'>仿真</b>系統(tǒng)的編譯挑戰(zhàn)

    數(shù)據(jù)中心中的FPGA硬件加速

    ? 再來看一篇FPGA的綜述,我們都知道微軟包括國內(nèi)的云廠商其實都在數(shù)據(jù)中心的服務(wù)器中部署了FPGA,所以這篇論文就以數(shù)據(jù)中心的視角,來看下FPGA這個硬件加速器。 還是一樣,想要論文原文的可以私信
    的頭像 發(fā)表于 01-14 10:29 ?994次閱讀
    數(shù)據(jù)中心中的FPGA<b class='flag-5'>硬件加速</b>器

    【Simcenter STAR-CCM+】通過快速準(zhǔn)確的CFD仿真加速空氣動力學(xué)創(chuàng)新

    SimcenterSTAR-CCM+車輛外部空氣動力學(xué)特性優(yōu)勢通過快速準(zhǔn)確的CFD仿真加速空氣動力學(xué)創(chuàng)新使用曲面包絡(luò)和自動網(wǎng)格劃分,快速準(zhǔn)備包含數(shù)千零件的復(fù)雜幾何形狀通過快速準(zhǔn)確的穩(wěn)態(tài)仿真
    的頭像 發(fā)表于 12-27 11:02 ?1735次閱讀
    【Simcenter STAR-CCM+】通過快速準(zhǔn)確的CFD<b class='flag-5'>仿真</b><b class='flag-5'>加速</b>空氣動力學(xué)創(chuàng)新

    《CST Studio Suite 2024 GPU加速計算指南》

    許可證模型的加速令牌或SIMULIA統(tǒng)一許可證模型的SimUnit令牌或積分授權(quán)。 4. GPU計算的啟用 - 交互式模擬:通過加速對話框啟用,打開求解器對話框,點擊“加速”按鈕,打開“硬件
    發(fā)表于 12-16 14:25

    支持5點手寫硬件加速視頻演示-VS680與智慧教室解決方案

    硬件
    深蕾半導(dǎo)體
    發(fā)布于 :2024年12月03日 16:01:19

    Prolith和HyperLith?主要用于mask-in-stepper lithography仿真、光刻設(shè)計

    SimRunner,這是一種分布式計算和硬件加速工具,可以顯著提高仿真效率?1。 ?結(jié)果展示?:LiveView GUI允許用戶查看近似模擬結(jié)果,并且可以導(dǎo)出.sim文件,適用于EM-Suite
    發(fā)表于 11-29 22:18

    基于Xilinx XCKU115的半高PCIe x8 硬件加速

    基于Xilinx XCKU115的半高PCIe x8 硬件加速卡,支持2x72bit(數(shù)據(jù)位寬64bit+ECC)DDR4存儲,數(shù)據(jù)傳輸速率 2400Mb/s。DDR4單簇容量4GB,兩組總?cè)萘繛?GB
    的頭像 發(fā)表于 11-14 11:30 ?1059次閱讀
    基于Xilinx XCKU115的半高PCIe x8 <b class='flag-5'>硬件加速</b>卡

    FPGA加速深度學(xué)習(xí)模型的案例

    FPGA(現(xiàn)場可編程門陣列)加速深度學(xué)習(xí)模型是當(dāng)前硬件加速領(lǐng)域的一熱門研究方向。以下是一些FPGA加速深度學(xué)習(xí)模型的案例: 一、基于FPGA的AlexNet卷積運算
    的頭像 發(fā)表于 10-25 09:22 ?1525次閱讀