那曲檬骨新材料有限公司

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

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

3天內不再提示

Vivado里如何手動調整編譯順序

FPGA技術驛站 ? 來源:FPGA技術驛站 ? 2023-01-06 09:27 ? 次閱讀

通常情況下,一旦創建好Vivado工程,添加了相應的RTL文件,Vivado會自動找到設計的頂層文件,正確地顯示設計層次。在這個過程中,Vivado會自動分析文件的編譯順序。那么是否可以手動調整文件的編譯順序呢?答案是肯定的。

這里我們以調整仿真文件編譯順序為例進行說明。

第一步:在Sources窗口中,選擇sim_1文件夾,點鼠標右鍵,在彈出窗口中依次按如下方式選擇。

No Update, Manual Compile Order。

0380de64-8d58-11ed-bfe3-dac502259ad0.png

第二步:切換到Compile Order菜單下,并將下圖紅色方框中的內容切換為Simulation。

039925d2-8d58-11ed-bfe3-dac502259ad0.png

第三步:選中需要調整的文件,點擊鼠標右鍵,在彈出窗口中根據需要選擇相應的紅色方框內的選項。位于最頂層的,將是第一個被編譯的。至此,編譯順序調整完畢。

03a37f00-8d58-11ed-bfe3-dac502259ad0.png

實際上,Vivado還提供了命令report_compile_order用于查看編譯順序。通過選項-used_in(該選項有3個可選值:synthesis、simulation和implementation)可查看綜合、仿真或布局布線階段的文件編譯順序,通過選項-constraints可查看約束文件的編譯順序。

審核編輯:湯梓紅

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

    關注

    1

    文章

    570

    瀏覽量

    24820
  • RTL
    RTL
    +關注

    關注

    1

    文章

    385

    瀏覽量

    59947
  • 編譯
    +關注

    關注

    0

    文章

    661

    瀏覽量

    33040
  • Vivado
    +關注

    關注

    19

    文章

    815

    瀏覽量

    66883

原文標題:Vivado里如何手動調整編譯順序

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    C程序的完整編譯過程

    本文討論了C程序的完整編譯過程,分別講述了預處理、編譯、匯編、鏈接各階段完成的編譯任務。然后通過一個編譯實例,探討了各階段輸出的文件。
    的頭像 發表于 11-15 17:14 ?3657次閱讀
    C程序的完<b class='flag-5'>整編譯</b>過程

    怎么改變模擬編譯順序

    文件的編譯順序,我還需要手動提交dp2mipi_top_ddr4_1_0_microblaze_mcs.v。 所以我們可以自動制作它。問候Prateek
    發表于 05-08 06:50

    使用scons編譯時,需要怎么做才能輸出gcc的完整編譯信息呢?

    使用scons編譯時,我需要怎么做才能輸出gcc的完整編譯信息呢?目前sconsCC ......期望輸出arm-none-eabi-gcc -O2 ....
    發表于 04-02 14:19

    使用scons編譯時,我需要怎么做才能輸出gcc的完整編譯信息呢?

    使用scons編譯時,我需要怎么做才能輸出gcc的完整編譯信息呢?目前sconsCC ……期望輸出arm-none-eabi-gcc -O2 ….
    發表于 03-23 11:20

    Vivado中的Incremental Compile增量編譯技術詳解

    Incremental Compile增量編譯Vivado提供的一項高階功能。目的旨在當設計微小的改變時,重用綜合和布局布線的結果,縮短編譯時間。
    的頭像 發表于 07-05 06:06 ?1.1w次閱讀

    Vivado Design Suite 2015.3新增量編譯功能介紹

    了解Vivado實現中2015.3中的新增量編譯功能,包括更好地處理物理優化和自動增量編譯流程。
    的頭像 發表于 11-20 06:56 ?2902次閱讀

    Vivado 2015.3中的新增量編譯功能介紹

    了解Vivado實現中2015.3中的新增量編譯功能,包括更好地處理物理優化和自動增量編譯流程。
    的頭像 發表于 11-29 06:32 ?3746次閱讀

    Vivado 2015.3的新增量編譯功能

    了解Vivado實現中2015.3中的新增量編譯功能,包括更好地處理物理優化和自動增量編譯流程。
    的頭像 發表于 11-30 19:24 ?4571次閱讀

    講述增量編譯方法,提高Vivado編譯效率

    當RTL代碼修改較少時,使用增量編譯功能可以提高工程的編譯速度,Incremental Compile增量編譯Vivado提供的一項高階功能。目的旨在當設計微小的改變時,重用綜合和布
    的頭像 發表于 01-22 17:27 ?1w次閱讀
    講述增量<b class='flag-5'>編譯</b>方法,提高<b class='flag-5'>Vivado</b><b class='flag-5'>編譯</b>效率

    賽靈思軟件通過調整編譯參數以及運行并行編譯來優化FPGA時序性能

    萬幸的是,當今FPGA工具(比如Xilinx的 Vivado)都有很多開關和設置選項來幫助時序收斂。InTime的方法,就是通過調整FPGA工具的編譯過程來解決用戶的時序問題和其他性能問題。
    的頭像 發表于 07-26 15:56 ?3613次閱讀
    賽靈思軟件通過<b class='flag-5'>調整編譯</b>參數以及運行并行<b class='flag-5'>編譯</b>來優化FPGA時序性能

    Vivado中XDC文件的約束順序

    很對人在使用Vivado時喜歡使用多個約束文件對整個工程進行約束,同時Vivado允許設計者使用一個或多個約束文件。雖然使用一個約束文件對于一個完整的編譯流程來說看似更方便,但是在一些情況下,這會
    的頭像 發表于 10-13 16:56 ?6973次閱讀

    在Artix 7 FPGA上使用Vivado的組合邏輯與順序邏輯

    電子發燒友網站提供《在Artix 7 FPGA上使用Vivado的組合邏輯與順序邏輯.zip》資料免費下載
    發表于 06-15 09:14 ?0次下載
    在Artix 7 FPGA上使用<b class='flag-5'>Vivado</b>的組合邏輯與<b class='flag-5'>順序</b>邏輯

    Vivado編譯常見錯誤與關鍵警告梳理與解析

    Xilinx Vivado開發環境編譯HDL時,對時鐘信號設置了編譯規則,如果時鐘由于硬件設計原因分配到了普通IO上,而非_SRCC或者_MRCC專用時鐘管腳上時,編譯器就會提示錯誤。
    的頭像 發表于 04-15 11:38 ?6074次閱讀

    淺談Vivado編譯時間

    隨著FPGA規模的增大,設計復雜度的增加,Vivado編譯時間成為一個不可回避的話題。尤其是一些基于SSI芯片的設計,如VU9P/VU13P/VU19P等,布局布線時間更是顯著增加。當然,對于一些設計而言,十幾個小時是合理的。但我們依然試圖分析設計存在的問題以期縮短
    的頭像 發表于 09-18 10:43 ?1177次閱讀
    淺談<b class='flag-5'>Vivado</b><b class='flag-5'>編譯</b>時間

    每次Vivado編譯的結果都一樣嗎

    很多FPGA工程師都有這種困惑,Vivado每次編譯的結果都一樣嗎? 在AMD官網上,有這樣一個帖子: Are Vivado results repeatable for identical
    的頭像 發表于 11-11 11:23 ?569次閱讀
    每次<b class='flag-5'>Vivado</b><b class='flag-5'>編譯</b>的結果都一樣嗎
    百博百家乐的玩法技巧和规则| 百家乐官网游戏平台有哪些哪家的口碑最好| 貔喜脉动棋牌下载| 顶级赌场真假的微博| 娱乐城在线| 真人百家乐| 迁西县| 乌兰浩特市| 永利高百家乐官网进不去| 百家乐官网园会员注册| 百家乐官网游戏官网| 金宝博百家乐官网娱乐城| 澳门百家乐官网登陆网址| 稳赢百家乐官网的玩法技巧| 七胜百家乐官网赌场娱乐网规则| 澳门百家乐官网官方网站| 百家乐视频游戏大厅| 百家乐庄闲庄庄闲| 大发888娱乐场大发888娱乐场下载| 大发888官方6222| 华球网| 玩百家乐官网游戏经验| 百家乐官网追注法| 2024年九运的房屋风水| 网上百家乐游戏下载| 大发888真人真钱赌博| 皇冠最新投注网| 百家乐官网投注怎么样| 哪家百家乐官网优惠最好且信誉不错| 银泰百家乐龙虎斗| 大发888娱乐城电脑版下载| 永利高网址| 钱隆百家乐官网分析| 百家乐机器昀程序| 大发888充值100元| 百家乐官网注册就送| 奥斯卡百家乐官网的玩法技巧和规则| 网上百家乐庄家有赌场优势吗| 菲律宾太阳城88| 网上百家乐官网真实度| 澳门百家乐心理|