chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

靜態(tài)時(shí)序的分析原理及詳細(xì)過程

電子設(shè)計(jì) ? 來源:CSDN博主 ? 作者:IamSarah ? 2020-11-25 11:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

靜態(tài)時(shí)序分析是檢查IC系統(tǒng)時(shí)序是否滿足要求的主要手段。以往時(shí)序的驗(yàn)證依賴于仿真,采用仿真的方法,覆蓋率跟所施加的激勵(lì)有關(guān),有些時(shí)序違例會(huì)被忽略。此外,仿真方法效率非常的低,會(huì)大大延長產(chǎn)品的開發(fā)周期。靜態(tài)時(shí)序分析工具很好地解決了這兩個(gè)問題。它不需要激勵(lì)向量,可以報(bào)出芯片中所有的時(shí)序違例,并且速度很快。

通過靜態(tài)時(shí)序分析,可以檢查設(shè)計(jì)中的關(guān)鍵路徑分布;檢查電路中的路徑延時(shí)是否會(huì)導(dǎo)致setup違例;檢查電路中是否由于時(shí)鐘偏移過大導(dǎo)致hold違例;檢查時(shí)鐘樹的偏移和延時(shí)等情況。此外靜態(tài)時(shí)序分析工具還可以與信號(hào)完整性工具結(jié)合在一起分析串?dāng)_問題。常用的靜態(tài)時(shí)序工具是PrimeTime。

下面主要闡述一下靜態(tài)時(shí)序的分析原理:靜態(tài)時(shí)序分析工具讀入門級(jí)網(wǎng)表、時(shí)序約束等信息,然后進(jìn)行靜態(tài)時(shí)序分析。分析過程可以分為3步:

1)將電路分解為時(shí)序路徑,即將電路轉(zhuǎn)換為時(shí)序路徑的集合。時(shí)序路徑是一個(gè)點(diǎn)到點(diǎn)的數(shù)據(jù)通路,數(shù)據(jù)沿著時(shí)序路徑進(jìn)行傳遞。它的起點(diǎn)是輸入端口或者寄存器的時(shí)鐘,終點(diǎn)是輸出端口或者一個(gè)寄存器的輸入引腳,每個(gè)路徑最多只能穿過一個(gè)寄存器。這樣時(shí)序路徑就可以劃分為:輸入端口到寄存器、寄存器到寄存器、寄存器到輸出端口、輸入端口到輸出端口。如下圖所示,分析其時(shí)序路徑:


根據(jù)時(shí)序路徑的定義,我們可以找到4條時(shí)序路徑:從輸入端口A到FF1的D端;從FF1的Clk端到FF2的D端;從FF2的clk端到輸出端口out1;從輸入端口A到輸出端口out1。將這些路徑在下圖標(biāo)出:




2)計(jì)算每個(gè)路徑上面的延時(shí)。在一個(gè)路徑上,可能包含這幾類延時(shí):連線延時(shí)(布局布線前后的延時(shí)計(jì)算方法不一樣)、組合邏輯的單位延時(shí)(影響因子有輸入信號(hào)的轉(zhuǎn)換時(shí)間,該值也決定輸入晶體管的翻轉(zhuǎn)速度、負(fù)載、單元本身的固有延時(shí)、制程、電壓、溫度等)、寄存器從clk端到Q端的延時(shí)。一個(gè)路徑上的延時(shí)是該路徑上所有連線的延時(shí)與單位延時(shí)的綜合。延時(shí)一般定義為從輸入跳變的50%時(shí)刻到輸出跳變的50%之間的時(shí)間。

3)檢查路徑時(shí)序約束是否滿足。路徑約束主要指的是建立時(shí)間約束和保持時(shí)間約束。在寄存器的綜合庫描述中對(duì)寄存器的D端定義了建立時(shí)間和保持時(shí)間的約束。所謂建立時(shí)間約束是指在采樣時(shí)鐘到達(dá)之前,數(shù)據(jù)應(yīng)該穩(wěn)定的時(shí)間;保持時(shí)間是指在時(shí)鐘到達(dá)之后,數(shù)據(jù)應(yīng)該保持的時(shí)間,這樣才能保證寄存器正確地鎖存數(shù)據(jù)。對(duì)于純組合邏輯,時(shí)序分析主要檢查最大延時(shí)約束和最小延時(shí)路徑。這種情況比較簡單。

時(shí)鐘對(duì)于時(shí)序電路至關(guān)重要。在進(jìn)行RTL設(shè)計(jì)時(shí),可以認(rèn)為時(shí)鐘是理想的,但在靜態(tài)時(shí)序分析的時(shí)候,必須考慮到實(shí)際的時(shí)鐘情形。時(shí)鐘模型的精度直接影響了靜態(tài)時(shí)序分析的精度。時(shí)鐘的非理想性包括:

1)時(shí)鐘偏移(clock skew):同一時(shí)鐘原到達(dá)不同的寄存器的延時(shí)不同。

2)時(shí)鐘抖動(dòng)(clock jitter):時(shí)鐘頻率和相位會(huì)不斷變化,脈沖寬度會(huì)發(fā)生變化。

實(shí)際情況中,振蕩器、互連、電源、負(fù)載都會(huì)影響到時(shí)鐘,導(dǎo)致時(shí)鐘出現(xiàn)偏移、抖動(dòng)。下面主要講一下在靜態(tài)時(shí)序分析中,如何對(duì)實(shí)際的時(shí)鐘進(jìn)行建模??紤]下圖中的電路,電路中時(shí)鐘源位于芯片外部。我們將時(shí)鐘定義在芯片端口上,從時(shí)鐘源到達(dá)端口需要經(jīng)過3ns左右的延時(shí)(板級(jí)走線的延時(shí)),從時(shí)鐘端口到寄存器要經(jīng)過1ns左右的延時(shí)(時(shí)鐘樹的延時(shí)),對(duì)時(shí)鐘樹的延時(shí)進(jìn)行建模可以采取下面的辦法:


1)先在端口上定義時(shí)鐘:

create_clock per8.0 [get_ports clk]

2)設(shè)置從時(shí)鐘源到時(shí)鐘端口的板級(jí)延時(shí):

set_clock_latency source 3 clk

3)設(shè)置時(shí)鐘樹本身的延時(shí),在布局布線之前可以采取下面的方法: set_clock_latency 1 clk;在布局布線之后,可以得到時(shí)鐘樹延時(shí)的確定值,采用如下的命令:set_propagated_clock clk;

但是如果知道時(shí)鐘源上的時(shí)鐘具有0.2ns的不確定性,如下圖所示,可以采用下面的方法進(jìn)行建模:


set_clock_latency 2.8 source early [get_ports clk]

set_clock_latency 3.2 source late [get_ports clk]

在設(shè)計(jì)中,往往存在分頻時(shí)鐘,如下圖是一個(gè)2分頻電路。


如果進(jìn)行靜態(tài)時(shí)序分析時(shí),直接援用create_clock來設(shè)置,則PT會(huì)將分頻后的時(shí)鐘看做是一個(gè)與源時(shí)鐘毫無關(guān)系的時(shí)鐘。這樣在分析源時(shí)鐘域與分頻時(shí)鐘域之間的信號(hào)時(shí),可能會(huì)出現(xiàn)問題。正確設(shè)置分頻時(shí)鐘方法如下:

create_generated_clock name divide

source [get -pins U4/clk] divide-by 2 [get -pins U4/Q]

下面概括介紹一下對(duì)于靜態(tài)時(shí)序分析腳本構(gòu)造的大致過程:

1)讀入設(shè)計(jì)的相關(guān)信息:鏈接庫、網(wǎng)表,如果是PR之后的靜態(tài)時(shí)序分析還需要讀入寄生參數(shù)信息

2)設(shè)置驅(qū)動(dòng)及負(fù)載

3)設(shè)置時(shí)鐘

4)設(shè)置建立時(shí)間和保持時(shí)間

5)設(shè)置設(shè)計(jì)規(guī)則約束:最大負(fù)載、最大轉(zhuǎn)換時(shí)間等

6)分析時(shí)序:用report_timing 等檢查時(shí)序,用report_constraint 檢查是否有違例。

具體的構(gòu)造過程可以參考綜合腳本,這里不再詳述。

編輯:hfy


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5599

    瀏覽量

    129568
  • 晶體管
    +關(guān)注

    關(guān)注

    78

    文章

    10379

    瀏覽量

    147117
  • 數(shù)據(jù)通路
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    7595
  • 靜態(tài)時(shí)序
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    7059
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    鎖存器中的時(shí)間借用概念與靜態(tài)時(shí)序分析

    對(duì)于基于鎖存器的設(shè)計(jì),靜態(tài)時(shí)序分析會(huì)應(yīng)用一個(gè)稱為時(shí)間借用的概念。本篇博文解釋了時(shí)間借用的概念,若您的設(shè)計(jì)中包含鎖存器且時(shí)序報(bào)告中存在時(shí)間借用,即可適用此概念。
    的頭像 發(fā)表于 12-31 15:25 ?4804次閱讀
    鎖存器中的時(shí)間借用概念與<b class='flag-5'>靜態(tài)</b><b class='flag-5'>時(shí)序</b><b class='flag-5'>分析</b>

    數(shù)字IC/FPGA設(shè)計(jì)中的時(shí)序優(yōu)化方法

    在數(shù)字IC/FPGA設(shè)計(jì)的過程中,對(duì)PPA的優(yōu)化是無處不在的,也是芯片設(shè)計(jì)工程師的使命所在。此節(jié)主要將介紹performance性能的優(yōu)化,如何對(duì)時(shí)序路徑進(jìn)行優(yōu)化,提高工作時(shí)鐘頻率。
    的頭像 發(fā)表于 12-09 10:33 ?3081次閱讀
    數(shù)字IC/FPGA設(shè)計(jì)中的<b class='flag-5'>時(shí)序</b>優(yōu)化方法

    ADP7000系列示波器特色功能:抖動(dòng)分析,捕捉時(shí)序之微

    ,它不僅會(huì)引發(fā)數(shù)據(jù)傳輸誤碼率的上升,還可能造成系統(tǒng)時(shí)序混亂、性能受限,甚至導(dǎo)致功能失效。航天測控自研的ADP7000系列高性能數(shù)字實(shí)時(shí)示波器配備專業(yè)抖動(dòng)分析軟件包,具
    的頭像 發(fā)表于 11-13 09:04 ?237次閱讀
    ADP7000系列示波器特色功能:抖動(dòng)<b class='flag-5'>分析</b>,捕捉<b class='flag-5'>時(shí)序</b>之微

    Chroma 80611 電源時(shí)序/安規(guī)綜合分析儀:電器安全與性能的自動(dòng)化驗(yàn)證專家

    (Chroma)的 80611 時(shí)序/安規(guī)綜合分析儀 正是為此類高要求應(yīng)用而設(shè)計(jì)的集成化測試平臺(tái)。它將時(shí)序分析與安規(guī)測試(交直流耐壓、絕緣電阻、接地電阻)融為一體,極大地提升了測試效率
    的頭像 發(fā)表于 11-04 10:25 ?393次閱讀
    Chroma 80611 電源<b class='flag-5'>時(shí)序</b>/安規(guī)綜合<b class='flag-5'>分析</b>儀:電器安全與性能的自動(dòng)化驗(yàn)證專家

    什么是CVE?如何通過SAST/靜態(tài)分析工具Perforce QAC 和 Klocwork應(yīng)對(duì)CVE?

    本文將為您詳解什么是CVE、CVE標(biāo)識(shí)符的作用,厘清CVE與CWE、CVSS的區(qū)別,介紹CVE清單內(nèi)容,并說明如何借助合適的靜態(tài)分析工具(如Perforce QAC/Klocwork),在軟件開發(fā)早期發(fā)現(xiàn)并修復(fù)漏洞。
    的頭像 發(fā)表于 10-31 14:24 ?388次閱讀
    什么是CVE?如何通過SAST/<b class='flag-5'>靜態(tài)</b><b class='flag-5'>分析</b>工具Perforce QAC 和 Klocwork應(yīng)對(duì)CVE?

    vivado時(shí)序分析相關(guān)經(jīng)驗(yàn)

    改為寄存輸出。 時(shí)序分析有兩個(gè)主要路徑 Intra-clock:同時(shí)鐘之間的路徑分析,需實(shí)打?qū)嵔鉀Q。(改善設(shè)計(jì),改變綜合策略等) Inter-clock:表示跨時(shí)鐘路徑,在靜態(tài)
    發(fā)表于 10-30 06:58

    知識(shí)分享 | 使用MXAM進(jìn)行AUTOSAR模型的靜態(tài)分析:Embedded Coder與TargetLink模型

    知識(shí)分享在知識(shí)分享欄目中,我們會(huì)定期與讀者分享來自MES模賽思的基于模型的軟件開發(fā)相關(guān)Know-How干貨,關(guān)注公眾號(hào),隨時(shí)掌握基于模型的軟件設(shè)計(jì)的技術(shù)知識(shí)。使用MXAM進(jìn)行AUTOSAR模型的靜態(tài)
    的頭像 發(fā)表于 08-27 10:04 ?621次閱讀
    知識(shí)分享 | 使用MXAM進(jìn)行AUTOSAR模型的<b class='flag-5'>靜態(tài)</b><b class='flag-5'>分析</b>:Embedded Coder與TargetLink模型

    汽車軟件團(tuán)隊(duì)必看:基于靜態(tài)代碼分析工具Perforce QAC的ISO 26262合規(guī)實(shí)踐

    ISO 26262合規(guī)指南,從ASIL分級(jí)到工具落地,手把手教你用靜態(tài)代碼分析(Perforce QAC)實(shí)現(xiàn)高效合規(guī)。
    的頭像 發(fā)表于 08-07 17:33 ?1023次閱讀
    汽車軟件團(tuán)隊(duì)必看:基于<b class='flag-5'>靜態(tài)</b>代碼<b class='flag-5'>分析</b>工具Perforce QAC的ISO 26262合規(guī)實(shí)踐

    盟通方案|專業(yè)的CANopen總線分析軟件

    在CAN/CANopen產(chǎn)品開發(fā)過程中,數(shù)據(jù)分析是非常關(guān)鍵的一環(huán)。數(shù)據(jù)幀分析軟件就如您工作中的萬能工具。不但能夠抓取CAN數(shù)據(jù)包,還能夠協(xié)助您分析數(shù)據(jù)功能,甚至用規(guī)則的數(shù)據(jù)
    的頭像 發(fā)表于 05-23 16:06 ?688次閱讀
    盟通方案|專業(yè)的CANopen總線<b class='flag-5'>分析</b>軟件

    電機(jī)瞬態(tài)過程分析的MATLAB建模與仿真

    能發(fā)生嚴(yán)重的過電壓現(xiàn)象。這就要求研究分析電機(jī)發(fā)生瞬變過程時(shí)的各狀態(tài)量,了解瞬變過程所能產(chǎn)生的影響或后果,以改進(jìn)電機(jī)的設(shè)計(jì)方案及制造方案,并提出相應(yīng)的繼電保護(hù)方案。在自動(dòng)控制系統(tǒng)中,主要是研究系統(tǒng)中各元件及整個(gè)
    發(fā)表于 04-29 16:29

    FPGA時(shí)序約束之設(shè)置時(shí)鐘組

    Vivado中時(shí)序分析工具默認(rèn)會(huì)分析設(shè)計(jì)中所有時(shí)鐘相關(guān)的時(shí)序路徑,除非時(shí)序約束中設(shè)置了時(shí)鐘組或false路徑。使用set_clock_gro
    的頭像 發(fā)表于 04-23 09:50 ?1129次閱讀
    FPGA<b class='flag-5'>時(shí)序</b>約束之設(shè)置時(shí)鐘組

    TDengine 發(fā)布時(shí)序數(shù)據(jù)分析 AI 智能體 TDgpt,核心代碼開源

    2025 年 3 月 26 日,濤思數(shù)據(jù)通過線上直播形式正式發(fā)布了其新一代時(shí)序數(shù)據(jù)分析 AI 智能體——TDgpt,并同步開源其核心代碼。這一創(chuàng)新功能作為 TDengine 3.3.6.0 的重要
    的頭像 發(fā)表于 03-27 10:30 ?631次閱讀
    TDengine 發(fā)布<b class='flag-5'>時(shí)序數(shù)據(jù)分析</b> AI 智能體 TDgpt,核心代碼開源

    機(jī)房托管費(fèi)詳細(xì)分析

    機(jī)房托管費(fèi)是一個(gè)復(fù)雜而多變的話題,它受到多種因素的影響,以下是對(duì)機(jī)房托管費(fèi)用的詳細(xì)分析,主機(jī)推薦小編為您整理發(fā)布機(jī)房托管費(fèi)詳細(xì)分析
    的頭像 發(fā)表于 02-28 09:48 ?1188次閱讀

    集成電路設(shè)計(jì)中靜態(tài)時(shí)序分析介紹

    Analysis,STA)是集成電路設(shè)計(jì)中的一項(xiàng)關(guān)鍵技術(shù),它通過分析電路中的時(shí)序關(guān)系來驗(yàn)證電路是否滿足設(shè)計(jì)的時(shí)序要求。與動(dòng)態(tài)仿真不同,STA不需要模擬電路的實(shí)際運(yùn)行過程,而是通過
    的頭像 發(fā)表于 02-19 09:46 ?1619次閱讀

    ADC的靜態(tài)指標(biāo)有專用的分析工具嗎?

    請(qǐng)問:ADC的靜態(tài)指標(biāo)有專用的分析工具嗎?該指標(biāo)很少在評(píng)估ADC指標(biāo)時(shí)使用,是否該指標(biāo)不重要,應(yīng)用中什么情況下需要評(píng)估該指標(biāo)? 另外ADC的SNR = 6.02*N + 1.76 +10*log10(fs/2BW) 當(dāng)被采樣信號(hào)為單音時(shí) 該BW為多少?
    發(fā)表于 02-08 08:13