專利名稱:過孔的布局方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電路的布局方法,特別涉及一種過孔的布局方法。
背景技術(shù):
在進行電路布局時,信號的參考層相當重要。尤其是對高速信號線來說,更 需要一個最近的回路,藉以提高信號的傳輸質(zhì)量。 一般來說,走線(trace)的參 考層是其相鄰層銅皮(shape),而過孔(via)的參考層是其附近的參考過孔。以下 則詳細介紹傳統(tǒng)技術(shù)中,參考過孔的作法。
首先,對各組件與走線進行布局,并對各走線進行過孔布局。在布好各組件 與走線之后,再以人工方式逐一檢査各走線是否為高速信號線。檢測人員在檢查時, 若發(fā)現(xiàn)走線為高速信號線,則會在高速信號線的過孔旁邊添加參考過 L,藉以提高 信號的傳輸質(zhì)量。然而,傳統(tǒng)技術(shù)的作法有下列缺點
1、 人工檢測方式容易因疏忽而遺漏設(shè)置參考過孔。由于電路圖走線錯綜復(fù)雜, 在線路數(shù)量太多且太過復(fù)雜的情況下,檢測人員相當難以檢查出所有高速信號線, 因此容易導(dǎo)致遺漏設(shè)置參考過孔。
2、 為了縮小電路面積,電路布局人員在布局時會盡量緊密排列各走線以及各 電子零件。因此在布好線的情況下,難保證有足夠的空間可以再放置大量參考過孔。
3、 在布好各組件與走線之后,要再調(diào)整個組件與走線的位置是相當困難的, 因此參考過孔的位置往往難以掌握,導(dǎo)致信號線的過孔與參考過孔的距離亦難以把 握。
4、 在設(shè)置好參考過孔后,檢測人員在某些特殊情況下可能會再次對信號走線 進行調(diào)整。因此在刪除信號線的過孔時,常會忘記刪除參考過孔的,并且這類問題 很難被發(fā)現(xiàn)。
5、 布局軟件對于孤立的參考過孔,會自動設(shè)定其信號線屬性,因此很容易使 孤立的參考過孔變成其它的信號過孔,進而導(dǎo)致線路無法正常工作。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種過孔的布局方法,可縮短布局的工作時間與檢查時 間,以提高效率。
本發(fā)明提供一種過孔的布局方法,其包括提供組合型過孔,此組合型過孔包 括過孔與參考過孔。若要連結(jié)第一層的第一導(dǎo)線與第二層的第二導(dǎo)線,先判斷第一 導(dǎo)線與第二導(dǎo)線是否為關(guān)鍵路徑。當?shù)谝粚?dǎo)線與第二導(dǎo)線為關(guān)鍵路徑,則配置上述
的組合型過孔,藉以使過孔連結(jié)第一導(dǎo)線與第二導(dǎo)線。此外,當配置組合型過孔時, 依據(jù)第一參數(shù)決定過孔與參考過孔之間的距離。
在本發(fā)明的一實施例中,所述的過孔的布局方法,更包括當過孔被刪除時, 則一并刪除參考過孔。在另一實施例中,所述的過孔的布局方法,更包括當參考過 孔被刪除時,則一并刪除過孔。在又一實施例中,所述的過孔的布局方法,更包括 依據(jù)第二參數(shù),設(shè)定參考過孔的屬性、焊盤直徑、孔徑大小或位置。
在本發(fā)明的實施例中,所述的判斷第一導(dǎo)線與第二導(dǎo)線是否為關(guān)鍵路徑的步 驟,更包括判別第一導(dǎo)線與第二導(dǎo)線是否為高速信號線,若第一導(dǎo)線與第二導(dǎo)線為 高速信號線,則第一導(dǎo)線與第二導(dǎo)線為關(guān)鍵路徑。在另一實施例中,所述的過孔的 布局方法更包括,當?shù)谝粚?dǎo)線與第二導(dǎo)線不是關(guān)鍵路徑,則配置孤立過孔,藉以連 結(jié)第一導(dǎo)線與第二導(dǎo)線。
在本發(fā)明中,提供了組合型過孔,此組合型過孔包括過孔與參考過孔。若要 連結(jié)第一層的第一導(dǎo)線與第二層的第二導(dǎo)線,先判斷第一導(dǎo)線與第二導(dǎo)線是否為關(guān) 鍵路徑。當?shù)谝粚?dǎo)線與第二導(dǎo)線為關(guān)鍵路徑,則配置上述的組合型過孔,藉以使過 孔連結(jié)第一導(dǎo)線與第二導(dǎo)線。此外,當配置組合型過孔時,依據(jù)第一參數(shù)決定過孔 與參考過孔之間的距離。如此一來,可縮短布局的工作時間與檢查時間,藉以提高 效率。
圖1A為本發(fā)明的第一實施例的第一層的導(dǎo)線及其過孔的布局圖。
圖1B為本發(fā)明的第一實施例的第三層的導(dǎo)線及其過孔的布局圖。 圖1C為圖1A沿剖面線T1-T1'的剖面?zhèn)纫晥D。圖2為本發(fā)明的第一實施例的過孔的布局方法的流程圖。
圖3A為本發(fā)明的第二實施例的第一層的導(dǎo)線及其過孔的布局圖。 圖3B為本發(fā)明的第二實施例的第三層的導(dǎo)線及其過孔的布局圖。 圖3C為圖3A沿剖面線T2-T2'的剖面?zhèn)纫晥D。
具體實施例方式
傳統(tǒng)技術(shù)是在布好各組件與走線之后,再以人工方式逐一檢查各走線是否為 高速信號線,并以人工方式配置參考過孔。因此傳統(tǒng)作法會有人為疏失而有遺漏設(shè) 置參考過孔的情形發(fā)生…等等問題。有鑒于此,本發(fā)明的實施例在連接位于不同層 的兩導(dǎo)線時,是采用系統(tǒng)(布局軟件)自動檢測方式,由系統(tǒng)自動判別上述導(dǎo)線是 否為關(guān)鍵路徑(Critical Path),藉以決定是否配置組合型過孔,其中組合型過孔包 括過孔與參考過孔。此外,系統(tǒng)更依據(jù)距離參數(shù)設(shè)定參考過孔與過孔之間的距離。 因此能改善人為疏忽造成遺漏配置參考過孔…等問題,藉以提升檢測效率。以下則 配合附圖作更進一步的說明。
第一實施例
圖1A為本發(fā)明的第一實施例的第一層的導(dǎo)線及其過孔的布局圖。圖1B為本 發(fā)明的第一實施例的第三層的導(dǎo)線及其過孔的布局圖。圖1C為圖1A沿剖面線 T1-T1'的剖面?zhèn)纫晥D。圖2為本發(fā)明的第一實施例的過孔的布局方法的流程圖。 請合并參照圖1A 圖1C與圖2,在本實施例中,以三層板的布局圖為例進行說明, 其中三層板由第一層U、第二層12與第三層D所組成,各層之間配置有絕緣層。 在其它實施例中,熟習(xí)本領(lǐng)域技術(shù)者亦可采用二層板、四層板…等不同層數(shù)的布局 圖,本發(fā)明并不以此為限。
首先可由步驟S201,提供組合型過孔,此組合型過孔包括過孔31與參考過孔 32,過孔31與參考過孔32是互相對應(yīng)的,且其分別具有可調(diào)整的屬性。接著由步 驟S202,當?shù)谝粚?1的導(dǎo)線21與第三層13的導(dǎo)線23布好之后,若欲將第一層 11的導(dǎo)線21連結(jié)至第三層13的導(dǎo)線23,可先判斷導(dǎo)線21與導(dǎo)線22是否為關(guān)鍵 路徑。舉例來說,若導(dǎo)線21與23為高速信號線,則可將導(dǎo)線21與23判定為關(guān)鍵 路徑;反之,若導(dǎo)線21與23不是高速信號線,則可將導(dǎo)線21與23判定為非關(guān)鍵 路徑。上述判斷方式僅是一種選擇實施例,熟習(xí)本領(lǐng)域技術(shù)者亦可依其需求自行設(shè)定判斷導(dǎo)線21與23是否為關(guān)鍵路徑的方式。
在步驟S202中,若第一層11的導(dǎo)線21與第三層13的導(dǎo)線23不是關(guān)鍵路徑 則可執(zhí)行步驟S205,配置孤立過孔(未繪示),藉以連結(jié)導(dǎo)線21與23。
另一方面,若導(dǎo)線21與導(dǎo)線22為關(guān)鍵路徑,則由步驟S203,配置上述的組 合型過孔,藉以使過孔31連結(jié)第一層11的導(dǎo)線21與第三層13的導(dǎo)線23。本實 施例假設(shè)導(dǎo)線21與23為高速信號線,因此在步驟S202之后則執(zhí)行步驟S203,決 定配置參考過孔32,并依據(jù)距離參數(shù)決定過孔31與參考過孔32之間的距離Sl。 在步驟S203之后,接著可由步驟S204,當配置組合型過孔時,系統(tǒng)可依據(jù)距離參 數(shù)決定過孔31與參考過孔32之間的距離。由于過孔31與參考過孔32分別具有可 調(diào)整的屬性,因此系統(tǒng)可依據(jù)過孔31的參數(shù)決定過孔31的焊盤直徑、孔徑大小或 位置。在本實施例中,過孔31的孔徑大小及其焊盤直徑分別以V2與D2為例進行 說明,在其它實施例中,熟習(xí)本領(lǐng)域技術(shù)者可依其需求自行定義過孔31的孔徑大 小及其焊盤直徑,本發(fā)明并不以此為限。同理,系統(tǒng)可依據(jù)參考過孔32的參數(shù)決 定參考過孔32的屬性、焊盤直徑、孔徑大小、位置或參考過孔32與過孔31之間 的相對位置,本發(fā)明亦不以此為限。
承上述,在本實施例中,參考過孔32的屬性是連接到第二層12的導(dǎo)線22, 且導(dǎo)線22耦接到接地GND,在其它實施例中熟習(xí)本領(lǐng)域可自行定義參考過孔32 的屬性,例如可將參考過孔32耦接至其它電壓電平的導(dǎo)線。另外,在本實施例中, 參考過孔32與過孔31之間的相對位置是以導(dǎo)線21的延伸線以及參考過孔32與過 孔31之間的聯(lián)機所形成的夾角a來定義,隨著夾角a的角度不同,參考過孔32所 能達成提升信號質(zhì)量的效果也就會隨之不同。在此提供一種決定夾角a的方式,供 熟習(xí)本領(lǐng)域技術(shù)者參詳。假設(shè)導(dǎo)線21的線寬為W,導(dǎo)線21與參考過孔32的焊盤 的最小距離為Hl,過孔31的焊盤與參考過孔32的焊盤的最小距離為H2,參考過 孔32的焊盤直徑為D1,過孔31的焊盤直徑為D2。如此一來可依據(jù)下列公式(一) 定義夾角a,其好處在于可提升信號的傳輸質(zhì)量
Sina=(Dl+Hl+0.5*W)/(H2+Dl+D2) …公式(一)
再者,熟習(xí)本領(lǐng)域技術(shù)者可依其需求自行定義上述過孔31的參數(shù)、參考過孔 32的參數(shù)與距離參數(shù),或是可采用系統(tǒng)默認值,本發(fā)明并不以此為限。另外,值 得一提的是,通過步驟S202系統(tǒng)可自動判斷導(dǎo)線21、 23是否為關(guān)鍵路徑,并據(jù)以決定是否配置組合型過孔或是孤立過孔。因此,可解決傳統(tǒng)人為疏忽而遺漏配置 參考過孔32的問題。
此外,由于傳統(tǒng)技術(shù)的作法是在布好各組件與走線之后,再以人工方式逐一 檢査各走線是否為高速信號線。因此若發(fā)現(xiàn)走線為高速信號線時,會面臨沒有足夠
空間可配置參考過孔32的窘境。與傳統(tǒng)技術(shù)相較之下,本實施例是通過配置組合 型過孔, 一并配置過孔31與參考過孔32,因此不會發(fā)生沒有足夠的空間可配置參 考過孔32的窘境。不僅如此,布局工程師會有更大的彈性來調(diào)整參考過孔32的位 置、屬性、孔徑大小V1或其焊盤直徑D1,不但可使線路更佳整齊美觀,更可有 效利用布局圖中每一處的面積。
另夕卜,在步驟S204中,由于過孔31與參考過孔32之間的距離受限于實際的 制程技術(shù),因此系統(tǒng)可自動輔助判斷過孔31與參考過孔32之間的距離Sl是否符 合實際的制程技術(shù)的規(guī)范。舉例來說,假設(shè)在實際的制程技術(shù)中,過孔31與參考 過孔32之間的最小距離為16英絲(mil)。也就是說,在此假設(shè)實際的制程技術(shù) 中無法制作出彼此距離小于16mil的兩過孔。因此,在執(zhí)行步驟S204時,系統(tǒng)可 自動輔助判斷距離Sl是否小于16mil,若距離S1是否小于16mil,則可由系統(tǒng)發(fā) 出警告以提醒布局工程師;反之,若距離Sl大于或等于16mil,則視為正常狀況。 如此一來,不但可縮短檢測的時間,提升檢測的質(zhì)量,更可避免嚴重的錯誤發(fā)生。
再舉一個例子,若過孔31與參考過孔32之間的距離大于40 mil,則參考過孔 32無法有效提升信號的質(zhì)量。因此,在執(zhí)行步驟S203與S204時,系統(tǒng)亦可自動 輔助判斷距離S1是否大于40mil,若是則可由系統(tǒng)發(fā)出警告以提醒布局工程師; 反之,若距離S1小于或等于40mil則視為正常狀況。如此一來,不但可縮短檢測 的時間,提升檢測的質(zhì)量,更可避免嚴重的錯誤發(fā)生。
由于在本實施例中,參考過孔32是對應(yīng)于過孔31而被設(shè)置的。因此,在調(diào) 整布局圖時,若刪除過孔31,那么參考過孔32也就沒有存在的必要。有鑒于此, 在本實施例中,若過孔31被刪除時,系統(tǒng)可自動地一并刪除參考過孔32。此作法 的好處在于,可避免人為疏忽而忘記刪除參考過孔32,不但提高檢測效率,也可 縮小布局面積并可節(jié)省電路成本。同理,若參考過孔32被刪除時,系統(tǒng)亦可自動 地一并刪除過孔31。如此一來,亦可達成與上述相類似的功效。
請繼續(xù)參照圖1A 圖1C,在第一實施例中,在組合型過孔中,僅采用一個參考過孔(32)來作為過孔31的參考層。但本發(fā)明并不以此為限,在其它實施例 中,亦可采用多個參考過孔來作為過孔31的參考層。另外,對應(yīng)于過孔31的參考 過孔亦可任意變換位置。以下再舉一實施例詳細說明。 第二實施例
圖3A為本發(fā)明的第二實施例的第一層的導(dǎo)線及其過孔的布局圖。圖3B為本 發(fā)明的第二實施例的第三層的導(dǎo)線及其過孔的布局圖。圖3C為圖3A沿剖面線 T2-T2'的剖面?zhèn)纫晥D。請合并參照圖3A 圖3C,在本實施例中,第一層11中, 過孔31的參考層為參考過孔32,且參考過孔32連接至第二層12的導(dǎo)線22,導(dǎo)線 22例如可連接至接地。再從另一角度來看,在第三層13中,過孔31的參考層為 參考過孔33,且參考過孔33亦連接至第二層12的導(dǎo)線22,導(dǎo)線22例如可連接至 接地。此作法的好處可讓各層的參考過孔的位置有更彈性的變化。
綜上所述,本發(fā)明提供了組合型過孔,此組合型過孔包括過孔與參考過孔。 若要連結(jié)第一層的第一導(dǎo)線與第二層的第二導(dǎo)線,先判斷第一導(dǎo)線與第二導(dǎo)線是否 為關(guān)鍵路徑。當?shù)谝粚?dǎo)線與第二導(dǎo)線為關(guān)鍵路徑,則配置上述的組合型過孔,藉以 使過孔連結(jié)第一導(dǎo)線與第二導(dǎo)線。此外,當配置組合型過孔時,依據(jù)第一參數(shù)決定 過孔與參考過孔之間的距離。因此,可縮短布局的工作時間與檢查時間,藉以提高 效率。此外,本發(fā)明的實施例至少具有下列優(yōu)點
1. 能彈性調(diào)整各過孔的位置及其參數(shù)。
2. 方便、快捷、提高信號傳輸質(zhì)量。
3. 使印刷電路板更加整齊、美觀。
4. 避免人為疏忽而忘記新增或刪除參考過孔。
以上公開的僅為本發(fā)明的幾個具體實施例,但本發(fā)明并非局限于此,任何本 領(lǐng)域的技術(shù)人員能思之的變化,都應(yīng)落在本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
1、一種過孔的布局方法,其特征在于,包括提供一組合型過孔,其包括一過孔與一參考過孔;若要連結(jié)一第一層的一第一導(dǎo)線與一第二層的一第二導(dǎo)線,先判斷該第一導(dǎo)線與該第二導(dǎo)線是否為關(guān)鍵路徑;當該第一導(dǎo)線與該第二導(dǎo)線為關(guān)鍵路徑,則配置該組合型過孔,藉以使該過孔連結(jié)該第一導(dǎo)線與該第二導(dǎo)線;以及當配置該組合型過孔時,依據(jù)一第一參數(shù)決定該過孔與該參考過孔之間的距離。
2、 如權(quán)利要求1所述的過孔的布局方法,其特征在于,更包括 當該過孔被刪除時,則一并刪除該參考過孔。
3、 如權(quán)利要求l所述的過孔的布局方法,其特征在于,更包括 當該參考過孔被刪除時,則一并刪除該過孔。
4、 如權(quán)利要求1所述的過孔的布局方法,其特征在于,更包括 依據(jù)一第二參數(shù),設(shè)定該參考過孔的屬性、焊盤直徑、孔徑大小或位置。
5、 如權(quán)利要求1所述的過孔的布局方法,其特征在于,更包括 依據(jù)一第二參數(shù),設(shè)定該過孔的焊盤直徑、孔徑大小或位置。
6、 如權(quán)利要求1所述的過孔的布局方法,其特征在于,其中判斷該第一導(dǎo)線 與該第二導(dǎo)線是否為關(guān)鍵路徑的步驟,更包括判別該第一導(dǎo)線與該第二導(dǎo)線是否為高速信號線,若該第一導(dǎo)線與該第二導(dǎo) 線為高速信號線,則該第一導(dǎo)線與該第二導(dǎo)線為關(guān)鍵路徑。
7、 如權(quán)利要求1所述的過孔的布局方法,其特征在于,更包括 當該第一導(dǎo)線與該第二導(dǎo)線不是關(guān)鍵路徑,則配置一孤立過孔,藉以連結(jié)該第一導(dǎo)線與該第二導(dǎo)線。
全文摘要
本發(fā)明提供一種過孔的布局方法,其包括提供組合型過孔,此組合型過孔包括過孔與參考過孔。若要連結(jié)第一層的第一導(dǎo)線與第二層的第二導(dǎo)線,先判斷第一導(dǎo)線與第二導(dǎo)線是否為關(guān)鍵路徑。當?shù)谝粚?dǎo)線與第二導(dǎo)線為關(guān)鍵路徑,則配置上述的組合型過孔,藉以使過孔連結(jié)第一導(dǎo)線與第二導(dǎo)線。此外,當配置組合型過孔時,依據(jù)第一參數(shù)決定過孔與參考過孔之間的距離。如此一來,可縮短布局的工作時間與檢查時間,以提高效率。
文檔編號G06F17/50GK101528003SQ200810081759
公開日2009年9月9日 申請日期2008年3月6日 優(yōu)先權(quán)日2008年3月6日
發(fā)明者磊 梁, 范文綱 申請人:英業(yè)達股份有限公司