小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Early clock flow

 字善 2024-12-18
本文和大家講一下early clock flow。所謂early clock flow(ecf)是指在place階段就開始做一些trial clock tree synthesize。這么做的可以讓place和cts之后timing correlation更好。另外,可以讓prects和postcts的congestion不會(huì)出現(xiàn)太大變化。
下圖是ecf的基本流程,先進(jìn)行initial place,快速將std cell迅速鋪開,然后進(jìn)行faster clock clustering和虛擬balace,再通過ccopt ideal mode進(jìn)行useful skew修timing。最后再使用ccopt_design正式長tree。

圖片

但是,上圖的一些執(zhí)行步驟還需要額外的設(shè)置,具體參照下圖設(shè)置。默認(rèn)設(shè)置,ecf是關(guān)閉的,如果需要開啟ecf,使用setDesignMode -earlyClockFlow true進(jìn)行設(shè)置。可以看到,ecf是會(huì)在place階段進(jìn)行clock tree clustering的,并不會(huì)去執(zhí)行balance。

圖片

而另外一個(gè)設(shè)置setPlaceMode -usefulSkewPreCTS模式設(shè)置為true的。這個(gè)選項(xiàng)是讓工具在place階段能夠使用useful skew去優(yōu)化setup。
如果想讓工具在place階段能夠更準(zhǔn)確的利用useful skew去優(yōu)化setup,建議同時(shí)將ecf和 sefulSkewPreCTS同時(shí)打開。這樣,工具會(huì)在ccopt ideal mode下使用useful skew解setup violation。這個(gè)優(yōu)化效果要比單純的preCTS useful skew更好。
另外,使用ecf,在palce階段進(jìn)行clock tree cluster。也使得place和cts階段的congestion correlation更好。如果碰到一些density高,在prects congestion正常,postcts出現(xiàn)很嚴(yán)重的congestion問題,也可以嘗試使用ecf。這是因?yàn)?,place階段進(jìn)行clustering,讓工具提前能夠看到congestion的問題從而進(jìn)行優(yōu)化,這要比在cts優(yōu)化congestion的效果好很多。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多