欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

各類FPGA原型驗證平臺技術(shù)對比 驗證工具的應(yīng)用不止于芯片

新思科技 ? 來源:新思科技 ? 作者:與非網(wǎng) ? 2020-08-27 17:39 ? 次閱讀

電子設(shè)計自動化—— Electronic Design Automation,簡稱EDA。作為芯片設(shè)計最上游,EDA軟件的工作,是要在芯片那么小的空間進(jìn)行布局布線、版圖、設(shè)計規(guī)則檢查等,好比在米粒上刻出航空母艦?zāi)P汀?

在EDA問世之前,設(shè)計人員必須通過手工完成電路設(shè)計和布線等基礎(chǔ)工作。隨著芯片集成度提高和性能的多元化,令芯片設(shè)計要求也變得越來越復(fù)雜,一個指甲蓋大小的芯片上要集成數(shù)百億顆晶體管,這樣細(xì)微且宏大的工程,早已不是單純?nèi)肆Ψ秶芨采w,EDA的重要性不言而喻。

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

01基于FPGA的物理原型驗證

就像是建筑師設(shè)計完樓房、開始建造前,需要通過模型去測試防震、防風(fēng)、結(jié)構(gòu)強(qiáng)度等各種參數(shù),芯片和系統(tǒng)開發(fā)者也需要在流片前對設(shè)計進(jìn)行“原型驗證”——就是模仿真實軟件應(yīng)用條件下的芯片和系統(tǒng)表現(xiàn)是否滿足了實際應(yīng)用場景要求。

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

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

02物理原型驗證工具的

幾大挑戰(zhàn)及解決方案

目前ASIC的設(shè)計變得越來越大,越來越復(fù)雜,單片F(xiàn)PGA已不能滿足原型驗證要求,多片F(xiàn)PGA驗證應(yīng)運而生。RTL邏輯的分割、多片F(xiàn)PGA之間的互聯(lián)拓?fù)浣Y(jié)構(gòu)、I/O分配、高速接口都對應(yīng)用FPGA原型驗證的芯片開發(fā)者提出了更高的要求也帶來了前所未有的挑戰(zhàn)。那當(dāng)選擇一款合適的物理原形驗證工具時,應(yīng)該在哪些緯度做重點考量和取舍呢?

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

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

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

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

2 迭代速度

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

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

3 接口方案

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

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

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

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

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

5 產(chǎn)品的成熟度

原型驗證是一項壁壘頗高的技術(shù),串聯(lián)著芯片設(shè)計和最終應(yīng)用,需要極強(qiáng)的適用性和靈活度來適應(yīng)發(fā)展迅速和多樣性的芯片研發(fā),通過和一線芯片研發(fā)人員的通力合作,打造使用生態(tài)圈,不斷進(jìn)化和迭代技術(shù)才能始終幫助芯片開發(fā)者實現(xiàn)“Shift-Left”研發(fā),加快產(chǎn)品上市時間。

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

國內(nèi)目前也有逾50家芯片設(shè)計企業(yè)部署了HAPS平臺,進(jìn)一步驗證了HAPS原型驗證的市場領(lǐng)先地位。

各類FPGA原型驗證平臺技術(shù)對比

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

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

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

03物理原型

驗證工具的應(yīng)用不止于芯片

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

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

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

    關(guān)注

    1630

    文章

    21803

    瀏覽量

    606490
  • 原型驗證
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    10769
  • 人工智能
    +關(guān)注

    關(guān)注

    1796

    文章

    47834

    瀏覽量

    240631

原文標(biāo)題:一文看懂FPGA原型驗證的技術(shù)進(jìn)階之路

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

收藏 人收藏

    評論

    相關(guān)推薦

    Nordic推出最新物聯(lián)網(wǎng)原型驗證平臺Thingy:91 X

    近日,全球低功耗無線連接解決方案的領(lǐng)軍企業(yè)Nordic Semiconductor正式推出了其最新的物聯(lián)網(wǎng)原型驗證平臺——Thingy:91 X。該平臺專為LTE-M、NB-IoT、W
    的頭像 發(fā)表于 12-11 10:13 ?668次閱讀

    芯華章發(fā)布新一代FPGA原型驗證系統(tǒng)HuaPro P3

    近日,芯華章正式推出了其新一代高性能FPGA原型驗證系統(tǒng)——HuaPro P3。這款系統(tǒng)集成了最新一代的可編程SoC芯片,并配備了芯華章自主研發(fā)的HPE Compiler
    的頭像 發(fā)表于 12-11 09:52 ?261次閱讀

    芯華章推出新一代高性能FPGA原型驗證系統(tǒng)

    華章科技,也在不斷提升硬件驗證的對應(yīng)方案和產(chǎn)品能力。 HuaPro P3作為芯華章第三代FPGA驗證系統(tǒng)產(chǎn)品,采用最新一代可編程SoC芯片,結(jié)合自研的HPE Compiler
    發(fā)表于 12-10 10:49 ?330次閱讀
    芯華章推出新一代高性能<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗證</b>系統(tǒng)

    國產(chǎn)EDA公司芯華章科技推出新一代高性能FPGA原型驗證系統(tǒng)

    作為國產(chǎn)EDA公司的芯華章科技,也在不斷提升硬件驗證的對應(yīng)方案和產(chǎn)品能力。 HuaPro P3作為芯華章第三代FPGA驗證系統(tǒng)產(chǎn)品,采用最新一代可編程SoC芯片,結(jié)合自研的HPE Co
    發(fā)表于 12-10 09:17 ?331次閱讀
    國產(chǎn)EDA公司芯華章科技推出新一代高性能<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗證</b>系統(tǒng)

    數(shù)字芯片設(shè)計驗證經(jīng)驗分享文章 實際案例說明用基于FPGA原型來測試、驗證和確認(rèn)IP——如何做到魚與熊掌兼

    本系列文章從數(shù)字芯片設(shè)計項目技術(shù)總監(jiān)的角度出發(fā),介紹了如何將芯片的產(chǎn)品定義與設(shè)計和驗證規(guī)劃進(jìn)行結(jié)合,詳細(xì)講述了在FPGA上使用硅知識產(chǎn)權(quán)(I
    的頭像 發(fā)表于 10-28 14:53 ?458次閱讀
    數(shù)字<b class='flag-5'>芯片</b>設(shè)計<b class='flag-5'>驗證</b>經(jīng)驗分享文章 實際案例說明用基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>原型</b>來測試、<b class='flag-5'>驗證</b>和確認(rèn)IP——如何做到魚與熊掌兼

    解鎖SoC “調(diào)試”挑戰(zhàn),開啟高效原型驗證之路

    引言由于芯片設(shè)計復(fù)雜度的提升、集成規(guī)模的擴(kuò)大,以及產(chǎn)品上市時間要求的縮短,使得設(shè)計驗證變得更加困難。特別是在多FPGA環(huán)境中,設(shè)計調(diào)試和驗證的復(fù)雜性進(jìn)一步增加,傳統(tǒng)的調(diào)試手段難以滿足對
    的頭像 發(fā)表于 10-09 08:04 ?844次閱讀
    解鎖SoC “調(diào)試”挑戰(zhàn),開啟高效<b class='flag-5'>原型</b><b class='flag-5'>驗證</b>之路

    快速部署原型驗證:從子卡到調(diào)試的全方位優(yōu)化

    引言原型驗證是一種在FPGA平臺驗證芯片設(shè)計的過程,通過在
    的頭像 發(fā)表于 09-30 08:04 ?748次閱讀
    快速部署<b class='flag-5'>原型</b><b class='flag-5'>驗證</b>:從子卡到調(diào)試的全方位優(yōu)化

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區(qū)別?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題(一) Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、
    發(fā)表于 09-23 18:26

    大規(guī)模 SoC 原型驗證面臨哪些技術(shù)挑戰(zhàn)?

    引言隨著電子設(shè)計自動化(EDA)驗證工具的重要性日益增加,開發(fā)者們開始尋求減少流片成本和縮短開發(fā)周期的方法。其中,使用可編程邏輯芯片FPGA)來構(gòu)建有效的
    的頭像 發(fā)表于 06-06 08:23 ?1248次閱讀
    大規(guī)模 SoC <b class='flag-5'>原型</b><b class='flag-5'>驗證</b>面臨哪些<b class='flag-5'>技術(shù)</b>挑戰(zhàn)?

    BYO、FPGA開發(fā)板與商用,一文詳解各類原型驗證

    幾十年來,數(shù)字芯片設(shè)計復(fù)雜度不斷攀升,使芯片驗證面臨資金與時間的巨大挑戰(zhàn)。在早期,開發(fā)者為了驗證芯片設(shè)計是否符合預(yù)期目標(biāo),不得不依賴于耗時的
    的頭像 發(fā)表于 04-02 08:22 ?691次閱讀
    BYO、<b class='flag-5'>FPGA</b>開發(fā)板與商用,一文詳解<b class='flag-5'>各類</b><b class='flag-5'>原型</b><b class='flag-5'>驗證</b>

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

    FPGA原型驗證平臺與硬件仿真器在芯片設(shè)計和驗證過程中各自發(fā)揮著獨特的作用,它們之間存在明顯的區(qū)
    的頭像 發(fā)表于 03-15 15:07 ?1277次閱讀

    fpga原型驗證流程

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

    fpga驗證和測試的區(qū)別

    FPGA驗證和測試在芯片設(shè)計和開發(fā)過程中都扮演著重要的角色,但它們各自有著不同的側(cè)重點和應(yīng)用場景。
    的頭像 發(fā)表于 03-15 15:03 ?1338次閱讀

    fpga驗證和uvm驗證的區(qū)別

    FPGA驗證和UVM驗證芯片設(shè)計和驗證過程中都扮演著重要的角色,但它們之間存在明顯的區(qū)別。
    的頭像 發(fā)表于 03-15 15:00 ?1797次閱讀

    FPGA與AISC的差異

    ASIC的驗證和調(diào)試需要更復(fù)雜的工具技術(shù)。 應(yīng)用領(lǐng)域 :FPGA廣泛應(yīng)用于原型驗證、信號處理、
    發(fā)表于 02-22 09:54