專利名稱:自動地安排多電壓多節(jié)距金屬線的方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及一種集成電路的設(shè)計。特別是涉及在集成電路 中放置與安排金屬線的方法。
背景技術(shù):
現(xiàn)代的超大規(guī)模的集成電路(ULSI)芯片包括數(shù)百萬個晶體管, l吏得在此規(guī)a莫芯片的手動布局變得碑毛時而難以實施。隨著現(xiàn)4戈大尺 寸的i殳i十,通常通過電子式i殳i十自動( electronic Design Automation)工具來執(zhí)行此操作。電子式設(shè)計自動化工具取得電路 的描述,在設(shè)計區(qū)域中放置次區(qū)塊并且安排次區(qū)塊,例如內(nèi)連接次 區(qū)塊。如此的內(nèi)連接典型地利用于金屬層。傳統(tǒng)上,每一金屬層接 收通過在技術(shù)資料文件中設(shè)計規(guī)則的最小寬度及間隔所限定的安 排節(jié)距。電子式設(shè)計自動化工具根據(jù)安排節(jié)距以安排金屬線。此最 小間隔常常受限于某些因素, 一些與制造過程相關(guān)的理由及一些與 電子相關(guān)的理由。在兩相鄰金屬線間特定電壓下的漏電流為一電子 限制。特別是當(dāng)使用低k值的介電材料時,漏電流變得對金屬間隔 更為敏感。
在許多芯片設(shè)計中,在芯片的不同部分使用不同的電壓。舉例 來說,在內(nèi)存芯片中的核心區(qū)域與外圍區(qū)域使用不同的電壓。有時 候在相同的金屬層上安排這些不同的電壓。
圖1示出了通常具有一種間隔失見則^f旦具有兩種電壓的金屬層布
局。三個相鄰的金屬線110、 120及130耦合至不同的電壓源。通 過傳統(tǒng)的電子式i殳計自動化工具將這些金屬線間的間隔一致地以 SO安排。金屬線110與120間的電位差為V0。金屬線130及120 間的電4立差為V1。 V1高于V0,例如V0=1.0V而Vl=1.8 V。在此 示例中,金屬線110、 120及130分別連接至核心區(qū)域的高電壓供 應(yīng)Vcc、接地與周邊的高電壓供應(yīng)Vdd。雖然對V0來說,間隔S0 是足夠的,但是在金屬線120及130間其VI可能造成過多的漏電
流o
因此,在此期待的是一種根據(jù)金屬線負(fù)載的電壓而能安排具有 不同間隔的金屬線的電子式設(shè)計自動化方法。
發(fā)明內(nèi)容
綜觀前述,本發(fā)明提供一種在單一層中程序化安排至少一第一 電壓與第二電壓的電3各的方法。在本發(fā)明的一方面來i兌,jt匕方法包 括分別地限定對應(yīng)第一電壓與第二電壓的第一層類型與第二層類 型。指定第一層類型的至少一第一屬性與第二層類型的至少一第二 屬性。指定具有第一電壓的至少一第一網(wǎng)絡(luò)與具有第二電壓的至少 一第二網(wǎng)絡(luò)。通過計算枳l程序讀取與第 一 網(wǎng)絡(luò)與第二網(wǎng)絡(luò)相關(guān)的電 壓信息。通過此計算機(jī)程序,以第一屬性安排第一網(wǎng)絡(luò)的至少一第
一多邊形至第一層類型,與通過相同的計算^L程序,以第二屬性安 排第二網(wǎng)絡(luò)的至少一第二多邊形至第二層類型。
在本發(fā)明的另 一方面來說,此方法更包括以設(shè)計規(guī)則4企查輸入 庫中對應(yīng)的至少一第一屬性,限定第一層類型,以相同的i殳計夫見則 檢查輸入庫中對應(yīng)的至少一第二屬性,限定第二層類型,以及根據(jù) 設(shè)計規(guī)則檢查輸入庫,驗證至少 一 第 一 多邊形與至少一第二多邊
在本發(fā)明的另一方面來說,本發(fā)明更包括結(jié)合第一層類型與第 二層類型,以形成單一層供作為屏蔽制作試產(chǎn)。
本發(fā)明中操作的架構(gòu)與方法,不管如何,當(dāng)閱讀與伴隨圖式有 關(guān)時,可自下列特定實施例的說明中,更加了解到同時關(guān)于本發(fā)明 所附加的目的與^尤點。
圖1為說明具有一種間隔規(guī)則但是具有兩種電壓的傳統(tǒng)金屬層 布局。
則的金屬線布局。
圖3為根據(jù)本發(fā)明的實施例說明與不同電壓耦合的金屬線的安 排方法的流程圖。
本發(fā)明主要方面描述包括i兌明書中所伴隨的圖式與形成的部 分。本發(fā)明中提供的系統(tǒng)操作與組件的較為清晰的觀念,是可通過 示范的參考很快的明白,因此,不受到圖式中實施例說明的限制, 其中相似的參考標(biāo)號(若發(fā)生在超過一個圖式時)標(biāo)示相同的元素。 本發(fā)明將通過參考結(jié)合于此所呈現(xiàn)的說明的一個或多個此類圖式 而更加的了解到。佳J尋注意的,在圖式中i兌明的特性不必然:接照尺 寸繪制。
具體實施例方式
以下將提供當(dāng)連接至不同的電壓時,安排具有不同間隔的金屬 線的方法的詳細(xì)i兌明。 i
圖2根據(jù)本發(fā)明的實施例說明對于不同電壓具有不同間隔規(guī)則 的金屬線布局。圖1示出金屬線110、 120及130在相同的金屬層 上。在金屬線110及120間的電壓差為V0。在金屬線130及120 間的電壓差為V1。 V1高于V0。為了才是供4交高的電壓VI并且防止 金屬線120及130之間的漏電流,在金屬線120及130間的間隔安 4非為間隔S1,》匕間隔大于S0。
圖3根據(jù)本發(fā)明的實施例說明一種與不同電壓耦合的金屬線的 安排方法。此方法開始于將不同電壓的金屬層限定為不同層類型, 如步驟310所示。舉例來說,GDSII層31 (31; A)的類型A代表 以核心電壓(如0.9V)安排的第一金屬1,且相同GDSII層31(31; B )的類型B代表以I/O電壓(如1.8 V )安排的第二金屬1。在芯 片上各種的電壓持續(xù)以這樣的類型限定。為了方便的目的,層類型 的清單與電壓有一致的趨勢,如類型A的電壓小于類型B的電壓, 而類型B的電壓小于類型C的電壓等。
然后,在步驟320中通過使用者指定各層類型的金屬線間隔。 舉例來i兌,對于類型A (0.9V)及類型B (1.8 V),分別地指定其 最小間隔等于l pm及1.5 [xm。隨后,在步驟330中,4吏用者也對 應(yīng)電壓信息在電i 各描述中指定所有的網(wǎng)絡(luò)。
在自動安排作業(yè)中如在步驟340中所顯示,安排程序讀取網(wǎng)絡(luò) 信息,其包括與網(wǎng)絡(luò)相關(guān)的電壓。隨后,4艮據(jù)電壓信息將每一網(wǎng)絡(luò) 指定給層類型。然后,安排適合各層類型的的金屬線間隔。如果兩 不同層類型的金屬線相鄰,具有較高電壓的層類型則優(yōu)先,即在這 兩個金屬線間的間隔會采用4交高電壓層類型的間隔。實際上,會發(fā) 生不同電壓的單一金屬層安排成數(shù)個獨特電壓的次層。
在完成自動安排作業(yè)之后,在步驟350中,執(zhí)行輸入庫的"ii計 規(guī)則檢查,包括針對不同金屬層類型的各種間隔規(guī)則。當(dāng)此安排已
明確檢查,且芯片設(shè)計已準(zhǔn)備供試產(chǎn),各種金屬層類型或次層隨后
在步驟360中結(jié)合成單一金屬層,供最終屏蔽的制作。
對于lt據(jù)庫/智能財產(chǎn)實施,組件布局必須也隨著上述的安排方 法的描述。在大部分的例子中,組件布局為手動完成。才艮據(jù)本發(fā)明 的安排方法必然可針對數(shù)據(jù)庫組件手動地執(zhí)行。更具體地來i兌,不 同電壓的金屬線可限定為不同層類型,當(dāng)布局完成時其隨后將會結(jié) 合成單一層。
雖然金屬線間隔是用來說明本發(fā)明的實施例,本領(lǐng)域技術(shù)人員 將會了解其它特征,如具有不同線寬需求的金屬線也可以使用前述 的方法來安排。雖然金屬線用于說明本發(fā)明的實施例,本領(lǐng)域^支術(shù) 人員可了解本發(fā)明也可能同樣地成功應(yīng)用在其它層,在層上的長多 邊形間隔是關(guān)4建的,且能以不同電壓提供給不同多邊形。本發(fā)明可 以透過一^:電子式設(shè)計工具來實施。
前述說明提供多種不同的實施例或?qū)嵤┍景l(fā)明不同特征的實
這些當(dāng)然只是實施例,并非意欲用意限制申請專利范圍中描述的發(fā)明。
雖然本發(fā)明以一個或多個特定范例在此i兌明及描述以作為實 施例,但是并非意欲將其限制在所示的詳細(xì)說明中,乃由于在此各 種修改與結(jié)構(gòu)的變化可能在不脫離本發(fā)明的精神及在申請專利范 圍均等的領(lǐng)域及范圍內(nèi)。因此,可以了解的是本發(fā)明之申請專利范 圍的范疇?wèi)?yīng)該根據(jù)本發(fā)明范疇作最寬廣的解釋,如申請專利范圍所 限定。
主要組件符號說明
110、 120、 130 金屬線
S0、 Sl間隔
310 將不同電壓的金屬層定義為不同層類型
320 指定各層類型的金屬線之間隔 330才艮據(jù)電壓信息而指定所有網(wǎng)絡(luò)
340 根據(jù)其個別的電壓信息而自動安排具有適當(dāng)間隔的金屬
線
350依考慮的電壓信息檢查對照設(shè)計規(guī)則的金屬線布局
360 結(jié)合各金屬層類型為單一層以供試產(chǎn)
權(quán)利要求
1.一種在一單一層中程序化及安排具有至少一第一與第二電壓的電路的方法,該第一電壓高于該第二電壓,該方法包括分別地限定對應(yīng)所述第一電壓與所述第二電壓的第一層類型與第二層類型;指定所述第一層類型的至少一第一屬性與所述第二層類型的至少一第二屬性;指定具有所述第一電壓的所述電路的一描述中至少一第一網(wǎng)絡(luò)與具有所述第二電壓的所述電路的相同的該描述中至少一第二網(wǎng)絡(luò);通過一計算機(jī)程序讀取與所述至少一第一網(wǎng)絡(luò)與所述至少一第二網(wǎng)絡(luò)相關(guān)的電壓信息;通過該計算機(jī)程序,以所述至少一第一屬性安排所述至少一第一網(wǎng)絡(luò)的至少一第一多邊形至所述第一層類型;以及通過所述相同的計算機(jī)程序,以所述至少一第二屬性安排所述至少一第二網(wǎng)絡(luò)的至少一第二多邊形至所述第二層類型。
2. 根據(jù)權(quán)利要求1所述的方法,其中,所述單一層為一金屬層。
3. 根據(jù)權(quán)利要求1所述的方法,其中,所述至少一第一屬性與所 述至少一第二屬性是在所述單一層上多邊形的不同間隔規(guī)則。
4. 根據(jù)權(quán)利要求1所述的方法,其中,所述至少一第一屬性與所 述至少一第二屬性是在該單一層上多邊形的不同間隔規(guī)則。
5. 根據(jù)權(quán)利要求1所述的方法,其中,所述電路的所述描述為一 硬件描述語言。
6. 根據(jù)權(quán)利要求1所述的方法,其中,所述計算機(jī)程序為一電子 式i殳計自動化工具。
7. 根據(jù)權(quán)利要求1所述的方法,其中,所述至少一第一多邊形與 所述至少一第二多邊形為直線。
8. —種在一金屬層中程序化安排具有至少一第一電壓與第二電 壓的電i^各的方法,所述第一電壓高于所述第二電壓,所述方法 包括分別地限定對應(yīng)所述第 一 電壓與所述第二電壓的第 一層 類型與第二層類型;指定所述第一層類型的至少一第一屬性與所述第二層類 型的至少一第二屬性;指定具有所述第一電壓的所述電路的描述中至少一第一 網(wǎng)絡(luò)與具有所述第二電壓的所述電路的相同的所述描述中至 少一第二網(wǎng)纟各;通過一計算機(jī)程序讀取與所述至少 一第 一 網(wǎng)絡(luò)與所述至 少一第二網(wǎng)絡(luò)相關(guān)的電壓信息;通過所述計算機(jī)程序,以所述至少一第一屬性安排所述 至少一第一網(wǎng)絡(luò)的至少一第一多邊形至所述第一層類型;以及通過所述相同的計算機(jī)程序,以所述至少一第二屬性安 排所述至少 一第二網(wǎng)絡(luò)的至少一第二多邊形至所述第二層類 型;以一i殳計^見則檢查l俞入庫中對應(yīng)的所述至少 一第 一屬 性,限定所述第一層類型; 以所述相同的i殳計失見則檢查輸入庫中對應(yīng)的所述至少一 第二屬性,限定所述第二層類型;以及才艮據(jù)所述i殳計身見則4企查豐lr入庫,-瞼i正所述至少一第一多 邊形與所述至少一第二多邊形。
9. 才艮據(jù)權(quán)利要求8所述的方法,其中,所述至少一第一屬性與所 述至少一第二屬性是在所述金屬層上多邊形的不同間隔失見則。
10. 才艮據(jù)權(quán)利要求8所述的方法,其中,所述至少一第一屬性與所 述至少一第二屬性是在所述金屬層上多邊形的不同間隔規(guī)則。
11. 根據(jù)權(quán)利要求8所述的方法,其中,所述電路的所述描述為一 硬件描述語言。
12. —種在一金屬層中程序化安排具有至少一第一電壓與第二電 壓的方法,所述第一電壓高于所述第二電壓,所述方法包括分別地限定對應(yīng)所述第一電壓與第二電壓的一第一層類 型與第二層類型;指定所述第一層類型的一第一間隔屬性與所述第二層類 型的一第二間隔屬性;指定具有所述第一電壓的所述電路之一描述中至少一第 一網(wǎng)絡(luò)與具有所述第二電壓的所述電路的相同的所述描述中至少一第二網(wǎng)絡(luò);通過一計算機(jī)程序讀取與所述至少 一第 一 網(wǎng)絡(luò)與所述至 少一第二凈值相關(guān)的一電壓信息;通過所述計算4幾程序,以所述第一間隔屬性安排所述至 少一第一網(wǎng)絡(luò)的至少一第一多邊形至所述第一層類型;以及通過相同的所述計算^L程序,以所述第二間隔屬性安排 所述至少一第二網(wǎng)絡(luò)的所述至少一第二多邊形至所述第二層 類型,除了當(dāng)所述至少 一第二多邊形與所述至少 一第 一多邊形 相鄰時,以所述第 一 間隔屬性安排所述至少 一第二多邊形之 夕卜。
13. 根據(jù)權(quán)利要求12所述的方法,更包括以 一設(shè)計規(guī)則才企查輸入庫中對應(yīng)的所述至少一第 一間隔 屬性,限定所述第一層類型;以所述相同的i殳計失見則4企查輸入庫中對應(yīng)的所述至少一 第二間隔屬性,限定所述第二層類型;以及才艮據(jù)所述設(shè)計規(guī)則檢查輸入庫,驗證所述至少一第一多 邊形與所述至少一第二多邊形。
14. 根據(jù)權(quán)利要求12所述的方法,更包括結(jié)合所述第一層類型與 所述第二層類型。
全文摘要
本發(fā)明涉及一種在一單一層中程序化安排具有至少一第一電壓與第二電壓的電路的方法,其包括分別地限定對應(yīng)第一電壓與第二電壓的第一層類型與第二層類型。指定第一層類型的至少一第一屬性與第二層類型的至少一第二屬性。指定具有第一電壓的至少一第一網(wǎng)絡(luò)與具有第二電壓的至少一第二網(wǎng)絡(luò)。通過計算機(jī)程序讀取與第一網(wǎng)絡(luò)及第二網(wǎng)絡(luò)相關(guān)的電壓信息。通過計算機(jī)程序,以第一屬性安排第一網(wǎng)絡(luò)的至少一第一多邊形至第一層類型,以及通過相同的計算機(jī)程序,以第二屬性安排第二網(wǎng)絡(luò)的至少一第二多邊形至第二層類型。
文檔編號G06F17/50GK101350037SQ20081000213
公開日2009年1月21日 申請日期2008年1月14日 優(yōu)先權(quán)日2007年7月17日
發(fā)明者陳克明 申請人:臺灣積體電路制造股份有限公司