色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

原型平臺是做什么的?proFPGA驗證環境介紹

傅里葉的貓 ? 來源:傅里葉的貓 ? 2024-01-22 09:21 ? 次閱讀

proFPGA驗證環境介紹

proFPGA是mentor的FPGA原型驗證平臺,當然mentor被西門子收購之后,現在叫西門子EDA。我們首先介紹一下原型平臺是做什么的,再跟現在市場占有率最高的HAPS原型平臺做個對比。

原型平臺是做什么的?

ASIC設計完代碼后,會交付給DV驗證的同事,也就是我們常說的EDA驗證,在EDA驗證完成后,會把大部分的bug都驗出來,然后再交給原型驗證Team,原型驗證的同事會將ASIC設計的代碼Porting到硬件平臺,也就是FPGA上,這個過程中,有很多東西是需要替換的,比如memory、時鐘、PAD或者是PHY這些,因為這些都是底層的硬核,芯片廠商和FPGA廠商用的是不一樣的;當然還有些代碼是因為讓FPGA方便綜合,在保證功能相同的情況下進行替換。

那既然FPGA上的代碼跟ASIC有差別,也就是說哪怕FPGA驗證通過了,也不能保證ASIC的代碼是正確的,為什么還要用FPGA進行驗證呢?

首先,原型驗證是跟EDA驗證相輔相成的,大部分的功能其實都是EDA來驗證的,FPGA上更多的是驗證系統功能,比如在SOC的芯片上,軟件同事可以在FPGA原型平臺上直接使用軟件來完成各種功能和業務的驗證,這些都是系統級的驗證是,是EDA驗證很難覆蓋的。

其次,EDA驗證總歸來說是軟件的驗證,跑起來速度非常慢,而FPGA的速度是軟件仿真的百倍千倍,這樣軟件的同事可以提前將回片后需要跑的軟件開發并驗證完。

市場上常用的原型平臺對比

Synopsys HAPS-100

目前市場占有率最高的還是Synopsy HAPS-100,從HAPS-70、HAPS-80再到HAPS-100,Synopsys 的原型平臺已經越來越成熟,支持自動Partition,還有些跟HAPS配套的成熟解決方案供客戶選擇。

國產平臺

雖然這幾年國產EDA工具和EDA平臺突飛猛進,但我們還是要正視跟三大EDA廠商的差距,國內的原型平臺有些不支持Partition,需要手動進行Partition,這樣調試難度較大,調試周期較長;當然還有些平臺不穩定的問題,即便像HAPS這種已經存在多年的原型平臺,依然存在bug,在使用過程中會踩到很多坑。

西門子 proFPGA

作為3大EDA廠商之一的西門子,在原型平臺上也不落下風,他們的開發能力自然毋庸置疑,經過多年的打磨,proFPGA平臺在易用性和穩定性上,已經有了搶占HAPS市場的實力。

33734786-b8c4-11ee-8b88-92fbcf53809c.png

下面我們從幾個方面來對比下這兩個原型平臺:

易用性

HAPS的開發工具是protocompiler,ProFPGA的開發工具是VPS,兩個工具都支持自動Partition,我們只需要合理的將模塊劃分的指令傳給工具即可;

HAPS其實更像FPGA的開發,無論是使用方法還是調試手段、調試界面,基本都跟我們平時用Vivado差不太多;proFPGA由于是后起之秀,加了很多更加實用的功能,比如支持各種Virtual Model,比如UFS Model、DDR Model,這一點proFPGA略勝一籌。

3398dc4e-b8c4-11ee-8b88-92fbcf53809c.png

穩定性

二者的穩定性也相差不大,都是EDA龍頭歷時多年開發的產品,穩定性還是可以肯定的,二者可謂旗鼓相當。

可擴展性

HAPS和proFPGA上都留有插扣板的位置,可以插各種外設接口,比如我們需要調USB/PCIe這種高速外設或者UART/SPI這種低速外設,都可以通過這種扣板連接到FPGA,這方面兩個產品也是旗鼓相當。

但HAPS的4個VU19P都是做在HAPS內部,無法更換的,而proFPGA的FPGA也是以扣板的形式跟底板連接,因此FPGA板也是可換的,不僅FPGA數量可換,FPGA支持的型號也不僅僅是VU19P,可以是Intel的Stratix 10 GX,還可以是AMDMPSoc,更加的靈活。

因此在可擴展性方面依然是proFPGA略勝一籌。

33b425a8-b8c4-11ee-8b88-92fbcf53809c.png

調試

我們前面講過,HAPS更像原生的FPGA開發,debug手段也非常類似。

而proFPGA除了通過probe抓信號,還可以在FPGA運行過程中,在terminal中將DUT中的某個信號force成某個值,比如我們想看某個信號是0和1是的功能,那無需要重新綜合,直接在terminal中輸入指令即可,給調試帶來了很大的便捷性。

同時proFPGA還支持全波形dump功能,這對于很多IP的開發調試很有幫助,它可以像我們EDA仿真時將FPGA中的所有信號都dump下來,當然此時時鐘比較慢,但這的確是一個非常好用的調試手段。

對于memory,proFPGA還支持backdoor訪問,對于需要驗證memory邏輯的功能非常實用。

proFPGA只支持通過網絡或者PCIe來現在bit和debug,這對于平臺的調試和管理非常友好。

在這調試方面,proFPGA優勢很大。

33c9b59e-b8c4-11ee-8b88-92fbcf53809c.png33e50a88-b8c4-11ee-8b88-92fbcf53809c.png33fe6a3c-b8c4-11ee-8b88-92fbcf53809c.png

價格

HAPS因為存在時間很久了,口碑也一直不錯,所以價格既然很高。而proFPGA作為后起之秀,在各方面都不落下風的前提下,價格相對HAPS來說有很大優勢。

總的來說,目前HAPS依舊是原型平臺的絕對龍頭,但依然無法阻擋proFPGA的強勢勁頭。







審核編輯:劉清

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

    關注

    1629

    文章

    21753

    瀏覽量

    604198
  • ASIC設計
    +關注

    關注

    0

    文章

    33

    瀏覽量

    10698
  • SoC芯片
    +關注

    關注

    1

    文章

    613

    瀏覽量

    34947
  • haps
    +關注

    關注

    1

    文章

    6

    瀏覽量

    8359
收藏 人收藏

    評論

    相關推薦

    驗證中的FPGA原型驗證 FPGA原型設計面臨的挑戰是什么?

    什么是FPGA原型?? FPGA原型設計是一種成熟的技術,用于通過將RTL移植到現場可編程門陣列(FPGA)來
    發表于 07-19 16:27 ?1986次閱讀

    高頻RFID芯片的FPGA原型驗證平臺設計及驗證

    的RFID系統,用FPGA原型驗證平臺替代上述的電子標簽芯片(Tag),使用上層的應用軟件開發驗證激勵。通過閱讀器與
    發表于 05-29 08:03

    高頻RFID芯片的FPGA原型驗證平臺的設計及結果介紹

    。基于FPGA原型驗證方法憑借其速度快、易修改、真實性的特點,已經成為ASIC芯片設計中重要的驗證方法[2].本文主要描述高頻RFID芯片的FPG
    發表于 06-18 07:43

    ASIC設計-FPGA原型驗證

    ASIC設計-FPGA原型驗證
    發表于 03-19 16:15

    FPGA原型驗證的技術進階之路

    FPGA原型驗證已是當前原型驗證的主流且成熟的芯片驗證方法——它通過將RTL移植到現場可編程門陣
    發表于 08-21 05:00

    關于無源高頻電子標簽芯片功能驗證FPGA原型驗證平臺設計

    利用Xilinx的FPGA設計了一個FPGA原型驗證平臺,用于無源高頻電子標簽芯片的功能驗證。主
    發表于 11-18 08:42 ?2169次閱讀
    關于無源高頻電子標簽芯片功能<b class='flag-5'>驗證</b>的<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗證</b><b class='flag-5'>平臺</b>設計

    FACE-VUP:大規模FPGA原型驗證平臺

    FACE-VUP:大規模FPGA原型驗證平臺 FACE-VUP大規模FPGA原型
    發表于 05-19 10:50 ?2872次閱讀

    如何建立適合團隊的FPGA原型驗證系統平臺與技術?

    FPGA原型驗證在數字SoC系統項目當中已經非常普遍且非常重要,但對于一個SoC的項目而言,選擇合適的FPGA原型
    的頭像 發表于 04-03 09:46 ?1341次閱讀

    什么是FPGA原型驗證?如何用FPGA對ASIC進行原型驗證

    FPGA原型設計是一種成熟的技術,用于通過將RTL移植到現場可編程門陣列(FPGA)來驗證專門應用的集成電路(ASIC),專用標準產品(ASSP)和片上系統(SoC)的功能和性能。
    發表于 04-10 09:23 ?1548次閱讀

    多臺FPGA原型驗證平臺可自由互連

    FPGA原型驗證平臺系統靈活性主要體現在其外部連接表現形式,由單片FPGA平臺或者2片的
    的頭像 發表于 04-11 09:50 ?988次閱讀

    多臺FPGA原型驗證平臺系統如何實現自由互連

    FPGA原型驗證平臺系統靈活性主要體現在其外部連接表現形式,由單片FPGA平臺或者2片的
    發表于 04-11 09:50 ?656次閱讀

    為什么SoC驗證一定需要FPGA原型驗證呢?

    在現代SoC芯片驗證過程中,不可避免的都會使用FPGA原型驗證,或許原型驗證一詞對你而言非常新鮮
    發表于 05-30 15:04 ?1436次閱讀
    為什么SoC<b class='flag-5'>驗證</b>一定需要<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗證</b>呢?

    什么是FPGA原型驗證FPGA原型設計的好處是什么?

    FPGA原型設計是一種成熟的技術,用于通過將RTL移植到現場可編程門陣列(FPGA)來驗證專門應用的集成電路(ASIC),專用標準產品(ASSP)和片上系統(SoC)的功能和性能。
    發表于 01-12 16:13 ?1250次閱讀

    fpga原型驗證流程

    FPGA原型驗證流程是確保FPGA(現場可編程門陣列)設計正確性和功能性的關鍵步驟。它涵蓋了從設計實現到功能驗證的整個過程,是
    的頭像 發表于 03-15 15:05 ?1616次閱讀

    fpga原型驗證平臺與硬件仿真器的區別

    FPGA原型驗證平臺與硬件仿真器在芯片設計和驗證過程中各自發揮著獨特的作用,它們之間存在明顯的區別。
    的頭像 發表于 03-15 15:07 ?1154次閱讀
    主站蜘蛛池模板: 亚洲一区精品伊人久久伊人| 免费看b站| 久久久国产精品免费A片蜜芽广 | 国产高清亚洲| 漂亮的保姆3中文版完整版 | 扒开屁股眼往里面夹东西| 久久精品国产亚洲AV未满十八| 偷窥自拍性综合图区| 亚洲精品青青草原avav久久qv| 中国人泡妞www免费| 扒开美女下面粉嫩粉嫩冒白浆| 美国女孩毛片| 2018国产天天弄谢| 久久综合香蕉久久久久久久| 亚洲三级视频| yellow日本动漫观看免费| 毛片亚洲毛片亚洲毛片| 中文字幕精品无码一区二区| 久久99综合国产精品亚洲首页| 日韩av国产av欧美天堂社区| 99久久国产视频| 黄色天堂在线| 日本午夜福利无码高清| 野花韩国中文版免费观看| 纯肉巨黄H爆粗口男男分卷阅读| 经典三级四虎在线观看| 一二三四在线观看高清电视剧| 国产成人精品免费视频大| 呻吟翘臀后进爆白浆| 国产精品高清视频在线| 午夜影院美女| 精品久久久久久久国产潘金莲| 一点色成人| 奶大B紧17p| 动漫美女搞鸡| 亚洲黄色三级视频| 久久无码AV亚洲精品色午夜麻豆 | www.黄色| 色橹| 成人在线免费看片| 欧美zzzoooxxx|