專利名稱:降低電子電路的線間耦合的布線方法和裝置的制作方法
技術領域:
本發(fā)明涉及一種降低電子電路的線間耦合的布線方法。
背景技術:
在制造微電子元件例如計算機處理單元(CPU)和專用集成電路 (ASIC)時涉及許多步驟和過程,所述計算機處理單元(CPU)和專用集 成電路(ASIC)在計算機、移動電話和便攜式電子裝置中廣泛應用。制造 越來越小的電子裝置,在制造CPU和ASIC中形成了新的挑戰(zhàn)。半導體裝 置中材料先前不影響可加工性或者性能的物理特征成了主要阻礙。
由于引起相鄰線電容耦合的減縮距離準則("線間距"),因此設計 現(xiàn)代電子電路例如線尺寸為130nm及以下的CPU和ASIC變得越來越難。 耦合描述了一種電磁效應,這里一條線(干擾線)中的信號變化會影響臨 近線(受擾線)中的信號。干擾線或者會引起受擾線改變其在某時間跨度 上的靜態(tài)值,即所謂的"假信號",或者會引起受擾線中加速或者減速的 信號變化。因為可傳^m的信號,所以在任何情況下這都會引起數(shù)字系 統(tǒng)失效。
已知幾種方法消除干擾線和受擾線之間的電容耦合。 在本領域中已知的減少耦合問題的最簡單方法涉及以標準布線進行, 然后手動或者自動地后加工解決該問題。基于所謂的Steiner布線,在時序 收斂后完成標準布線。然后,設計者進行耦合分析?;诒苊怦詈蠁栴}的 分析,通過將中繼器或者調(diào)整的驅(qū)動器插入受擾網(wǎng)絡(設計工具鏈中線的 數(shù)據(jù)表示)而形成邏輯變化,并且采用隔離線類型以額外間隔改線受擾線 或者可選地改線干擾線。 缺點在于邏輯變化要求設計基礎結構支持更改布線設計中的單元的能 力。在最壞的情況下,因為向時序關鍵網(wǎng)添加附加緩沖器可增加太大延遲 或者不存在足夠大的驅(qū)動器,所以沒有解決方案。增大額外間隔消耗許多 配線資源,并且具有引起迂回、斷開或者不可布線的副作用。如果該額外 間隔為軟要求,則可能不會產(chǎn)生迂回或斷開。但是不能解決初始問題,特 別是在耦合問題最可能發(fā)生的擁擠區(qū)域。
另一種方法例如涉及以建議的額外間隔布線所有網(wǎng)絡。和上述方法一 樣,仍然需要后加工。
在專利US 6,507,935 Bl中公開了自動化分析線間串擾的方法。對于多 條線的至少一條電勢受擾線,發(fā)現(xiàn)芯片的線子集為該受擾線的多條電勢干 擾線。確定每條電勢受擾線的警報閾值,并與受擾線上耦合噪聲的計算高 度相比較,以確定哪些設計的線受到足夠的串擾噪聲而需要重新設計。在 專利US 6,327,542 Bl中公開了相似的方法,其提出了一種確定干擾耦合電 容和耦合電壓噪聲的方法。但是,兩個專利的公開內(nèi)容都建議分析網(wǎng)絡的 線間的串擾。如果串擾水平太高,則有必要后加工該網(wǎng)絡。
在專利US 6,510,545 Bl中公開了一種避免線間串擾的方法。通過在相 同金屬層上的信號線附近引入VDD和VSS線而實現(xiàn)減小串擾,VDD和 VSS線通過屏蔽信號線而減小串擾。在所有網(wǎng)絡線上進行這樣的屏蔽。在 認為不必要的區(qū)域消除屏蔽。雖然提出了避免串擾的有效方法,但是該方 法昂貴并且僅僅可實用地應用到少數(shù)網(wǎng)絡。
發(fā)明內(nèi)容
因此本發(fā)明的目標在于提供一種改進的布線方法,其允許以節(jié)省成本 的方法減小電子電路的線間耦合,從而避免不必要的后處理,所述布線方
法對應計算才;i4呈序、計算^4呈序產(chǎn)品和計算機系統(tǒng)。
通過獨立權利要求的特征實現(xiàn)本發(fā)明的目標。其它權利要求和說明書 公開了本發(fā)明的有利實施例。
根據(jù)本發(fā)明,提出了一種減小電子電路線間耦合的布線方法,其中根
據(jù)其耦合特征分類網(wǎng)絡組,并且根據(jù)耦合特征選擇分配給網(wǎng)絡組的線間間 隔。
有利地,可大大減小或者甚至消除電子電路線間電容耦合,同時^" 盡可能多的線路資源。該方法僅僅需要比已知方法少的少量布線資源。僅 僅必要時才需要線間隔。通過將受擾線和其所有干擾線隔離,解決了耦合 問題的根本問題??蓪⑿盘柧W(wǎng)絡置于其它"安全"網(wǎng)絡附近。默認網(wǎng)絡可 以和所有其它網(wǎng)絡相鄰,受擾網(wǎng)絡可以和其它受擾網(wǎng)絡相鄰,而干擾網(wǎng)絡
可以和其它干擾網(wǎng)絡相鄰。
用戶可更新在設計和/或布線中通常使用、而且不需要對布線器源算法 或者源代碼進行任何改變即可定義線間隔要求的技術文件。這樣,其節(jié)省
運行時間因為在技術規(guī)則中定義了避免耦合,所以不需要動態(tài) (on-the-fly)檢查。這樣的技術文件用作布線程序的特定輸入。技術文件 為每個具體的(硬件)應用過程提供了具體的設計規(guī)則,例如各種CMOS (互補金屬氧化物半導體)技術。該技術文件對能夠支持特定過程的通用 布線程序是必要的。
本發(fā)明可與其它減小耦合的現(xiàn)有方法結合。如果不是所有則大部分布 線器優(yōu)化其處理新線類型或者間隔規(guī)則以預料測新技術并改變客戶和制造 要求的能力。在應用定制間隔規(guī)則下,可通過在特殊線類型前面和后面的 線信號上出現(xiàn)的耦合寄生量測量電容耦合減小的有效性。
優(yōu)選,在電子裝置例如CPU或者ASIC或者印刷電路板中采用利用布 線方法的電子電路.最優(yōu)選的是基于線間距最大為ca,400nm的亞微米技術 的電子裝置。
才艮據(jù)優(yōu)選實施例,至少一組網(wǎng)絡分類為受擾網(wǎng)絡,其包括分類為一個 或多個耦合問題的受擾網(wǎng)絡的(優(yōu)選所有的)網(wǎng)絡,以及至少一組網(wǎng)絡分 類為干擾組,其包括分類為一個或多個耦合問題的千擾網(wǎng)絡的(優(yōu)選所有) 網(wǎng)絡,并且將特定距離規(guī)則應用至不同網(wǎng)絡組。
合理地,另外引入至少一個受擾-干擾組,其包括分類為一個或多 個耦合問題受擾和干擾網(wǎng)絡的(優(yōu)選所有)網(wǎng)絡的網(wǎng)絡;和/或默認組,其 包括對耦合問題不靈敏的(優(yōu)選所有)網(wǎng)絡。
為將網(wǎng)絡組應用于電子電路的布圖中,將線類型分配給特定的網(wǎng)絡組。 優(yōu)選,在多層中兩維設置線。
優(yōu)選,根據(jù)其特定線類型選擇相鄰線間的間隔。如果必要僅僅提供附 加的間隔。
優(yōu)選,應用第一線和第二線之間的第一距離規(guī)則,所述第二線與第一
線相鄰,除非
-第一線為受擾線,而第二線為干擾線或者受擾-干擾線,或者
-第一線為干擾線,而第二線為受擾線或者受擾-干擾線,或者
-第一線為受擾-干擾線,而第二線為受擾線或者干擾線或者受擾-干擾線;這里,對于這些情況應用第二距離。
優(yōu)選增加相鄰線之間的間隔以避免耦合。合理地,如果其中一條或者 兩條相鄰線引起相鄰線耦合,則間隔增加。
如果所使用的布線器程序不限于僅僅支持基于線寬度的間隔,則優(yōu)選 應用另一個優(yōu)選實施例。實際上,典型設計中99%的線寬度相等。所述方 法還對寬度變化的線起作用。
在該實施例中,如果以第一距離規(guī)則將最小間隔選為第一間隔,則可 實現(xiàn)最小間隔消耗。該間隔優(yōu)選滿足特定制造沖支術的最小間隔要求,在電 子電路的制造中采用該技術。
以第二距離規(guī)則將額外的間隔添加至第一間隔而獲得第二間隔。只在 必要的地方提供額外的間隔。不會引起耦合問題的"安全"線類型線可相 鄰設置。
根據(jù)另一個優(yōu)選實施例,將線寬度分配給至少兩種線類型。優(yōu)選,所 有的線類型的各自寬度不同,其中寬度代表每種特定線類型。如果布線器 程序僅僅支持基于線寬度的間隔,則其優(yōu)選應用。
優(yōu)選,寬度以默認線類型、受擾線類型、干擾線類型、受擾-干擾線 類型的相同順序增加,而間隔要求在相同類型線間降低,從而對于每個網(wǎng) 的布線獲得恒定的線間距。對每個網(wǎng)絡可以指定默認寬度和默認間隔。實
際上,對于大多數(shù)網(wǎng)絡,不同網(wǎng)絡的默認寬度和默認間隔通常相同。
線寬度優(yōu)選以布線器分辨率的偶數(shù)倍增加。合理地,該分辨率遠小于 應用至線的默認寬度。為布線目的,可通過比較特定線類型的線寬度與其 他線寬度的微小差異來可靠地區(qū)分所述特定線類型和其他線類型。
優(yōu)選,如果第一線為默認線類型,則線間間隔從默認線到受擾線到干 擾線到受擾-千擾線類型降低。
例如,線寬度從默認線到受擾線到干擾線到受擾-干擾線類型增加, 而相同線類型線間間隔要求從默認到受擾到干擾到受擾-干擾線類型減 小,這里優(yōu)選間隔要求以布線器分辨率的偶數(shù)倍減小。
以第一距離規(guī)則,線間隔以布線器分辨率單位減小。相鄰默認線間間 隔優(yōu)選是制造相應電子電路所采用技術產(chǎn)生的默認間隔。
以第二距離規(guī)則,將附加間隔添加至第一線間隔。
為改進所有提出實施例中的方法,可包括附加類型的受擾和干擾網(wǎng)絡。 距離和/或線寬度規(guī)則適合于節(jié)省附加線路資源。
為避免重要信號的迂回,可對所有提出實施例中的至少 一個時序關鍵 網(wǎng)絡應用加權函數(shù)。因為時序?qū)τ陔娮与娐返男阅苁侵匾?,這允許對時 序關鍵的單個網(wǎng)或者多個網(wǎng)區(qū)分優(yōu)先次序。
最優(yōu)選地,以如下步驟進行布線
-定義不同類型的網(wǎng)絡組,具體是默認網(wǎng)絡、受擾網(wǎng)絡、干擾網(wǎng)絡和 受擾干擾網(wǎng)絡,
-進行電子電路的總體布線, -運行耦合分析,
-為該網(wǎng)絡類型分配線類型,具體是為默認網(wǎng)絡分配默認線類型、為 受擾網(wǎng)絡分配受擾線類型、為干擾網(wǎng)絡分配千擾線類型,并且為受擾-干 擾網(wǎng)絡分配受擾-干擾線類型,
-進行局部布線,
-基于局部布線結果運行耦合分析 -為該網(wǎng)絡類型分配線類型,
-取消和改線新線類型,同時允許取消其它類型, -如果必要,重復布線和分配步驟,
-如果為布線改變了線寬度,則為初始寬度重置線寬度, -從布線返回。
這一點確定,至少對于布線過程后的掩模產(chǎn)生,將該線寬度重新設置 為其初始值。
從下面對實施例的詳細描述可最好地理解本發(fā)明以及上i4A其它目標
和優(yōu)點,但是其不限于該實施例,其中示出了 圖1干擾線和受擾線之間的耦合問題;
圖2a、 b根據(jù)本發(fā)明的第一實施例應用了距離規(guī)則的默認寬度和默 認間隔U)以及間隔;
圖3示出根據(jù)本發(fā)明第一實施例線類型距離規(guī)則的表格; 圖4示出根據(jù)本發(fā)明第二實施例線類型距離規(guī)則的表格。
具體實施例方式
圖1示意性示出了干擾線A和受擾線V之間的耦合問題。以電容器C 表示兩條線A和V之間的電容耦合問題。
如圖左側所示,將階梯型信號施加至千擾線A。該信號耦合ii^產(chǎn)生 脈沖信號的受擾線V,其干擾受擾線V的狀態(tài)。
如圖2a和2b所示,對默認線D分配默認寬度界_默認、和到相鄰的 默認線D的默認間隔s—默認(圖2a)。寬度和間隔通常是用于某種開發(fā) 中電子電路的實際才支術文件的結果。如本領域所知,這些才支術文件通常包 括最小線寬、最小間隔和其它參數(shù)的要求,其受到應用于設備制造技術中 的沉積和/或蝕刻技術、掩模設計、布線專用層等的影響。
圖2b示出了和受擾線V相鄰的干擾線A,這里在兩條線間引入附加 間隔e以增加其距離并減小從干擾線A至受擾線V的耦合,這里例如新間
隔為s—默認+ e。合理地,e和寬度和/或間隔的尺寸相同。例如,對于CMOS 130-nm技術,默認寬度和默認間隔值都是200nm, e為400nm,獲得 600nm的新間隔。但是,如果需要,e的其它值是可能的。
根據(jù)本發(fā)明,才艮據(jù)其耦合特征將網(wǎng)絡組分類為四種網(wǎng)絡類型。 一組網(wǎng)絡分類為受擾組,其包括分類為 一個或多個耦合問題的受擾網(wǎng) 絡的網(wǎng)絡. 一組網(wǎng)絡分類為干擾組,其包括分類為一個或多個耦合問題的 干擾網(wǎng)絡的網(wǎng)絡。 一組網(wǎng)絡分類為受擾-干擾組,其包括分類為一個或多 個耦合問題的受擾網(wǎng)絡和干擾網(wǎng)絡的網(wǎng)絡。 一組網(wǎng)絡分類為默認網(wǎng)絡,其 包括對耦合問題不靈敏的網(wǎng)絡。如本領域所熟知,網(wǎng)絡為信號源和接收信 號的一個或多個元件之間的邏輯連接。將這樣的網(wǎng)絡實施為電子電路中的 線,所述電子電路例如為集成電路或印刷電路板等等。
將特定距離規(guī)則應用至考慮不同網(wǎng)絡組之間的耦合問題的不同網(wǎng)絡組。
為在電子電路布圖中實施網(wǎng)絡組,將線類型V、 A、 VA、 D分配給特 定的網(wǎng)絡組。默認線類型D分配給默認網(wǎng)絡,受擾線類型分配給受擾網(wǎng)絡, 干擾線類型A分配給干擾網(wǎng)絡,并且受擾-干擾線類型VA分配給受擾 - 干 擾網(wǎng)絡。根據(jù)其特定線類型選擇相鄰線之間的間隔。由布線器程序使用分 配的線類型V、 A、 VA、 D。
因此,應用笫一線和第二線之間的第一距離規(guī)則,所述笫二線和第一 線相鄰,除非
-第一線為受擾線V,而第二線為干擾線A或者受擾-干擾線VA,
或者
-第一線為干擾線A,而笫二線為受擾-干擾線VA,或者 -第一線為受擾-干擾線VA,而第二線為受擾線V或者干擾線A或 者受擾-千擾線VA;這里,這些情況均應用第二距離。
圖3中的表格示例了本發(fā)明的第一優(yōu)選實施例。所有的線類型V、 A、 VA、 D寬度通常相等。如果該布線器程序不僅僅支持基于線寬度的間隔, 例如國際商業(yè)機器公司的名稱為Bonnroute的布線器程序,則該實施例合適。
在該實例中,根據(jù)第一距離規(guī)則將最小間隔d選為第一間隔Sl,根據(jù)
笫二距離規(guī)則將額外間隔e添加至第一間隔sl, sl = d,獲得第二間隔s2, s2 = d + e。通常,e為正數(shù),e>0。
M中可以看出,默認線類型D和所有其它線類型V、 A、 VA之間 的間隔相等,優(yōu)選為默認間隔d,其通常為用于制造電子裝置的技術所需 要最小間隔。
受擾線V和默認線之間的間隔為d,而受擾線V和干擾線A以及受擾 千擾線VA之間的間隔必須更大,為d + e。
干擾線A和默認線D以及干擾線A之間的間隔可以是d,而干擾線A 和受擾線V以及受擾干擾線VA之間的間隔必須更大,為d + e。
受擾-干擾線VA和默認線D之間的間隔為d,而對所有其它的線類 型該間隔必須更大,為d + e。
對于這種僅僅支持基于線寬的間隔的布線器程序,所有的線類型V、 A、 AV、 D各自的寬度不同,其中該寬度代表每種特定線類型V、 A、 AV、 D。例如,這樣的布線器程序為Cadence的Nanoroute。因此,可通過利 用線寬度的孩t小差異表示不同線類型V、 A、 AV、 D而模擬不同的線類型。
以wJI^A^示默認寬度,s一默i^示默認間隔,r表示布線器程序的 分辨率,并假定分辨率遠小于默認寬度wJR認,w一默認〉a,
假設W (x)為線x的寬度,而S (x)為線x的間隔要求。可如下定 義默認線D、受擾線V、干擾線A和受擾-干擾線VA的寬度W (x)和 間隔要求S (x):
W (D ) = w一默認
W (V) = w—默認+ 2r
W (A) =w—默認+ 4r
W ( VA) = w一默認+ 6r
以及
S (D) = s默認
S (V) =s—默認-2r S (A) =s—默認-4r S (VA) = s一默認-6r
可以看出,寬度W ( x)從默認線D到受擾線V到干擾線A到受擾-干擾線VA類型增加,其中寬度以布線器分辨率r的偶數(shù)倍增加。優(yōu)選, 選擇寬度和間隔的值以維持初始線間距,即,分別為wj^認+ s一默認以及 w一默認+ s一默認+ e (圖3)。在完成布線后,優(yōu)選為提取但是至少為產(chǎn)生 掩模,應當將線寬度重置為其初始值w—默認。
相比于寬度W (x),間隔要求S (x)從默認D到受擾V到干擾A 到受擾-干擾線VA類型減小,其中間隔要求S (x)以布線器分辨率r的 偶數(shù)倍減小。
可以和第一實施例的圖3中表格相似地生成一個表格,如圖4中表格 所示。
再次應用第一線和第二相鄰線之間的第一距離規(guī)則,除非 -第一線為受擾線V,而第二線為干擾線A或者受擾-干擾線VA,
或者
-第一線為干擾線A,而第二線為受擾-干擾線VA,或者
-第一線為受擾-千擾線VA,而笫二線為受擾線V或者干擾線A或 者受擾-干擾線VA,這里,這些情況均應用第二距離。
利用第一距離規(guī)則應用線間隔s3,其自兩個相鄰默認線D之間默認間 隔s一默認開始以布線器分辨率的單位下降。利用第二距離規(guī)則,將附加間 隔e添加至第一線間隔s3。
第一線為默認線D,至鄰近受擾線的間隔為8_默認-1",至鄰近干擾線 A的間隔為s—默認-2r,而至鄰近受擾-干擾線VA的間隔為8_默認-3r。
如果第一線為受擾線V并且鄰近的線為默認線D,則間隔為s—默認-r,鄰近線為受擾線V,則該間隔為8_默認-21",鄰近線為干擾線A,則該 間隔為s—默認-3r + e,以及鄰近線為受擾-干擾線VA,則該間隔為s_ 默認一4r + e。
如果笫一線為干擾線A,鄰近的線為默認線D,則間隔為sjUl認-2r, 鄰近線為受擾線V,則該間隔為s—默認-3r + e,鄰近線為干擾線A,則該 間隔為sja認-4r,以及鄰近線為受擾-干擾線VA,則該間隔為s一默認 一+ e。
如果第一線為受擾-干擾線VA,鄰近的線為默認線D,則間隔為s一 默認-3r,鄰近線為受擾線V,則該間隔為s一默認-4r + e,鄰近線為干擾 線A,則該間隔為s一默認-5r + e,以及鄰近線為受擾-干擾線VA,則該 間隔為s—默i^ — 6r + e。
該實施例中所述方法可更改為包括受擾和干擾網(wǎng)絡的附加類型和/或 不同的線寬度。
圖3和4中的各個表格陣列適于附加的線路資源。另外或可選地,另 一個改進可以是將加權函數(shù)添加至時序關鍵網(wǎng)絡以避免重要信號的迂回。 所述方法特征在于如下步驟
-定義不同類型的網(wǎng)絡組,具體是默認網(wǎng)絡、受擾網(wǎng)絡、干擾網(wǎng)絡和 受擾-干擾網(wǎng)絡,
-對每個產(chǎn)生作為整個芯片區(qū)域的小子集的區(qū)域的網(wǎng)絡,進行電子電 路的總體布線,這里可進行局部布線,
—運行耦合分析,以證實或者證偽網(wǎng)絡的耦合特征, -為所述類型網(wǎng)絡分配線類型V、 A、 AV、 D, -進4亍局部布線,以實際上嵌入線并因此確定其位置, —基于局部布線結果運行耦合分析 -為該類型網(wǎng)絡分配線類型V、 A、 AV、 D,
-取消和改線在耦合分析中發(fā)現(xiàn)的可能的新線類型V、 A、 AV、 D, 同時允許取消其它類型,
-如果必要,重復布線和分配步驟, -如果必要,則為初始寬度重置線寬度, -從布線返回
本發(fā)明可以是完全硬件實施例、完全軟件實施例或者既包括硬件又包
括軟件實施例的形式。在一個實施例中,在軟件中實施本發(fā)明,其包括但 不限于固件、駐留軟件、微碼等等。
另外,本發(fā)明可以是計算枳應序產(chǎn)品的形式,其可從提供供計算機或 者任何指令執(zhí)行系統(tǒng)使用或者與其連接的計算機可用或者計算機可讀介質(zhì) 獲得。為了本文中的目的,計算機可用或者計算機可讀介質(zhì)可以是包括、 存儲、通信、廣播或傳輸供指令執(zhí)行系統(tǒng)、裝置、或者設備使用或者與其 連接的程序的任何裝置。
適合于存儲和/或執(zhí)行程序代碼的計算機處理系統(tǒng)將包括至少一個直 接或間接通過系統(tǒng)總線耦合至存儲器元件的處理器。該存儲器元件可包括 在實際執(zhí)行程序代碼時采用的本地存儲器、大容量存儲裝置和臨時存儲至 少某些程序代碼以減小在運行時必須從大容量存儲裝置檢索代碼的次數(shù)的 高速緩沖存儲器。
雖然示出和描述了特定實施例,但是本發(fā)明的各種修改對于本領域技 術人員將是顯而易見的。
權利要求
1.一種減小電子電路的線間耦合的布線方法,其特征在于,將表示所述電子電路的線的網(wǎng)絡組根據(jù)其耦合特征進行分類,并且根據(jù)所述耦合特征選擇分配給網(wǎng)絡組的線間間隔。
2. 才艮據(jù)權利要求l的方法,其特征在于,增加臨近線間的間隔以避免 耦合。
3. 根據(jù)權利要求1或2的方法,其特征在于,將網(wǎng)絡組根據(jù)其耦合特 征進行分類,其中至少一組網(wǎng)絡分類為受擾組,其包括分類為一個或多個 耦合問題的受擾網(wǎng)絡的網(wǎng)絡,至少一組網(wǎng)絡分類為干擾組,其包括分類為 一個或多個耦合問題的干擾網(wǎng)絡的網(wǎng)絡,并且將特定距離規(guī)則應用至所述 不同的網(wǎng)絡組。
4. 才艮據(jù)權利要求1至3中任一項的方法,其特征在于,另外引入至 少 一組受擾-干擾組,其包括分類為一個或多個耦合問題的受擾網(wǎng)絡和干 擾網(wǎng)絡的網(wǎng)絡;以l或者默認組,其包括對耦合問題不靈敏的網(wǎng)絡。
5. 根據(jù)權利要求1至4中任一項的方法,其特征在于,為在電子電路 布圖中應用所述網(wǎng)絡組,將特定線類型(V、 A、 VA、 D)分配至特定網(wǎng) 絡組。
6. 根據(jù)權利要求1至5中任一項的方法,其特征在于,根據(jù)鄰近線的 特定線類型(V、 A、 VA、 D),選擇鄰近線間的間隔。
7. 根據(jù)權利要求1至6中任一項的方法,其特征在于,在第一線和第 二線間應用笫一距離規(guī)則,所述第二線與第一線鄰近,除非所述第一線為受擾線(V),所述第二線為干擾線(A)或者受擾-干 擾線(VA),或者所述第一線為干擾線(A),所述第二線為受擾線(V)或者受擾-干 擾線(VA),或者所述第一線為受擾-干擾線(VA),所述第二線為受擾線(V)或者 干擾線(A)或者受擾-干擾線(VA),這里,對于這些情況應用第二距離規(guī)則。
8. 根據(jù)權利要求7的方法,其特征在于,利用第一距離規(guī)則,將最小 間隔(d)選擇為第一間隔(sl)。
9. 根據(jù)權利要求8的方法,其特征在于,利用第二距離規(guī)則,將額外 間隔(e)添加至第一間隔(sl),從而獲得第二間隔(s2)。
10. 根據(jù)權利要求1至7中任一項的方法,其特征在于,將線寬度分 配給至少兩種線類型(V、 A、 AV、 D),其中該寬度代表每種特定線類 型(V、 A、 AV、 D)。
11. 根據(jù)權利要求10的方法,其特征在于,各種線類型(V、 A、 AV、 D)的寬度以與間隔要求在相同類型的線間降^f氐相同的順序增加,獲得布 線線類型(V、 A、 AV、 D)的恒定線間距。
12. 根據(jù)權利要求ll的方法,其特征在于,所述線寬度以布線分辨率 (r)的偶數(shù)倍增加。
13. 根據(jù)權利要求11或12的方法,其特征在于,所述間隔要求以布 線分辨率(r)的偶數(shù)倍降低。
14. 根據(jù)權利要求11至13中任一項的方法,其特征在于,所述寬度 從默認線(D)到受擾線(V)到干擾線(A)到受擾-干擾線(VA)類型 增加。
15. 根據(jù)權利要求11至14中任一項的方法,其特征在于,所述間隔 要求從默認線(D)類型到受擾線(V)類型到干擾線(A)類型到受擾-干擾線(VA)類型降低。
16. 根據(jù)權利要求11至15中任一項的方法,其特征在于,利用第一 距離規(guī)則,線間隔(s3)以布線器的分辨率為單位減小。
17. 根據(jù)權利要求16的方法,其特征在于,利用第二距離規(guī)則,將附 加間隔(e)添加至第一線間隔(s3)。
18. 根據(jù)權利要求1至17中任一項的方法,其特征在于,包括附加的 受擾和干擾網(wǎng)絡類型。
19. 根據(jù)權利要求1至18中任一項的方法,其特征在于,將加權函數(shù)應用于至少一個時序關鍵網(wǎng)絡。
20. 根據(jù)權利要求1至19中任一項的方法,其特征在于至少一個下述 步驟定義不同類型的網(wǎng)絡組,進行電子電路的總體布線,運行耦合分析,為該網(wǎng)絡類型分配線類型(V、 A、 AV、 D), 進行局部布線,基于局部布線結果運行耦合分析為該網(wǎng)絡類型分配線類型(V、 A、 AV、 D),取消和改線新線類型(V、 A、 AV、 D),允許取消其它類型,如果必要,重復布線和分配步驟,如果必要,將線寬度重置為初始寬度,從布線返回。
21. —種電子裝置,其具有至少一種基于根據(jù)權利要求1-20中任一 項的布線方法的電子電路。
全文摘要
提出了一種降低電子電路的線間耦合的布線方法,其中根據(jù)其耦合特性分類多組網(wǎng)絡,并且根據(jù)耦合特征選擇分配給該多組網(wǎng)絡的線間間隔。
文檔編號G06F17/50GK101183401SQ200710165050
公開日2008年5月21日 申請日期2007年11月6日 優(yōu)先權日2006年11月15日
發(fā)明者A·P·馬西尼, B·A·邁爾, C·瓦基爾茨斯, D·R·塞帕爾, D·S·瑟奇, J·J·庫爾丁, M·比勒, M·百來迪 申請人:國際商業(yè)機器公司