今天突然想聊一聊route相關(guān)的問題,講一講NDR是什么,我也梳理總結(jié)一下我對(duì)NDR的認(rèn)識(shí)。
NDR是non default rule的縮寫,它指的是在繞線的時(shí)候給某些net制定的特殊的繞線規(guī)則。現(xiàn)在工具在繞線之前需要制定一個(gè)default rule,默認(rèn)所有net都按default rule來繞。
比如我們規(guī)定某一層的線寬、線間距等,tool就會(huì)按照這個(gè)規(guī)則,加上自己的繞線算法,最后得出符合要求的繞線。
而對(duì)于指定了NDR的net,tool就會(huì)額外照顧一下,因?yàn)镹DR的rule和default rule有所區(qū)別,route的最終結(jié)果就會(huì)有所不同,相應(yīng)的會(huì)影響芯片的各項(xiàng)性能。
舉個(gè)例子,我們可以指定某一條net,上了一條簡單的NDR——讓他在M3的繞線更寬一些,tool就會(huì)在繞線的時(shí)候首先保證我們的線寬,因?yàn)?a href="http://www.asorrir.com/tags/pi/" target="_blank">pitch(線間距)的約束,原本可能在它旁邊track上的線就不能這么繞了,也就是說這條NDR使這根線占用了更多繞線資源,但好處是得到了更寬的線,顯然對(duì)timing、EM等會(huì)有好處。NDR的含義很廣,不止width,還有pitch、space、繞線的layer等的改變都屬于NDR。
NDR最重要的用途,就是以犧牲繞線資源的代價(jià)改善timing性能。對(duì)于CTS的時(shí)鐘線,timing要求比較高,如果用default rule較難滿足做出比較好的時(shí)鐘樹,因此我們一般都會(huì)給時(shí)鐘線上NDR,主要有以下幾個(gè)方面:1.增大線寬,這樣能有效減小net上的RC值,線上delay就會(huì)變小。2.增大線間距,這樣就能減小crosstalk的影響,并且我們還會(huì)給一些CTS線加上shielding net(就是一段地線,用以消除串?dāng)_影響)。3.繞線層盡量高,理由同上,因?yàn)楦邔觢ayer本身width、pitch就會(huì)更大。而且clock net會(huì)分為trunk以及l(fā)eaf,一般leaf就是指連到flip-flop CP pin最后一段net,trunk指除了leaf外的clock net。Trunk和leaf會(huì)用不同的NDR,trunk的相對(duì)會(huì)更嚴(yán)一點(diǎn),leaf的會(huì)更接近default rule。
對(duì)于signal線,我們很少會(huì)上NDR,最多也就是在ECO的時(shí)候修timing或EM來加一點(diǎn)NDR。一般情況下NDR都會(huì)用在CTS階段。
需要注意的是,用戶指定的NDR對(duì)于tool來說不能保證100%遵守。比如說有時(shí)候我們規(guī)定trunk在高層繞,但是因?yàn)槔@線資源的限制,某些trunk net不能完全在高層來走,還是要在低層走一段。一般我們會(huì)要求滿足NDR的比率要到一定范圍才行。
-
芯片設(shè)計(jì)
+關(guān)注
關(guān)注
15文章
1062瀏覽量
55452 -
ECO
+關(guān)注
關(guān)注
0文章
52瀏覽量
15109 -
Flip-Flop
+關(guān)注
關(guān)注
0文章
85瀏覽量
13362 -
CTS
+關(guān)注
關(guān)注
0文章
35瀏覽量
14369
發(fā)布評(píng)論請(qǐng)先 登錄
《聊一聊ZXDoc》之CAN總線仿真、面板仿真

技術(shù)干貨 | 聊一聊功能安全中的ASIL 等級(jí)

《聊一聊ZXDoc》之汽車服務(wù)導(dǎo)向SOME/IP

《聊一聊ZXDoc》之汽車標(biāo)定、臺(tái)架標(biāo)定、三高標(biāo)定

正點(diǎn)原子 AI BOX0 智能伴侶,1.54寸高清屏+長效續(xù)航,語音暢聊,情景對(duì)話,知識(shí)科普,多色可選,隨身攜帶!
聊一聊電化學(xué)儲(chǔ)能系統(tǒng)監(jiān)控及集中運(yùn)維管理

為什么聊自動(dòng)駕駛的越來越多,聊無人駕駛的越來越少?

DeepSeek眼中的鴻利智匯
和DeepSeek聊了聊,它是懂明達(dá)技術(shù)的!

關(guān)于NAND Flash的一些小知識(shí)
LMX2595掃頻模式,更換起始頻率后為何無法正常鎖定?
聊一聊以太網(wǎng)發(fā)送描述符

聊一聊-能量管理系統(tǒng)儲(chǔ)能電站

從原理聊JVM(一):染色標(biāo)記和垃圾回收算法

評(píng)論