在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

一文解析Vivado的三種封裝IP的方式

OpenFPGA ? 來源:TeacherGaoFPGAHub ? 作者:TeacherGaoFPGAHub ? 2021-08-10 18:09 ? 次閱讀

Vivado提供了三種封裝IP的方式:(1)將當前工程封裝為IP;(2)將當前工程中的BD(IPI 設計)封裝為IP;(3)將指定的文件目錄封裝為IP。

IP Packager支持的輸入文件HDL綜合文件;HDL仿真文件;說明文檔;HDL測試平臺;例子工程;約束文件;驅動;GUI定制文件;BD文件可以看到這里沒有.dcp文件,所以設計中如果包含.dcp文件,那么是無法封裝為IP的。

IP Packager輸出文件component.xml文件;用于定制IP界面的.tcl文件(位于封裝IP指定目錄下的xgui文件夾下);其他在封裝IP時用戶指定包含的文件。

IP Packager對頂層文件的要求IP Packager要求設計頂層必須是VHDL或Verilog文件。如果當前設計頂層為SystemVerilog,要先將其封裝為Verilog或VHDL文件。 IP Packager對約束的要求IP Packager支持三種約束文件:

(1)用于綜合和布局布線階段的.xdc;

(2)僅用于布局布線階段的.xdc;

(3)僅用于OOC(Out-of-context)綜合的.xdc 默認情形下,。

創建工程后調用IP,然后對IP采用OOC的綜合方式,此時就會用到僅用于OOC綜合的.xdc。在這個約束文件里,通常會包含時鐘周期約束(create_clock創建的約束)。建議在封裝IP時,要提供此約束文件。可將文件以“xx_ooc.xdc”的方式命名,同時設置其USED_IN的屬性值為out_of_context。其實,Vivado IPCatalog自帶的IP在生成時都會看到一個《ip_name》_ooc.xdc的約束文件。

如果設計中有其他約束依賴于create_clock創建的約束,如下圖所示,set_max_delay創建約束時需要用到時鐘周期PERIOD,此時應將這類約束單獨寫在一個.xdc文件里,并將其PROCESSING_ORDER值設置為LATE。這將表明該約束文件里的約束依賴于外部約束,其實就是頂層約束文件。

50a1baea-f7b0-11eb-9bcf-12bb97331649.png

編輯:jq

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

    關注

    5

    文章

    1708

    瀏覽量

    149554
  • vhdl
    +關注

    關注

    30

    文章

    817

    瀏覽量

    128139
  • GUI
    GUI
    +關注

    關注

    3

    文章

    660

    瀏覽量

    39681

原文標題:Vivado下封裝IP基本知識

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    三種封裝形式下的400G光模塊概述

    本文主要就三種封裝形式(QSFP-DD、OSFP、QSFP112)的400G光模塊做了簡單的梳理,從為什么會有400G光模塊問世?400G光模塊在三種封裝形式下的各個具體型號(以短距離
    的頭像 發表于 11-11 11:35 ?379次閱讀
    <b class='flag-5'>三種</b><b class='flag-5'>封裝</b>形式下的400G光模塊概述

    systemd journal收集日志的三種方式

    隨著 systemd 成了主流的 init 系統,systemd 的功能也在不斷的增加,比如對系統日志的管理。Systemd 設計的日志系統好處多多,這里筆者就不再贅述了,本文筆者主要介紹 systemd journal 收集日志的三種方式
    的頭像 發表于 10-23 11:50 ?255次閱讀
    systemd journal收集日志的<b class='flag-5'>三種</b><b class='flag-5'>方式</b>

    Windows管理內存的三種主要方式

    Windows操作系統提供了多種方式來管理內存,以確保系統資源的有效利用和性能的優化。以下是關于Windows管理內存的三種主要方式的詳細闡述,包括堆內存管理、虛擬內存管理以及共享內存管理,每種
    的頭像 發表于 10-12 17:09 ?792次閱讀

    常用的pwm跟蹤控制方式是哪三種

    PWM(脈寬調制)跟蹤控制是一種廣泛應用于電機控制、電源管理、通信等領域的技術。它通過調整脈沖的寬度來控制輸出信號的占空比,從而實現對系統的精確控制。常用的PWM跟蹤控制方式主要有三種:增量式PWM
    的頭像 發表于 08-14 10:34 ?1228次閱讀

    計算機網絡中的三種通信方式

    計算機網絡中的三種通信方式,即單工通信、半雙工通信和全雙工通信,是理解和設計高效網絡架構的基礎。每種通信方式都有其獨特的特性、應用場景及優缺點。以下是對這三種通信
    的頭像 發表于 08-07 15:00 ?2663次閱讀

    如何利用Tcl腳本在Manage IP方式下實現對IP的高效管理

    Vivado下,有兩方式管理IP一種是創建FPGA工程之后,在當前工程中選中IP Cata
    的頭像 發表于 04-22 12:22 ?824次閱讀
    如何利用Tcl腳本在Manage <b class='flag-5'>IP</b><b class='flag-5'>方式</b>下實現對<b class='flag-5'>IP</b>的高效管理

    簡述斬波電路的三種控制方式

    斬波電路是一種常見的電力電子器件,廣泛應用于直流電壓調節、電壓變換、電流變換等領域。它可以實現對電流和電壓的控制,以滿足不同的電氣設備的需求。斬波電路的控制方式主要有三種:脈寬調制控制、頻率調制控制
    的頭像 發表于 03-11 15:22 ?4083次閱讀

    光耦隔離 電容隔離 磁隔離這三種隔離方式各有什么優缺點?

    光耦隔離、電容隔離和磁隔離是三種常見的隔離方式,它們各有優缺點,適用于不同的應用場景。
    的頭像 發表于 01-30 15:38 ?5952次閱讀

    差分晶振的輸出波形解析三種類型要知道

    差分晶振的輸出波形解析三種類型要知道? 差分晶振是一種常見的電路元件,用于產生高穩定性的方波信號。它采用了個振蕩電路,包含了個典型的集
    的頭像 發表于 01-24 13:46 ?1264次閱讀

    介紹三種建模方式

    據量大,而是指樣本的完備性。還有就是大數據或者AI被專業學者或者行業工程師所詬病的就是,純粹的數據驅動搞不出所以然出來,需要領域知識(即Domain Knowledge)的協助。此外,還有第三種建模方式就是混合驅動,即基礎物理模型加上數據驅動的
    的頭像 發表于 01-23 10:48 ?1884次閱讀

    運動控制的三種控制方式

    非標項目中有非常多的運動控制,根據系統配置、電機類型以及精度需求的不同主要有三種控制方式:開環控制、半閉環控制、全閉環控制。
    的頭像 發表于 01-23 09:48 ?1492次閱讀
    運動控制的<b class='flag-5'>三種</b>控制<b class='flag-5'>方式</b>

    嵌入式Linux開發的三種方式

    嵌入式Linux開發主要有三種方式:裸機開發、SDK開發和驅動開發。
    的頭像 發表于 01-22 14:22 ?975次閱讀

    通過TestStand三種主要運行方式探究TestStand開放式架構

    在這張圖中,我們可以看到三種主要運行方式分別是”Test UUTs”、”Single Pass”、”Run MainSequence”。大家不妨先嘗試下看看同個序列文件用
    的頭像 發表于 01-19 17:34 ?4768次閱讀
    通過TestStand<b class='flag-5'>三種</b>主要運行<b class='flag-5'>方式</b>探究TestStand開放式架構

    自動控制的基本方式三種是什么

    自動控制是指利用特定的設備和技術手段,通過對被控制系統的輸入信號進行監測和調整,以實現期望的輸出狀態或目標。自動控制的基本方式三種:開環控制、閉環控制和神經網絡控制。 第一種基本方式
    的頭像 發表于 01-17 09:38 ?3598次閱讀

    異步電機主要的三種調速方法解析

    異步電機主要的三種調速方法解析
    的頭像 發表于 01-07 17:50 ?2419次閱讀
    異步電機主要的<b class='flag-5'>三種</b>調速方法<b class='flag-5'>解析</b>
    主站蜘蛛池模板: 久久成人国产精品免费| 伊人涩| 亚洲精品视频网| 噜噜噜久久| 天天爱天天射| 亚洲一区二区三区四区五区六区| 五月天激情开心网| 国产精品一区在线观看你懂的| 久久夜夜肉肉热热日日| a中文字幕1区| 久精品在线观看| 精品久久久久久| 亚洲伊人久久大香线蕉结合 | 毛片一级黄色| 日日干干| 99在线热播精品免费| 久久精品视频网站| 日本午夜色| 亚洲加勒比在线| 色a4yy综合私人| 男人和女人做免费做爽爽视频| 天天爱天天干天天| 综合一个色| 国产精品伦理久久久久| 香蕉网影院在线观看免费| 日本在线视频不卡| 免费日韩毛片| 国产免费资源| 四虎国产精品免费入口| 亚洲午夜久久久精品影院| 日本不卡1| 深夜释放自己vlog糖心旧版本| 综合色综合| 日本口工福利漫画无遮挡| 精品三级三级三级三级三级| 99福利| 日本不卡高清免费v日本| 久在操| 色多视频| 久久免费视频2| 天堂网|