Multi-Tap FlexHtree在高性能CPU設(shè)計(jì)中的應(yīng)用[嵌入式技術(shù)][其他]

對(duì)于高性能CPU設(shè)計(jì),特別是在16 nm以及更高級(jí)的工藝節(jié)點(diǎn)上,signoff的corner很多,增加公共時(shí)鐘路徑長度、改善各RC端角下時(shí)鐘延遲的一致性、降低設(shè)計(jì)的局部時(shí)鐘偏斜已經(jīng)成為數(shù)字后端設(shè)計(jì)師的共識(shí)。Cadence innovus工具新增的multi-tap FlexHtree結(jié)構(gòu)時(shí)鐘樹方案不僅提供了H-tree對(duì)稱的時(shí)鐘緩沖器單元結(jié)構(gòu)和相等的線長特點(diǎn),而且其對(duì)幾何對(duì)稱性降低了要求,確保了時(shí)序單元擺放完畢后就可以進(jìn)行時(shí)鐘樹綜合。建立了一個(gè)自動(dòng)化的FlexHtree實(shí)現(xiàn)流程來降低不同corner下的時(shí)鐘偏斜。詳細(xì)討論了FlexHtree tap點(diǎn)的數(shù)量以及子樹時(shí)鐘綜合引擎對(duì)時(shí)鐘偏斜和設(shè)計(jì)時(shí)序的影響,進(jìn)而找到了一個(gè)較好的FlexHtree實(shí)現(xiàn)方案。最后從時(shí)序、功耗和單元數(shù)量等方面對(duì)FlexHtree、CCOPT和魚骨型Fishbone結(jié)構(gòu)時(shí)鐘樹進(jìn)行了較為全面的比較,從而得出該設(shè)計(jì)更適合采用靈活的FlexHtree結(jié)構(gòu)。

發(fā)表于:8/13/2018 11:29:00 AM