|
在PCB設(shè)計過程中,合理的設(shè)置格點對PCB設(shè)計有很大幫助。根據(jù)不同設(shè)計階段,可選擇不同的格點。
首先,我們討論布局階段。在布局階段,我們可以選擇比較大的格點,這樣有利于器件的對齊和美觀。當(dāng)然大器件最好選擇大一點的格點,小器件選擇小一點的格點。在布局階段,我們一般選擇25mil的格點進行布局,在抓取器件的時候,可以選擇按器件的中心點抓取,這樣擺放出來的器件會很美觀。
其次,在布線階段,一般我們選擇比較小的格點,這也是相對而言的。在高速PCB設(shè)計中,我們一般要求線間距要滿足3W的要求。這樣兩根走線之間的距離需要滿足兩倍線寬的距離。舉個例子,在PCB中的某個內(nèi)層,我們走線是5mil,那么我們可以設(shè)置5mil的格點,在線與線之間查看格點數(shù),就知道是否滿足3w原則。同理,可根據(jù)線寬設(shè)置不同的格點。但是,最好不要設(shè)置1mil的格點,這樣對你調(diào)節(jié)走線很不方便。
以上對格點進行了說明,當(dāng)然,還要根據(jù)實際情況靈活把握,根據(jù)不同情況,選擇適合自己的格點。
那么,在allegro中,如何對格點進行設(shè)置呢?
首先,我們必須了解格點的偏移量。這兒的偏移量我們可以理解為一個中心點,allegro中格點是根據(jù)該點向四周發(fā)散。
下面介紹allegro中格點的詳細(xì)設(shè)置:
1、 首先打開格點設(shè)置窗口,選擇菜單來 setup —> grids ,或直接在命令欄輸入 “define grid”命令,彈出以下對話框:
182256bpbb9syyxzyswr7s.png (19.95 KB, 下載次數(shù): 69)
下載附件
2015-9-9 17:49 上傳
圖1 格點設(shè)置窗口
Grids On:格點顯示開關(guān),打開該選項,會在PCB中顯示出格點,如下圖:
1822580uvmywiza0kaoyi9.png (10.95 KB, 下載次數(shù): 58)
下載附件
2015-9-9 17:49 上傳
圖2 格點開關(guān)效果區(qū)別
Non-Etch:對非走線層內(nèi)的格點設(shè)置,比如絲印層、阻焊層、鉆孔層
All-Etch:對走線層格點的設(shè)置,比如表底層、內(nèi)層
Top:對表層進行設(shè)置,此后的所有層都單獨列出,本例子中因為只有兩層,所有只顯示了Top和Bottom。假如對All_Etch進行了設(shè)置,那么All-Etch之下的所有層都統(tǒng)一設(shè)置層相同的格點。
Spacing:顧名思義,表示間距的意思,X一欄設(shè)置X坐標(biāo)上各個格點的間距,Y一欄設(shè)置Y坐標(biāo)上各個格點的間距
Offset:即偏移量,所有設(shè)置的格點都根據(jù)該點向四周發(fā)散。如果不填該欄,那么偏移點默認(rèn)為PCB中的(0 0)點。
2、 對格點進行設(shè)置
先舉幾個例子,來說明格點是如何設(shè)置的。
例1:allegro中設(shè)置一個X Y方向間距為5mil的格點,設(shè)置如下:
1822582fzp2p2z3q652pgg.png (15.77 KB, 下載次數(shù): 65)
下載附件
2015-9-9 17:49 上傳
圖3 5mil格點設(shè)置
例2:allegro中設(shè)置一個以5個5mil的格點所組成的一個25mil的大格點
182259h7crippevr7pulc6.png (14.62 KB, 下載次數(shù): 57)
下載附件
2015-9-9 17:49 上傳
圖4 5mil格點設(shè)置25mil大格點
注:以上設(shè)置等同于設(shè)置5mil的小格點,效果和例1一樣。
例3:allegro中,任意設(shè)置一個偏移坐標(biāo)為(500,500),大格點間距為50mil,X方向分別由20mil和30mil的格點組成,Y方向分別由30mil和20mil的格點組成。
182259ooyfrdo6zdmy6hwm.png (5.69 KB, 下載次數(shù): 59)
下載附件
2015-9-9 17:49 上傳
圖5 不規(guī)則格點設(shè)置
從圖中可以看到,在偏移點的X方向,格點是以20mil 30mil循環(huán)排列的。Y方向是以30mil 20mil格點循環(huán)排列 |
|