欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

區(qū)別顯示走線可否通過區(qū)域的方法

文檔序號(hào):6595031閱讀:339來源:國知局
專利名稱:區(qū)別顯示走線可否通過區(qū)域的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)繪制印刷電路板(PCB,printed circuit board)線路布局(Layout)圖的顯示方法,特別是一種用以區(qū)別顯示走線(trace)可否通過區(qū)域的方法。
背景技術(shù)
在印刷電路板的設(shè)計(jì)過程中,先期的計(jì)算機(jī)繪圖設(shè)計(jì)是相當(dāng)重要的工作之一,其中運(yùn)用計(jì)算機(jī)繪制印刷電路板的作業(yè)主要又分成兩部分,一個(gè)是前面的定位處理(placement)作業(yè),另一個(gè)則是后面的線路布局(Layout)作業(yè)。
當(dāng)電子工程師對(duì)于一個(gè)印刷電路板的定位處理工程完成之后,即將該印刷電路板后續(xù)的線路布局作業(yè),交由線路布局工程師(Layoutengineer)進(jìn)行后續(xù)的線路布局工程;當(dāng)線路布局工程師開始著手線路布局作業(yè)時(shí),經(jīng)常性的必須反復(fù)在密密麻麻的走線(trace)、供以接合組件接腳(pin)的連接墊(pad)、貫孔(VIA)中,找尋剩余的空間,以拉出一條又一條的走線,來完成線路布局的工作。
但傳統(tǒng)的計(jì)算機(jī)繪制線路布局系統(tǒng)中,以試誤法(try & error)方式,一一去嘗試各種穿出的可能性,即使經(jīng)驗(yàn)豐富的線路布局工程師,亦需浪費(fèi)相當(dāng)?shù)臅r(shí)間方能找到穿出走線的空間。而且,線路布局工程師欲繪制走線的區(qū)域,有可能毫無空間容納更多的走線,亦即需在一連串的試誤過程后,方知某些區(qū)域是無法通過的;相對(duì)的,有些肉眼看似無法通過的區(qū)域,在將既有的走線重新挪移整理之后,反而變成可通過的。因此整個(gè)線路布局作業(yè)容易因而增加作業(yè)的時(shí)間,更容易產(chǎn)生人為的誤差。

發(fā)明內(nèi)容
鑒于上述現(xiàn)有線路布局方法上的缺失,本發(fā)明的目的即在于提供一種區(qū)別顯示走線可否通過區(qū)域的方法,由本方法的操作,可達(dá)到使線路布局工程師縮短作業(yè)時(shí)間的目的,本發(fā)明提供一種區(qū)別顯示走線(trace)可否通過區(qū)域的方法,通過一預(yù)設(shè)安全寬度的走線(trace)或?qū)Ь€(guide)的選取,而后于一數(shù)據(jù)庫中讀取數(shù)值以計(jì)算數(shù)個(gè)單元的間距,并以單元間距來與走線的安全寬度作比對(duì),如此即將欲進(jìn)行線路布局的區(qū)域二分為走線可通過區(qū)及不可通過區(qū),最后區(qū)別顯示此二區(qū)域;如此,可讓線路布局工程師作業(yè)時(shí),一目了然的識(shí)別出走線可行路徑,而提高作業(yè)效率。
為達(dá)上述目的,本發(fā)明的方法包含下列步驟首先選取一預(yù)設(shè)安全寬度的走線(trace)或?qū)Ь€(guide);然后計(jì)算電路板上一顯示范圍內(nèi)數(shù)個(gè)單元的間距;將單元間距與走線或?qū)Ь€的安全寬度作比對(duì);最后區(qū)別顯示圖層中間距小于安全寬度的單元與其間隔區(qū)域,以及單元間距大于與等于安全寬度的區(qū)域。


圖1為本發(fā)明區(qū)別顯示走線可否通過區(qū)域的方法的第一較佳實(shí)施例的運(yùn)作流程圖;圖2為本發(fā)明區(qū)別顯示走線可否通過區(qū)域的方法的第一較佳實(shí)施例的計(jì)算顯示范圍內(nèi)單元間距的細(xì)部流程圖;圖3為本發(fā)明區(qū)別顯示走線可否通過區(qū)域的方法的第二較佳實(shí)施例的運(yùn)作流程圖;圖4為本發(fā)明區(qū)別顯示走線可否通過區(qū)域的方法的第二較佳實(shí)施例的計(jì)算顯示范圍內(nèi)單元間距的細(xì)部流程圖。
圖中符號(hào)說明步驟110 使用者選取一條走線步驟120 計(jì)算一安全寬度及整個(gè)圖層的單元間距步驟130 判斷鄰近單元間距是否小于安全寬度步驟140 以顯著顯示的方式標(biāo)示整個(gè)圖層中可通過走線的單元間隔區(qū)域步驟150 以正常狀態(tài)的顯示方式顯示無法通過走線的單元及其間隔區(qū)域步驟210 辨認(rèn)該走線所在圖層步驟220 讀取一走線寬度,一安全距離,以及該圖層中所有單的坐標(biāo)步驟230 以走線寬度及安全距離來計(jì)算安全寬度,并以單元坐標(biāo)來計(jì)算各個(gè)單元彼此的間距步驟310 使用者選取一條走線步驟320 計(jì)算一安全寬度及一顯示范圍內(nèi)的單元間距步驟330 判斷鄰近單元間距是否小于安全寬度步驟340 以顯著顯示的方式標(biāo)記光標(biāo)周圍的標(biāo)自范圍中所有無法通過走線的單元及其間隔區(qū)域步驟350 判別光標(biāo)是否落于走線不可通過區(qū)域步驟360 激活一阻擋機(jī)制以防止走線穿過步驟370 以正常狀態(tài)的顯示方式顯示單元及其間隔區(qū)域步驟410 辨認(rèn)該走線所在圖層步驟420 讀取走線的光標(biāo)坐標(biāo)及一標(biāo)示范圍步驟430 讀取一走線寬度,一安全距離,以及顯示范圍中所有單元的坐標(biāo)步驟440 以走線寬度及安全距離來計(jì)算安全寬度,并以單元坐標(biāo)來計(jì)算各個(gè)單元彼此的間距具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例詳細(xì)說明本發(fā)明的具體實(shí)施方式

本發(fā)明提供一種區(qū)別顯示走線可否通過區(qū)域的方法,其主要是通過一預(yù)設(shè)安全寬度的走線或?qū)Ь€的選取,據(jù)以于一數(shù)據(jù)庫中讀取數(shù)值以計(jì)算數(shù)個(gè)單元的間距,并以單元間距來與走線的安全寬度作比對(duì),而將欲進(jìn)行線路布局的區(qū)域二分為走線可通過區(qū)及不可通過區(qū),最后區(qū)別顯示此二區(qū)域;由此而使線路布局工程師能一眼看出走線可行路徑,進(jìn)而降低錯(cuò)誤率以加快作業(yè)速度。
請(qǐng)參閱圖1本發(fā)明第一較佳實(shí)施例的主要流程圖,來說明達(dá)成區(qū)別顯示走線可否通過區(qū)域的運(yùn)作方式。在進(jìn)行作業(yè)之前,需先完成一安全寬度的設(shè)定工作,其定義以數(shù)學(xué)式表示如下W=Wt+WsW安全寬度Wt走線寬度Ws安全距離其中安全距離(W)是指欲繪制的走線與鄰近的走線、連接墊(pad)及貫孔(VIA)等單元的預(yù)設(shè)安全距離,依印刷電路板屬性、走線寬度、后制加工方式而異。
接下來即可進(jìn)行區(qū)別顯示走線可否通過區(qū)域的工作,首先是由使用者選取一條走線(trace)(步驟110)(實(shí)務(wù)上選擇導(dǎo)線(guide)亦可),繼而觸動(dòng)使用者接口上的一功能鍵,即開始計(jì)算前述安全距離,以及走線欲通過區(qū)域中單元彼此的間距(步驟120)(單元是指走線、連接墊及貫孔等),當(dāng)單元間距計(jì)算出來之后,便將其與前述的安全寬度來作比對(duì),亦即判斷單元間距是否小于安全寬度(步驟130)如判定結(jié)果為“否”時(shí),表示此區(qū)域可供走線通過,便以顯著顯示的方式標(biāo)示整個(gè)圖層中可通過走線的單元間隔區(qū)域(步驟140);反之,如判定結(jié)果為“是”時(shí),表示此區(qū)域無法供走線通過,便以正常狀態(tài)的顯示方式顯示無法通過走線的單元及其間隔區(qū)域(步驟150)。事實(shí)上,步驟140、150可合并為單一步驟,即“區(qū)別顯示走線可通過區(qū)與不可通過區(qū)”。
當(dāng)然,為達(dá)到區(qū)別顯示走線可通過區(qū)與不可通過區(qū)的目的,步驟140、150的區(qū)別顯示方式亦可對(duì)調(diào),即以顯著顯示的方式,顯示無法通過走線的單元及其間隔區(qū)域,而以正常狀態(tài)的顯示方式,顯示可通過走線的單元間隔區(qū)域,一樣能達(dá)到相同的辨識(shí)效果。
另外,顯著顯示的方式可有數(shù)種選擇,例如反自(Highlight)、變更顯示顏色、閃爍單元、加粗單元邊線、提高亮度等,甚至混合上述的顯示方式進(jìn)行均可。
其次,在上述區(qū)別顯示走線可否通過區(qū)域的流程中,計(jì)算前述安全寬度,以及欲通過區(qū)域的單元間距(步驟120),更為達(dá)到本發(fā)明的必要步驟,以下借助圖2本發(fā)明第一較佳實(shí)施例的計(jì)算顯示范圍內(nèi)單元間距的細(xì)部流程圖進(jìn)行解說。
如圖2所示,當(dāng)使用者按下使用接口的功能鍵時(shí),首先是辨認(rèn)使用者接口上被選取的走線所在圖層(步驟210),再由數(shù)據(jù)庫中讀取欲繪制的走線寬度、安全距離,以及此圖層中的所有單元的坐標(biāo)(步驟220),最終以走線寬度及安全距離來計(jì)算安全寬度,并以單元坐標(biāo)來計(jì)算各個(gè)單元彼此的間距(步驟230)。如此,便可進(jìn)一步將鄰近單元的間距與安全寬度作比對(duì),并區(qū)別顯示走線可通過區(qū)與不可通過區(qū)。
經(jīng)由本發(fā)明第一較佳實(shí)施例的方法所標(biāo)記的范圍,是涵蓋整個(gè)圖層,自然所需運(yùn)算的數(shù)據(jù)及占用的內(nèi)存相當(dāng)大,因此本發(fā)明基于同一發(fā)明思想下,尚可提供另一實(shí)施例,僅執(zhí)行使用者所選取的“顯示范圍”內(nèi)的運(yùn)算,進(jìn)一步而言,即隨著走線光標(biāo)的最后位置,區(qū)別顯示光標(biāo)周圍的“顯示范圍”中的走線可否通過區(qū)域。
請(qǐng)參閱圖3本發(fā)明第二較佳實(shí)施例的主要流程圖,與前一實(shí)施例相同的,需先完成安全寬度的設(shè)定,但于此更增設(shè)一顯示范圍的設(shè)定,此顯示范圍是在使用者欲動(dòng)作的圖層上,設(shè)定出欲執(zhí)行工作的坐標(biāo)矩陣,且此坐標(biāo)矩陣是以欲繪制走線的最終光標(biāo)位置為中心;而后即可進(jìn)行區(qū)別顯示走線可否通過區(qū)域的標(biāo)記動(dòng)作,首先由使用者選取一條走線(步驟310);而后觸動(dòng)使用者接口上的功能鍵,開始計(jì)算一安全寬度及一顯示范圍內(nèi)的單元間距(步驟320);繼而判斷鄰近單元間距是否小于安全寬度(步驟330)當(dāng)答案為“是”時(shí),即以顯著顯示的方式標(biāo)記光標(biāo)周圍的顯示范圍中所有無法通過走線的單元及其間隔區(qū)域(步驟340),并判別光標(biāo)是否落于不可通過區(qū)域(步驟350),如答案為“是”則激活一阻擋機(jī)制以防止走線穿過(步驟360);若答案為“否”時(shí),則以正常狀態(tài)的顯示方式顯示單元及其間隔區(qū)域(步驟370)。事實(shí)上,步驟340、370可合并為單一步驟,即“區(qū)別顯示走線可通過區(qū)與不可通過區(qū)”,而后再進(jìn)行阻擋機(jī)制的激活判斷。
與前一實(shí)施例相同的,步驟340、370的顯示方式亦可對(duì)調(diào),即以顯著顯示的方式,顯示無法通過走線的單元及其間隔區(qū)域,而以正常狀態(tài)的顯示方式,顯示可通過走線的單元間隔區(qū)域,一樣能達(dá)到相同的區(qū)別辨識(shí)效果;而顯著顯示的方式亦可為反白(Highlight)、變更顯示顏色、閃爍單元、加粗單元邊線、提高亮度等,甚至混合上述的顯示方式進(jìn)行均可。
本實(shí)施例較前一實(shí)施例增加的步驟350、360,其功效在于提供一防錯(cuò)措施,避免線路布局工程師因意外的錯(cuò)誤操作,而造成誤繪走線的情形;當(dāng)然,“復(fù)原”為另一應(yīng)用上的挽救措施,但由阻擋機(jī)制的限制,可防范未然并節(jié)省“復(fù)原”操作的時(shí)間。
其次,在第二較佳實(shí)施例的流程中,計(jì)算前述安全寬度,以及欲通過區(qū)域的單元間距(步驟120),亦為達(dá)到本發(fā)明的必要步驟,以下由圖4本發(fā)明第二較佳實(shí)施例的計(jì)算顯示范圍內(nèi)單元間距的細(xì)部流程圖進(jìn)行解說。如圖所示,當(dāng)使用者按下使用接口的功能鍵時(shí),首先是辨認(rèn)該走線所在圖層(步驟410);而后由數(shù)據(jù)庫中讀取走線的光標(biāo)坐標(biāo)及一標(biāo)示范圍(步驟420);其后再讀取一走線寬度,一安全距離,以及顯示范圍中所有單元的坐標(biāo)(步驟430);最終,以走線寬度及安全距離來計(jì)算安全寬度,并以單元坐標(biāo)來計(jì)算各個(gè)單元彼此的間距(步驟440)。
雖然本發(fā)明以前述的較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉相關(guān)技術(shù)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍須視權(quán)利要求書的范圍所界定為準(zhǔn)。
權(quán)利要求
1.一種區(qū)別顯示走線可否通過區(qū)域的方法,通過顯示技術(shù)以輔助印刷電路板(PCB)的線路布局(Layout),其特征在于,該方法包含下列步驟選取一圖層中的一走線;計(jì)算數(shù)個(gè)單元彼此的間距以及一安全寬度;比對(duì)該圖層內(nèi)鄰近的該單元間距與該安全寬度;及區(qū)別顯示該圖層中間距小于該安全寬度的該單元與其間隔區(qū)域,以及該單元間距大于與等于該安全寬度的區(qū)域。
2.如權(quán)利要求1所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,計(jì)算該單元間距及該安全寬度更包含下列步驟辨認(rèn)該走線所在的該圖層;讀取一走線寬度,一安全距離,以及該圖層中該單元的坐標(biāo);及以該走線寬度及該安全距離計(jì)算該安全寬度,并以該單元的坐標(biāo)計(jì)算該單元彼此間距。
3.如權(quán)利要求1所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該方法更提供一阻擋機(jī)制以防止走線或光標(biāo)穿過。
4.如權(quán)利要求1所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,選取該走線的步驟可為選取一導(dǎo)線(guide)。
5.如權(quán)利要求1所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該安全寬度為一走線寬度加上一安全距離。
6.如權(quán)利要求1所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該單元選自走線(trace)、連接墊(pad)及貫孔(VIA)的群組組合。
7.如權(quán)利要求1所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該區(qū)別顯示步驟為擇一顯著顯示該圖層中間距小于該安全寬度的該單元與其間隔區(qū)域,以及該單元間距大于與等于該安全寬度的區(qū)域。
8.如權(quán)利要求7所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該顯著顯示方式選自反白(Highlight)、變更顏色、閃爍或提高亮度的群組組合。
9.一種區(qū)別顯示走線可否通過區(qū)域的方法,通過顯示技術(shù)以輔助使用者在印刷電路板(PCB)的線路布局(Layout)時(shí),易于辨識(shí)一顯示范圍內(nèi)走線可通過區(qū)域,其特征在于,該方法包含下列步驟選取一走線;計(jì)算一顯示范圍內(nèi)數(shù)個(gè)單元彼此的間距以及一安全寬度;比對(duì)該顯示范圍內(nèi)的鄰近單元間距與該安全寬度;及區(qū)別顯示該顯示范圍中間距小于該安全寬度的該單元與其間隔區(qū)域,以及該單元間距大于與等于該安全寬度的區(qū)域。
10.如權(quán)利要求9所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,計(jì)算該單元間距及該安全寬度更包含下列步驟辨認(rèn)該走線所在圖層;讀取該顯示范圍及該走線的光標(biāo)坐標(biāo);讀取一走線寬度,一安全距離,以及該顯示范圍中該單元坐標(biāo);及以該走線寬度及該安全距離計(jì)算該安全寬度,并以該單元的坐標(biāo)計(jì)算該單元彼此間距。
11.如權(quán)利要求9所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該方法更提供一阻擋機(jī)制以防止走線或光標(biāo)穿過。
12.如權(quán)利要求9所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,選取該走線的步驟可為選取一導(dǎo)線(guide)。
13.如權(quán)利要求9所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該安全寬度為一走線寬度加上一安全距離。
14.如權(quán)利要求9所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該單元選自走線(trace)、連接墊(pad)及貫孔(VIA)的群組組合。
15.如權(quán)利要求9所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該區(qū)別顯示步驟為擇一顯著顯示該圖層中間距小于該安全寬度的該單元與其間隔區(qū)域,以及該單元間距大于與等于該安全寬度的區(qū)域。
16.如權(quán)利要求15所述的區(qū)別顯示走線可否通過區(qū)域的方法,其特征在于,該顯著顯示方式選自反白(Highlight)、變更顏色、閃爍或提高亮度的群組組合。
全文摘要
本發(fā)明涉及一種區(qū)別顯示走線(trace)可否通過區(qū)域的方法,主要應(yīng)用在印刷電路板(PCB)的線路布局(Layout)上,其先選取預(yù)設(shè)好安全寬度的走線(trace),而后計(jì)算欲顯示范圍內(nèi)的走線、貫孔(VIA)與連接墊(pad)彼此的間距,來與安全寬度作比對(duì),如此即將欲進(jìn)行線路布局的區(qū)域二分為走線可通過區(qū)及不可通過區(qū),最后區(qū)別顯示此二區(qū)域,且走線無法通過區(qū)域可進(jìn)一步限制走線或光標(biāo)通過。
文檔編號(hào)G06T11/00GK1489091SQ02144339
公開日2004年4月14日 申請(qǐng)日期2002年10月9日 優(yōu)先權(quán)日2002年10月9日
發(fā)明者張有權(quán) 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
轮台县| 丁青县| 临西县| 南充市| 河源市| 石棉县| 建始县| 拉孜县| 西宁市| 凌源市| 屏边| 横峰县| 鄱阳县| 定日县| 土默特右旗| 阜南县| 崇义县| 南丹县| 佛坪县| 金湖县| 邵阳市| 台中市| 子洲县| 库尔勒市| 曲阜市| 铁岭县| 崇左市| 三原县| 凤城市| 田林县| 呈贡县| 阳新县| 聂拉木县| 延寿县| 永福县| 德安县| 通州区| 庐江县| 双流县| 孟村| 双城市|