1、確認(rèn)布局布線、絲印調(diào)整等已經(jīng)完成
因?yàn)槲惶栔嘏攀前凑瘴恢脕淼模詰?yīng)在所有元器件位號絲印全部排列好后再進(jìn)行重排,推薦在出光繪之前進(jìn)行重排,此時(shí)Display -> Status中顯示的當(dāng)前布局布線狀態(tài),應(yīng)為3個(gè)0%,如下圖
特別提醒,位號重排不可退回,如不小心重排設(shè)置錯誤,或者其它原因?qū)е轮嘏懦鲥e,那么整個(gè)PCB基本是廢掉了,要重畫。PCB重排前至少保存兩個(gè)設(shè)計(jì)文件副本。
2、在Allegro進(jìn)行位號重排
Allegro中具體位號重排操作如下
Logic->Auto Rename Refdes->Rename,打開Rename RefDes窗口
點(diǎn)擊setup進(jìn)入Rename RefDes的設(shè)置
3位號重排相關(guān)設(shè)置如下,刪除方框中的內(nèi)容,勾選Preserve current prefixes,其它保持默認(rèn),最后點(diǎn)擊close。
設(shè)置選項(xiàng)說明
Layer:可選Top,Bottom 和 BOTH(默認(rèn)),分別表示只重排頂層,底層 和 兩層都重排。
Directions for Top/Bottom Layer:設(shè)置重排方向,頂層默認(rèn)方向從左到右,從上到下進(jìn)行重排,底層默認(rèn)方向從右到左,從上到下。
Reference Designator Format:位號樣式。
RefDes Prefix:位號前綴,默認(rèn)為*,表示多種樣式。
Top Layer Identifier:頂層標(biāo)識,默認(rèn)為T,這時(shí)頂層位號前綴就會加上T,如原本的C1,變?yōu)镃T1; R100變?yōu)镽T100,推薦不添加標(biāo)識。
Bottom Layer Identifier:底層標(biāo)識,默認(rèn)為B,同上。
Skip Character(s): 跳過字符,默認(rèn)為IOQ,貌似意思是位號中包含的設(shè)定的字符就跳過不重排,實(shí)際試驗(yàn)發(fā)現(xiàn)不是這個(gè)意思,例如設(shè)定C,應(yīng)該包含C字符的不重排,但電容C還是被重排了,所以,這個(gè)選項(xiàng)好像沒什么用,保持默認(rèn)即可。
Renaming Method:重排方式,可選Sequential(默認(rèn))/ Grid Based,表示按序號重排如C1,C2, … , C50;或者按格點(diǎn)重排(位號太長,通常不用)。
Preserve current prefixes:保留當(dāng)前前綴,只在重排方式選Sequential時(shí)有效,務(wù)必勾選,否則,C、R、U這些前綴都會變?yōu)镽E。
Refdes Digits:位號數(shù)字位數(shù),可選從1~5,默認(rèn)為1,表示C1;如果設(shè)置為2,C1會變?yōu)镃01;設(shè)置為3,C1會變?yōu)镃001。
設(shè)置完成后點(diǎn)擊Rename,執(zhí)行重排位號操作,command窗口中會顯示執(zhí)行進(jìn)度與執(zhí)行成功與否。
絕大部分情況我們都選擇Rename all components,即重排所有元器件,故這里不介紹如何只重排部分元器件。
Rename操作會生成Rename.log文本文件,用來指示重排的具體操作。
3、將重排好的位號反標(biāo)回原理圖
反標(biāo)之前,保存原理圖副本,反標(biāo)操作易失敗。
打開原理圖文件,選中左側(cè)File窗口下的*.dsn,然后點(diǎn)擊Tools -> Back Annotate(或者點(diǎn)擊工具欄上的Back Annotate圖標(biāo)),打開反標(biāo)界面。
反標(biāo)界面需要執(zhí)行兩個(gè)操作:一是指定重排好的PCB源文件即*.brd文件,二是指定此原理圖生成的網(wǎng)表文件路徑,然后,點(diǎn)擊確定-> 彈出Design has been modified對話框,選擇是-> 反標(biāo)操作開始,左上角出現(xiàn)Process窗口 ->反標(biāo)完成。
注意:
1.反標(biāo)的原理應(yīng)該是:Capture軟件從*.brd文件中得到新元件位號,從自身原本生成的netlist中得到舊位號,兩者對比,軟件就知道應(yīng)該如何進(jìn)行反標(biāo)了。
2.反標(biāo)操作會生成*.swp文件(Backannotate窗口中的output),可用文本編輯器打開,此文件指示了反標(biāo)具體的操作。此swp文件與PCB重排自動生成的Rename.log文件正好相反,通常不關(guān)心這兩個(gè)文件,除非在反標(biāo)的時(shí)候出錯了。
3.反標(biāo)操作除了元器件位號從PCB傳回原理圖以外,PCB中的約束設(shè)置即Constraints也會傳回原理圖,并會生成約束對比報(bào)告,通常也不必關(guān)心它。
4、檢測反標(biāo)回原理圖的位號是否正確
簡單的辦法是,用反標(biāo)后的原理圖生成新的網(wǎng)表,然后在Allegro中import新網(wǎng)表,觀察Status,如果還是跟原來一樣的3個(gè)0%,就證明現(xiàn)在原理圖和PCB位號是同步的,反標(biāo)成功了。
如果PCB中在導(dǎo)入新網(wǎng)表后出現(xiàn)飛線,此時(shí)Status也不會有3個(gè)0%,說明反標(biāo)出錯了。拿之前保存的副本再按步驟試試。
審核編輯:劉清
-
PCB布線
+關(guān)注
關(guān)注
20文章
463瀏覽量
42054 -
allegro
+關(guān)注
關(guān)注
42文章
656瀏覽量
145170
原文標(biāo)題:【技術(shù)指南】Allegro中元器件位號重排并反標(biāo)回原理圖
文章出處:【微信號:封裝與高速技術(shù)前沿,微信公眾號:封裝與高速技術(shù)前沿】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論