當(dāng)前位置: 首頁 > 工業(yè)電子產(chǎn)品 > 其他電子產(chǎn)品 > 開發(fā)板,套件,編程器 > 開發(fā)板
發(fā)布日期:2022-10-14 點(diǎn)擊率:94
用過Allegro的讀者一定知道,Allegro中有大量的顏色設(shè)定命令,大量的約束條件,而且在出Gerber文件時(shí)也需要做大量的設(shè)定。在不同的PCB設(shè)計(jì)中,這些操作是類似的,重復(fù)的,因此,如果能夠建立PCB設(shè)計(jì)模板,將會(huì)大幅提升工作效率,并降低出錯(cuò)的概率。本文針對(duì)這一過程做簡單闡述。
1. 創(chuàng)建一個(gè)空的PCB文件。運(yùn)行Allegro,點(diǎn)擊File—>New,在彈出的對(duì)話框中選擇Board,如下圖。
點(diǎn)擊Browse,找到欲存放PCB文件的目錄,本例中是E:/Temp目錄下,并在彈出的對(duì)話框中輸入文件名Template,如下圖。
點(diǎn)擊打開后,Allegro就創(chuàng)建完成了一個(gè)空的PCB文件,此時(shí)回到主界面,如下圖。
2. 變更PCB疊層。Allegro創(chuàng)建的PCB默認(rèn)是2層板的,如下圖。
2層板顯然不符合一般的產(chǎn)品設(shè)計(jì)要求,在此將其變更為8層板,按照下圖方式進(jìn)行設(shè)置。
3. 變更顏色設(shè)定。Allegro中默認(rèn)的顏色設(shè)定是大片的綠色,不知道各位讀者是否習(xí)慣, 筆者本人是不太喜歡這樣的設(shè)定。此處可根據(jù)個(gè)人習(xí)慣進(jìn)行更改,以下圖片是 筆者設(shè)置完成的顏色設(shè)定。
Display
Stack-Up
Areas
Board Geometry
Package Geometry
Components
Manufacturing
Drawing Format
Analysis
4. 變更約束條件。本文僅針對(duì)約束條件中的Physical屬性變更做簡要說明,Allegro默認(rèn)的Physical屬性如下圖。
指定所使用的過孔。單擊DEFAULT一行與Vias一列的交叉位置處,會(huì)彈出Edit Via List對(duì)話框,如下圖。
可以在Filter by name一欄中輸入過孔名稱進(jìn)行過濾,如輸入VIA20就會(huì)出現(xiàn)以VIA20*作為名稱的全部過孔,包括VIA20CIR_B,VIA20CIR_T,VIA20_8,VIA20_10。注意這里出現(xiàn)的過孔是 筆者本機(jī)所指定的封裝庫中已經(jīng)存在的過孔,如果讀者沒有相應(yīng)的數(shù)據(jù)庫或者未正確指定封裝庫所在路徑,則無法出現(xiàn)這些過孔。雙擊需要使用的過孔,就可以將相應(yīng)的過孔添加至右側(cè)的Via list中,如下圖。
這些過孔的使用優(yōu)先順序還可以使用Up/Down命令進(jìn)行調(diào)整。點(diǎn)擊OK返回Constain Manager主界面,再為電源網(wǎng)絡(luò)創(chuàng)建單獨(dú)的Phsical屬性。在Template上點(diǎn)擊右鍵,然后依次點(diǎn)擊Create—>Physical Cset,如下圖。
在彈出的對(duì)話框中將新的Cset命名為PWR-10MIL,如下圖。
修改PWR-10MIL Cset對(duì)應(yīng)的線寬為10mil,Neck為8mil,默認(rèn)過孔為VIA40_24,可選過孔為VIA20_10,如下圖。
這里有一點(diǎn)需要指出的是,通常的PCB設(shè)計(jì)不允許過孔打在焊盤上,但對(duì)于芯片底部存在較大接地焊盤的情況,則不可避免,為了滿足這樣的條件,將DEFAULT對(duì)應(yīng)的Pad-Pad Connect變更為Not Allowed,PWR-10MIL對(duì)應(yīng)的Pad-Pad Connect變更為All Allowed,如下圖。
Electrical的約束條件的設(shè)定只能是在網(wǎng)表導(dǎo)入之后進(jìn)行,其他約束條件的設(shè)定讀者可自行研究,可根據(jù)實(shí)際PCB設(shè)計(jì)規(guī)范,制板工藝等進(jìn)行調(diào)整。
5. 設(shè)置Gerber文件。點(diǎn)擊工具欄中的“照相機(jī)”圖標(biāo),會(huì)彈出Artwork Control Form窗口,如下圖。
顯然,如果只將這些Film輸出是不夠的。本文以頂層絲印為例,闡述增加輸出Film的方法。在任意Film上面點(diǎn)擊右鍵—>Add,如下圖。
在彈出的對(duì)話框中輸入新的Film名稱SILKTOP,如下圖。
Artwork Control Form窗口,展開SILKTOP文件夾,發(fā)現(xiàn)其中出現(xiàn)了大量的層,如下圖。
將其逐個(gè)刪除,并添加PACKAGE GEOMETRY中的SILKSCREEN_TOP,REF DES中的SILKSCREEN_TOP,BOARD_GEOMETRY中的SILKSCREEN_TOP,完成后如下圖。
按照類似方式,添加Soldermask,Pastemask,Outline等Film,完成后的設(shè)定如下圖。
6. 其他設(shè)定。點(diǎn)擊Setup—>Design Parameters,變更默認(rèn)設(shè)置為個(gè)人習(xí)慣,如下圖是 筆者常用的設(shè)置。
點(diǎn)擊Setup Grids按鈕,設(shè)置格點(diǎn)為5mil,如下圖。
7. 到目前為止,已經(jīng)完成了模板的建立。最后通過實(shí)際的PCB設(shè)計(jì),對(duì)模板進(jìn)行檢驗(yàn)。將剛剛創(chuàng)建的Template.brd復(fù)制,命名為Test.brd。在Test.brd中隨意設(shè)定Outline,并導(dǎo)入一份網(wǎng)表,完成后的效果如下圖所示,讀者可自行檢查此前設(shè)定的規(guī)則是否正確。
下一篇: PLC、DCS、FCS三大控