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

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

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

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

西門子EDA ? 來源:djl ? 2019-10-11 17:54 ? 次閱讀

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

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

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

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

2.項(xiàng)目團(tuán)隊(duì)因?yàn)槭褂糜布抡婕铀倨骶幾g項(xiàng)目時(shí)間過長(zhǎng)而避免使用硬件仿真加速器。在硬件仿真加速器上,建立設(shè)計(jì)平臺(tái)和調(diào)試硬件仿真加速器硬件耗費(fèi)了太多精力,和結(jié)果相比,得不償失

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

3.硬件加速器的購(gòu)置和維護(hù)成本高昂

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

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

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

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

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

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

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

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

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

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

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

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

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

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

您可能會(huì)問,那多機(jī)仿真呢?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    關(guān)注

    31

    文章

    5250

    瀏覽量

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

    關(guān)注

    2

    文章

    785

    瀏覽量

    37139
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AM62A SoC通過硬件加速視覺處理改進(jìn)條形碼讀取器

    電子發(fā)燒友網(wǎng)站提供《AM62A SoC通過硬件加速視覺處理改進(jìn)條形碼讀取器.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:52 ?0次下載
    AM62A SoC通過<b class='flag-5'>硬件加速</b>視覺處理改進(jìn)條形碼讀取器

    適用于數(shù)據(jù)中心應(yīng)用中的硬件加速器的直流/直流轉(zhuǎn)換器解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于數(shù)據(jù)中心應(yīng)用中的硬件加速器的直流/直流轉(zhuǎn)換器解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 08-26 09:38 ?0次下載
    適用于數(shù)據(jù)中心應(yīng)用中的<b class='flag-5'>硬件加速</b>器的直流/直流轉(zhuǎn)換器解決方案

    PSoC 6 MCUBoot和mbedTLS是否支持加密硬件加速?

    。 使用 MCUBoot 驗(yàn)證兩個(gè)應(yīng)用程序時(shí),運(yùn)行時(shí)間大約需要五秒鐘。 在 README.md 的 \"安全 \"一欄中寫道 與軟件實(shí)現(xiàn)相比,硬件加速加密技術(shù)將啟動(dòng)時(shí)間縮短了四倍多
    發(fā)表于 05-29 08:17

    新思科技硬件加速解決方案技術(shù)日在成都和西安站成功舉辦

    近日,【新思科技技術(shù)日】硬件加速驗(yàn)證解決方案專場(chǎng)成都站和西安站順利舉行,來自國(guó)內(nèi)領(lǐng)先的系統(tǒng)級(jí)公司、芯片設(shè)計(jì)公司以及高校的250多名開發(fā)者們積極參與。
    的頭像 發(fā)表于 04-19 17:35 ?351次閱讀

    Elektrobit利用其首創(chuàng)的硬件加速軟件優(yōu)化汽車通信網(wǎng)絡(luò)的性能

    Elektrobit今日宣布推出 EB zoneo GatewayCore——首款支持、配置和集成現(xiàn)代微控制器新一代硬件加速器的軟件產(chǎn)品,可應(yīng)用于先進(jìn)的汽車電子/電氣架構(gòu)(基于被廣泛采用
    的頭像 發(fā)表于 04-17 09:51 ?263次閱讀

    用DE1-SOC進(jìn)行硬件加速的2D N-Body重力模擬器設(shè)計(jì)

    該項(xiàng)目的目標(biāo)是創(chuàng)建一個(gè)用DE1-SOC進(jìn)行硬件加速的2D N-Body重力模擬器。
    的頭像 發(fā)表于 04-09 11:08 ?400次閱讀
    用DE1-SOC進(jìn)行<b class='flag-5'>硬件加速</b>的2D N-Body重力模擬器設(shè)計(jì)

    【國(guó)產(chǎn)FPGA+OMAPL138開發(fā)板體驗(yàn)】(原創(chuàng))7.硬件加速Sora文生視頻源代碼

    完成,準(zhǔn)備輸出視頻幀 // 調(diào)用硬件加速模塊進(jìn)行文本到視頻幀的轉(zhuǎn)換 // 將文本緩沖區(qū)的內(nèi)容“傳遞”給硬件加速器 // TextToVideoHardwareAccelerator 是一個(gè)硬件
    發(fā)表于 02-22 09:49

    音視頻解碼器硬件加速:實(shí)現(xiàn)更流暢的播放效果

    隨著多媒體內(nèi)容的日益豐富和高清化,傳統(tǒng)的軟件解碼已經(jīng)難以滿足人們對(duì)流暢播放體驗(yàn)的需求。因此,音視頻解碼器硬件加速技術(shù)的出現(xiàn),為提升播放效果帶來了革命性的改變。 硬件加速的原理 硬件加速的核心
    的頭像 發(fā)表于 02-21 14:40 ?722次閱讀
    音視頻解碼器<b class='flag-5'>硬件加速</b>:實(shí)現(xiàn)更流暢的播放效果

    在Sigma 300里面使用硬件加速器slew,slew mode為RC type時(shí)不同的time constant的值有什么用?

    請(qǐng)問下在Sigma 300里面使用硬件加速器slew,slew mode為RC type時(shí),對(duì)應(yīng)的time constant 與數(shù)據(jù)從當(dāng)前值到目標(biāo)值得時(shí)間有什么關(guān)系,或者說不同的time constant的值有什么用? 謝謝, 中 J Jj
    發(fā)表于 11-29 07:25

    包絡(luò)仿真的個(gè)步驟過程

    最近探索仿真的時(shí)候,在DF下仿真射頻系統(tǒng)時(shí),需要用到包絡(luò)仿真(envelope simulation),所以就扒拉著看了一點(diǎn)ADS里面關(guān)于其的help內(nèi)容。以下為翻譯記錄。
    的頭像 發(fā)表于 11-08 14:23 ?827次閱讀
    包絡(luò)<b class='flag-5'>仿真的</b>四<b class='flag-5'>個(gè)</b>步驟過程

    EMC仿真的方向 EMC仿真的難處在于哪里?

    目前仿真的方向基本上有兩個(gè),一個(gè)是以試驗(yàn)測(cè)試為導(dǎo)向,對(duì)產(chǎn)品進(jìn)行EMC測(cè)試項(xiàng)目的仿真
    的頭像 發(fā)表于 11-04 17:28 ?2006次閱讀
    EMC<b class='flag-5'>仿真的</b>方向 EMC<b class='flag-5'>仿真的</b>難處在于哪里?

    個(gè)運(yùn)放的STB仿真和AC仿真區(qū)別分析

    以一個(gè)二級(jí)彌勒補(bǔ)償運(yùn)放為例,說明stb仿真和ac仿真的區(qū)別,vdd=3.3,Vcm=1.25V,ibias=5uA,負(fù)載電容是5pF,負(fù)載電阻是100K。
    的頭像 發(fā)表于 11-03 17:35 ?2642次閱讀
    一<b class='flag-5'>個(gè)</b>運(yùn)放的STB<b class='flag-5'>仿真</b>和AC<b class='flag-5'>仿真</b>區(qū)別分析

    嵌入式多媒體系統(tǒng)中硬件加速技術(shù)的應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《嵌入式多媒體系統(tǒng)中硬件加速技術(shù)的應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 10-26 09:33 ?0次下載
    嵌入式多媒體系統(tǒng)中<b class='flag-5'>硬件加速</b>技術(shù)的應(yīng)用

    【KV260視覺入門套件試用體驗(yàn)】硬件加速之—使用PL加速矩陣乘法運(yùn)算(Vitis HLS)

    Core端使用numpy.dot()函數(shù)測(cè)試一個(gè)不使用硬件加速的矩陣乘法的運(yùn)算,比較兩者的差異。 系統(tǒng)框圖如下: Vitis HLS工程: 本次的重點(diǎn)就是HLS工程了: 其中,矩陣乘法的核心代碼如下
    發(fā)表于 10-13 20:11

    【KV260視覺入門套件試用體驗(yàn)】 硬件加速之—使用PL加速FFT運(yùn)算(Vivado)

    的應(yīng)用,比如在數(shù)學(xué),密碼學(xué),天文學(xué),地震學(xué),生物學(xué)等領(lǐng)域。 本文主旨 利用PL端的并行性和靈活性來實(shí)現(xiàn)高效的FFT運(yùn)算,在KV260搭建一個(gè)硬件加速算法,作為對(duì)比,我同時(shí)使用ARM核進(jìn)行fft運(yùn)算,驗(yàn)證PL
    發(fā)表于 10-02 22:03