【正文】
測量連線的長度216。 測量過孔到其他類之間的距離216。 測量文字到其他類之間的距離216。 測量元件與元件之間的距離216。Allegro在測量時會顯示一個短線,這個短線的長度等于Air Gap的長度。Allegro的測量操作限定在ETCH、PIN、和VIA等類定義的子類的間距。 其中,Manhattan Dist 為X軸(Dx)的直線距離加上Y軸(Dy)的直線距離;Air Gap為兩個測量對象邊緣之間的距離。 Selecting Tpoint and Second Pin(P2)n 詳細情況參見Allegro在線幫助“Net Schedule”章節(jié)方法:運行命令Logic Net Schedule,按F1啟動在線幫助文檔。n 為net添加T點的方法1. Logic Net Schedule2. 鼠標左鍵點中該net中作為信號布線路徑源端的管腳Pin3. 鼠標右鍵,在彈出菜單中選擇 ‘Insert T’4. 用鼠標左鍵點擊T點將要放置的位置5. 對于該net中剩下的管腳Pin,反復采用如下方法定義起始于T點的各分支線的布線次序:① 點擊一下T點② 點擊一個管腳Pin6. 鼠標右鍵,在彈出菜單中選擇 ‘Done’n Example of Creating Branches from a TpointThis series of illustrations shows how you connect pins to a Tpoint.1. After you enter the net schedule mand, choose the source pin for the net and then the location of the Tpoint.178。換言之,具有相同的net或Xnet屬性的一對管腳才能被定義成Pin Pairs.補充:T點可用來定義管腳對(PinPair),但定義管腳對前首先為net添加好T點(二十七)T點的概念 (Rat Ts or Ratsnest Tpoint) A Tpoint (also called a Ratsnest T) is a point in the physical layout ofa net that indicates the signal path splits into multiple paths.n T點的作用1. 可用作管腳對(PinPair)的一個端點,用來定義管腳對。(二十六)Pin Pairs 的概念A pin pair represents a pair of logically connected pins, often a driverreceiver connection. Pin Pairs may not be directly connected but they must exist on the same net or Xnet. You use pin pairs to capture specific pintopin constraints for a net or an Xnet. You can also use pin pairs to capture generic pintopin constraints for ECSets. Generic pin pairs are used to automatically define net or Xnetspecific pin pairs when the ECSet is referenced.概念:Pin Pairs代表一對邏輯相連的管腳。3. 走線完成后,重新打開constrait manager對實際走線進行分析,Allergo自動顯示分析結果,綠色表示走線以基準線為標準,走線誤差在10mil以內,紅色表示走線誤差超過10mil,如果分析結果,大部分走線都為紅色,可以適當調整基準線的選擇。2. 建立等長group:選中所有需要設置等長的pin pair,點右鍵CreateMatch Group創(chuàng)建名為R_IDE_DATA的MATCH GROUP。2. 用鼠標左鍵分別點擊已賦予Xnet屬性的分立元件的兩個管腳查看其net屬性,如果兩邊NET都添加了同一Xnet屬性(兩個管腳都具有相同的‘Member of Xnet’值)說明Xnet已設置正確。驗證Xnet設置正確性: 經(jīng)由上述的步驟完成XNET的設定,接下來要確認XNET是否可以正常運作。必須將小型的被動零件加上Signal_Model 屬性,并建立此小型被動零件的Signal Model,如此才能讓小型的被動零件擁有XNET 的特性。在Allegro 系統(tǒng)中可以使用Setup Advisor 的Device Setup 功能,可以定義零件的類別及其接腳型式。 設置Xnet的4個步驟: [詳細步驟參見《Allegro Book II》Page199]1. 定義層面疊層結構的方式 [此布驟可跳過]在Allegro 系統(tǒng)中有兩種方法可以定義層面疊層結構的方式:1) 使用SetupCross Section…命令2) 使用Setup Advisor 的Edit Crosssection 功能一般而言,我們會建議使用者利用Setup Advisor 命令去定義XNET 的相關設定,因為Allegro 系統(tǒng)將相關的功能整合在一起,并以Step By Step 的方式引導使用者去完成每一項設定,其間并輔以文字的說明,以協(xié)助使用者的操作,這對使用者而言是一項很好用的利器。 應用:數(shù)據(jù)總線中的串聯(lián)匹配電阻往往將整個走線分為幾個NET,而Allegro中常用的走線長 度設置propagation_delay和relative_propagation_delay只能針對同一NET 設置。 Xnet是通過給無源分離元件賦予信號模型(Signal Model)建立的。必要8Route KeepoutTop禁止布線區(qū) 視需要而定9Via KeepoutTop禁止放過孔 視需要而定(二十一)Allegro中怎樣直觀地顯示焊盤的網(wǎng)絡名(just as Protel), 在Add connect的時候在右邊控制面板的options里面就有顯示當前route的net名. 別的方法暫時還沒找到.(二十二)Allegro中的組(Group)、類(Class)、子類(Subclass)Allegro 把相同性質之數(shù)個Subclasses 組合成一個Class,然后再把相同性質之數(shù)個Classes 組合成一個Group,目前共分7 個Groups (20 個Classes): [Allegro 把層面(Layer)稱為Subclass](二十三)如何設計不規(guī)則形狀的表貼焊盤首先使用shape做出所需圖形并生成*.ssm文件,然后在PAD DESIGNER里指定給BEGIN LAYER的Regular Pad;再使用shape做出對應防焊圖形并生成*.ssm文件,指定給SOLDERMASK_TOP的Regular Pad。必要6Package GeometrySilkscreen_Top元件外形和說明:線條、弧、字、Shape 等。必要4Ref DesSilkscreen_Top元件的位號。2. PCB 元件封裝(Symbol)的必要的 CLASS/SUBCLASS序號CLASSSUBCLASS元件要素備注1EtchTopPAD/PIN(通孔或表貼焊盤)Shape(貼片IC 下的散熱銅箔)必要、有電導性2EtchBottomPAD/PIN(通孔或盲孔)視需要而定、有電導性 3Package GeometryPin_Number映射原理圖元件的 pin 號。每個焊盤都應具有焊盤標號,用于映射原理圖元件的 pin 號。注意:在Browse菜單下方一定要勾選‘Change Directory’,新設置的目的路徑才能生效。1. 執(zhí)行‘File/New’命令,出現(xiàn)New Drawing對話框,在Drawing Type 中點選Package Symbol,在Drawing Name中輸入文件名,點OK即可。(十八)手動設計PCB封裝的步驟178。⑤ 用鼠標左鍵點擊想要修改的導線即可完成修改。③ 在控制面板Find頁,僅勾選Clines項,其它不勾選。n 修改布線層線寬① 在allegro中打開電路板。⑤ 用鼠標左鍵點擊想要修改的線即可完成修改。③ 在控制面板Find頁,僅勾選Lines項,其它不勾選。舉例:n 修改器件絲印外框的線寬① 在allegro中打開電路板。(十七)修改同一類(the same class and subclass)Line線寬的方法 方法如下:1. 執(zhí)行命令:EditChange2. 在控制面板Find頁勾選需要修改什么類型的線(Lines or Clines)3. 在控制面板Option頁,正確選擇需要修改線所屬的Class和Subclass,勾選Line width項同時在其右側輸入目標線寬。④ 在控制面板Option頁,Class選擇‘Ref Des’,Subclass選擇‘Silkscreen_Top’,勾選Text block項同時在其右側下拉菜單中選擇更改后的字號。② 執(zhí)行命令:EditChange。點擊Text標簽頁,其中‘Parameter block’項決定補充:‘Justification’項決定所添加的文本相對鼠標定位點的延伸擺放方向(left/right/center)2. 如果Text選擇的字號(Text Blk),其Photo Width項被設置為0,則該Text使用1個象素寬度的線顯示。(十五)定義TEXT_BLOCK 時各個參數(shù)的含義 Text Blk (字體編號由最小的1 至最大的64 號,并可再新增字體)Identifies the text block by number. When you add text to a design, you enter the number of the text block you want to use in the Options tab of the Control Panel. Width (Text中單個字符的寬度)Sets the width of each character. Height (Text中單個字符的高度)Sets the height of each character. Line Space (Text中行與行之間的上下行距)Sets the distance between the bottom of the characters in one line to the top of the characters in the line below. Photo Width (畫在底片上的字體線寬,即Text中字符的線寬)Sets the width of the line used to photoplot and display the characters. If this is 0, the text displays at 1 pixel width on your screen. Char Space (Text中的字符與字符之間的間距)Sets the amount of space between characters (kerning). (十六)涉及TEXT 操作的幾點說明1. 向設計中添加文本時默認字號(block size)的設置方法Setup224。在表面貼裝(SMD)器件焊接時,先將鋼膜蓋在電路板上(與實際焊盤對應),然后將錫膏涂上,用刮片將多余的錫膏刮去,移除鋼膜,這樣SMD 器件的焊盤就加上了錫膏,之后將SMD 器件貼附到錫膏上去(手工或貼片機),最后通過回流焊機完成SMD 器件的焊接。在制作PCB 時,使用阻焊層來制作涓板,再以涓板將防焊漆(綠、黃、紅等)印到電路板上,所以電路板上除了焊盤和過孔外,都會印上防焊漆。由于焊接電路板時焊錫在高溫下的流動性,所以必須在不需要焊接的地方涂一層阻焊物質,防止焊錫流動、溢出引起短路。7. 在PACKAGE GEOMETRY / SILKSCREEN_TOP繪制絲印層外形框和輔助信息。6. 在REF DES / SILKSCREEN_TOP添加安裝孔的器件位號。方法如下:Layout Pins,在Options中的Padstack項點擊瀏覽按鈕指定(第4步制作的via)說明:為什么要加一個pin?安裝孔是作為一個器件被調入PCB中的,pin有pin number,因此可用于連接到net。Edit Move,在Console window中輸入坐標實現(xiàn)精確定位5. 在Shape上添加一個pin,用于該安裝孔連接到指定網(wǎng)絡。SetupConstraints,Physical rule set中的Set Values…③ 在工作區(qū)添加過孔。方法如下:① 制作過孔。參見下面的安裝孔爆炸圖。在Option中點選Mechanical,選擇Mechanical后添加的焊盤無pin number注:在Pad Designer中制作安裝孔孔徑焊盤時,需要在SOLDERMASK_TOP層定義覆蓋整個安裝孔的阻焊區(qū),目的是使安裝孔TOP層金屬部分露錫,保證安裝螺絲與其保持電連接。因為通孔焊盤不用于制作鋼網(wǎng)。因為通孔焊盤不用于制作鋼網(wǎng)。2) 在Regular Pad 部份:Geometry 點選Square,表示Padstack 的背面防焊Pad 為正方形;Width 輸入66,表示正方形的邊長為66 mil;Height