一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

生產(chǎn)和驗證高質(zhì)量的FPGA IP

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Jason Lawley,Jeremy ? 2022-06-14 15:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

驗證 IP 不僅僅是功能。功能的交互、時間的可變性和測試策略都成為更廣泛的驗證策略的因素。

FPGA 在過去十年中不斷發(fā)展,變得更大、更復(fù)雜。為 FPGA 開發(fā)的知識產(chǎn)權(quán) (IP) 在尺寸和復(fù)雜性方面同樣有所增加。為了應(yīng)對這種日益增加的復(fù)雜性,IP 開發(fā)人員采用了一流的驗證方法。即使使用這些方法,為 FPGA 開發(fā) IP 仍然會帶來典型 ASIC 設(shè)計人員可能不會遇到的獨特挑戰(zhàn)。

FPGA 開發(fā)提出了三個關(guān)鍵挑戰(zhàn)。一是 FPGA IP 通常是高度參數(shù)化的,這會產(chǎn)生大量的設(shè)計變體來進行測試。另一個問題是 FPGA IP 開發(fā)人員需要驗證一旦集成到用戶設(shè)計中就可以滿足時序要求。最后,為 FPGA 開發(fā)的 IP 比為其他平臺開發(fā)的 IP 更容易受到架構(gòu)變化的影響。驗證環(huán)境以盡可能少的工作量適應(yīng)這些架構(gòu)更改非常重要。

參數(shù)化特征

FPGA 的每門成本高于相應(yīng)的 ASIC,因此以 FPGA 為目標的設(shè)計人員有動力創(chuàng)建不消耗任何不必要資源的 IP。ASIC 將實現(xiàn)所有支持的功能,而 FPGA 可以選擇僅實現(xiàn)客戶需要的功能。因此,F(xiàn)PGA IP 可以而且應(yīng)該進行參數(shù)化,以便綜合去除不需要的邏輯。例如,如果不需要以太網(wǎng)統(tǒng)計收集功能,Xilinx 10 GbE MAC 內(nèi)核的大小將縮小約 25%,從而為其他邏輯釋放 FPGA 資源。

在確定將要參數(shù)化的內(nèi)容時,數(shù)據(jù)總線寬度、流水線級數(shù)和可選功能等因素是很好的考慮因素,因為它們允許設(shè)計人員或客戶在性能和消耗的資源之間進行權(quán)衡。可以通過參數(shù)化特定于平臺的功能(如 Block RAMDSP 塊)來進行進一步的權(quán)衡,而不是使用結(jié)構(gòu)邏輯。

缺點是每個添加的參數(shù)都會創(chuàng)建另一個必須測試的排列。驗證工程師如何知道參數(shù)已針對所有值執(zhí)行?最好的方法是收集覆蓋率統(tǒng)計數(shù)據(jù)并分析模擬器生成的覆蓋率報告。例如,如果設(shè)計具有控制 IP 是使用 32 位還是 64 位數(shù)據(jù)路徑的數(shù)據(jù)寬度 (DW) 參數(shù)和控制是否使用額外流水線來幫助滿足時序要求的流水線 (PL) 參數(shù),帶有簡單覆蓋點的基本覆蓋率報告可能會顯示 DW 和 PL 的值都被執(zhí)行了。但是,它不會顯示是否在沒有額外流水線的情況下測試了 64 位數(shù)據(jù)路徑。為了實現(xiàn)這一點,

對于大量參數(shù),很快就會發(fā)現(xiàn),如果允許隨機設(shè)置每個參數(shù),那么命中每個排列將永遠持續(xù)下去。驗證工程師必須定義相關(guān)的參數(shù)排列子集,并且對最終客戶更有可能使用的參數(shù)排列權(quán)重很大。此外,應(yīng)該選擇更好地執(zhí)行設(shè)計的排列,例如那些導(dǎo)致完全 FIFO 條件或很少使用的狀態(tài)轉(zhuǎn)換的排列。約束隨機驗證非常適合此目的,因為它允許工具根據(jù)驗證者的約束隨機化參數(shù)值,并使用覆蓋率度量來查看是否命中了重要的排列。如果不是,則驗證者可以運行更多測試或更改約束值分布的權(quán)重。

驗證時間

FPGA IP 開發(fā)人員面臨的挑戰(zhàn)之一是確保 IP 一旦集成到客戶設(shè)計中就能夠滿足時序要求。由于難以對具有大參數(shù)空間的設(shè)計進行功能驗證,因此同樣難以理解參數(shù)對滿足時序能力的影響。開發(fā)人員面臨的另一個障礙是 IP 可能會與用戶設(shè)計的其他部分競爭 FPGA 架構(gòu)資源,這會使?jié)M足時序要求變得更加困難。

開發(fā)人員可以采用多種技術(shù)來幫助確保 IP 將繼續(xù)滿足時序要求,即使集成到用戶設(shè)計中也是如此。有代表性的示例設(shè)計很不錯,但不是必需的。如果示例設(shè)計不可用,請雙重注冊將進入 FPGA 架構(gòu)的所有 I/O。芯片上或關(guān)閉的 I/O 應(yīng)連接到適當(dāng)?shù)奈恢谩?/p>

一旦設(shè)計到位,下一步就是在目標 FPGA 架構(gòu)中實現(xiàn)設(shè)計。作為測試過程的一部分,將 IP 時鐘頻率過度約束 15%。此外,向 IP 添加一個區(qū)域約束,使其被約束到 FPGA 架構(gòu)的一個區(qū)域,該區(qū)域不會比其最小布局需求大很多,如圖 1 所示。這將模擬 IP 集成到用戶設(shè)計。

圖 1: Xilinx PlanAhead 工具中的 IP 塊被限制在芯片的一個小區(qū)域內(nèi),以在將 IP 集成到設(shè)計中時模擬擁塞。

pYYBAGKoOYCAW8VSAAjQTRCQQSo233.png

最后一步是確保不同的參數(shù)設(shè)置不會對滿足時序的能力產(chǎn)生不利影響。確定最有可能對時序收斂產(chǎn)生影響的關(guān)鍵參數(shù)。隨機化識別的參數(shù),以區(qū)域約束和更高的時鐘頻率運行,并確保在 IP 目標的所有 FPGA 器件中仍然可以滿足時序要求。開發(fā)人員運行的參數(shù)組合越多,他們對 IP 即使在最困難的客戶環(huán)境中也能滿足時序要求的信心就越大。

將測試場景與實現(xiàn)分離

設(shè)計人員可能需要在設(shè)計周期后期更改內(nèi)核的延遲或數(shù)據(jù)路徑寬度,作為對布局和布線的響應(yīng),表明設(shè)計將難以滿足時序要求,或者利用更快、更快速的 FPGA /或具有不同數(shù)量的資源。如果驗證工程師沒有預(yù)料到這種變化(例如,測試場景假定一個固定的延遲),那么可能需要更改大量測試來編寫新的預(yù)期。一個設(shè)計良好的驗證環(huán)境將需要很少的更改來響應(yīng)這一點。

將測試臺環(huán)境與被測設(shè)備 (DUT) 實現(xiàn)細節(jié)分離的最佳方法之一是使用記分板,如圖 2 所示。測試場景將預(yù)期結(jié)果(例如,數(shù)據(jù)包)推送到記分板中,當(dāng) DUT 生成數(shù)據(jù)時,測試臺會自動將其與記分板版本進行比較。當(dāng) DUT 產(chǎn)生數(shù)據(jù)時,不需要關(guān)心測試場景,只需要關(guān)心它產(chǎn)生了什么數(shù)據(jù)。

圖 2:使用記分板是將測試臺環(huán)境與被測設(shè)備分離的最佳方法之一。

poYBAGKoOYuAM0yuAALAfrBBDF8193.png

此外,如果數(shù)據(jù)路徑的寬度發(fā)生變化,并且 DUT 產(chǎn)生的數(shù)據(jù)被劃分為幾個額外的周期(或統(tǒng)一為更少的周期),那么記分板會在測試臺中提供一個點,其中與該預(yù)期的比較可以是改變了。在測試場景中對期望進行硬編碼的替代方法要求在 DUT 的數(shù)據(jù)寬度或數(shù)據(jù)格式發(fā)生變化時更新每個場景。

需要對端口驅(qū)動程序和監(jiān)視器進行編碼以預(yù)測接口變化。當(dāng)需要快速適應(yīng)時,允許這些模塊連接到不同數(shù)據(jù)寬度的端口和接口的前期工作可以在設(shè)計和驗證周期的后期獲得回報。

FPGA IP,已驗證

在過去幾年中,可用于 FPGA 的 IP 數(shù)量大幅增加。為了具有競爭力,供應(yīng)商必須始終如一地滿足對質(zhì)量的期望。由于 FPGA IP 的上市時間需求變得越來越迫切,供應(yīng)商必須盡一切可能防止交付的內(nèi)核出現(xiàn)可能拖慢客戶速度的問題。這意味著必須采用經(jīng)過深思熟慮的、能夠快速適應(yīng)的驗證策略。

作者:Jason Lawley,Jeremy Goolsby

審核編輯:郭婷

聲明:本文內(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)注

    1645

    文章

    22050

    瀏覽量

    618422
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52509

    瀏覽量

    440851
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2185

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    新能源變革之路,要建在“高質(zhì)量”的路基上

    高質(zhì)量”是能源革命的前提與基座
    的頭像 發(fā)表于 06-24 11:42 ?1712次閱讀
    新能源變革之路,要建在“<b class='flag-5'>高質(zhì)量</b>”的路基上

    新思科技賦能集成電路專業(yè)高質(zhì)量發(fā)展

    領(lǐng)先的EDA與半導(dǎo)體IP解決方案引領(lǐng)者,新思科技長期致力于推動產(chǎn)業(yè)技術(shù)與教育體系的深度聯(lián)動,賦能集成電路專業(yè)高質(zhì)量發(fā)展。
    的頭像 發(fā)表于 05-06 13:48 ?345次閱讀

    高質(zhì)量 HarmonyOS 權(quán)限管控流程

    高質(zhì)量 HarmonyOS 權(quán)限管控流程 在 HarmonyOS 應(yīng)用開發(fā)過程中,往往會涉及到 敏感數(shù)據(jù) 和 硬件資源 的調(diào)動和訪問,而這部分的調(diào)用就會涉及到管控這部分的知識和內(nèi)容了。我們需要對它有
    的頭像 發(fā)表于 04-02 18:29 ?935次閱讀
    <b class='flag-5'>高質(zhì)量</b> HarmonyOS 權(quán)限管控流程

    電動工具EMC測試整改:邁向高質(zhì)量生產(chǎn)的必由之路

    深圳南柯電子|電動工具EMC測試整改:邁向高質(zhì)量生產(chǎn)的必由之路
    的頭像 發(fā)表于 02-27 09:37 ?400次閱讀
    電動工具EMC測試整改:邁向<b class='flag-5'>高質(zhì)量</b><b class='flag-5'>生產(chǎn)</b>的必由之路

    啟源芯動力榮獲青浦區(qū)多項殊榮,以技術(shù)創(chuàng)新賦能高質(zhì)量發(fā)展

    近日,2025年上海市青浦區(qū)高質(zhì)量發(fā)展企業(yè)表彰會在國家會展中心舉辦。青浦區(qū)區(qū)委副書記、區(qū)長金曉明,區(qū)人大常委會主任朱明福,區(qū)政協(xié)主席曹衛(wèi)東,區(qū)委副書記劉琪等區(qū)四套班子領(lǐng)導(dǎo)出席并為高質(zhì)量發(fā)展企業(yè)以及
    的頭像 發(fā)表于 02-10 15:20 ?431次閱讀
    啟源芯動力榮獲青浦區(qū)多項殊榮,以技術(shù)創(chuàng)新賦能<b class='flag-5'>高質(zhì)量</b>發(fā)展

    廣汽集團召開高質(zhì)量發(fā)展大會

    春回大地,萬象更新。近兩日廣東省、廣州市聚焦“建設(shè)現(xiàn)代化產(chǎn)業(yè)體系”主題,相繼召開“新春第一會”——高質(zhì)量發(fā)展大會,吹響奮進號角。廣汽集團黨委書記、董事長馮興亞作為省市重點產(chǎn)業(yè)高質(zhì)量發(fā)展代表參加會議,與產(chǎn)學(xué)研各界代表共聚一堂,共繪廣東、廣州
    的頭像 發(fā)表于 02-07 10:18 ?600次閱讀

    使用IP核和開源庫減少FPGA設(shè)計周期

    /prologue-the-2022-wilson-research-group-functional-verification-study/),70% 的 FPGA 項目落后于計劃,12% 的項目落后計劃 50% 以上。 為此,很多FPGA廠商都在自己EDA工具里嵌入
    的頭像 發(fā)表于 01-15 10:47 ?700次閱讀
    使用<b class='flag-5'>IP</b>核和開源庫減少<b class='flag-5'>FPGA</b>設(shè)計周期

    電動工具EMC測試整改:邁向高質(zhì)量生產(chǎn)的必經(jīng)之路

    深圳南柯電子|電動工具EMC測試整改:邁向高質(zhì)量生產(chǎn)的必經(jīng)之路
    的頭像 發(fā)表于 01-14 14:29 ?516次閱讀
    電動工具EMC測試整改:邁向<b class='flag-5'>高質(zhì)量</b><b class='flag-5'>生產(chǎn)</b>的必經(jīng)之路

    誠邁科技新質(zhì)生產(chǎn)高質(zhì)量發(fā)展研討會活動預(yù)告

    信創(chuàng)產(chǎn)業(yè)作為我國在信息技術(shù)領(lǐng)域?qū)崿F(xiàn)自主可控的關(guān)鍵戰(zhàn)略布局,是數(shù)字經(jīng)濟發(fā)展的重要驅(qū)動力。北京計劃到2025年在全國率先建成技術(shù)領(lǐng)先、企業(yè)集聚、方案突出、服務(wù)完備的信創(chuàng)產(chǎn)業(yè)高質(zhì)量發(fā)展體系。在此背景下,大興區(qū)積極挖掘自身優(yōu)勢,全力推動信創(chuàng)產(chǎn)業(yè)的繁榮發(fā)展。
    的頭像 發(fā)表于 01-09 15:55 ?532次閱讀

    芯導(dǎo)科技榮獲上市公司高質(zhì)量發(fā)展大會“科技創(chuàng)新獎”

    ? 近日,由上海證券報與中國證券網(wǎng)主辦的“上證·滴水湖上市公司高質(zhì)量發(fā)展大會”暨“上證·金質(zhì)量”頒獎儀式在上海圓滿舉辦。 ? “上證 ·?金質(zhì)量”獎是國內(nèi)上市公司領(lǐng)域內(nèi)最權(quán)威、最具影響力的獎項之一
    的頭像 發(fā)表于 12-28 16:26 ?778次閱讀

    江蘇多維科技皮特級TMR芯片成功檢測到高質(zhì)量的成人實時心磁信號

    江蘇多維科技皮特級TMR芯片成功檢測到高質(zhì)量的成人實時心磁信號
    的頭像 發(fā)表于 12-16 16:07 ?515次閱讀
    江蘇多維科技皮特級TMR芯片成功檢測到<b class='flag-5'>高質(zhì)量</b>的成人實時心磁信號

    華為臨沂攜手共筑新質(zhì)生產(chǎn)高質(zhì)量發(fā)展

    以“數(shù)智臨沂 華為共創(chuàng)”為主題的華為臨沂新質(zhì)生產(chǎn)力暨數(shù)字經(jīng)濟高質(zhì)量發(fā)展會議成功舉辦。會議在山東省大數(shù)據(jù)局、臨沂市人民政府的指導(dǎo)下,由臨沂市大數(shù)據(jù)局、臨沂沂河新區(qū)管理委員會、華為技術(shù)有限公司聯(lián)合主辦,由臨沂市工業(yè)互聯(lián)網(wǎng)協(xié)會、臨沂市大數(shù)據(jù)協(xié)會共同協(xié)辦。
    的頭像 發(fā)表于 11-18 11:41 ?766次閱讀

    立洋光電助力城市照明高質(zhì)量發(fā)展

    為促進湖南省照明行業(yè)向高端化、智能化、綠色化產(chǎn)業(yè)升級,湖南省城鄉(xiāng)建設(shè)行業(yè)協(xié)會照明分會在長沙隆重舉行了2023年湖南省照明行業(yè)年會暨“創(chuàng)新驅(qū)動、以新質(zhì)生產(chǎn)力賦能城市照明高質(zhì)量發(fā)展”技術(shù)交流活動。
    的頭像 發(fā)表于 10-22 10:49 ?722次閱讀

    中興通訊引領(lǐng)5G-A高質(zhì)量發(fā)展新紀元

    中國5G商用5周年之際,以“智聯(lián)未來 無限可能”為主題的2024移動通信高質(zhì)量發(fā)展論壇在北京舉辦。本屆論壇系統(tǒng)呈現(xiàn)總結(jié)我國移動通信,特別是5G產(chǎn)業(yè)自身高質(zhì)量發(fā)展和引領(lǐng)數(shù)字經(jīng)濟高質(zhì)量發(fā)展的成果和經(jīng)驗,展望5G-A、6G協(xié)同創(chuàng)新發(fā)展
    的頭像 發(fā)表于 10-15 10:32 ?1054次閱讀

    揭秘高質(zhì)量點焊機的五大標準:打造焊接性能的基石

    在現(xiàn)代工業(yè)生產(chǎn)領(lǐng)域,點焊機的重要性不言而喻。高質(zhì)量的點焊機如同一位技藝精湛的工匠,確保了不同材料間的牢固連接,其出色的焊接性能、穩(wěn)定的工作狀態(tài)和用戶友好的操作界面,已經(jīng)獲得了業(yè)界的高度評價。那么
    的頭像 發(fā)表于 09-12 15:26 ?1004次閱讀
    揭秘<b class='flag-5'>高質(zhì)量</b>點焊機的五大標準:打造焊接性能的基石