色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

Vivado中XDC文件的約束順序

OpenFPGA ? 來源:OpenFPGA ? 作者:碎碎思 ? 2021-10-13 16:56 ? 次閱讀

很對人在使用Vivado時喜歡使用多個約束文件對整個工程進行約束,同時Vivado允許設計者使用一個或多個約束文件。雖然使用一個約束文件對于一個完整的編譯流程來說看似更方便,但是在一些情況下,這會使得問題更加復雜,比如一個設計使用了不同的IP核或者由不同團隊開發的模塊。不管設計者在設計中,使用了一個還是多個XDC文件,Xilinx推薦設計者使用下面的順序來組織約束。XDC文件的約束順序如下:

## Timing Assertions Section# Primary clocks# Virtual clocks# Generated clocks

# Clock Groups# Input and output delay constraints## Timing Exceptions Section(sorted by precedence)# False Paths# Max Delay / Min Delay

# Multicycle Paths# Case Analysis# Disable Timing

## Physical Constraints Section

# located anywhere in the file, preferably before or after the timing constraints# or stored in a seprarte XDC file

注:

(1)Xilinx推薦將時序約束和物理約束分別保存在兩個不同的文件中。設計者也可以在一個單獨的文件中對某個模塊指定約束(每個模塊對應一個約束)。

(2)如果在工程中,包含了一個IP,這個IP有自己的約束,則在約束集中,并不出現相應的約束文件,它將和IP源文件一起出現(即IP有自己的約束文件,常見的就是MMCM和PLL)。

(3)如果在工程中,包含了多個約束文件。一般來說,Vivado工具首先讀取列表最上面的約束文件,最后讀取最下面的約束文件。設計者可以在集成開發環境中,將約束文件移動到所期望的位置,用來修改約束文件在整個設計中的處理順序。等效的Tcl命令格式為

Reorder_files - fileset constrs_l - before[get_files XDC文件名][get_files XDC文件名]

在非工程模式下,read_xdc的調用順序決定了xdc文件的評估順序。

(4)如果存在IP約束文件,則先讀取1P約束文件,然后再讀取用戶約束文件。設計者可以在源文件屬性窗口修改讀取IP約束文件的順序。等效的Tcl命令格式為

set_property PROCESSING_ORDER EARLY [get_files XDC文件名]

常用的 XDC 約束命令

相關的命令作用會在后續文章繼續解釋。

責任編輯:haq

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

    關注

    5

    文章

    1789

    瀏覽量

    151417
  • 約束
    +關注

    關注

    0

    文章

    82

    瀏覽量

    12914
  • Vivado
    +關注

    關注

    19

    文章

    830

    瀏覽量

    68289

原文標題:【Vivado那些事兒】約束的順序

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

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    一文詳解Vivado時序約束

    Vivado的時序約束是保存在xdc文件,添加或創建設計的工程源文件后,需要創建
    的頭像 發表于 03-24 09:44 ?2833次閱讀
    一文詳解<b class='flag-5'>Vivado</b>時序<b class='flag-5'>約束</b>

    無法在XDC文件設置maxdelay約束

    XDC文件設置maxdelay約束。 (摘自ug911:MAXDELAY:Vivado Design Suite在
    發表于 10-25 15:17

    在使用Vivado GUI實現和分配引腳信息后xdc約束文件中看不到結果

    在使用Vivado GUI實現和分配引腳信息后,我沒有在xdc約束文件中看到結果。例如,引腳和iostandard。他們在哪里攢錢?以上來自于谷歌翻譯以下為原文After
    發表于 11-07 11:24

    如何使用IP核生成的xdc文件

    當我們通過IP目錄在Vivado創建一些IP內核時,將使用xdc文件生成一些內核。在這個xdc文件
    發表于 03-26 12:29

    如何創建自己的xdc文件

    你好我目前正在使用外部多路復用器在Vivado 2017上開展一個項目。關于約束文件(.xdc),我有一個更普遍的問題。如何創建自己的xdc
    發表于 05-22 10:27

    正則表達式在Vivado約束文件的應用

      使用xdc文件進行管腳、位置、時序和屬性等約束的時候,經常會使用各種get命令。Vivado提供了很豐富的匹配表達式,比如等于==、不等于!=、匹配=~、不匹配!~、《、》、《=、
    發表于 01-26 07:03

    關于XDC約束文件,你需要知道的幾點

    作者:?圓宵?FPGA那點事兒 在ISE時代,使用的是UCF約束文件。從Vivado開始,XDC成了唯一支持的約束標準。
    發表于 02-08 02:10 ?5563次閱讀

    ISE約束導入vivado總共分幾步

    最近有些朋友在ISE做的V7項目需要切換到vivado來,但導入代碼后,導入約束時,發現vivado不再支持UCF文件,如果手抄UCF
    發表于 03-24 13:54 ?9143次閱讀
    ISE<b class='flag-5'>約束</b>導入<b class='flag-5'>vivado</b>總共分幾步

    XDC的時鐘約束及優勢

    Xilinx?的新一代設計套件 Vivado 引入了全新的約束文件 XDC,在很多規則和技巧上都跟上一代產品 ISE 中支持的 UCF 大
    發表于 11-18 03:59 ?3822次閱讀

    如何將Altera的SDC約束轉換為Xilinx XDC約束

    了解如何將Altera的SDC約束轉換為Xilinx XDC約束,以及需要更改或修改哪些約束以使Altera的約束適用于
    的頭像 發表于 11-27 07:17 ?5417次閱讀

    XDC時鐘約束的三種基本語法

    和運算符等等,對其它復雜的循環以及文件 I/O 等語法可以通過在 Vivado source 一個 Tcl 文件的方式來補充。
    的頭像 發表于 01-30 17:29 ?1w次閱讀

    Vivado IDE全面了解XDC文件約束順序

    Vivado IDE約束管理器將任何已編輯的約束保存回XDC文件的原始位置,但不會保存在Tcl
    的頭像 發表于 11-13 10:53 ?4677次閱讀
    <b class='flag-5'>Vivado</b> IDE全面了解<b class='flag-5'>XDC</b><b class='flag-5'>文件</b>的<b class='flag-5'>約束</b><b class='flag-5'>順序</b>

    Vivado設計約束功能概述

    XDC約束可以用一個或多個XDC文件,也可以用Tcl腳本實現;XDC文件或Tcl腳本都要加入到工
    的頭像 發表于 06-30 11:27 ?4402次閱讀

    XDC約束技巧之時鐘篇

    Xilinx的新一代設計套件Vivado引入了全新的約束文件 XDC,在很多規則和技巧上都跟上一代產品 ISE 中支持的 UCF 大不相同
    的頭像 發表于 03-28 09:51 ?3538次閱讀

    如何在Vivado添加時序約束呢?

    今天介紹一下,如何在Vivado添加時序約束Vivado添加約束的方法有3種:xdc
    的頭像 發表于 06-26 15:21 ?5157次閱讀
    如何在<b class='flag-5'>Vivado</b><b class='flag-5'>中</b>添加時序<b class='flag-5'>約束</b>呢?
    主站蜘蛛池模板: 日韩精品欧美在线视频在线 | 韩剧19禁啪啪无遮挡大尺度 | 国产欧美日韩中文视频在线 | 色色激情网 | 国产精品久久久久久久久免费下载 | 求个av网站 | 性VIDEOSTV另类极品 | 欧美日韩另类在线专区 | 中俄两军在日本海等上空战略巡航 | 末成年美女黄网站色大片连接 | 欧美人与动牲交ZOOZ特 | 亚洲国产精品久久精品成人网站 | 4hu四虎免费影院www | 日韩在线看片中文字幕不卡 | 黄色a一级视频 | 久久国产亚洲电影天堂 | 国产偷抇久久精品A片蜜臀AV | 日韩精品久久日日躁夜夜躁影视 | 美女露100%全身无遮挡 | 亚洲 日韩经典 中文字幕 | 我不卡影院手机在线观看 | 亲胸吻胸添奶头GIF动态图免费 | 大胸美女被吊起来解开胸罩 | 国产精品久久久久久久久免费下载 | 欧美性xxx免费看片 欧美性xxx极品 | 黑色丝袜美腿美女被躁翻了 | 麻豆AV久久AV盛宴AV | 外国xxxx | 精品国产乱码久久久久久上海公司 | 色精品极品国产在线视频 | 超碰最新网站 | 人人干人人看 | 亚洲午夜精品A片久久不卡蜜桃 | 无码AV精品久久一区二区免费 | 中文在线观看 | 偷窥wc美女毛茸茸视频 | 成人欧美一区二区三区白人 | 97国产精品视频在线观看 | 国产精品亚洲精品日韩电影 | 日美欧韩一区二去三区 | 最新国产麻豆精品 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品