數字後端基本概念介紹 Track

2021-08-25 12:04:14 字數 1351 閱讀 7726

**

今天要給大家介紹的數字後端基本概念是track。track是指走線軌道,和row一樣,可以約束走線器的走線方向。訊號線通常必須走在track上。std cell的高度通常用metal2 track pitch來表示,常用的 std cell 庫有 7t /9t /12t,就是以 track 來區分的, 9t 就是說 std cell 的高度範圍內可以走九條線,所以一般來講, 7t cell 的 size 最小, 9t cell 的 size 稍大。

下圖中五顏六色的線條就是每層layer上定義的track走線軌道

通常我們在design的technology lef中定義track的屬性,如下圖所示:

layer m1

type routing ;

direction vertical ;

pitch 0.090 0.064;

offset 0.000 0.000;

maxwidth 2 ;

width 0.032 ;

上述m1 layer的定義中,type routing代表這是一層走線層,我們還有其他的type包括implant,masterslice等。

direction代表這層metal prefer走線方向,這邊值得注意的是,每層track會分為pref track和non pref track。pref track就是這層layer上主流的走線方向,那剩下的non pref track就是非主流方向。因此上述例子中的主流走線方向就是vertical(縱向),非主流就是橫向(honrizontal)。通常。走non-pref track的wire會比較寬,這樣就比較占用繞線資源。所以,一般不推薦使用non-pref track。特別是在先進工藝的設計中,繞線資源極其緊張,一般很少用到non-pref track.

pitch就是每條track之間的間距,上述例子中,垂直方向間距是0.09,水平方向是0.064.

offset就是第一條track偏離起始點的距離

width就代表預設這層layer上wire的寬度,maxwidth就代表最高不能超過多少width

數字後端概念 NDR

今天我們要介紹的數字後端基本概念是ndr。全稱是non default routing rule,非預設繞線規則。一般用於設定clock時鐘走線的規則。眾所周知,時鐘的翻轉頻率較高,clock path上受到的串擾以及em影響也較大。因此,通常會採取雙倍寬度的繞線寬度。預設的繞線規則都是單位寬度,就...

nginx基本概念介紹

1 nginx主要為優化效能,是一種反向 服 負載均衡務器。有報告表明能支援高達 50,000 個併發連線數。反向 伺服器 nginx 最常的用途是提供反向 服務,那麼什麼反向 呢?正向 相信很多大陸同胞都在這片神奇的土地上用過了,原理大致如下圖 伺服器作為客戶端這邊的中介接受請求,隱藏掉真實的客戶...

Spring基本概念介紹

spring的概述 spring是乙個開源的控制反轉 inversion of control,ioc 和面向切面 aop 的容器框架,它的主要目得是簡化企業開發而建立的。從上面的簡要介紹中,我們要知道spring的核心有兩部分 ioc 控制反轉 所謂控制反轉就是應用本身不負責依賴物件的建立及維護,...