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

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

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

3天內不再提示

Xilinx FPGA案例學習之Vivado設計綜合約束

電子設計 ? 來源:FPGA開源工作室 ? 作者:FPGA開源工作室 ? 2020-11-23 14:16 ? 次閱讀

在 Flow Navigator 中點擊設置, 然后選擇Synthesis,或者 selectFlow > Settings > Synthesis Settings。

如圖1所示:


1、綜合約束

在“設置”對話框的“約束”部分下,選擇“默認約束設置”作為活動約束設置;包含在Xilinx設計約束(XDC)文件中捕獲的設計約束的一組文件,可以將其應用于設計中。兩種類型的設計約束是:

1) 物理約束:這些約束定義引腳的位置以及單元(例如Block RAM,LUT,觸發器和設備配置設置)的絕對或相對位置。

2) 時序約束:這些約束定義了設計的頻率要求。由于沒有時序限制,Vivado設計套件僅針對線長度和布局擁堵來優化設計。

2、綜合策略


1) Defaults(默認設置)


2) RuntimeOptimized

執行較少的時序優化,并消除一些RTL優化以減少綜合運行時間。

3) AreaOptimized_high

執行常規面積優化,包括強制執行三進制加法器,在比較器中使用新閾值以使用進位鏈以及實現面積優化的多路復用器

4) AreaOptimized_medium

執行常規面積優化,包括更改控制集優化的閾值,強制執行三進制加法器,將推理的乘法器閾值降低到DSP模塊,將移位寄存器移入BRAM,在比較器中使用較低閾值以使用進位鏈,以及進行區域優化的MUX操作。

5) AlternateRoutability

一組提高路由能力的算法(較少使用MUXF和CARRY)。

6) AreaMapLargeShiftRegToBRAM

檢測大型移位寄存器,并使用專用的Block RAM實現它們。

7) AreaMultThresholdDSP

專用DSP塊推斷的下限閾值。

8) FewerCarryChains

較高的操作數大小閾值以使用LUT代替進位鏈。

3、其他選項

-flatten_hierarchy:確定Vivado綜合如何控制層次結構。

- none:指示綜合工具不要展平層次結構。綜合的輸出與原始RTL具有相同的層次結構。

-full :指示工具完全展平層次結構,僅保留頂層。

-rebuilt:設置后,重新構建允許綜合工具展平層次結構,執行綜合,然后基于原始RTL重建層次結構。該值使QoR受益于跨邊界優化,其最終層次類似于RTL,以便于分析。

-gated_clock_conversion:啟用和禁用綜合工具轉換時鐘邏輯的功能。

-bufg: 控制工具在設計中推斷出多少BUFG。當設計網表中的其他BUFG對合成過程不可見時,Vivado設計工具將使用此選項。該工具可以推斷出指定的數量,并跟蹤RTL中實例化的BUFG數量。例如,如果-bufg選項設置為12,并且在RTL中實例化了三個BUFG,則Vivado綜合工具最多可以推斷出另外九個BUFG。

-fanout_limit:指定信號在開始復制邏輯之前必須驅動的負載數。此全局限制是一般指南,當工具確定有必要時,可以忽略該選項。

-retiming :布爾選項通過跨組合門或LUT自動移動寄存器(寄存器平衡)來提供選項,以提高時鐘內順序路徑的電路性能。它保持了電路的原始行為和等待時間,并且不需要更改RTL源。默認為關閉。

-fsm_extraction : 控制綜合如何提取和映射有限狀態機。 FSM_ENCODING更詳細地描述了這些選項。

FSM_ENCODING可以放在狀態機寄存器上。合法的值是“ one_hot”,“ sequential”,“johnson”,“ gray”,“ auto”和“ none”?!?auto”值是默認值,并允許該工具確定最佳編碼??梢栽赗TL或XDC中設置此屬性。

-keep_equivalent_registers :防止合并具有相同輸入邏輯的寄存器。

-resource_sharing:設置不同信號之間的算術運算符共享。這些值是自動的,打開的和關閉的。自動值集執行資源共享以取決于設計時間。

-control_set_opt_threshold: 將時鐘使能優化的閾值設置為較少的控制集。默認值為自動,這意味著該工具將根據目標設備選擇一個值。支持任何正整數值。

給定值是工具將控制集移入寄存器的D邏輯所需的扇出數量。如果扇出大于該值,則該工具嘗試使該信號驅動該寄存器上的control_set_pin。

-no_lc:選中后,此選項將關閉LUT合并。

-no_srlextract:選中后,此選項將關閉完整設計的SRL提取,以便將其實現為簡單寄存器。

-shreg_min_size:推斷SRL的閾值。默認設置為3。這將設置順序元素的數量,這些元素將導致推斷固定延遲鏈的SRL(靜態SRL)。策略也將此設置定義為5和10。

-max_bram:描述設計中允許的最大塊RAM數量。通常在設計中有黑匣子或第三方網表時使用此選項,并允許設計人員為這些網表節省空間。

-max_uram:設置設計中允許的最大UltraRAM(UltraScale+?設備塊RAM)塊。默認設置為-1表示該工具選擇指定零件允許的最大數量。

-max_dsp:描述設計中允許的最大塊DSP數量。通常在設計中有黑匣子或第三方網表時使用,并為這些網表留出空間。默認設置為-1表示該工具選擇指定零件允許的最大數量。

-max_bram_cascade_height:控制該工具可以級聯的BRAM的最大數量。默認設置為-1表示該工具選擇指定零件允許的最大數量。

-max_uram_cascade_height:控制該工具可以級聯的UltraScale+設備UltraRAM塊的最大數量。默認設置為-1表示該工具選擇指定零件允許的最大數量。

-cascade_dsp: 控制如何實現總和DSP模塊輸出中的加法器。默認情況下,使用塊內置加法器鏈計算DSP輸出的總和。價值樹迫使總和在結構中實現。值是:auto,tree和force。默認為自動。

-no_timing_driven: (可選)禁用默認的時序驅動綜合算法。這導致減少了綜合運行時間,但忽略了時序對綜合的影響。

-sfcu:在單文件編譯單元模式下運行綜合。

-assert: 啟用要評估的VHDL斷言語句。故障或錯誤的嚴重性級別會停止綜合流程并產生錯誤。警告的嚴重性級別會生成警告。

tcl.pre和tcl.post選項是在合成之前和之后立即運行的Tcl文件的掛鉤。

4、Tcl Commands to Get Property

get_property DIRECTORY [current_project]
get_property DIRECTORY [current_run]

編輯:hfy


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

    關注

    1630

    文章

    21788

    瀏覽量

    605088
  • Xilinx
    +關注

    關注

    71

    文章

    2170

    瀏覽量

    121889
  • Vivado
    +關注

    關注

    19

    文章

    815

    瀏覽量

    66779
收藏 人收藏

    評論

    相關推薦

    xilinx FPGA IOB約束使用以及注意事項

    xilinx FPGA IOB約束使用以及注意事項 一、什么是IOB約束xilinx FPGA
    的頭像 發表于 01-16 11:02 ?87次閱讀
    <b class='flag-5'>xilinx</b> <b class='flag-5'>FPGA</b> IOB<b class='flag-5'>約束</b>使用以及注意事項

    【米爾-Xilinx XC7A100T FPGA開發板試用】Key-test

    硬件: 一Xilinx XC7A100T FPGA開發板 二12V電源適配器 三下載器 四 win10筆記本 軟件: 一Vivado (指導手冊有詳細的安裝下載流程) 二官方按鍵示例工程 按鍵示例
    發表于 01-09 16:08

    助力AIoT應用:在米爾FPGA開發板上實現Tiny YOLO V4

    Darknet 上訓練的截圖 四、 通過 Vivado HLS 為 FPGA 準備模型要將模型部署到 FPGA,需要將神經網絡操作轉換為硬件級描述。使用 Xilinx 的 Vitis
    發表于 12-06 17:18

    Xilinx_Vivado_SDK的安裝教程

    首先是去官網下載安裝包:https://www.xilinx.com/support/download.html。 下載這個最大的、支持所有的 OS 如 Windows/Linux 的安裝包。 下載
    的頭像 發表于 11-16 09:53 ?1545次閱讀
    <b class='flag-5'>Xilinx_Vivado</b>_SDK的安裝教程

    采用Xilinx FPGA的AFE79xx SPI啟動指南

    電子發燒友網站提供《采用Xilinx FPGA的AFE79xx SPI啟動指南.pdf》資料免費下載
    發表于 11-15 15:28 ?0次下載
    采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI啟動指南

    正點原子fpga開發指南

    定制硬件加速的應用。 1. 開發環境搭建 1.1 安裝Xilinx Vivado VivadoXilinx提供的綜合設計環境,用于設計、仿
    的頭像 發表于 11-13 09:35 ?658次閱讀

    Vivado使用小技巧

    有時我們對時序約束進行了一些調整,希望能夠快速看到對應的時序報告,而又不希望重新布局布線。這時,我們可以打開布線后的dcp,直接在Vivado Tcl Console里輸入更新后的時序約束。如果調整
    的頭像 發表于 10-24 15:08 ?410次閱讀
    <b class='flag-5'>Vivado</b>使用小技巧

    深度解析FPGA中的時序約束

    建立時間和保持時間是FPGA時序約束中兩個最基本的概念,同樣在芯片電路時序分析中也存在。
    的頭像 發表于 08-06 11:40 ?773次閱讀
    深度解析<b class='flag-5'>FPGA</b>中的時序<b class='flag-5'>約束</b>

    FPGA 高級設計:時序分析和收斂

    FPGA/ASIC 時序定義的基礎概念。后面要講到的其它時序約束都是建立在周期約束的基礎上的,很多其它時序公式,可以用周期公式推導。周期約束是一個基本時序和
    發表于 06-17 17:07

    FPGA | Xilinx ISE14.7 LVDS應用

    今天給大俠帶來 Xilinx ISE14.7 LVDS應用,話不多說,上貨。 最近項目需要用到差分信號傳輸,于是看了一下FPGA上差分信號的使用。Xilinx FPGA中,主要通過
    發表于 06-13 16:28

    一個更適合工程師和研究僧的FPGA提升課程

    各位編程精英er~ F學社打造的FPGA工程師培訓班上線后,有不少同學后臺私信詢問:“能不能出個那種專門針對某個知識點的課程呢?我想針對自己的薄弱點深入學習。” 貼心如我,當然會滿足大家的學習
    發表于 06-05 10:09

    Xilinx FPGA編程技巧常用時序約束詳解

    今天給大俠帶來Xilinx FPGA編程技巧常用時序約束詳解,話不多說,上貨。 基本的約束方法 為了保證成功的設計,所有路徑的時序要求
    發表于 05-06 15:51

    Xilinx FPGA約束設置基礎

    LOC約束FPGA設計中最基本的布局約束綜合約束,能夠定義基本設計單元在FPGA芯片中的位置,可實現絕對定位、范圍定位以及區域定位。
    發表于 04-26 17:05 ?1300次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的<b class='flag-5'>約束</b>設置基礎

    Xilinx FPGA編程技巧常用時序約束詳解

    今天給大俠帶來Xilinx FPGA編程技巧常用時序約束詳解,話不多說,上貨。 基本的約束方法為了保證成功的設計,所有路徑的時序要求
    發表于 04-12 17:39

    Xilinx fpga芯片系列有哪些

    Xilinx FPGA芯片擁有多個系列和型號,以滿足不同應用領域的需求。以下是一些主要的Xilinx FPGA芯片系列及其特點。
    的頭像 發表于 03-14 16:24 ?3471次閱讀
    主站蜘蛛池模板: 2021国产精品久久久久精品免费网| 国产精品视频人人做人人爽| 久久中文字幕人妻AV熟女| 中文字幕在线播放| 免费人成在线观看视频不卡| 爱穿丝袜的麻麻3d漫画acg| 天美传媒 免费观看| 精品国产露脸久久AV麻豆| 3d无遮挡h肉动漫在线播放| 日本高清不卡码无码v亚洲| 国产午夜理论片YY8840Y| 中文字幕无码亚洲字幕成A人蜜桃| 秋霞三级理伦免费观看| 韩国甜性涩爱| ca88亚洲城娱乐| 亚洲AVAV天堂AV在线网爱情| 考好老师让你做一次H| 成在线人免费视频| 亚洲色综合狠狠综合区| 啪啪漫画无遮挡全彩h同人| 国产在线综合色视频| A级超碰视频在线观看| 午夜理论在线观看不卡大地影院| 久久精品国产只有精品| WWW污污污抽搐喷潮COM| 夜色帮首页| 色欲蜜臀AV免费视频| 久久精品天天中文字幕| 朝鲜女人性猛交| 中文亚洲大香伊蕉不卡一区| 色尼玛亚洲综合| 泷泽萝拉首部av| 国产热久久精| WWW婷婷AV久久久影片| 在线中文字幕网站| 无限资源在线观看播放| 欧美卡1卡2卡三卡2021精品| 果冻传媒MV免费播放在线观看| 啊轻点灬大JI巴又大又粗| 欧美亚洲天堂网| 九色PORNY真实丨国产大胸|