91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

FPGA 在過去十年中不斷發(fā)展,變得更大、更復雜。為 FPGA 開發(fā)的知識產(chǎn)權(quán) (IP) 在尺寸和復雜性方面同樣有所增加。為了應(yīng)對這種日益增加的復雜性,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è)計的排列,例如那些導致完全 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)連接到適當?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ù)量的資源。如果驗證工程師沒有預料到這種變化(例如,測試場景假定一個固定的延遲),那么可能需要更改大量測試來編寫新的預期。一個設(shè)計良好的驗證環(huán)境將需要很少的更改來響應(yīng)這一點。

將測試臺環(huán)境與被測設(shè)備 (DUT) 實現(xiàn)細節(jié)分離的最佳方法之一是使用記分板,如圖 2 所示。測試場景將預期結(jié)果(例如,數(shù)據(jù)包)推送到記分板中,當 DUT 生成數(shù)據(jù)時,測試臺會自動將其與記分板版本進行比較。當 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)一為更少的周期),那么記分板會在測試臺中提供一個點,其中與該預期的比較可以是改變了。在測試場景中對期望進行硬編碼的替代方法要求在 DUT 的數(shù)據(jù)寬度或數(shù)據(jù)格式發(fā)生變化時更新每個場景。

需要對端口驅(qū)動程序和監(jiān)視器進行編碼以預測接口變化。當需要快速適應(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)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1661

    文章

    22434

    瀏覽量

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

    關(guān)注

    463

    文章

    54074

    瀏覽量

    466954
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2202

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    嵌入式C語言高質(zhì)量編程:從“能用”到“卓越”的跨越

    只有掌握了嵌入式C硬核的技術(shù),才能夠鑄就工業(yè)級高質(zhì)量的代碼。
    的頭像 發(fā)表于 03-13 10:18 ?127次閱讀
    嵌入式C語言<b class='flag-5'>高質(zhì)量</b>編程:從“能用”到“卓越”的跨越

    聲智科技亮相2026海淀區(qū)經(jīng)濟社會高質(zhì)量發(fā)展大會

    近日,海淀區(qū)高質(zhì)量發(fā)展大會隆重召開。聲智科技作為深耕聲學AI模型技術(shù)創(chuàng)新及AI全棧產(chǎn)品商業(yè)化落地的AI應(yīng)用標桿企業(yè)受邀出席大會。聲智科技不僅致力于突破物理AI技術(shù)的“天花板“,更通過硬核終端的規(guī)?;a(chǎn)出,將技術(shù)勢能轉(zhuǎn)化為高質(zhì)量發(fā)展的產(chǎn)值動能。
    的頭像 發(fā)表于 03-04 17:42 ?1517次閱讀

    鴻利智匯榮獲2025年度廣州花都高質(zhì)量發(fā)展“蛟龍榜”科技創(chuàng)新企業(yè)獎

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

    廣電計量榮獲番禺區(qū)高質(zhì)量發(fā)展企業(yè)服務(wù)先進集體

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

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

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

    聯(lián)合光電榮獲2025巢湖上市公司高質(zhì)量發(fā)展大會科技創(chuàng)新獎

    12月7日,在2025巢湖上市公司高質(zhì)量發(fā)展大會上,聯(lián)合光電憑借在光學科技領(lǐng)域的持續(xù)創(chuàng)新與硬核實力,榮獲大會頒發(fā)的“科技創(chuàng)新獎”。這一權(quán)威獎項,是對聯(lián)合光電以創(chuàng)新驅(qū)動高質(zhì)量發(fā)展的高度認可。
    的頭像 發(fā)表于 12-09 09:16 ?743次閱讀

    廣電計量創(chuàng)新服務(wù)體系助力商業(yè)航天高質(zhì)量發(fā)展

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

    PCBA工程師必看:高質(zhì)量BOM的5個‘隱形規(guī)則’

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

    躍昉科技出席2025橫琴粵澳深度合作區(qū)企業(yè)高質(zhì)量發(fā)展大會

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

    索尼重載設(shè)備的高質(zhì)量遠程制作方案和應(yīng)用(2)

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

    索尼重載設(shè)備的高質(zhì)量遠程制作方案和應(yīng)用(1)

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

    大模型時代,如何推進高質(zhì)量數(shù)據(jù)集建設(shè)?

    高質(zhì)量數(shù)據(jù)集,即具備高價值、高密度、標準化特征的數(shù)據(jù)集合。 在AI領(lǐng)域,高質(zhì)量數(shù)據(jù)集地位舉足輕重,如同原油經(jīng)煉化成為汽油驅(qū)動汽車,海量原始數(shù)據(jù)需轉(zhuǎn)化為高質(zhì)量數(shù)據(jù)集,才能助力大模型精準掌握數(shù)據(jù)特征
    的頭像 發(fā)表于 08-21 13:58 ?870次閱讀

    從芯片到主板,科技創(chuàng)新實現(xiàn)高質(zhì)量發(fā)展

    數(shù)字化時代,科技的迅猛發(fā)展深刻影響著各個領(lǐng)域。從芯片到主板的集成,生動展現(xiàn)了科技創(chuàng)新如何成為推動高質(zhì)量發(fā)展的核心動力。
    的頭像 發(fā)表于 07-26 16:26 ?861次閱讀

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

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

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

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