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

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

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

3天內不再提示

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

CHANBAEK ? 來源:新芯設計 ? 作者:新芯設計 ? 2023-07-04 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

??本文主要介紹了靜態(tài)時序分析 STA。

一、靜態(tài)時序分析的相關概念

??靜態(tài)時序分析 STA(Static Timing Analysis)也稱靜態(tài)時序驗證,是一種以與輸入激勵無關的方式進行的,其目的是通過遍歷所有的傳輸路徑,尋找所有的組合邏輯電路的最壞延遲情況(以及毛刺、時鐘偏差等等),主要是通過檢查建立時間和保持時間是否滿足要求,而它們又是通過最大組合邏輯路徑延遲和最小組合邏輯路徑延遲的分析得到的。

??靜態(tài)時序分析是 VLSI 設計中非常重要的一個環(huán)節(jié),它能夠驗證設計在時序上的正確性,并決定設計是否能夠在要求的工作頻率下運行(在 VLSI 設計中,動態(tài)時序驗證不僅有著難以承受的工作量和時間量,而且還難以保證足夠的覆蓋率,促使了時序分析技術從動態(tài)向靜態(tài)遷移)。

二、靜態(tài)時序分析的原因和路徑

??兩大靜態(tài)時序分析原因:

  • 器件內延時:邏輯門、DFF 等等;
  • 互連線延時:導線、時鐘等等。

??四大靜態(tài)時序分析路徑:

  • 寄存器到寄存器:Reg2Reg;
  • 寄存器到輸出引腳:Reg2Pin;
  • 輸入引腳到寄存器:Pin2Reg;
  • 輸入引腳到輸出引腳:Pin2Pin。

??其中,最關心的依舊是數(shù)據(jù)信號和時鐘上升沿之間的建立時間和保持時間的關系(不同的 FPGA 廠家的器件時序參數(shù)各有不同,同時也是固定的數(shù)值)。

三、靜態(tài)時序分析的優(yōu)點和缺點

??靜態(tài)時序分析的優(yōu)點:

  • 執(zhí)行速度快;
  • 不需要測試向量;
  • 測試覆蓋率可以近乎達到 100%;
  • 能夠完成動態(tài)仿真所不能實現(xiàn)的復雜分析。

??靜態(tài)時序分析的缺點:

  • 不能驗證設計的功能;
  • 只能驗證同步時序電路的時序特性,如果設計中含有較多的異步電路,則應該通過門級動態(tài)仿真來驗證;
  • 不能自動識別設計中的特殊路徑,如多周期路徑(Multi-Cycle Path)、非正常路徑(False Path)、多時鐘分配(Multiple Path)等等。

四、建立時間、保持時間在靜態(tài)時序分析中的要求

??建立時間、保持時間在靜態(tài)時序分析中的要求(這里不考慮時鐘偏差與時鐘抖動):時鐘周期應該大于寄存器最大傳播延時(從 D 觸發(fā)器的輸入數(shù)據(jù)被時鐘打入到 D 觸發(fā)器,到數(shù)據(jù)到達 D 觸發(fā)器輸出端的延遲時間)、組合邏輯最大延時與目標寄存器(D 觸發(fā)器)建立時間之和:Tcycle >= Tcq + Tlogic + Tsu。目標寄存器保持時間應該小于寄存器污染延時與組合邏輯污染延時之和:Th <= Tcq,cd + Tlogic,cd。保持時間希望中間的組合邏輯延時越大越好,反之,建立時間則希望中間的組合邏輯越小越好。

??寄存器最大傳播延時 Tcq,是指時鐘翻轉之后(0→1),數(shù)據(jù)從 D 觸發(fā)器的輸入端 D 到輸出端 Q 的最大延時;

??電路的線延時和組合邏輯最大延時 Tlogic,是指本級寄存器的輸出到達下一級寄存器的輸入之間的最大延時;

??最大延時和污染延時相互對應,污染延時表示最小延時的意思,一般添加后綴名 “cd” 加以表示;

五、建立時間裕量和保持時間裕量

  • 建立時間裕量:Tsu_slack = Tcycle - Tcq - Tlogic - Tsu
  • 保持時間裕量:Th_slack = Tcq,cd + Tlogic,cd - Th
  • 以上二者都應該大于零

六、建立時間裕量和保持時間裕量

  • 數(shù)據(jù)要求時間:Trequired = Tcycle - Tsu
  • 數(shù)據(jù)到達時間:Tarrived = Tlogic + Tcq
  • 裕量 = 數(shù)據(jù)要求時間 - 數(shù)據(jù)到達時間:Slack = Data Required Time - Data Arrival Time

圖片

建立時間裕量和保持時間裕量

七、FPGA 開發(fā)與 STA

??FPGA 開發(fā)軟件也是通過這種方法來計算系統(tǒng)最高運行速度 Fmax。因為 Tcq 和 Tsu 是由具體的器件工藝決定的,故設計電路時只能改變組合邏輯的延遲時間 Tlogic,所以說縮短觸發(fā)器間組合邏輯的延時時間是提高同步電路速度的關鍵所在。

??可以將較大的組合邏輯分解為較小的 N 塊,通過適當?shù)姆椒ㄆ骄峙浣M合邏輯,然后在中間插入 D 觸發(fā)器,并和原 D 觸發(fā)器使用相同的時鐘,就可以避免在兩個 D 觸發(fā)器之間出現(xiàn)過大的延時,消除速度瓶頸,這樣可以提高電路的工作頻率,這就是所謂的 "流水線" 技術的基本設計思想,即 “插入流水線”,從而提高 Fmax,加快系統(tǒng)工作速度,增大吞吐量。值得注意的是,流水線設計會在原數(shù)據(jù)通路上加入延時,另外硬件面積也會稍有增加,這也是面積換速度的基本設計思想。

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

    關注

    11

    文章

    1999

    瀏覽量

    135222
  • 時序邏輯電路

    關注

    2

    文章

    94

    瀏覽量

    17175
  • STA
    STA
    +關注

    關注

    0

    文章

    52

    瀏覽量

    19621
  • VLSI
    +關注

    關注

    0

    文章

    73

    瀏覽量

    44206
  • 靜態(tài)時序分析

    關注

    0

    文章

    30

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

    對于基于鎖存器的設計,靜態(tài)時序分析會應用一個稱為時間借用的概念。本篇博文解釋了時間借用的概念,若您的設計中包含鎖存器且
    的頭像 發(fā)表于 12-31 15:25 ?5609次閱讀
    鎖存器中的時間借用<b class='flag-5'>概念</b>與<b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b><b class='flag-5'>分析</b>

    靜態(tài)時序分析原理及詳細過程

    靜態(tài)時序分析是檢查IC系統(tǒng)時序是否滿足要求的主要手段。以往時序的驗證依賴于仿真,采用仿真的方法,覆蓋率跟所施加的激勵有關,有些
    的頭像 發(fā)表于 11-25 11:03 ?1.2w次閱讀
    <b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b>的<b class='flag-5'>分析</b>原理及詳細過程

    [求助]靜態(tài)時序分析時序仿真?

    自己做了一個工程,靜態(tài)時序分析的結果CLK信號的SLACK是負值(-7.399ns),書上說該值是負值時說明時序不對,但是我感覺時序仿真的結
    發(fā)表于 03-03 23:22

    靜態(tài)時序分析與邏輯(華為內部培訓資料)

    靜態(tài)時序概念,目的 靜態(tài)時序分析路徑,方法 靜態(tài)
    發(fā)表于 07-09 18:28 ?130次下載

    靜態(tài)時序分析在高速 FPGA設計中的應用

    介紹了采用STA (靜態(tài)時序分析)對FPGA (現(xiàn)場可編程門陣列)設計進行時序驗證的基本原理,并介紹了幾種與STA相關聯(lián)的
    發(fā)表于 05-27 08:58 ?70次下載
    <b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b><b class='flag-5'>分析</b>在高速 FPGA設計中的應用

    靜態(tài)時序分析在IC設計中的應用

    討論了靜態(tài)時序分析算法及其在IC 設計中的應用。首先,文章討論了靜態(tài)時序分析中的偽路徑問題以及路
    發(fā)表于 12-20 11:03 ?95次下載
    <b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b><b class='flag-5'>分析</b>在IC設計中的應用

    靜態(tài)時序分析基礎及應用

    _靜態(tài)時序分析(Static_Timing_Analysis)基礎及應用[1]。
    發(fā)表于 05-09 10:59 ?31次下載

    靜態(tài)時序分析基礎及應用

    靜態(tài)時序分析基礎及應用
    發(fā)表于 01-24 16:54 ?7次下載

    靜態(tài)時序分析:如何編寫有效地時序約束(一)

    靜態(tài)時序分析是一種驗證方法,其基本前提是同步邏輯設計(異步邏輯設計需要制定時鐘相對關系和最大路徑延時等,這個后面會說)。靜態(tài)時序
    的頭像 發(fā)表于 11-22 07:07 ?4252次閱讀

    正點原子FPGA靜態(tài)時序分析時序約束教程

    時序分析結果,并根據(jù)設計者的修復使設計完全滿足時序約束的要求。本章包括以下幾個部分: 1.1 靜態(tài)時序
    發(fā)表于 11-11 08:00 ?68次下載
    正點原子FPGA<b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b><b class='flag-5'>分析</b>與<b class='flag-5'>時序</b>約束教程

    華為FPGA硬件的靜態(tài)時序分析與邏輯設計

    本文檔的主要內容詳細介紹的是華為FPGA硬件的靜態(tài)時序分析與邏輯設計包括了:靜態(tài)時序分析
    發(fā)表于 12-21 17:10 ?22次下載
    華為FPGA硬件的<b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b><b class='flag-5'>分析</b>與邏輯設計

    時序分析靜態(tài)分析基礎教程

    本文檔的主要內容詳細介紹的是時序分析靜態(tài)分析基礎教程。
    發(fā)表于 01-14 16:04 ?14次下載
    <b class='flag-5'>時序</b><b class='flag-5'>分析</b>的<b class='flag-5'>靜態(tài)</b><b class='flag-5'>分析</b>基礎教程

    解讀FPGA的靜態(tài)時序分析

    任何學FPGA的人都跑不掉的一個問題就是進行靜態(tài)時序分析靜態(tài)時序分析的公式,老實說很晦澀,而且
    的頭像 發(fā)表于 03-14 19:10 ?1686次閱讀

    靜態(tài)時序分析的基本概念和方法

    向量和動態(tài)仿真 。本文將介紹靜態(tài)時序分析的基本概念和方法,包括時序約束,時序路徑,
    的頭像 發(fā)表于 06-28 09:38 ?2624次閱讀
    <b class='flag-5'>靜態(tài)</b><b class='flag-5'>時序</b><b class='flag-5'>分析</b>的基本<b class='flag-5'>概念</b>和方法

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

    本文介紹了集成電路設計中靜態(tài)時序分析(Static Timing Analysis,STA)的基本原理、概念和作用,并分析了其優(yōu)勢和局限性。
    的頭像 發(fā)表于 02-19 09:46 ?2038次閱讀