亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于TQ 時序分析器的時序分析和約束

        2013-07-30 04:08:04
        電子測試 2013年11期
        關(guān)鍵詞:分析器布線設(shè)計者

        李 珈

        (湖北科技職業(yè)學(xué)院,湖北武漢,430074)

        0 引言

        一般的FPGA 工程師在進行電路設(shè)計的時候更加側(cè)重于代碼的編寫與硬件測試,若是最高頻率沒有達到要求,最先想到的也是換一個速度更快的芯片,而不會去關(guān)注時序分析和約束的問題。實際上,當(dāng)設(shè)計比較簡單,且運行頻率比較低的時候,不加任何的時序約束,F(xiàn)PGA 軟件都可以綜合出來可用且相對較可靠的代碼,但當(dāng)設(shè)計比較復(fù)雜,運行頻率比較高的時候,不做時序分析,不加上一些必要的約束,就很難保證設(shè)計能且穩(wěn)定的運行在所設(shè)定的頻率上。

        所有的FPGA 廠商都提供靜態(tài)時序分析(STA,Static Timing Analysis)工具,可對設(shè)計的時序性能作出評估。TQ(TimeQuest)是Altera 公司的第二代靜態(tài)時序分析器,它采用業(yè)界標(biāo)準(zhǔn)的設(shè)計約束文件(SDC 文件,Synopsys Design Contraint File),能夠適應(yīng)FPGA 的密度和速率增長的趨勢,完成傳統(tǒng)的FPGA 時序分析工具很難分析的設(shè)計接口。TQ 提供多種約束命令和圖形化的操作界面,簡化了生成時序約束文件的方法,提高了時序報告閱讀的效率。

        1 靜態(tài)時序分析的概念

        靜態(tài)時序分析是相對于動態(tài)時序仿真而言的,由于動態(tài)的時序仿真占用的時間非常長,效率低下,因此STA 成為最常用的分析、調(diào)試時序性能的方法和工具。那么什么是靜態(tài)時序分析呢?它可以簡單地定義為:設(shè)計者提出一些特定的時序要求(或者說是添加特定的時序約束),套用特定的時序模型,針對特定的電路,通過分析每個時序路徑的延時,計算出設(shè)計的最高頻率,查看系統(tǒng)時序是否滿足設(shè)計者提出的要求,同時可以發(fā)現(xiàn)時序違規(guī)。

        所謂條條大路通羅馬,在實際的電路中,一個信號從起始點傳播到終點可能會經(jīng)過不同的傳輸路徑,所以對于同一組起始點和終點,會存在不同的時序路徑(timing path),而由于不同的傳輸路徑的參數(shù)會有差異,所以這些時序路徑的延遲就不同。舉一個簡單的例子,假設(shè)信號從輸入到輸出需要在FPGA 內(nèi)部經(jīng)過一些邏輯延時和路徑延時,系統(tǒng)要求這個信號在FPGA 內(nèi)部的延時不能超過15ns,而開發(fā)工具在執(zhí)行過程中找到了如圖1 所示的一些可能的布局布線方式。那么,怎樣的布局布線能夠達到系統(tǒng)的要求呢?仔細分析一番,發(fā)現(xiàn)所有路徑的延時可能為14ns、15ns、16ns、17ns 及18ns,有兩條路徑能夠滿足要求,那么最后的布局布線就會選擇滿足要求的兩條路徑之一。

        圖1 靜態(tài)時序分析模型

        STA 工具以約束作為判斷時序是否滿足設(shè)計要求的標(biāo)準(zhǔn),因此要求設(shè)計者正確輸入時序約束,以便STA 工具能輸出正確的時序分析結(jié)果。因此靜態(tài)時序分析的前提是設(shè)計者先提出要求,然后時序分析工具才會根據(jù)特定的時序模型進行分析,即有約束才會有分析。若設(shè)計者不添加時序約束,那么時序分析就無從談起。

        2 基于TQ 時序分析器的時序分析和約束

        TimeQuest 時序分析器可用于分析設(shè)計中所有邏輯,并有助于指導(dǎo)Fitter 達到設(shè)計中的時序要求。設(shè)計者可以使用時序分析器產(chǎn)生的信息來分析、調(diào)試并驗證設(shè)計的時序性能;還可以使用快速時序模型進行時序分析,驗證最佳情況(最快速率等級的最小延時)條件下的時序。TQ 時序分析器采用SDC 文件格式作為時序約束輸入,不同于Timing Analyzer采用QSF(Quartus Settings File)約束文件。這正是TQ 的優(yōu)點:采用行業(yè)通用的約束語言而不是專有語言,有利于設(shè)計約束從FPGA 向ASIC 設(shè)計流程遷移;有利于創(chuàng)建更深入的約束條件。TQ 分析器的操作流程如圖2 所示。

        由此可見,TQ 時序分析器進行約束和分析的對象是FPGA 器件的底層物理單元,均來自Quartus II 編譯流程各階段的編譯結(jié)果,因此二者是緊密結(jié)合在一起的。Quartus II 編譯中的“分析與綜合”之后,會進行“映射”,生成的數(shù)據(jù)庫對應(yīng)FPGA 器件的物理結(jié)構(gòu),可以供TQ 進行時序約束之用。由于“映射”過程實際是預(yù)先布局過程,尚未執(zhí)行時序驅(qū)動的布局和布線工作,也沒有讀入引腳位置等約束信息,所以在這一步進行的時序分析是時序預(yù)估,不能獲得準(zhǔn)確的時序分析結(jié)果;在獲得時序約束信息后進入編譯中的“適配”環(huán)節(jié),對應(yīng)的操作是布局和布線,這一環(huán)節(jié)會努力按照時序約束的要求進行布局和布線優(yōu)化,并生成FPGA 最終實現(xiàn)結(jié)果的時序網(wǎng)表,TQ 根據(jù)這一網(wǎng)表進行分析,可以反映最終的時序特性,檢查適配結(jié)果是否滿足了時序約束的要求。

        好的約束必須以好的設(shè)計為前提,沒有好的設(shè)計,在約束上下再大的功夫也是沒有意義的。不過,通過正確的約束也可以檢查設(shè)計的優(yōu)劣,通過時序分析報告可以檢查出設(shè)計上時序考慮不周的地方,從而加以修改。通過幾次分析-修改-分析的迭代也可以達到完善設(shè)計的目標(biāo)。因此,設(shè)計是約束的根本,約束是設(shè)計的保證,二者是相輔相成的關(guān)系。

        圖2 TQ 時序分析器操作流程圖

        3 結(jié)語

        對自己的設(shè)計實現(xiàn)方式越了解,對自己的設(shè)計的時序要求越了解,對目標(biāo)器件的資源分布和結(jié)構(gòu)越了解,對EDA 工具執(zhí)行約束的效果越了解,那么對設(shè)計的時序約束目標(biāo)就會越清晰,相應(yīng)地,設(shè)計的時序收斂過程就會更可控。

        [1] Altera 公司.TimeQuest 時序分析儀為FPGA 設(shè)計分析提供自然的SDC 支持[J],半導(dǎo)體技術(shù),2006 :86.

        [2]周海斌.靜態(tài)時序分析在高速FPGA 設(shè)計中的應(yīng)用[J].電子工程師,2005:31(11),41-43.

        [3]劉福奇.FPGA 嵌入式項目開發(fā)實戰(zhàn)[M].北京:電子工業(yè)出版社,2009.

        猜你喜歡
        分析器布線設(shè)計者
        2020德國iF設(shè)計獎
        擺脫繁瑣布線,重定義家庭影院 Klipsch Reference Wireless 5.1
        酒精分析器為什么能分辨人是否喝過酒
        2019德國IF設(shè)計大獎
        面向目標(biāo)的主動繞障PCB布線算法
        電子測試(2018年22期)2018-12-19 05:12:14
        電子布線系統(tǒng)在工程中的應(yīng)用
        多邊形電極線形離子阱質(zhì)量分析器的結(jié)構(gòu)與性能
        應(yīng)用于詞法分析器的算法分析優(yōu)化
        一種考慮擁擠度的布線模型及其算法
        楊敬:深水區(qū)醫(yī)改設(shè)計者
        www.尤物视频.com| av国产传媒精品免费| 7m精品福利视频导航| 三年片免费观看大全国语| 亚洲另类欧美综合久久图片区 | 久久久www成人免费毛片| 亚洲国产韩国欧美在线| 亚洲欧美日韩高清中文在线| 被驯服人妻中文字幕日本| 国产精品综合女同人妖| 国产无套内射又大又猛又粗又爽| 人妻 色综合网站| 亚洲国产美女精品久久久久| 亚洲av永久青草无码精品| 午夜视频手机在线免费观看| 熟妇人妻无乱码中文字幕av| 国产精品亚洲а∨无码播放不卡| 国产嫖妓一区二区三区无码| 国产成人精品aaaa视频一区 | 国产人妖在线视频网站| av人摸人人人澡人人超碰下载 | 中文字幕精品人妻在线| 色欲人妻综合aaaaa网| 男女肉粗暴进来120秒动态图 | 性一交一乱一乱一视频亚洲熟妇| 精品人妻69一区二区三区蜜桃| 99麻豆久久久国产精品免费| 无码综合天天久久综合网| 99re6久精品国产首页| 国产大屁股白浆一区二区三区| 国产在线视频一区二区天美蜜桃| 日本丰满熟妇videossex8k| 99国产超薄丝袜足j在线播放| 永久免费在线观看蜜桃视频| 精品视频一区二区三区日本| 国产人成无码视频在线观看| 日韩精品一区二区亚洲av| 亚洲国产AⅤ精品一区二区久 | av一区二区三区在线| 性欧美老人牲交xxxxx视频| 日韩永久免费无码AV电影|