專利名稱:電路板電磁防護元件的布局方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種電路板的布局方法,且特別是有關(guān)于一種電路板電磁防護元
件的布局方法。
背景技術(shù):
隨著科技的快速進步,現(xiàn)代人的生活受惠于電器產(chǎn)品的便利,但也處于電磁波充 斥的環(huán)境里。尤其是隨身攜帶的電子產(chǎn)品、或是高頻傳輸?shù)耐ㄓ嵁a(chǎn)品,其本身的電磁輻射容 易散逸到周圍環(huán)境中,與鄰近的電子產(chǎn)品產(chǎn)生相互干擾,甚至對人體亦有可能造成損害。因 此,有關(guān)于防電磁干擾(electromagnetic interference, EMI)的問題逐漸成為重要的課 題。 在電路設(shè)計中,包括導線及電路板等都會產(chǎn)生電磁輻射,電磁輻射會影響電路周 圍的布局線路和所有可能會傳導這類電磁波的導體,這種情況就稱為電磁干擾。電磁干擾 問題可以透過良好的電路設(shè)計及電路板布線技巧加以解決,也就是透過設(shè)計的方法而將電 磁干擾降到最低。 在現(xiàn)今的電路布局設(shè)計上,可以用接地來減少電磁干擾,也就是說,將干擾訊號 導入接地端。而此接地的做法則是布局工程師以人工手動的方式,沿著整塊印刷電路板 (Printed Circuit Board,PCB)板邊內(nèi)緣20密耳(mil)處鋪上寬度80密耳接地的銅箔(俗 稱護城河),以此接地的銅箔做為電磁防護元件,進而降低電磁干擾對電路板的影響。由于 印刷電路板的形狀多樣化,故利用人工的方式產(chǎn)生接地的銅箔,將會非常沒效率。
發(fā)明內(nèi)容
本發(fā)明提供一種電路板電磁防護元件的布局方法,藉此可以加快產(chǎn)生電磁防護元 件的速度,以減少電路板受到電磁干擾的影響。 本發(fā)明提出一種電路板電磁防護元件的布局方法,包括下列步驟。首先,提供電路
板的布局圖。接著,以第一距離執(zhí)行布線邊界功能,以沿著電路板的邊緣產(chǎn)生屬性為布線邊
界的第一幾何線。之后,將第一幾何線的屬性改設(shè)為布線防止,其中布線防止屬性會防止在
第一幾何線所圍成的幾何區(qū)域內(nèi)進行布線操作。接著,以第二距離執(zhí)行布線邊界功能,以沿
著電路板的邊緣產(chǎn)生屬性為布線邊界的第二幾何線,其中布線邊界屬性會防止在第二幾何
線所圍成的幾何區(qū)域外進行布線操作。之后,對電路板進行填滿的布線操作。 在本發(fā)明的一實施例中,上述布局方法還包括將第一幾何線的屬性改設(shè)為布線邊界。 在本發(fā)明一實施例中,上述以第一距離執(zhí)行布線邊界功能以及以第二距離執(zhí)行布 線邊界功能是于程序管理(librarian)作業(yè)環(huán)境下進行。 在本發(fā)明一實施例中,上述第一幾何線的屬性改設(shè)為布線防止是于布局(layout) 作業(yè)環(huán)境下進行。 在本發(fā)明一實施例中,上述電路板電磁防護元件的布局方法還包括下列步驟。進入程序管理作業(yè)環(huán)境。將第一幾何線的屬性改設(shè)為第一屬性。以第三距離執(zhí)行布局邊界功 能,沿著電路板的邊緣產(chǎn)生屬性為布線邊界的第三幾何線。將第三幾何線的屬性改設(shè)為第 二屬性。離開程序管理作業(yè)環(huán)境,并進入布局作業(yè)環(huán)境。將第一幾何線的屬性由第一屬性 改設(shè)為布線防止。 在本發(fā)明一實施例中,上述第一距離大于第二距離,而第二距離與第三距離相同。
在本發(fā)明一實施例中,上述第一屬性與第二屬性不同。
在本發(fā)明一實施例中,上述電路板為印刷電路板。 本發(fā)明提出一種內(nèi)儲用于布局的計算機程序產(chǎn)品,當計算機加載計算機程序并執(zhí) 行后,可完成上述電路板電磁防護元件的布局方法。 本發(fā)明通過在布局圖上設(shè)定第一距離與第二距離,并且利用第一距離與第二距離 分別執(zhí)行布線邊界功能以便沿著電路板的邊緣產(chǎn)生第一幾何線與第二幾何線。接著,設(shè)定 第一幾何線與第二幾何線的屬性,以便于防止在第一幾何線所圍成的幾何區(qū)域內(nèi)進行布線 操作以及防止在第二幾何線所圍成的幾何區(qū)域外進行布線操作。最后,對電路板進行填滿 的布線操作,也就是在第一幾何線所圍成的幾何區(qū)域外以及第二幾何線所圍成的幾何區(qū)域 內(nèi)進行「填滿」布線操作,以產(chǎn)生電磁防護元件。如此一來,可以減少布局工程師以人工手 動方式來描繪出第一幾何線與第二幾何線與配置電磁防護元件所花費的時間,并且此電磁 防護元件可以降低電磁干擾對電路板的影響。 為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖式, 作詳細說明如下。
圖1繪示為本發(fā)明一實施例的電路板電路防護元件的布局方法流程圖, 圖2繪示為本發(fā)明一實施例的電路板布局的示意圖。 圖3繪示為本發(fā)明一實施例的電路板電路防護元件的布局方法流程圖,
具體實施例方式
圖1繪示為本發(fā)明一實施例的電路板電磁防護元件的布局方法流程圖。圖2繪示 為本發(fā)明一實施例的電路板的布局圖。請合并參照圖1與圖2,首先,在步驟S101中,提供 電路板的布局圖200。 接著,在步驟S103中,以第 一 距離dl執(zhí)行電子設(shè)計自動化(Electronic DesignAutomation, EDA)工具中的「布線邊界」(routing outline)功能。在本實施例中, 電子設(shè)計自動化工具可以為「Mentor」布局程序或其它電路布局程序,但不限制其范圍。在 完成步驟S103后,沿著電路板的邊緣230會產(chǎn)生屬性為布線邊界的第一幾何線210,且第 一幾何線210與電路板邊緣230的距離為dl。舉例來說,由電路板的邊緣230向內(nèi)取得一 記錄點,且此記錄點與電路板的邊緣230維持第一距離dl。接著,再沿著電路板的邊緣230 向內(nèi)取得多個記錄點,且每一個記錄點皆與電路板的邊緣230維持第一距離dl 。最后,依序 將所有記錄點進行連接,以產(chǎn)生第一幾何線210。 在步驟S105中,將第一幾何線210的屬性改設(shè)為布線防止(routing ke印out),其 中布線防止屬性會防止在第一幾何線210所圍成的幾何區(qū)域內(nèi)進行布線操作。也就是說,
4電子設(shè)計自動化工具對電路板進行電路布局時,則只能在第一幾何線210所圍成的幾何區(qū)
域外進行布線操作。而此「布線操作」可能包含繞線(routing)、鋪銅、配置導孔(via)等等。 之后,在步驟S107中,以第二距離d2再一次執(zhí)行布線邊界功能。因此在完成步驟 S107后,沿著電路板的邊緣230產(chǎn)生了屬性為布線邊界的第二幾何線220,且第二幾何線 220與電路板邊緣230的距離為d2。其中,「布線邊界」屬性會防止在第二幾何線220所圍 成的幾何區(qū)域外進行布線操作。也就是說,電子設(shè)計自動化工具在對電路板的布局圖200 進行電路布局時,則只能在第二幾何線220所圍成的幾何區(qū)域內(nèi)進行各種布線操作。在本 實施例中,第一距離dl大于第二距離d2,并且可以由使用者自行給定,而第一距離dl例如 為100密耳(mil),第二距離例如為20密耳。在此步驟S107中,第二幾何線220的產(chǎn)生方 式可以如同第一幾何線210的產(chǎn)生方式,故在此不再贅述。 在步驟S109中,對電路板進行填滿的布線操作。由于第一幾何線210的屬性只允 許在其所圍成的幾何區(qū)域外進行布線操作,但是第二幾何線220的屬性只允許在其所圍成 的幾何區(qū)域內(nèi)進行布線操作,因此「填滿」的布線操作僅能對第一幾何線210與第二幾何線 220之間的區(qū)域配置導電層,并且將導電層引接至接地端DGND做為電磁防護元件,以便于 降低電磁干擾對電路板的影響。在本實施例中,對電路板進行填滿的布線操作可以利用業(yè) 界一般俗稱的鋪銅方式,在第一幾何線210所圍成的幾何區(qū)域外以及第二幾何線220所圍 成的幾何區(qū)域內(nèi)(亦即圖2中的「斜線部份」)鋪上接地的銅箔做為電磁防護元件,進而降 低電磁干擾對電路板的影響。如此一來,本實施例可以減少布局工程師以人工手動方式進 行電磁防護元件布局所花費的時間。 最后,在圖2中的「斜線部份」鋪上接地的銅箔之后,可以再將第一幾何線210的 屬性改設(shè)為布線邊界,以便于布局工程師可以于被第一幾何線210所圍成的幾何區(qū)域內(nèi)進 行電路布線,以繼續(xù)完成電路板的電路布局。 為了使本領(lǐng)域有通常知識者可以更了解如本實施例的電路板電磁防護元件的布 局方法,以下將再舉一例來說明。圖3繪示為本發(fā)明一實施例的電路板電磁防護元件的布 局方法流程圖。本實施例的布局方法可以應用于任何電子設(shè)計自動化工具,例如「Mentor」 布局程序等。請合并參照圖2與圖3,首先,在步驟S301中,進入布局程序中的程序管理 (librarian)作業(yè)環(huán)境。程序管理作業(yè)環(huán)境也可以稱為元件庫管理作業(yè)環(huán)境。之后,在步驟 S303,于布局程序中,提供電路板的布局圖200。接著,以第一距離dl執(zhí)行「布線邊界」功 能。布局程序的「布線邊界」功能會自動地沿著電路板的邊緣230產(chǎn)生屬性為「布線邊界」 的第一幾何線210,其中「布線邊界」屬性會防止布局程序在第一幾何線210所圍成的幾何 區(qū)域外進行布線操作。而第一幾何線210的產(chǎn)生方式可以參照圖1實施例的說明,故在此 不再贅述。 對于電路板布局來說,每個電路板只能有一條布線邊界線。因此,若需要在原本的 電路板上在執(zhí)行另外的布線邊界功能時,亦即產(chǎn)生具有第二距離的第二幾何線,則需要將 第一幾何線的屬性先改設(shè)為其它屬性。于是,在步驟S305中,將第一幾何線210的屬性由 「布線邊界」改設(shè)為「第一屬性」。前述「第一屬性」可以是不同于「布線邊界」的其它任何 屬性,在此例如為「Path」(線徑)屬性。變更為「Path」屬性的第一幾何線210可以在布 局程序中的「布局」(Layout)作業(yè)環(huán)境下進行后續(xù)操作。
接著,在步驟S307中,以第三距離d3再次執(zhí)行「布線邊界」功能,因此布局程序會 再沿著電路板的邊緣230自動產(chǎn)生屬性為「布線邊界」的第三幾何線,其中第三幾何線與電 路板的邊緣230的距離為d3。第三幾何線的產(chǎn)生方式亦可以參照第一幾何線210的說明, 故在此不再贅述。 在步驟S309中,將第三幾何線的屬性由「布線邊界」改設(shè)為「第二屬性」。前述 「第二屬性」可以是不同于「布線邊界」的其它任何屬性,在此例如為「Path」屬性。變更為 「Path」屬性的第三幾何線可以在接下來的布局作業(yè)環(huán)境下進行后續(xù)操作。
之后,進入步驟S311中,以第二距離d2再次執(zhí)行布局程序中的「布線邊界」功能, 因此布局程序再一次沿著電路板的邊緣230產(chǎn)生屬性為「布線邊界」的第二幾何線220,其 中第二幾何線220與電路板的邊緣230的距離為d2。如上所述,「布線邊界」屬性會防止布 局程序在第二幾何線220所圍成的幾何區(qū)域外進行布線操作。在本實施例中,第二距離d2 與第三距離d3相同,使得圖2中第三幾何線是重疊于第二幾何線220。
在產(chǎn)生完第一幾何線210、第二幾何線220與第三幾何線后,進入步驟S313,亦即 離開管理程序作業(yè)環(huán)境,并進入布局作業(yè)環(huán)境。接著,在步驟S315中,于布局作業(yè)環(huán)境中, 將第一幾何線210的屬性由「Path」屬性改設(shè)為「布線防止」屬性。此「布線防止」屬性會 防止「Mentor」布局程序在第一幾何線210所圍成的幾何區(qū)域內(nèi)進行布線操作。
最后,在步驟S317中,對電路板進行「填滿」的布線操作。于「Mentor」布局程 序而言,前述「填滿」的布線操作可以是「change to fill (DGND)」功能。在「change to fill(DGND)」功能中,通過選擇第三幾何線而一層一層地對圖2所示的電路板填滿接地的 導電層。由于第一幾何線210的屬性只允許在其所圍成的幾何區(qū)域外進行布線操作,但是 第二幾何線220的屬性只允許在其所圍成的幾何區(qū)域內(nèi)進行布線操作,因此上述「填滿」的 布線操作僅能對第一幾何線210與第二幾何線220之間的區(qū)域(亦即第三幾何線所圍成的 幾何區(qū)域)配置導電層,并且將此導電層引接至接地端。步驟S317所形成的接地的環(huán)狀導 電層可以做為電路板的電磁防護元件,以降低電磁干擾對電路板的影響。如此一來,本實施 例可以減少產(chǎn)生電磁防護元件布局所花費的時間。 本發(fā)明所屬技術(shù)領(lǐng)域的通常技藝者可以依其需求,而以一種計算機程序產(chǎn)品的方 式實現(xiàn)上述實施例。此計算機程序產(chǎn)品基本上是由多個程序代碼片段所組成的,并且這些 程序代碼片段在加載計算機中并執(zhí)行之后,即可完成上述電路板電磁防護元件的布局方法 的步驟。當然,前述計算機程序產(chǎn)品亦可以利用計算機可讀取儲存媒體儲存之,以利計算機 執(zhí)行上述電路板電磁防護元件的布局方法。 綜上所述,本發(fā)明通過在布局圖上設(shè)定第一距離與第二距離,并且利用第一距離 與第二距離分別執(zhí)行「布線邊界」功能以便沿著電路板的邊緣產(chǎn)生第一幾何線與第二幾何 線。接著,設(shè)定第一幾何線與第二幾何線的屬性,以便于防止在第一幾何線所圍成的幾何區(qū) 域內(nèi)進行布線操作以及防止在第二幾何線所圍成的幾何區(qū)域外進行布線操作。最后,對電 路板進行填滿的布線操作,也就是在第一幾何線所圍成的幾何區(qū)域外以及第二幾何線所圍 成的幾何區(qū)域內(nèi)進行「填滿」布線操作,以產(chǎn)生電磁防護元件。如此一來,可以減少布局工 程師以人工手動方式來描繪出第一幾何線與第二幾何線以及配置電磁防護元件所花費的 時間,并且此電磁防護元件可以降低電磁干擾對電路板的影響。 雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域
6中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的更動與潤飾,因此本發(fā) 明的保護范圍當以權(quán)利要求所界定的為準。
權(quán)利要求
一種電路板電磁防護元件的布局方法,包括提供一電路板的布局圖;以一第一距離執(zhí)行一布線邊界功能,以沿著該電路板的邊緣產(chǎn)生屬性為布線邊界的一第一幾何線;將該第一幾何線的屬性改設(shè)為布線防止,其中該布線防止屬性會防止在該第一幾何線所圍成的幾何區(qū)域內(nèi)進行布線操作;以一第二距離執(zhí)行該布線邊界功能,以沿著該電路板的邊緣產(chǎn)生屬性為布線邊界的一第二幾何線,其中該布線邊界屬性會防止在該第二幾何線所圍成的幾何區(qū)域外進行布線操作;以及對該電路板進行一填滿的布線操作。
2. 如權(quán)利要求1所述的電路板電磁防護元件的布局方法,其特征在于,還包括 將該第一幾何線的屬性改設(shè)為布線邊界。
3. 如權(quán)利要求1所述的電路板電磁防護元件的布局方法,其特征在于,該第一距離大于該二距離。
4. 如權(quán)利要求1所述的電路板電磁防護元件的布局方法,其特征在于,以第一距離執(zhí) 行該布線邊界功能以及以第二距離執(zhí)行該布線邊界功能是于程序管理作業(yè)環(huán)境下進行。
5. 如權(quán)利要求4所述的電路板電磁防護元件的布局方法,其特征在于,將該第一幾何 線的屬性改設(shè)為布線防止是于布局作業(yè)環(huán)境下進行。
6. 如權(quán)利要求1所述的電路板電磁防護元件的布局方法,其特征在于,還包括 進入一程序管理作業(yè)環(huán)境; 將該第一幾何線的屬性改設(shè)為一第一屬性;以一第三距離執(zhí)行該布局邊界功能,沿著該電路板的邊緣產(chǎn)生屬性為布線邊界的一第 三幾何線;將該第三幾何線的屬性改設(shè)為一第二屬性; 離開該程序管理作業(yè)環(huán)境,并進入一布局作業(yè)環(huán)境;以及于該布局作業(yè)環(huán)境中,將該第一幾何線的屬性由該第一屬性改設(shè)為布線防止。
7. 如權(quán)利要求6所述的電路板電磁防護元件的布局方法,其特征在于,該第一距離大 于該第二距離,而該第二距離與該第三距離相同。
8. 如權(quán)利要求6所述的電路板電磁防護元件的布局方法,其特征在于,該第一屬性與 該第二屬性不同。
9. 如權(quán)利要求1所述的電路板電磁防護元件的布局方法,其特征在于,該電路板為印 刷電路板。
10. —種內(nèi)儲用于布局的計算機程序產(chǎn)品,當計算機加載該計算機程序并執(zhí)行后,可完 成權(quán)利要求1所述的電路板電磁防護元件的布局方法。
全文摘要
本發(fā)明公開了一種電路板電磁防護元件的布局方法,包括下列步驟。提供電路板的布局圖。以第一距離執(zhí)行布線邊界功能,以沿著電路板的邊緣產(chǎn)生屬性為布線邊界的第一幾何線。將第一幾何線的屬性改設(shè)為布線防止,其中布線防止屬性會防止在第一幾何線所圍成的幾何區(qū)域內(nèi)進行布線操作。接著,以第二距離執(zhí)行布線邊界功能,以沿著電路板的邊緣產(chǎn)生屬性為布線邊界的第二幾何線,其中布線邊界屬性會防止在第二幾何線所圍成的幾何區(qū)域外進行布線操作。對電路板進行填滿的布線操作。
文檔編號G06F17/50GK101739476SQ200810178370
公開日2010年6月16日 申請日期2008年11月27日 優(yōu)先權(quán)日2008年11月27日
發(fā)明者何振東, 林梨燕 申請人:英業(yè)達股份有限公司