91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

使用延遲時鐘修復時序關鍵復雜設計中的設置違規(guī)

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Jignesh Patel ? 2022-06-02 15:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

集成電路是任何電子設備的核心?,F在,這些芯片的性能和時鐘頻率越來越高,以滿足互聯網上的高速數據流量,或密集的 CPU 任務本身。時間/速度是這些設備最重要的方面,公司正在推動自己在更短的時間內實現這一高性能目標。因此,時序/簽核是解決 ASIC 芯片設計的高吞吐量要求以決定整體上市時間的一個非常關鍵的關鍵階段。

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

修復設置違規(guī)的基本方法

當數據路徑與捕獲觸發(fā)器捕獲的時鐘進行緩慢比較時,就會發(fā)生設置違規(guī)??紤]到這一點,有各種方法可以修復設置。

數據路徑優(yōu)化

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

使用有用的傾斜

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

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

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

早期發(fā)射時鐘

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

延遲捕獲時鐘

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

為什么我們專注于延遲時鐘而不是早期時鐘

如前所述,延遲時鐘對 eco 實現工具和簽核時序工具之間的 RC 相關性的影響最小。如果有多個路徑匯聚在同一個端點,很容易根據端點分離路徑并在端點上應用設置修復,可以修復大部分設置路徑。

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

執(zhí)行

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

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

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

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

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

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

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

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

案例分析

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

參考塊在 PnR 中具有中等擁塞。對于高度擁塞的設計,緊張的布線資源或高度利用的設計將沒有足夠的空間進行生態(tài)實施。

實現/PNR 工具和簽核時序工具之間的相關性是正確的。

STA工程師對后端實現工具有一定的了解,如果在實現eco時遇到任何問題,可以進行調試。

下面是設計復雜度:

技術:深亞微米

放置的細胞數(大約):1100 K

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

總添加的延遲時鐘單元:7250

QOR 比較

上述算法中的進一步補充

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

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

審核編輯:郭婷

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

    關注

    5455

    文章

    12599

    瀏覽量

    374948
  • 物聯網
    +關注

    關注

    2947

    文章

    47914

    瀏覽量

    416239
  • soc
    soc
    +關注

    關注

    40

    文章

    4581

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Vivado時序約束invert參數的作用和應用場景

    在Vivado的時序約束,-invert是用于控制信號極性的特殊參數,應用于時鐘約束(Clock Constraints)和延遲約束(Delay Constraints)
    的頭像 發(fā)表于 02-09 13:49 ?280次閱讀
    Vivado<b class='flag-5'>時序</b>約束<b class='flag-5'>中</b>invert參數的作用和應用場景

    FEC前向糾錯技術:讓無線傳輸“自我修復”的通信衛(wèi)士

    通信或實時傳輸場景,無需請求重傳即可保障數據的完整性與可靠性,是提升無線通信、廣播及存儲系統(tǒng)穩(wěn)定性的關鍵技術之一。二、三大核心特點1. 自主糾錯,無需重傳接收端可基于冗余信息直接修復傳輸的錯誤比特
    發(fā)表于 01-09 14:12

    時鐘緩沖器技術選型與設計要點

    在現代高速數字系統(tǒng)時鐘信號的完整性直接影響著系統(tǒng)的性能和穩(wěn)定性。時鐘緩沖器作為時鐘樹設計的核心組件,承擔著信號分配、噪聲隔離和時序優(yōu)化的
    的頭像 發(fā)表于 12-16 15:57 ?490次閱讀
    <b class='flag-5'>時鐘</b>緩沖器技術選型與設計要點

    數字IC/FPGA設計時序優(yōu)化方法

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

    Vivado浮點數IP核的一些設置注意點

    狀態(tài)。 不同的計算存在不同的異常,如加減乘存在溢出,除法存在除零異常等。 另一個設置要點是時序的優(yōu)化問題,在優(yōu)化選項可以選擇是否使用DSP、使用多少,電路優(yōu)化可以選擇以資源或性能為目標;但更重
    發(fā)表于 10-24 06:25

    時鐘設計優(yōu)化實戰(zhàn)

    理解并掌握先進的時鐘設計策略。 下圖展示了典型的時鐘樹結構(Clock Tree),用于平衡時鐘延遲與偏斜。 2、核心技術詳解 I. CTS 優(yōu)化:消除
    的頭像 發(fā)表于 10-09 10:07 ?589次閱讀

    JEDSD204B標準verilog實現-協(xié)議演進

    。 JESD 204 B版標準新增以下功能: ?實現JESD204鏈路可重復、可編程確定性延遲的機制; ?支持最高12.5 Gbps的串行數據速率; ?從以幀時鐘作為主時鐘源轉變?yōu)橐?/div>
    發(fā)表于 09-05 21:18

    雙北斗衛(wèi)星時鐘同步裝置:安徽京準自主可控的“時序”守護者

    雙北斗衛(wèi)星時鐘同步裝置:安徽京準自主可控的“時序”守護者
    的頭像 發(fā)表于 09-05 08:43 ?1164次閱讀
    雙北斗衛(wèi)星<b class='flag-5'>時鐘</b>同步裝置:安徽京準自主可控的“<b class='flag-5'>時序</b>”守護者

    賽思電子時鐘緩沖器的組成與應用介紹

    ,當時鐘信號需要在長距離傳輸時,信號的抖動和延遲問題會變得尤為突出。時鐘信號的抖動是指信號的頻率波動或不穩(wěn)定,這可能導致系統(tǒng)時序問題和數
    的頭像 發(fā)表于 07-15 17:27 ?662次閱讀
    賽思電子<b class='flag-5'>時鐘</b>緩沖器的組成與應用介紹

    TI的ADS129x器件SPI 時鐘極性CPOL和時鐘相位 CPHA的正確設置模式

    TI的ADS129x器件SPI 時鐘極性CPOL和時鐘相位 CPHA的正確設置模式
    的頭像 發(fā)表于 06-18 16:36 ?1278次閱讀
    TI的ADS129x器件SPI <b class='flag-5'>時鐘</b>極性CPOL和<b class='flag-5'>時鐘</b>相位 CPHA的正確<b class='flag-5'>設置</b>模式

    降低電視液晶屏修復線的信號延遲及液晶線路修光修復

    了信號延遲并提升了線路修復精度。實驗結果表明,該方法可將修復線 RC 延遲降低 30% 以上,同時實現微米級線路缺陷的精準修復。 引言 隨著
    的頭像 發(fā)表于 05-30 09:53 ?731次閱讀
    降低電視液晶屏<b class='flag-5'>修復</b>線的信號<b class='flag-5'>延遲</b>及液晶線路修光<b class='flag-5'>修復</b>

    時鐘緩沖器在現代化建設的作用

    時鐘緩沖器作為現代電子技術的一項關鍵元件,其在信息化建設和智能化發(fā)展中所扮演的角色日益凸顯。隨著社會的不斷發(fā)展,人們對信息傳輸的速度和準確性要求越來越高,時鐘緩沖器以其獨有的功能,確
    的頭像 發(fā)表于 05-27 14:08 ?713次閱讀
    <b class='flag-5'>時鐘</b>緩沖器在現代化建設<b class='flag-5'>中</b>的作用

    降低液晶面板修復線的信號延遲及液晶線路修光修復

    引言 在液晶面板生產與修復過程中,修復線的信號延遲會嚴重影響修復效率與質量,同時液晶線路的損傷也需要有效的修復手段。研究降低信號
    的頭像 發(fā)表于 05-12 15:17 ?767次閱讀
    降低液晶面板<b class='flag-5'>修復</b>線的信號<b class='flag-5'>延遲</b>及液晶線路修光<b class='flag-5'>修復</b>

    FPGA時序約束之設置時鐘

    Vivado時序分析工具默認會分析設計中所有時鐘相關的時序路徑,除非時序約束
    的頭像 發(fā)表于 04-23 09:50 ?1431次閱讀
    FPGA<b class='flag-5'>時序</b>約束之<b class='flag-5'>設置</b><b class='flag-5'>時鐘</b>組

    HMC856 5位寬帶數字時間延遲,采用SMT封裝技術手冊

    HMC856LC5是一款寬帶時間延遲器件,具有5位數字控制功能,設計用于時序補償或時鐘偏斜管理應用。 時間延遲提供接近100 ps的延遲范圍
    的頭像 發(fā)表于 04-16 11:31 ?1032次閱讀
    HMC856 5位寬帶數字時間<b class='flag-5'>延遲</b>,采用SMT封裝技術手冊