国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

各類FPGA原型驗證平臺技術對比 驗證工具的應用不止于芯片

新思科技 ? 來源:新思科技 ? 作者:與非網 ? 2020-08-27 17:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

電子設計自動化—— Electronic Design Automation,簡稱EDA。作為芯片設計最上游,EDA軟件的工作,是要在芯片那么小的空間進行布局布線、版圖、設計規則檢查等,好比在米粒上刻出航空母艦模型。

在EDA問世之前,設計人員必須通過手工完成電路設計和布線等基礎工作。隨著芯片集成度提高和性能的多元化,令芯片設計要求也變得越來越復雜,一個指甲蓋大小的芯片上要集成數百億顆晶體管,這樣細微且宏大的工程,早已不是單純人力范圍所能覆蓋,EDA的重要性不言而喻。

根據應用場景的不同,EDA工具的使用主要分為設計、驗證和制造三大類。大規模集成電路設計復雜性的提升,使芯片驗證面臨資金與時間的巨大挑戰。早期開發者想驗證芯片的設計是否符合預設,只有等待極其漫長的模擬結果,或是等待流片成果,而一旦結果不如預期,不管是再次模擬或是二次流片,都將產生極高的成本。因此,當Xilinx推出現場可編程邏輯門陣列(FPGA)時,開發者即可通過用FPGA板拼湊出有效的流程來對設計進行驗證,FPGA原型驗證這一解決方案就此應運而生,這一比流片便宜、比仿真要快的方式,已成為開發者檢驗設計有效性的不二選擇。

01基于FPGA的物理原型驗證

就像是建筑師設計完樓房、開始建造前,需要通過模型去測試防震、防風、結構強度等各種參數,芯片和系統開發者也需要在流片前對設計進行“原型驗證”——就是模仿真實軟件應用條件下的芯片和系統表現是否滿足了實際應用場景要求。

FPGA的應用范圍廣泛,通信、計算、控制等領域等都有它的建樹,并且由于其具有內部電路可重構的特點,幾乎可以完全映射芯片的邏輯設計,也被當作一種性價比優越的芯片驗證基礎設施。FPGA原型驗證已是當前原型驗證的主流且成熟的芯片驗證方法——它通過將RTL移植到現場可編程門陣列(FPGA)來驗證ASIC的功能,并在芯片的基本功能驗證通過后就可以開始驅動的開發,一直到芯片Tape Out并回片后都可以進行驅動和應用的開發。當芯片回片后,應用程序可以直接基于FPGA版本的驅動來進行簡單的適配,即可以應用到SoC芯片上,將SoC芯片Time-to-Market的時間控制的很完美。除了可以提前進行軟件開發外,從成本上來說,FPGA原型驗證是一個性價比很高的驗證手段,在價格上可以說非常的親民。更重要的FPGA原型在運行速度上也技高一籌:它在速度上當然比EDA驗證高了好幾個數量級,即使是與Emulator相比,其性能上也有碾壓式的優勢。在這種種優勢中,“流片前的軟硬件協同開發”是FPGA物理原型驗證最不可替代之處,提早基于該技術平臺進行軟件驅動開發和應用開發,對于縮短最終芯片Time-to-Market周期意義重大。

在軟硬件深度定制化、要求芯片到應用的一站式交付的今天,FPGA原型平臺的重要性進一步提升。2000年,一家創立于瑞典的公司Hardi Electronics正式推出一款基于FPGA的原型系統HAPS,HAPS可以通過多種方式快速組裝ASIC原型系統,為客戶在關鍵驗證階段節省數月的時間。2007年,Synplicity以2400萬美元的金額收購了Hardi,而Synopsys在2008年以2.27億美元收購了Synplicity,HAPS經歷幾代人于2014年發展至HAPS-80,至今仍是業界最快的原型驗證加速平臺。

02物理原型驗證工具的

幾大挑戰及解決方案

目前ASIC的設計變得越來越大,越來越復雜,單片FPGA已不能滿足原型驗證要求,多片FPGA驗證應運而生。RTL邏輯的分割、多片FPGA之間的互聯拓撲結構、I/O分配、高速接口都對應用FPGA原型驗證的芯片開發者提出了更高的要求也帶來了前所未有的挑戰。那當選擇一款合適的物理原形驗證工具時,應該在哪些緯度做重點考量和取舍呢?

1 容量限制和性能要求 對于大型的設計(大于2千萬等效ASIC門),一塊FPGA往往容納不下,此時必須將多塊FPGA互聯才能驗證整個設計,在這種情況下,就需要對大型的設計進行Partition即分割。Partition引入了新的問題,而這些問題其實在芯片中并不存在,很多時候耗費很多人力去實現一個可用的Partition方案,僅僅是受限于FPGA的容量而不得已的處理辦法。

Partition引入的最大問題是對I/O的需求激增,雖然FPGA有超過1000個可用的I/O,但是一個完整的SoC如果被拆分成規模相當的幾個部分時,每個部分之間的互聯信號數量往往會遠超1000個,所以在I/O數量受限時,必須采用TDM(Time Division Multiplex),即FPGA內部的多個并行信號轉為高速串行信號,通過FPGA I/O傳輸到另一塊FPGA,然后再進行解復用,轉換成并行信號,實現信號從一個FPGA到另一塊FPGA的傳遞。引入了TDM雖然解決了I/O瓶頸,但是Mux和De-Mux引入了額外的延時,導致Cross-FPGA的Path成為Critical Path,進一步降低了FPGA的可運行頻率,可以說Partition是不得已而為之的方案,最終的結果只是得到一個可用的方案而非理想的方案。

另一個方面,由于在SoC原型驗證中模塊常常會增減,導致需要頻繁的改動Partition方案,如果手動去處理,則需要花費很多精力才能得到一個上文提到可用但折中的方案。此外,處理大量的Cross-FPGA信號非常容易出錯,所以對于大型的SoC FPGA原型驗證,必須采用自動化的工具去完成Partition,這對EDA工具而言亦是全新的挑戰。

新思科技HAPS原型驗證解決方案,具有獨一無二的自動可干預分割功能,同時提供了系統級跨FPGA的時序分析工具,為HSTDM IP, 纜線和I/O提供時序模型,可以方便地處理TDM路徑上的多個約束,為多FPGA的設計提供了優化且可靠的時序,保證了平臺的高速性能和穩定性。

2 迭代速度

由于SoC芯片的設計頻率很高,為了讓原型驗證平臺盡可能和SoC芯片性能接近,開發者期望讓FPGA原型平臺運行在盡可能高的頻率上,但是由于SoC的RTL代碼是為芯片實現設計,大量深層次組合邏輯的存在(這樣可以節省芯片面積),導致了SoC RTL代碼在FPGA上實現時時序收斂困難,往往只能達到幾MHz。對于大型的SoC,內部的CPU/GPU/CODEC/NPU等計算和編解碼模塊邏輯復雜,往往成為整個設計的Timing Wall,導致時序優化過程會占據FPGA Implementation過程30-40%的時間。

基于新思科技HAPS原型驗證解決方案,在對設計進行分割和時序優化的同時,也充分考慮到后續FPGA布局布線的挑戰,在綜合時,HAPS采用獨特的技術,增強和優化單FPGA的綜合結果,可以有效的減少后期Vivado布局布線的時間,并結合多核多進程綜合等技術,有效減少各個環節的時間,加快迭代速度。

3 接口方案

外部子板和FPGA I/O之間的高速同步接口一直以來都是FPGA的痛點和難點:一方面,相比于ASIC,FPGA在I/O時序方面可以調整的空間有限,它不能像ASIC一樣可以通過時序約束來靈活調整FPGA I/O信號之間的Skew,導致并行信號接口之間的Path Skew很難控制在一個比較理想的范圍內,最終會導致數據采樣失敗,降低頻率往往是一種有效的辦法,但是有些控制器和PHY之間的接口是需要滿足標準規范的,不能無限制的降低,對于這種情況有時只能想盡辦法嘗試修復時序,甚至需要修改代碼。

另一方面,原型驗證使用的子板數量不大,市場上往往沒有銷售,很多時候需要自行設計,進一步給調試帶來了不確定性,也延長了調試周期。高速接口的調試往往消耗了大量的人力資源,很多時候都是靠調試的經驗和靈感解決問題,這么做不僅費時費力,而且效果不佳。

新思科技HAPS原型驗證解決方案,給用戶提供了多種靈活的接口方案,包含豐富的外部子卡集合,降速橋方案;還和業界伙伴通過HAPS Connect Program,為使用者提供了更廣泛的擴展空間。

4 可觀測性 FPGA也是芯片產品,所以內部的信號無法直接觀測。通常需要借助于FPGA的Debug工具在生成Bit文件前選取要觀察的信號。當Bit文件加載運行時,必須通過配套的Debug工具觀察指定的信號波形,但是受限于Block RAM的容量以及信號優化等原因,如此調試的效率比較低。

新思科技HAPS原型驗證平臺提供了多種靈活的調試手段。DTD(深度跟蹤調試)功能,為用戶提供了多FPGA實時速度的RTL級別信號聯合波形調試,可以觀測上千信號秒級的波形,進一步結合Verdi/Siloti的關鍵信號提取功能,可顯著的擴大信號觀測的范圍。GSV是另外一個被用戶廣泛采用的調試功能,它可以提供設計內部所有寄存器的快照,在多種實際調試場景有效的幫助軟硬件團隊分析定位系統問題。

5 產品的成熟度

原型驗證是一項壁壘頗高的技術,串聯著芯片設計和最終應用,需要極強的適用性和靈活度來適應發展迅速和多樣性的芯片研發,通過和一線芯片研發人員的通力合作,打造使用生態圈,不斷進化和迭代技術才能始終幫助芯片開發者實現“Shift-Left”研發,加快產品上市時間。

新思科技自2003年起推出第一款原型驗證產品HAPS-10起,持續推出7代產品,久經市場檢驗, 并為滿足不斷演進的原型驗證需求補充了諸多獨一無二的產品功能,如UMRBus, Hybrid原型驗證,基于UPF的低功耗系統驗證, HAPS GateWay等,是加快軟件開發和芯片設計驗證的最佳解決方案。全球200多家公司都已經部署了最新一代HAPS-80,包括前十大半導體公司中的九家,其出貨量在今年超過3000臺。

國內目前也有逾50家芯片設計企業部署了HAPS平臺,進一步驗證了HAPS原型驗證的市場領先地位。

各類FPGA原型驗證平臺技術對比

目前市面上常見的FPGA原型驗證平臺可以分為兩大類別,一類是芯片設計公司自己制作的FPGA板(Build Your Own, 以下簡稱BYO); 另一類是商用FPGA平臺,比如新思科技的HAPS方案。

就上文提到的一些具體考量點,各類原型驗證平臺的對比如下:

顯而易見,新思科技的HAPS方案,在全面性,成熟度,和對大規模設計的支持上,都占有絕對明顯的優勢。

03物理原型

驗證工具的應用不止于芯片

芯片是硬件產業,也是軟件產業,同時涉及下游的應用場景還有上游的高精度設計。在科技賦能的智能化時代,芯片不僅支撐數字經濟的各個方面,在賦能各產業的作用也不容小覷,5G自動駕駛汽車,人工智能等,芯片的應用幾乎遍布所有可能想象的電子產品,甚至包括航空航天到軍工技術的所有方面。隨著人工智能和5G的加速發展,以及加快數字化時代的新基建的開展,未來芯片的應用場景會越來越多,定制化芯片的需求也會越來越大。而作為手握未來世界之門鑰匙的開發者們必須要和系統廠商更緊密的協作研發,才能讓芯片技術創新最終賦能科技應用。

以人工智能的人臉識別場景為例,在海量人群中搜索走失兒童需要超強的快速反應能力,才能在第一時間抓住機會識別并找到目標對象,其中軟件支持了人工智能的算法,芯片所提供的超強算力讓復雜的算法在毫秒內實現推斷。物理原型驗證讓軟件的開發和芯片的研發得以同步進行,而不用互相等待。這一技術將推動芯片和科技應用的生態結合,讓科技的進步進入極速模式,加速未來的想象變為現實。

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

    關注

    1660

    文章

    22411

    瀏覽量

    636276
  • 原型驗證
    +關注

    關注

    0

    文章

    24

    瀏覽量

    10971
  • 人工智能
    +關注

    關注

    1817

    文章

    50097

    瀏覽量

    265316

原文標題:一文看懂FPGA原型驗證的技術進階之路

文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RDMA設計36:驗證環境設計

    相關接口,通過與參考模型的結果進行對比,從而在仿真環境中驗證 DUT 的功能是否符合設計要求。驗證平臺包含 AXI4 Complexes、AXIS Complexes、AXI-Lite
    發表于 02-04 15:22

    RDMA設計35:基于 SV 的驗證平臺

    設計。 FPGA IP(知識產權核)使用SystemVerilog(SV)進行驗證,主要基于其在驗證效率、代碼復用性和工程協作方面的顯著優勢。本IP采用它進行驗證以確保其可靠性。 這里
    發表于 02-01 13:14

    思爾芯榮登“國產EDA工具口碑榜”,以“芯神瞳”原型驗證解決方案賦能芯片創新

    近日,在中國電子報公布的“國產EDA工具口碑榜”中,思爾芯的“芯神瞳”原型驗證解決方案,憑借其卓越的技術性能和廣泛的市場認可,成功進入榜單。這一殊榮不僅是行業對思爾芯
    的頭像 發表于 12-10 17:06 ?3342次閱讀
    思爾芯榮登“國產EDA<b class='flag-5'>工具</b>口碑榜”,以“芯神瞳”<b class='flag-5'>原型</b><b class='flag-5'>驗證</b>解決方案賦能<b class='flag-5'>芯片</b>創新

    國內首個汽車芯片標準驗證平臺啟用,“消費芯片”再難上車?

    [首發于智駕最前沿微信公眾號]10月28日,國內首個國家級汽車芯片標準驗證中試服務平臺在深圳正式投入使用。該平臺由國家及行業相關機構共同推動建設,旨在滿足車規級
    的頭像 發表于 10-29 15:17 ?612次閱讀
    國內首個汽車<b class='flag-5'>芯片</b>標準<b class='flag-5'>驗證</b><b class='flag-5'>平臺</b>啟用,“消費<b class='flag-5'>芯片</b>”再難上車?

    FPGA原型驗證實戰:如何應對外設連接問題

    芯片設計驗證中,我們常常面臨一些外設連接問題:速度不匹配,或者硬件不支持。例如運行在硬件仿真器或FPGA原型平臺上的設計,其時鐘頻率通常只
    的頭像 發表于 10-22 10:28 ?464次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗證</b>實戰:如何應對外設連接問題

    有哪些工具可以輔助進行電能質量在線監測裝置的數據驗證

    輔助電能質量在線監測裝置數據驗證工具可分為標準源設備、現場校驗儀器、數據分析軟件、自動化測試平臺四大類,覆蓋從信號模擬、實時監測到數據驗證的全流程。以下結合行業實踐與搜索資源,詳細說
    的頭像 發表于 09-04 12:07 ?542次閱讀
    有哪些<b class='flag-5'>工具</b>可以輔助進行電能質量在線監測裝置的數據<b class='flag-5'>驗證</b>?

    NVMe高速傳輸之擺脫XDMA設計23:UVM驗證平臺

    抽象為 PCIeTLP 事務,因此為了方便的在事務層構建復雜的測試用例,項目基于 UVM 搭建驗證平臺進行功能驗證。圖1 驗證平臺架構圖在
    發表于 08-26 09:49

    NVMe高速傳輸之擺脫XDMA設計18:UVM驗證平臺

    抽象為 PCIeTLP 事務,因此為了方便的在事務層構建復雜的測試用例,項目基于 UVM 搭建驗證平臺進行功能驗證。圖1 驗證平臺架構圖在
    發表于 07-31 16:39

    華大九天物理驗證EDA工具Empyrean Argus助力芯片設計

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

    西門子桌面級原型驗證系統Veloce proFPGA介紹

    Veloce proFPGA 平臺提供三類主板:Uno、Duo 和 Quad。這些主板支持輕松插入和混用不同類型的現場可編程門陣列 (FPGA) 模塊以及外圍存儲器和協議接口板。作為使
    的頭像 發表于 06-30 13:53 ?1838次閱讀

    Veloce Primo補全完整的SoC驗證環境

    芯片構建之前完成。雖然硬件加速器和桌面原型板是這項驗證中兩個眾所周知的參與者,但企業原型同樣具備重要的意義。 盡管仿真在設計的早期階段占據主導地位,但由于性能的原因,其更多的適用于模
    的頭像 發表于 06-12 14:39 ?1415次閱讀
    Veloce Primo補全完整的SoC<b class='flag-5'>驗證</b>環境

    推動硬件輔助驗證平臺增長的關鍵因素

    硬件加速和基于FPGA原型設計誕生于1980年代中期,開發者將當時初露頭角的現場可編程門陣列(FPGA)率先應用于硅前設計的原型驗證,由此
    的頭像 發表于 06-11 14:42 ?974次閱讀
    推動硬件輔助<b class='flag-5'>驗證</b><b class='flag-5'>平臺</b>增長的關鍵因素

    超大規模芯片驗證:基于AMD VP1902的S8-100原型驗證系統實測性能翻倍

    引言隨著AI、HPC及超大規模芯片設計需求呈指數級增長原型驗證平臺已成為芯片設計流程中驗證復雜架
    的頭像 發表于 06-06 13:13 ?1427次閱讀
    超大規模<b class='flag-5'>芯片</b><b class='flag-5'>驗證</b>:基于AMD VP1902的S8-100<b class='flag-5'>原型</b><b class='flag-5'>驗證</b>系統實測性能翻倍

    FPGA EDA軟件的位流驗證

    位流驗證,對于芯片研發是一個非常重要的測試手段,對于純軟件開發人員,最難理解的就是位流驗證。在FPGA芯片研發中,位流
    的頭像 發表于 04-25 09:42 ?2415次閱讀
    <b class='flag-5'>FPGA</b> EDA軟件的位流<b class='flag-5'>驗證</b>

    新思科技推出全新HAPS-200原型驗證系統和ZeBu仿真系統

    新思科技近日宣布,全面升級其高性能硬件輔助驗證(HAV)產品組合,推出全新一代HAPS-200原型驗證系統和ZeBu仿真系統。
    的頭像 發表于 04-03 14:22 ?2295次閱讀
    新思科技推出全新HAPS-200<b class='flag-5'>原型</b><b class='flag-5'>驗證</b>系統和ZeBu仿真系統