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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(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)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Jignesh Patel ? 2022-06-02 15:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

集成電路是任何電子設(shè)備的核心?,F(xiàn)在,這些芯片的性能和時(shí)鐘頻率越來越高,以滿足互聯(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 工具可用于通過數(shù)據(jù)路徑優(yōu)化進(jìn)行時(shí)序分析和時(shí)序修復(fù)。但是,本文的主要重點(diǎn)是在不影響其他時(shí)序分析矩陣的情況下,使用延遲時(shí)鐘技術(shù)提供剩余設(shè)置時(shí)序修復(fù)的見解/算法。

修復(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)生成功能來實(shí)現(xiàn)。在運(yùn)行一輪時(shí)序修復(fù)后,簽核時(shí)序工具已經(jīng)應(yīng)用了所有可能的數(shù)據(jù)路徑優(yōu)化技術(shù)。它無法通過進(jìn)一步優(yōu)化數(shù)據(jù)路徑來修復(fù)剩余的違規(guī)行為,否則它可能會(huì)導(dǎo)致其他路徑的質(zhì)量下降,或者沒有進(jìn)一步優(yōu)化數(shù)據(jù)路徑的范圍。

使用有用的傾斜

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

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

如果數(shù)據(jù)路徑經(jīng)過優(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í)鐘,除了物理變化之外,還使用了斷開/連接等邏輯變化,因此始終運(yùn)行形式。

延遲捕獲時(shí)鐘

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

為什么我們專注于延遲時(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ì)??梢栽诤灪斯ぞ咧屑虞d感興趣的設(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è)塊來修復(fù)設(shè)置違規(guī)。在使用這個(gè)腳本之前,做了以下假設(shè):

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

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

STA工程師對(duì)后端實(shí)現(xiàn)工具有一定的了解,如果在實(shí)現(xiàn)eco時(shí)遇到任何問題,可以進(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í),限制不得超過最大延遲。這種特殊情況也可以添加到上述算法中。

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

審核編輯:郭婷

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

    關(guān)注

    5455

    文章

    12599

    瀏覽量

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

    關(guān)注

    2947

    文章

    47911

    瀏覽量

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

    關(guān)注

    40

    文章

    4581

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Vivado時(shí)序約束invert參數(shù)的作用和應(yīng)用場(chǎng)景

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

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

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

    時(shí)鐘緩沖器技術(shù)選型與設(shè)計(jì)要點(diǎn)

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

    數(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 ?3342次閱讀
    數(shù)字IC/FPGA設(shè)計(jì)<b class='flag-5'>中</b>的<b class='flag-5'>時(shí)序</b>優(yōu)化方法

    Vivado浮點(diǎn)數(shù)IP核的一些設(shè)置注意點(diǎn)

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

    時(shí)鐘設(shè)計(jì)優(yōu)化實(shí)戰(zhàn)

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

    JEDSD204B標(biāo)準(zhǔn)verilog實(shí)現(xiàn)-協(xié)議演進(jìn)

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

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

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

    賽思電子時(shí)鐘緩沖器的組成與應(yīng)用介紹

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

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

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

    降低電視液晶屏修復(fù)線的信號(hào)延遲及液晶線路修光修復(fù)

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

    時(shí)鐘緩沖器在現(xiàn)代化建設(shè)的作用

    時(shí)鐘緩沖器作為現(xiàn)代電子技術(shù)的一項(xiàng)關(guān)鍵元件,其在信息化建設(shè)和智能化發(fā)展中所扮演的角色日益凸顯。隨著社會(huì)的不斷發(fā)展,人們對(duì)信息傳輸?shù)乃俣群蜏?zhǔn)確性要求越來越高,時(shí)鐘緩沖器以其獨(dú)有的功能,確
    的頭像 發(fā)表于 05-27 14:08 ?711次閱讀
    <b class='flag-5'>時(shí)鐘</b>緩沖器在現(xiàn)代化建設(shè)<b class='flag-5'>中</b>的作用

    降低液晶面板修復(fù)線的信號(hào)延遲及液晶線路修光修復(fù)

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

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

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

    HMC856 5位寬帶數(shù)字時(shí)間延遲,采用SMT封裝技術(shù)手冊(cè)

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