在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

使用延遲時(shí)鐘修復(fù)時(shí)序關(guān)鍵復(fù)雜設(shè)計(jì)中的設(shè)置違規(guī)

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Jignesh Patel ? 2022-06-02 15:11 ? 次閱讀

集成電路是任何電子設(shè)備的核心。現(xiàn)在,這些芯片的性能和時(shí)鐘頻率越來(lái)越高,以滿足互聯(lián)網(wǎng)上的高速數(shù)據(jù)流量,或密集的 CPU 任務(wù)本身。時(shí)間/速度是這些設(shè)備最重要的方面,公司正在推動(dòng)自己在更短的時(shí)間內(nèi)實(shí)現(xiàn)這一高性能目標(biāo)。因此,時(shí)序/簽核是解決 ASIC 芯片設(shè)計(jì)的高吞吐量要求以決定整體上市時(shí)間的一個(gè)非常關(guān)鍵的關(guān)鍵階段。

有多種 EDA 工具可用于通過(guò)數(shù)據(jù)路徑優(yōu)化進(jìn)行時(shí)序分析和時(shí)序修復(fù)。但是,本文的主要重點(diǎn)是在不影響其他時(shí)序分析矩陣的情況下,使用延遲時(shí)鐘技術(shù)提供剩余設(shè)置時(shí)序修復(fù)的見(jiàn)解/算法

修復(fù)設(shè)置違規(guī)的基本方法

當(dāng)數(shù)據(jù)路徑與捕獲觸發(fā)器捕獲的時(shí)鐘進(jìn)行緩慢比較時(shí),就會(huì)發(fā)生設(shè)置違規(guī)。考慮到這一點(diǎn),有各種方法可以修復(fù)設(shè)置。

數(shù)據(jù)路徑優(yōu)化

有很多方法可以修復(fù)優(yōu)化的數(shù)據(jù)路徑,如 Upsize、vtswap 和在數(shù)據(jù)路徑中插入緩沖區(qū)中繼器等。這可以使用簽核工具的生態(tài)生成功能來(lái)實(shí)現(xiàn)。在運(yùn)行一輪時(shí)序修復(fù)后,簽核時(shí)序工具已經(jīng)應(yīng)用了所有可能的數(shù)據(jù)路徑優(yōu)化技術(shù)。它無(wú)法通過(guò)進(jìn)一步優(yōu)化數(shù)據(jù)路徑來(lái)修復(fù)剩余的違規(guī)行為,否則它可能會(huì)導(dǎo)致其他路徑的質(zhì)量下降,或者沒(méi)有進(jìn)一步優(yōu)化數(shù)據(jù)路徑的范圍。

使用有用的傾斜

要修復(fù)剩余的設(shè)置違規(guī),我們別無(wú)選擇,只能修復(fù)簽核工具中的路徑。

觸摸時(shí)鐘路徑是解決方案之一,here。

如果數(shù)據(jù)路徑經(jīng)過(guò)優(yōu)化,那么修復(fù)設(shè)置違規(guī)的最后一個(gè)選項(xiàng)是使用“有用的傾斜”概念。有用的偏移涉及兩種方法:早期時(shí)鐘和延遲時(shí)鐘。要么減少啟動(dòng)時(shí)鐘延遲,要么增加捕獲時(shí)鐘延遲。但是,要更改時(shí)鐘,必須確保上游(早期時(shí)鐘)和下游(晚期時(shí)鐘)路徑不違反。

早期發(fā)射時(shí)鐘

早期時(shí)鐘需要檢查 PnR 實(shí)現(xiàn)工具中的物理網(wǎng)絡(luò)/單元位置,然后為早期時(shí)鐘確定合適的候選者。同樣為了在簽核工具中實(shí)現(xiàn)早期時(shí)鐘生態(tài),新網(wǎng)絡(luò)中提取的 r/c 將有更大的差異。因此,早期時(shí)鐘對(duì)實(shí)現(xiàn)和簽核工具之間的 RC 產(chǎn)生最大影響。為了實(shí)現(xiàn)早期時(shí)鐘,除了物理變化之外,還使用了斷開(kāi)/連接等邏輯變化,因此始終運(yùn)行形式。

延遲捕獲時(shí)鐘

對(duì)于后期時(shí)鐘,新添加的時(shí)鐘單元將放置在捕獲觸發(fā)器附近,并且新創(chuàng)建的網(wǎng)絡(luò)的網(wǎng)絡(luò)長(zhǎng)度將非常小。因此,R/C 提取數(shù)據(jù)仍然有效,因?yàn)?RC 值變化的影響很小。最好使用“延遲打卡”方法來(lái)創(chuàng)建生態(tài)。

為什么我們專(zhuān)注于延遲時(shí)鐘而不是早期時(shí)鐘

如前所述,延遲時(shí)鐘對(duì) eco 實(shí)現(xiàn)工具和簽核時(shí)序工具之間的 RC 相關(guān)性的影響最小。如果有多個(gè)路徑匯聚在同一個(gè)端點(diǎn),很容易根據(jù)端點(diǎn)分離路徑并在端點(diǎn)上應(yīng)用設(shè)置修復(fù),可以修復(fù)大部分設(shè)置路徑。

多場(chǎng)景分析功能可以輕松檢查同一會(huì)話中的建立/保持違規(guī)。

執(zhí)行

我們按照以下算法使用延遲時(shí)鐘創(chuàng)建設(shè)置生態(tài)。

將上述流程圖步驟合并到腳本中需要一次性的努力。生成腳本后,它會(huì)減少分析所有路徑和生成時(shí)序生態(tài)的總時(shí)間。

我們能夠部署上述算法中的所有步驟,并在采用深亞微米技術(shù)的設(shè)計(jì)上運(yùn)行它。腳本可以分析所有設(shè)置路徑并創(chuàng)建兩個(gè)輸出文件。1.summary.csv 和 2.late_clock_eco.tcl

考慮從 UFF0/CK 到 FFF1/D 違反設(shè)置的 Image-2 場(chǎng)景。[示例輸出如下所示]。

summary.csv

startpoint,endpoint,slack,setup_from_ep,hold_on_ep,late_clock_count

UFF0/CK,UFF1/D,-0.040,-0.051,0.080,0

late_clock_eco.tcl

add_buffer_on_flop_clock_pin UFF1

add_buffer_on_flop_clock_pin UFF1

add_buffer_on_flop_clock_pin UFF1

對(duì)于具有建立/保持、違反多個(gè)場(chǎng)景的設(shè)計(jì)。可以在簽核工具中加載感興趣的設(shè)置/保持場(chǎng)景,腳本可以生成生態(tài),而不會(huì)干擾未違反的設(shè)置/保持路徑。

如果違反下一個(gè)周期設(shè)置,腳本將不會(huì)在 UFF1/CK 上添加任何緩沖區(qū)。同樣,如果在 UFF1/D 上違反了保持,腳本將不會(huì)在 UFF1/CK 上添加任何緩沖區(qū)。

增加下一個(gè)循環(huán)路徑的設(shè)置余量[UFF1/CK to UFF2/D]后,增加相同循環(huán)的保持余量[UFF1/D],運(yùn)行腳本將添加緩沖區(qū)。

案例分析

上面的流程/腳本用于一個(gè)塊來(lái)修復(fù)設(shè)置違規(guī)。在使用這個(gè)腳本之前,做了以下假設(shè):

參考?jí)K在 PnR 中具有中等擁塞。對(duì)于高度擁塞的設(shè)計(jì),緊張的布線資源或高度利用的設(shè)計(jì)將沒(méi)有足夠的空間進(jìn)行生態(tài)實(shí)施。

實(shí)現(xiàn)/PNR 工具和簽核時(shí)序工具之間的相關(guān)性是正確的。

STA工程師對(duì)后端實(shí)現(xiàn)工具有一定的了解,如果在實(shí)現(xiàn)eco時(shí)遇到任何問(wèn)題,可以進(jìn)行調(diào)試。

下面是設(shè)計(jì)復(fù)雜度:

技術(shù):深亞微米

放置的細(xì)胞數(shù)(大約):1100 K

利用率(stdcell-row/total):40%/50%

總添加的延遲時(shí)鐘單元:7250

QOR 比較

上述算法中的進(jìn)一步補(bǔ)充

對(duì)于復(fù)雜的高速設(shè)計(jì),目標(biāo)插入延遲/最大延遲至關(guān)重要。在修復(fù)時(shí)序違規(guī)時(shí),限制不得超過(guò)最大延遲。這種特殊情況也可以添加到上述算法中。

STA 分析變得越來(lái)越重要,并且是解決高性能計(jì)算、高級(jí)圖形和網(wǎng)絡(luò) SOC 的高吞吐量要求的關(guān)鍵領(lǐng)域,以決定在當(dāng)今充滿挑戰(zhàn)的低節(jié)點(diǎn)技術(shù)時(shí)代的整體上市時(shí)間。創(chuàng)建了新的算法和腳本來(lái)修復(fù)建立/保持時(shí)序問(wèn)題。這將有助于減少 Timing signoff 關(guān)閉,從而縮短上市時(shí)間。即使在數(shù)據(jù)路徑完全優(yōu)化之后,使用延遲時(shí)鐘來(lái)實(shí)現(xiàn)有用的偏移確實(shí)有助于更快、更準(zhǔn)確的時(shí)序收斂,而無(wú)需任何手動(dòng)操作。

審核編輯:郭婷

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

    關(guān)注

    5391

    文章

    11596

    瀏覽量

    362627
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2911

    文章

    44855

    瀏覽量

    375462
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4192

    瀏覽量

    218682
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    時(shí)序約束一主時(shí)鐘與生成時(shí)鐘

    的輸出,對(duì)于Ultrascale和Ultrascale+系列的器件,定時(shí)器會(huì)自動(dòng)地接入到GT的輸出。 1.2 約束設(shè)置格式 主時(shí)鐘約束使用命令create_clock進(jìn)行創(chuàng)建,進(jìn)入Timing
    的頭像 發(fā)表于 11-29 11:03 ?558次閱讀
    <b class='flag-5'>時(shí)序</b>約束一主<b class='flag-5'>時(shí)鐘</b>與生成<b class='flag-5'>時(shí)鐘</b>

    請(qǐng)問(wèn)lmk04828-EP設(shè)置DCLKx的模擬延遲失敗,導(dǎo)致時(shí)鐘不穩(wěn)定的原因?怎么解決?

    請(qǐng)教一下各位大佬,我在使用lmk04828 DCLKX模擬延遲功能時(shí),發(fā)現(xiàn)在該功能下時(shí)鐘輸出不穩(wěn)定。我的配置如下: 1)DCLKx輸出時(shí)鐘2.56GHz,電平為L(zhǎng)VPECL16 2)VCO設(shè)
    發(fā)表于 11-12 06:35

    TPS65950實(shí)時(shí)時(shí)鐘時(shí)序補(bǔ)償分析

    電子發(fā)燒友網(wǎng)站提供《TPS65950實(shí)時(shí)時(shí)鐘時(shí)序補(bǔ)償分析.pdf》資料免費(fèi)下載
    發(fā)表于 10-29 10:01 ?0次下載
    TPS65950實(shí)時(shí)<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>時(shí)序</b>補(bǔ)償分析

    時(shí)序邏輯電路的功能表示方法有哪些

    復(fù)雜邏輯功能的關(guān)鍵組成部分。它們能夠存儲(chǔ)信息,并根據(jù)輸入信號(hào)和當(dāng)前狀態(tài)產(chǎn)生輸出。時(shí)序邏輯電路的設(shè)計(jì)和分析對(duì)于理解和實(shí)現(xiàn)數(shù)字系統(tǒng)至關(guān)重要。 2. 時(shí)序邏輯電路的基本概念 2.1
    的頭像 發(fā)表于 08-28 11:41 ?795次閱讀

    時(shí)鐘抖動(dòng)和時(shí)鐘偏移的區(qū)別

    時(shí)鐘抖動(dòng)(Jitter)和時(shí)鐘偏移(Skew)是數(shù)字電路設(shè)計(jì)兩個(gè)重要的概念,它們對(duì)電路的時(shí)序性能和穩(wěn)定性有著顯著的影響。下面將從定義、原因、影響以及應(yīng)對(duì)策略等方面詳細(xì)闡述
    的頭像 發(fā)表于 08-19 18:11 ?1218次閱讀

    FPGA如何消除時(shí)鐘抖動(dòng)

    在FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)設(shè)計(jì),消除時(shí)鐘抖動(dòng)是一個(gè)關(guān)鍵任務(wù),因?yàn)?b class='flag-5'>時(shí)鐘抖動(dòng)會(huì)直接影響系統(tǒng)的時(shí)序性能、穩(wěn)定性和可靠性。以下將詳細(xì)闡述FPG
    的頭像 發(fā)表于 08-19 17:58 ?1550次閱讀

    觸發(fā)器和時(shí)序邏輯電路詳解

    在數(shù)字電路設(shè)計(jì),觸發(fā)器和時(shí)序邏輯電路是構(gòu)建復(fù)雜數(shù)字系統(tǒng)不可或缺的基礎(chǔ)元素。觸發(fā)器(Flip-Flop)作為基本的存儲(chǔ)單元,能夠存儲(chǔ)一位二進(jìn)制信息,并在特定的時(shí)鐘信號(hào)控制下更新其狀態(tài)。
    的頭像 發(fā)表于 07-18 17:43 ?2098次閱讀

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

    TOUTPUT 為設(shè)計(jì)連接同步元件輸出端的組合邏輯、網(wǎng)線和 PAD 的延遲之和,TCKO 為同步元件時(shí)鐘輸出時(shí)間。 下面闡述的是上面的時(shí)序概念對(duì)應(yīng)于 Altera
    發(fā)表于 06-17 17:07

    FPGA工程的時(shí)序約束實(shí)踐案例

    詳細(xì)的原時(shí)鐘時(shí)序、數(shù)據(jù)路徑時(shí)序、目標(biāo)時(shí)鐘時(shí)序的各延遲數(shù)據(jù)如下圖所示。值得注意的是數(shù)據(jù)路徑信息,其
    發(fā)表于 04-29 10:39 ?881次閱讀
    FPGA工程的<b class='flag-5'>時(shí)序</b>約束實(shí)踐案例

    FPGA開(kāi)發(fā)過(guò)程配置全局時(shí)鐘需要注意哪些問(wèn)題

    在FPGA開(kāi)發(fā)過(guò)程,配置全局時(shí)鐘是一個(gè)至關(guān)重要的步驟,它直接影響到整個(gè)系統(tǒng)的時(shí)序和性能。以下是配置全局時(shí)鐘時(shí)需要注意的一些關(guān)鍵問(wèn)題:
    發(fā)表于 04-28 09:43

    哪些因此會(huì)導(dǎo)致時(shí)鐘skew過(guò)大呢?FPGA降低時(shí)鐘skew的幾種方法

    時(shí)序報(bào)告,會(huì)顯示出clock path skew,如果時(shí)鐘偏移超過(guò)0.5ns,就需要額外關(guān)注了。
    的頭像 發(fā)表于 03-13 09:06 ?1565次閱讀
    哪些因此會(huì)導(dǎo)致<b class='flag-5'>時(shí)鐘</b>skew過(guò)大呢?FPGA<b class='flag-5'>中</b>降低<b class='flag-5'>時(shí)鐘</b>skew的幾種方法

    最實(shí)用的Modelsim使用及仿真的基本步驟

    后仿真也稱(chēng)為時(shí)序仿真或者布局布線后仿真,是指電路已經(jīng)映射到特定的工藝環(huán)境以后,綜合考慮電路的路徑延遲與門(mén)延遲的影響,驗(yàn)證電路能否在一定時(shí)序條件下滿足設(shè)計(jì)構(gòu)想的過(guò)程,是否存在
    的頭像 發(fā)表于 03-06 09:58 ?9558次閱讀
    最實(shí)用的Modelsim使用及仿真的基本步驟

    詳解POCV/SOCV時(shí)序報(bào)告

    時(shí)鐘傳播延遲Latency,通常也被稱(chēng)為插入延遲(insertion delay)。它可以分為兩個(gè)部分,時(shí)鐘源插入延遲(source lat
    的頭像 發(fā)表于 02-27 11:20 ?1213次閱讀
    詳解POCV/SOCV<b class='flag-5'>時(shí)序</b>報(bào)告

    時(shí)序電路基本原理是什么 時(shí)序電路由什么組成

    時(shí)序電路基本原理是指電路的輸出信號(hào)與輸入信號(hào)的時(shí)間相關(guān)性。簡(jiǎn)單來(lái)說(shuō),就是電路的輸出信號(hào)要依賴于其輸入信號(hào)的順序和時(shí)間間隔。 時(shí)序電路由時(shí)鐘信號(hào)、觸發(fā)器和組合邏輯電路組成。
    的頭像 發(fā)表于 02-06 11:30 ?2145次閱讀

    時(shí)序電路的分類(lèi) 時(shí)序電路的基本單元電路有哪些

    時(shí)序電路可以分為同步時(shí)序電路和異步時(shí)序電路。接下來(lái),我們將詳細(xì)討論時(shí)序電路的分類(lèi)以及其基本單元電路。 一、同步時(shí)序電路 同步
    的頭像 發(fā)表于 02-06 11:25 ?2851次閱讀
    主站蜘蛛池模板: 91综合在线视频| 国产成人精品日本亚洲语音1| 操碰人人| 爱爱小视频免费| 7777色鬼xxxx欧美色夫| 最刺激黄a大片免费观看| 亚洲色图17p| 天堂成人一区二区三区| 亚州 色 图 综合| 五月激情五月婷婷| 色成网| 亚洲伊人久久大香线蕉影院| 在线黄色免费网站| 亚1州区2区3区4区产品乱码| 色噜噜亚洲| 久久免费手机视频| 成人欧美一区二区三区小说| 狠狠色丁香婷婷| 成年人看的毛片| 天天干干天天| 国产情侣草莓视频在线| 亚洲永久网站| 亚洲无线视频| 日本高清视频色www在线观看 | 永久免费看片| 日本免费人成黄页网观看视频| wwwwww日本| 天天爱天天做色综合| xxxx黄| 国产男女免费视频| 色婷婷一区二区三区四区成人| 女人张腿让男桶免费视频观看| 好色999| 天堂在线最新版资源www| 天天操夜夜操狠狠操| 福利视频一区二区牛牛| 日本aaaaa级片| 上课被同桌摸下面做羞羞| 国产一区二区在线不卡| 天天爱天天插| 一区二区三区在线观看视频|