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

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

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

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

通過靜態(tài)時序分析驗證設(shè)計的正確性

sally100 ? 來源:數(shù)字ICer ? 作者:數(shù)字ICer ? 2022-11-28 15:26 ? 次閱讀

靜態(tài)時序分析介紹

傳統(tǒng)的電路設(shè)計分析方法是僅僅采用動態(tài)仿真的方法來驗證設(shè)計的正確性。隨著集成電路的發(fā)展,這一驗證方法就成為了大規(guī)模復(fù)雜的設(shè)計驗證時的瓶頸。

相對于動態(tài)仿真方法,靜態(tài)時序分析方法要快很多,而且它能夠驗證所有的門級電路設(shè)計的時序關(guān)系。

靜態(tài)時序分析最大的特點是不需要加入輸入測試向量,每一個時序路徑都自動被檢測到。

靜態(tài)時序分析工具主要對設(shè)計電路中以下路徑進(jìn)行分析:

從原始輸入端到設(shè)計電路中的所有觸發(fā)器;

從觸發(fā)器到觸發(fā)器;

從觸發(fā)器到設(shè)計電路的原始輸出端口

從設(shè)計電路的原始輸入端口到原始輸出端口。

時序路徑(Timing Path)

路徑1:從設(shè)計電路的原始輸入端口A到觸發(fā)器的數(shù)據(jù)端口D。

路徑2:從觸發(fā)器的CLK端到觸發(fā)器的數(shù)據(jù)輸入端口D。

路徑3:從觸發(fā)器的CLK端到設(shè)計電路的原始輸出端口Z。

路徑4:從設(shè)計電路的原始輸入端口A到設(shè)計電路的原始輸出端口Z。

觸發(fā)器的建立時間(Setup Time):

指的是時鐘信號變化之前數(shù)據(jù)保持不變的時間

觸發(fā)器的保持時間(Hold Time):

指的是時鐘信號變化之后數(shù)據(jù)保持不變的時間

時間裕量(Slack)

Slack是指信號在時序路徑上要求的時間和實際花費的時間之差。

時鐘偏斜(Clock Skew)

時鐘偏斜是指從時鐘定義點到不同觸發(fā)器時鐘引腳的延時差。在可綜合的同步設(shè)計電路中,在一個時鐘沿第一個觸發(fā)器放出數(shù)據(jù),此數(shù)據(jù)在另一個時鐘沿(通常是接下來的那個時鐘沿)被第二個觸發(fā)器接收到。如果這兩個時鐘沿(發(fā)出數(shù)據(jù)的時鐘沿和接收數(shù)據(jù)的時鐘沿)是同一個時鐘源放出的,則在理想狀態(tài)下,兩個時鐘沿相差一個時鐘周期。但是由于兩個觸發(fā)器的時鐘路徑的不同,路徑上的延時會有一定的差別,接收數(shù)據(jù)的時鐘沿可能早到或晚到,這樣的話就會產(chǎn)生時鐘偏斜。

更多請查看 :

綜合與時序分析

PTPX功耗分析 | Average Power Analysis

PTPX功耗分析 | Peak Power Analysis

實例:用PrimeTime進(jìn)行時序分析

Primetime,縮寫為PT,是一個獨立的STA工具。它不僅能夠在設(shè)計電路所要求的約束條件下檢查時序,還能對設(shè)計電路進(jìn)行全面的靜態(tài)時序分析。

(1)讀取設(shè)計電路數(shù)據(jù)

把電路的設(shè)計代碼文件讀入PT中,以便PT進(jìn)行分析。值得注意的是,PT做靜態(tài)時序分析的時候只能讀映射過的文件。

read_db-netlist_only.db#dbformat
read_verilog.sv#verilogformat
read_vhdl.svhd#vhdlformat
read_edif.edf#EDIFformat

(2)創(chuàng)建設(shè)計電路的約束條件

對設(shè)計電路設(shè)置約束條件,這樣才能得到接近實際情況的分析結(jié)果。通常需要設(shè)置相關(guān)的時鐘信號和輸入/輸出延時

create_clock-period40-waveform{020}CLK
set_clock_latency-source0.2CLK
set_clock_uncertainty-setup0.5-hold0.5CLK
set_dont_touch_networkCLK
set_ideal_networkCLK

(3)指定環(huán)境分析條件

除了一些語法上輕微的差別,PT的環(huán)境的設(shè)置命令與DC一致

下面是常用的設(shè)置環(huán)境的命令:

set_wire_load_model-name
set_wire_load_mode
set_operating_conditions
set_load50[all_outputs]
set_input_delay10.0-clock[all_inputs]
set_output_delay10.0-clock[all_outputs]

(4)進(jìn)行靜態(tài)時序分析

report_timing:顯示時序路徑信息
report_timing -delay max -from a -to z2
report_timing -delay min -from a -to z2

上述第一條命令用于建立時間沖突的檢查,第二條命令用于保持時間沖突的檢查。

report_constraint:顯示設(shè)計電路的相關(guān)約束信息。
report_constraint -all_violators

檢查時序沖突和修正沖突

由于靜態(tài)時序工具把整個設(shè)計電路打散成時序路徑,分析不同路徑的時序信息,得到建立時間和保持時間的計算結(jié)果。而靜態(tài)時序分析的精髓就在于判斷和分析這兩個參數(shù)的結(jié)果。

消除建立、保持時間的沖突方法

消除建立時間的沖突方法如下:

加強(qiáng)約束條件重新綜合設(shè)計電路或?qū)Ξa(chǎn)生沖突的時序路徑進(jìn)行進(jìn)一步的優(yōu)化;

通過做ECO(Engineering Change Order)來消除沖突;

如果以上方法都不能產(chǎn)生效果,那可能只好通過修改RTL代碼來實現(xiàn)。

消除保持時間沖突方法如下:

絕大多數(shù)的布局布線工具都具有自動消除保持時間沖突的功能,可以通過這些工具來實現(xiàn);

如果工具不能實現(xiàn)的話,可以在產(chǎn)生沖突的時序路徑上通過ECO添加緩沖器邏輯,使得數(shù)據(jù)到達(dá)的時間符合保持時間的檢查,以此消除沖突。

統(tǒng)計靜態(tài)時序分析

靜態(tài)時序分析很久以來都被看作是百萬門級芯片時序分析的基本方法及設(shè)計完成的檢驗。然而,隨著深亞微米技術(shù)進(jìn)一步下降到90 nm及其以下的線寬,設(shè)計者在進(jìn)行靜態(tài)時序分析時面臨著太多的不確定性。

用統(tǒng)計表態(tài)時序分析(SSTA,Statistical Static Timing Analysis)的方法有可能估計出許多不確定的現(xiàn)象,幫助設(shè)計者精調(diào)設(shè)計,減少不必要的過度設(shè)計,使得設(shè)計更可靠,進(jìn)而提高良率。

傳統(tǒng)的時序分析的局限

制程變異的來源有很多,主要包括每批晶圓的差異、晶圓與晶圓間的差異、裸片間的差異,以及裸片上的差異等。

將電路置于最好條件(Best Case)、最壞條件(Worst Case)等多種情況下進(jìn)行分析,但是對于晶片上的制程變異卻無能為力。因為在最壞條件分析時,靜態(tài)時序分析總是假定一個晶圓上的電路同時都處于最壞情況下,而實際上,同一個晶圓上的電路不可能同時都處于最壞的條件下(這可由分析版圖或者工藝得來)。

在一個芯片上不同位置上畫了兩個完全一樣的MOS管,制造出來后,兩只MOS管的性能很難保證完全一樣。當(dāng)工藝在90 nm以下時,誤差會高達(dá)20%~30%。傳統(tǒng)式的靜態(tài)時序分析是將芯片上所有器件按同一個工藝及工作條件下的時間路徑上的延時加起來,因而傳統(tǒng)式的靜態(tài)時序分析對于延遲的估計過于悲觀。

統(tǒng)計靜態(tài)時序分析的概念

在靜態(tài)時序分析中,信號的到達(dá)時間和門延遲都是確定的數(shù)值。

在統(tǒng)計靜態(tài)時序分析中,當(dāng)工藝參數(shù)的偏差用隨機(jī)變量建模后,作為工藝參數(shù)函數(shù)的門延遲、互連線延遲和門輸入端信號的到達(dá)時間自然也需要用帶有概率分布的隨機(jī)變量來描述。

統(tǒng)計靜態(tài)時序分析的步驟

首先,要有用于統(tǒng)計靜態(tài)時序分析的標(biāo)準(zhǔn)單元庫。

通過統(tǒng)計靜態(tài)時序分析,找出合適的時序窗(Timing Window),在此窗中,良率可以達(dá)到最高。

總之,統(tǒng)計靜態(tài)時序分析通過對制程變異進(jìn)行恰當(dāng)?shù)慕#玫亟鉀Q了延遲的不確定性問題,避免了過度的余量,提高了設(shè)計的性能及制造的良品率。

審核編輯:郭婷

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

    關(guān)注

    5389

    文章

    11574

    瀏覽量

    362296
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2000

    瀏覽量

    61219

原文標(biāo)題:靜態(tài)時序分析

文章出處:【微信號:數(shù)字ICer,微信公眾號:數(shù)字ICer】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    英諾達(dá)發(fā)布全新靜態(tài)驗證產(chǎn)品,提升芯片設(shè)計效率

    了重要一步,將為中國芯片產(chǎn)業(yè)的發(fā)展注入新的活力。 靜態(tài)驗證作為一種業(yè)界普遍使用的驗證方法,通過對設(shè)計的源代碼進(jìn)行深入分析,能夠發(fā)現(xiàn)設(shè)計中的潛
    的頭像 發(fā)表于 12-24 16:53 ?355次閱讀

    根據(jù)ADS1292R Data sheet組了一個前端電路,請問要如何測試電路的正確性?

    我根據(jù)ADS1292R Data sheet 自己組了一個前端電路,請問要如何測試電路的正確性?
    發(fā)表于 12-16 06:27

    ADS5282如何通過其他方式驗證寄存器寫入的正確性

    word. 測試結(jié)果: (1)差分?jǐn)?shù)據(jù)對N端無變化 (2)差分P端輸出300多mv電壓,差分N端輸出100多mv電壓 另外,ADS5282是只寫芯片,如何通過其他方式驗證寄存器寫入的正確性
    發(fā)表于 11-18 08:33

    電腦如何直接使用rs232串口控制PGA460?如何檢測回復(fù)的數(shù)據(jù)的正確性

    電腦直接使用rs232串口控制PGA460,該怎么連接?怎樣檢測回復(fù)的數(shù)據(jù)的正確性
    發(fā)表于 10-11 06:12

    超高速數(shù)據(jù)采集系統(tǒng)的時序設(shè)計與信號完整分析

    電子發(fā)燒友網(wǎng)站提供《超高速數(shù)據(jù)采集系統(tǒng)的時序設(shè)計與信號完整分析.pdf》資料免費下載
    發(fā)表于 09-20 11:34 ?0次下載

    淺談邏輯分析儀的技術(shù)原理和應(yīng)用領(lǐng)域

    故障原因,并進(jìn)行故障排除。 系統(tǒng)設(shè)計驗證:在數(shù)字系統(tǒng)設(shè)計過程中,使用邏輯分析儀可以實時驗證設(shè)計的正確性通過捕獲和
    發(fā)表于 09-12 15:04

    Lint靜態(tài)驗證工具如何助力IC設(shè)計

    靜態(tài)驗證方法實現(xiàn)了將原本在仿真、綜合、布局布線階段出現(xiàn)的問題移動到RTL階段進(jìn)行檢測和分析,幫助IC設(shè)計者在早期發(fā)現(xiàn)和診斷設(shè)計缺陷,縮短芯片整體開發(fā)周期,降低成本。
    的頭像 發(fā)表于 09-03 10:15 ?736次閱讀
    Lint<b class='flag-5'>靜態(tài)</b><b class='flag-5'>驗證</b>工具如何助力IC設(shè)計

    時序邏輯電路故障分析

    時序邏輯電路的主要故障分析是一個復(fù)雜而重要的課題,它涉及電路的穩(wěn)定性、可靠以及整體性能。以下是對時序邏輯電路主要故障的全面分析,旨在幫助理
    的頭像 發(fā)表于 08-29 11:13 ?1015次閱讀

    如何保障光伏發(fā)電裝置的安全和適用

    確保光伏發(fā)電裝置安全和質(zhì)量高標(biāo)是重點。安裝正確性驗證、系統(tǒng)性能檢查及持續(xù)能源輸出確認(rèn)是基本要求。SEAWARDPV200PV200測試儀提供高效測試及診斷,支持無線NFC連接pvmobileAndroid應(yīng)用程序進(jìn)行數(shù)據(jù)傳輸和即時分析
    的頭像 發(fā)表于 08-01 15:15 ?277次閱讀
    如何保障光伏發(fā)電裝置的安全<b class='flag-5'>性</b>和適用<b class='flag-5'>性</b>

    FPGA 高級設(shè)計:時序分析和收斂

    的綜合、映射、布局和布線,以減小邏輯和布線延時,從而提高 工作頻率。 2、獲得正確時序分析報告 幾乎所有的 FPGA 設(shè)計平臺都包含靜態(tài)時序
    發(fā)表于 06-17 17:07

    頻譜分析儀的分類

    這類分析儀可以在非常短的時間內(nèi)捕捉寬帶的信號,并以高速率提供精細(xì)的頻譜分析。它們通常用于驗證無線系統(tǒng)的正確性、檢測干擾源和跟蹤無線信號。實時頻譜分析
    的頭像 發(fā)表于 05-08 15:32 ?559次閱讀

    電路仿真的重要

    設(shè)計驗證與預(yù)測:電路仿真能夠模擬電路在不同條件下的運行狀況,從而驗證設(shè)計的正確性和可行。這有助于工程師在設(shè)計階段就發(fā)現(xiàn)和解決潛在的問題,避免在實際制造過程中才發(fā)現(xiàn)錯誤。此外,
    的頭像 發(fā)表于 03-29 14:17 ?1076次閱讀

    fpga原型驗證流程

    FPGA原型驗證流程是確保FPGA(現(xiàn)場可編程門陣列)設(shè)計正確性和功能的關(guān)鍵步驟。它涵蓋了從設(shè)計實現(xiàn)到功能驗證的整個過程,是FPGA開發(fā)流程中不可或缺的一環(huán)。
    的頭像 發(fā)表于 03-15 15:05 ?1620次閱讀

    fpga仿真是什么

    FPGA仿真是一種驗證FPGA設(shè)計正確性的過程,主要用來分析設(shè)計電路邏輯關(guān)系的正確性。在FPGA設(shè)計中,仿真測試是把FPGA當(dāng)作一個功能芯片,給一些輸入信號,再觀測輸出信號,看輸出信號
    的頭像 發(fā)表于 03-15 13:59 ?1534次閱讀

    華為云盤古大模型通過金融大模型標(biāo)準(zhǔn)符合驗證

    近日,在中國信通院組織的可信AI大模型標(biāo)準(zhǔn)符合驗證中,華為云的盤古大模型表現(xiàn)出色,成功通過了金融大模型標(biāo)準(zhǔn)的符合驗證,并榮獲優(yōu)秀級(4+
    的頭像 發(fā)表于 03-05 10:12 ?657次閱讀
    主站蜘蛛池模板: brazzers欧美孕交| 欧美激情一区二区三区AA片| 沈芯语麻豆0076 视频| 国产精选视频在线观看| 亚洲中文字幕无码一久久区| 暖暖免费 高清 日本社区中文| write as 跳蛋| 亚洲精品无码不卡| 青青草在现线免费观看| 久久99re6国产在线播放| 把腿张开JI巴CAO死你H教室| 亚洲高清免费在线观看| 欧美亚洲色帝国| 精品无码一区二区三区不卡| 变形金刚7免费观看完整| 亚洲中文久久久久久国产精品| 奇米狠狠一区二区三区| 极品美女穴| 国产传媒18精品免费观看| 748亚洲大胆国模人体| 亞洲人妻AV無碼在線視頻| 亚洲 欧美 中文 日韩 视频| 全免费A敌肛交毛片免费懂色AV| 久久这里只有热精品18| 黄得让人湿的片段| 国产精品一久久香蕉国产线看| good神马电影伦理午夜| 3dbdsm变态videos高清| 综合久久伊人| 中文在线无码高潮潮喷在线| 一抽一出BGM免费50分动漫| 亚洲国产在线2020最新| 无码专区aaaaaa免费视频| 日本中文字幕伊人成中文字幕| 欧美末成年videos丨| 奇米精品一区二区三区在线观看| 美女脱光app| 男生插曲女生身全过程| 浓毛BWBWBWBWBW日本| 人妻夜夜爽天天爽三区麻豆AV网站 | 精品无码人妻一区二区免费AV|