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

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

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

3天內不再提示

生產和驗證高質量的FPGA IP

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

掃碼添加小助手

加入工程師交流群

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

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

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

參數化特征

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

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

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

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

驗證時間

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

開發人員可以采用多種技術來幫助確保 IP 將繼續滿足時序要求,即使集成到用戶設計中也是如此。有代表性的示例設計很不錯,但不是必需的。如果示例設計不可用,請雙重注冊將進入 FPGA 架構的所有 I/O。芯片上或關閉的 I/O 應連接到適當的位置。

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

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

pYYBAGKoOYCAW8VSAAjQTRCQQSo233.png

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

將測試場景與實現分離

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

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

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

poYBAGKoOYuAM0yuAALAfrBBDF8193.png

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

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

FPGA IP,已驗證

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

作者:Jason Lawley,Jeremy Goolsby

審核編輯:郭婷

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

    關注

    1660

    文章

    22416

    瀏覽量

    636609
  • 芯片
    +關注

    關注

    463

    文章

    54024

    瀏覽量

    466385
  • Xilinx
    +關注

    關注

    73

    文章

    2200

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    聲智科技亮相2026海淀區經濟社會高質量發展大會

    近日,海淀區高質量發展大會隆重召開。聲智科技作為深耕聲學AI模型技術創新及AI全棧產品商業化落地的AI應用標桿企業受邀出席大會。聲智科技不僅致力于突破物理AI技術的“天花板“,更通過硬核終端的規模化產出,將技術勢能轉化為高質量發展的產值動能。
    的頭像 發表于 03-04 17:42 ?1460次閱讀

    鴻利智匯榮獲2025年度廣州花都高質量發展“蛟龍榜”科技創新企業獎

    日前,廣州市花都區召開高質量發展大會,認真落實全省、全市高質量發展大會部署要求,堅持以經濟建設為中心,奮力在“十五五”開局之年展現新作為、拼出新氣象。會上,花都區為2025年高質量發展企業頒發獎項,鴻利智匯集團股份有限公司作為科
    的頭像 發表于 03-04 14:09 ?254次閱讀

    廣電計量榮獲番禺區高質量發展企業服務先進集體

    2月26日,緊隨全省、全市“新春第一會”的腳步,廣州市番禺區高質量發展大會在龍沙港召開。大會深入貫徹落實省、市高質量發展大會部署要求,以“奮力實施第二個‘萬畝千億’產業攻城拔寨,工商并舉打造番禺先進
    的頭像 發表于 02-28 16:46 ?1693次閱讀

    中軟國際出席西安市2026年高質量項目建設推進大會

    此次大會的召開,明確了西安2026年高質量項目建設的方向與路徑,也為企業發展指明了方向。中軟國際將牢記使命、實干篤行,深度融入西安發展大局,以優質項目實踐踐行企業擔當,與西安同頻共振、共筑高質量發展新輝煌。
    的頭像 發表于 02-28 14:44 ?346次閱讀

    廣汽集團召開2026年高質量發展大會

    2月26日,廣汽集團2026年高質量發展大會在番禺總部召開。會議全面傳達貫徹省市高質量發展大會精神,系統部署2026年高質量發展重點工作,動員全體干部員工以“開工即開戰、起步即沖刺”的奮斗姿態,奮力
    的頭像 發表于 02-28 14:34 ?498次閱讀

    聯合光電榮獲2025巢湖上市公司高質量發展大會科技創新獎

    12月7日,在2025巢湖上市公司高質量發展大會上,聯合光電憑借在光學科技領域的持續創新與硬核實力,榮獲大會頒發的“科技創新獎”。這一權威獎項,是對聯合光電以創新驅動高質量發展的高度認可。
    的頭像 發表于 12-09 09:16 ?723次閱讀

    廣電計量創新服務體系助力商業航天高質量發展

    近日,國家航天局正式印發《推進商業航天高質量安全發展行動計劃(2025—2027年)》(以下簡稱《行動計劃》),明確將商業航天納入國家航天發展總體布局,提出到2027年實現產業規模顯著壯大、創新活力
    的頭像 發表于 11-27 17:22 ?1311次閱讀

    PCBA工程師必看:高質量BOM的5個‘隱形規則’

    一站式PCBA加工廠家今天為大家講講PCBA加工中高質量BOM要求有哪些?PCBA加工中高質量BOM的5大核心要素。在PCBA加工中,高質量的物料清單(BOM)是保障生產零失誤的核心工
    的頭像 發表于 10-17 09:18 ?862次閱讀

    躍昉科技出席2025橫琴粵澳深度合作區企業高質量發展大會

    8月29日,橫琴粵澳深度合作區企業高質量發展大會暨“育苗培優”計劃啟動儀式在橫琴隆重舉行。
    的頭像 發表于 09-02 16:15 ?897次閱讀

    索尼重載設備的高質量遠程制作方案和應用(2)

    索尼的遠程制作可以被稱之為制作級的高質量遠程制作,或重載設備的高質量遠程制作,遠程設備結合常規系統設備,提供和本地制作類似的制作級高質量圖像,延續電視臺/制作公司的設備特點和優勢。
    的頭像 發表于 08-21 15:56 ?1241次閱讀
    索尼重載設備的<b class='flag-5'>高質量</b>遠程制作方案和應用(2)

    索尼重載設備的高質量遠程制作方案和應用(1)

    最近的各地體育活動中,索尼提供了多種產品和系統方案進行測試和使用,其中將攝像機用于轉播場地的集中式遠程制作方式是常用方式。索尼專業解決方案突出制作級質量的優勢,具有圖像高質量,低碼率,低延時特點,能提供不一樣的高質量遠程制作。
    的頭像 發表于 08-21 15:55 ?955次閱讀
    索尼重載設備的<b class='flag-5'>高質量</b>遠程制作方案和應用(1)

    大模型時代,如何推進高質量數據集建設?

    高質量數據集,即具備高價值、高密度、標準化特征的數據集合。 在AI領域,高質量數據集地位舉足輕重,如同原油經煉化成為汽油驅動汽車,海量原始數據需轉化為高質量數據集,才能助力大模型精準掌握數據特征
    的頭像 發表于 08-21 13:58 ?850次閱讀

    從芯片到主板,科技創新實現高質量發展

    數字化時代,科技的迅猛發展深刻影響著各個領域。從芯片到主板的集成,生動展現了科技創新如何成為推動高質量發展的核心動力。
    的頭像 發表于 07-26 16:26 ?840次閱讀

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

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

    新思科技賦能集成電路專業高質量發展

    領先的EDA與半導體IP解決方案引領者,新思科技長期致力于推動產業技術與教育體系的深度聯動,賦能集成電路專業高質量發展。
    的頭像 發表于 05-06 13:48 ?875次閱讀