《電子技術(shù)應用》
您所在的位置:首頁 > 可編程邏輯 > 其他 > FPGA教學——用FPGA來給FPGA EDA加速?

FPGA教學——用FPGA來給FPGA EDA加速?

2022-09-02
來源:FPGA之家
關(guān)鍵詞: FPGA EDA

  眾所周知,目前的FPGA EDA設(shè)計軟件大都運行在x86的CPU上,而在很多領(lǐng)域,F(xiàn)PGA加速器又可以作為CPU的協(xié)處理器進行計算加速。那么,F(xiàn)PGA本身是否可以用來對FPGA EDA,比如綜合、布局、布線的過程進行加速呢?

  前陣子在Reddit上看到了這個問題,引發(fā)了很多思考,后來查了些資料,還真有這么一本書在一定程度上系統(tǒng)解答了這個問題:

  微信圖片_20220902145626.png

微信圖片_20220902145639.png

  這本書研究了加速EDA算法的硬件平臺,如ASIC,F(xiàn)PGA和GPU。覆蓋范圍包括討論在何種條件下使用一個平臺優(yōu)于另一個平臺,例如,當EDA問題具有高度的數(shù)據(jù)并行性時,GPU通常是首選平臺,而當問題具有更多的控制因素時,F(xiàn)PGA可能是首選的。書里還給出了幾種EDA算法(故障仿真、故障表生成、SPICE模型卡評估、基于蒙特卡洛的統(tǒng)計靜態(tài)時序分析、布爾可滿足性)的加速結(jié)果,與這些算法的單核實現(xiàn)相比,可將運行速度提高800倍以上。

  微信圖片_20220902145651.png

  該書作在如何最好地利用并行性來加速EDA算法方面給出了很有價值的參考。書中還提出了一種在一組約束條件下,從常規(guī)單處理器代碼中自動提取SIMD(單指令多數(shù)據(jù)流)并行性的方法。使用這種方法,這種單處理器代碼可以自動轉(zhuǎn)換為GPU代碼,實現(xiàn)顯著加速。這種方法特別有用,因為不同的GPU通常有不同的規(guī)格,在這種情況下手工生成GPU代碼變得不太現(xiàn)實。

  該書提供了在加速特定EDA算法時使用ASIC、GPU還是FPGA的指導方針,并用在這些平臺上實現(xiàn)的一個具體示例(布爾可滿足性)驗證了這些建議;通過介紹可供讀者使用的示例算法來幫助讀者確定如何最好地加速其EDA算法;討論一種自動生成GPU代碼的方法(給出一定約束下的常規(guī)單處理器代碼的條件下)。

  其中在該書的第五章唯一提到了FPGA平臺加速,也就是Accelerating Boolean Satisfiability on an FPGA章節(jié),提出了一種基于FPGA的SAT方法,在該方法中,Implication Graph的遍歷和Conflict Clause的生成是在硬件中并行執(zhí)行的,并且Clause Literal存儲在FPGA Slice單元里,為了解決復雜的SAT問題,啟發(fā)式地將clause劃分為許多“bin”,每個bin都可以fit進FPGA中,最后得到結(jié)論,在使用了Virtex-4 (XC4VFX140) FPGA 之后,可以比MiniSAT(純軟件最好的算法)快90倍。但以上這些也僅僅涉及到綜合中的一部分,對于布局布線等其他EDA流程沒有深入研究,而且全書也沒有特別針對FPGA EDA算法,而是對幾個一般性EDA問題做了探討。

微信圖片_20220902145708.png

微信圖片_20220902145721.png

  也許未來會有有人出一本專門講FPGA EDA加速平臺的書,再或許,有人會做一款專門用于FPGA EDA加速的SoC出來呢?:)

 更多信息可以來這里獲取==>>電子技術(shù)應用-AET<<


微信圖片_20210517164139.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 98精品全国免费观看视频| 五月天色婷婷丁香| 美女视频黄a视频全免费网站一区| 国内精自线i品一区202| 久久久久亚洲精品天堂| 欧美日韩精品一区二区在线观看 | 国产18到20岁美女毛片| 777奇米四色| 天堂成人在线观看| 中文字幕最新在线| 最新欧美精品一区二区三区| 人人妻人人玩人人澡人人爽| 色哟哟视频在线| 国产成人麻豆亚洲综合无码精品| 99热在线免费播放| 我被丝袜长腿美女夹得好爽| 亚洲AV无码成人黄网站在线观看 | 久久亚洲国产成人精品无码区| 欧美怡红院在线| 免费A级毛片无码视频| 色费女人18女人毛片免费视频| 国产精品21区| 999国产高清在线精品| 岳的大白屁股光溜溜| 久久久久波多野结衣高潮| 欧美xxxx成人免费网站| 亚洲黄色免费观看| 美国人与动性xxx播放| 国产在线一区二区三区av| 天堂资源中文在线| 在线精品自拍亚洲第一区| 一本久久精品一区二区| 日本v片免费一区二区三区| 亚洲AV无码专区在线观看亚| 欧美激情xxx| 亚洲色婷婷综合久久| 精品亚洲成a人在线观看| 国产一级黄毛片| 黄色福利视频网站| 国产精品va无码免费麻豆| 91精品国产免费入口|