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

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

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

3天內不再提示

max_fanout的使用方法和技巧

電子工程師 ? 來源:lq ? 2018-12-27 13:23 ? 次閱讀

前言

vivado自帶很多命令幫助編譯器更好的實現設計者的想法,用得好會變成開發利器。比如,max_fanout命令,本身是用來約束扇出,減少布線擁塞的常用命令。然而很多讀者向我反映,使用這個命令之后發現沒有任何事情發生,完全沒有任何效果。這里我就帶大家理一理這個命令的使用方法。

max_fanout 起作用的條件

打算降低扇出的網絡必須是reg驅動。因為降低扇出的原理就是reg驅動超過N(設置參數)條網絡的時候,就復制一個同樣的reg驅動其他N條網絡,如果復制2個還不夠就一直復制到足夠為止,見圖1。

-flatten_hierarchy不能設置為none。圖形界面設置位置見圖2。

如果需要優化的信號在IP核內部那么在布局完成后使用下面的命令phys_opt_design -force_replication_on_nets [get_nets net_name]來保證IP核取消對內部網絡的保護,能夠正常復制高扇出網絡。

圖1.寄存器復制示意圖

圖2.flatten_hierarchy設置位置

max_fanout 的使用形式

1. verilog綜合屬性設置:(*MAX_FANOUT = 50 *) reg test;

這里的綜合屬性必須設置在要降低扇出的寄存器前面,否則一定不會按照設計者意圖綜合。這種方法缺點是不能作用于IP核內部的某個信號。

2.set_property MAX_FANOUT 50 [get_nets {test}]或者

set_property MAX_FANOUT 50 [get_cells {test_r}]

注意get_cells選中的必須是要求編譯器復制它來降低扇出的寄存器,因為verilog代碼里面和最終實現的電路里面的寄存器名字很可能不一樣,所以建議綜合完成后在原理圖里面去找到對應寄存器,然后復制他的名字,這樣就不會弄錯。很多時候讀者使用命令的時候cells的名字就弄錯了!用get_nets命令也一樣最好去原理圖里面找對應的網絡,復制名字。xdc約束可以作用于IP核內部的某個信號。

max_fanout 的參數意義

(*MAX_FANOUT = 50 *) reg test;里面的參數就只有一個——50,網絡扇出超過50就會復制一個,保證每個復制的寄存器下面的扇出都不超過此參數。xdc約束也一樣,不再敖述。

注意,圖1的綜合設置里面有-fanout_limit這個參數,并且默認是10000。這里是約束全局扇出的,但是max_fanout命令的優先級會高于這里的設置參數。所以編譯器會優先按照你的綜合屬性或者XDC約束來進行優化。

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

    關注

    31

    文章

    5363

    瀏覽量

    120908
  • 編譯器
    +關注

    關注

    1

    文章

    1640

    瀏覽量

    49224

原文標題:max_fanout命令的正確打開方式

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

收藏 人收藏

    評論

    相關推薦

    BGA fanout問題

    如上圖所示,進行BGA fanout操作后,只有一小部分焊盤fanout成功,為何其他的焊盤沒有任何反應?
    發表于 03-16 10:59

    PADS BGA Fanout扇出教程

    原點座標,Setup/origin.二、選擇BGA Fanout 的層:Setup/Layers Setup,BGA一般放在TOP Component 層,Plane Typet 選No Plane
    發表于 06-10 10:05

    濾波電容FANOUT時怎么操作?

    在我們常規設計中對濾波電容fanout時,要從pin拉出一小段粗引出線,然后通過過孔和電源平面連接,接地端也是同樣。fanout過孔的基本原則就是讓這一環路面積最小,進而使總的寄生電感最小。濾波電容的常見fanout方式如下圖所
    發表于 07-31 08:36

    verilog寫好之后,sdc約束文件到底該怎么確定?

    想問一下沒有人給訂目標,verilog寫好之后,那么復雜怎么確定uncertAInty,clock_transition,max_transition,max_fanout,輸入延時,輸出延時,這
    發表于 06-24 06:09

    示波器的使用方法

    示波器的使用方法 1 示波器使用        本節介紹示波器的使用方法。示波器種類、型號很多,功能也不同。
    發表于 01-14 13:06 ?1.8w次閱讀

    MAX2902與外部頻率合成器結合使用方法

    MAX2902與外部頻率合成器結合使用方法 摘要:MAX2902
    發表于 09-17 16:26 ?655次閱讀
    <b class='flag-5'>MAX</b>2902與外部頻率合成器結合<b class='flag-5'>使用方法</b>

    Matlab使用方法和程序設計

    Matlab使用方法和程序設計 實驗一 Matlab使用方法和程序設計一、
    發表于 10-17 00:18 ?5408次閱讀
    Matlab<b class='flag-5'>使用方法</b>和程序設計

    MAX639的基本使用方法電路

    MAX639的基本使用方法電路   MAX639內有作為開關
    發表于 10-30 14:21 ?2483次閱讀
    <b class='flag-5'>MAX</b>639的基本<b class='flag-5'>使用方法</b>電路

    示波器的使用方法

    數字萬用表使用方法和示波器的使用方法詳解。
    發表于 03-14 10:38 ?32次下載

    xilinx 原語使用方法

    xilinx 原語使用方法
    發表于 10-17 08:57 ?11次下載
    xilinx 原語<b class='flag-5'>使用方法</b>

    ORCAD PSPICE 使用方法

    ORCAD PSPICE 使用方法
    發表于 10-18 14:52 ?39次下載
    ORCAD PSPICE <b class='flag-5'>使用方法</b>

    MAX3485芯片使用方法

    本文主要介紹了MAX3485芯片使用方法MAX3485可以實現最高10Mbps的傳輸速率。驅動器具有短路電流限制,并可以通過熱關斷電路將驅動器輸出置為高阻狀態,防止過度的功率損耗。接收器輸入具有
    發表于 01-18 16:14 ?3.3w次閱讀
    <b class='flag-5'>MAX</b>3485芯片<b class='flag-5'>使用方法</b>

    示波器的使用方法(三):示波器的使用方法詳解

    示波器的使用方法并非很難,重點在于正確使用示波器的使用方法。往期文章中,小編對模擬示波器的使用方法和數字示波器的使用方法均有所介紹。為增進大家對示波器的
    的頭像 發表于 12-24 20:37 ?3362次閱讀

    時序設計基本概念之fanout

    今天要介紹的時序分析概念是fanout。中文名是扇出。指的是指定pin或者port的輸出端口數。 合理的選擇fanout的數目對設計來說是非常重要的,fanout過大與過小都會對設計帶來不利因素
    的頭像 發表于 11-26 10:31 ?1.5w次閱讀
    時序設計基本概念之<b class='flag-5'>fanout</b>

    c語言max函數的使用方法

    C語言是一門廣泛使用的編程語言,提供了許多內置的函數來執行各種任務。其中一個非常有用的函數是max函數,它用于比較兩個值并返回較大的那個值。在本文中,我們將詳細介紹max函數的使用方法。 首先
    的頭像 發表于 11-22 10:15 ?1.5w次閱讀
    主站蜘蛛池模板: TUBE19UP老师学生| 女人张开腿让男人桶爽免| 亚洲国产成人私人影院| 久久超碰国产精品最新| 99久久久国产精品免费蜜臀| 日韩一区二区三区精品| 国产在线精品亚洲二品区| 2012中文字幕手机在线| 神马电影院午夜神福利在线观看| 狠狠色在在线视频观看| 99久久国产露脸精品国产吴梦梦| 午夜AV内射一区二区三区红桃视| 久久婷婷五月综合色丁香| 草比比过程图| 亚洲一区二区免费看| 欧美亚洲色帝国| 国模丽丽啪啪一区二区| 99久久综合| 亚洲精品国产第一区第二区| 男人J放进女人P全黄网站| 国产网站免费观看| china男士同性视频tv| 亚洲欧美日本久久综合网站| 全黄h全肉短篇禁乱np| 久久re热在线视频精69| 俄罗斯女肥臀大屁BBW| 真人做受120分钟免费看| 思思99热久久精品在线6| 美女18黄| 果冻传媒MV免费播放在线观看| ewp系列虐杀在线视频| 一品道门在线视频| 无码国产欧美日韩精品| 欧美黑大炮18p| 久久久精品免费免费直播| 国产精品色欲AV亚洲三区软件| 99E久热只有精品8在线直播| 亚洲人成伊人成综合网久久久| 爽爽影院免费观看| 欧美另类摘花hd| 久久是热这里只有精品|