Allegro基礎教程_第1頁
Allegro基礎教程_第2頁
Allegro基礎教程_第3頁
Allegro基礎教程_第4頁
Allegro基礎教程_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、產(chǎn)品研發(fā)流程在看電路板的設計流程之前,可以先了解電路板的設計在整個產(chǎn)品的研發(fā)(R&D) 環(huán)節(jié)中所占位置,如以下圖所示。遂行7路圈的匾鼠標操作請激活Allegro ,然后再使用其左上角的“File/Open”命令,叫出電路板檔案demo_route.brd ( 位于C:projectallegro 目錄),接下來說明鼠標的操作 使用,XAllegro系統(tǒng)中,其鼠標三個按鍵之功能如下:1 .鼠標左鍵-選取功能(1)用來在菜單內(nèi)選擇命令,并執(zhí)行之。(2)用來選取欲動作的對象或?qū)ο蟆? .鼠標中鍵-畫面控制功能(1)按住鼠標中鍵不放開,并同時移動鼠標,可以平移目前的可視畫面位置。(2)按一下鼠標中鍵,

2、可以控制屏幕的大小,至于是做放大或縮小的功能,則 需視上一次是做放大或縮小的功能而定,即與上一次做相同的功能。3.鼠標右鍵-彈出式選單當有使用命令時,可在 Design Window中下按一下 鼠標右鍵,會拉出目前命令的彈出式菜單,而每一個命令的彈出式選單,可能會 有不一樣的選項,以下介紹各個選項:(1) Done :執(zhí)行本命令后,才結(jié)束本命令。(2) Oops :復原上一次的動作(Undo功能)。(3) Cancel :取消本命令的執(zhí)行。(4) Temp Group :開始進行 “自由多點選取” 的動作(5) Complete :結(jié)束”自由多點選取”的動作。(6) Cut :選兩點以截切出一

3、個線段。(7) Reject :在相同位置選取另一個合乎Find的對象。(8) AltSymbol :選取另一個可用的零件包裝(Foot Print)。(9) Mirror Geometry :將選取的對象進行換Mirror 的動作。(10)Align :將對象的角度調(diào)成一致。(11) Rotate :將對象進行旋轉(zhuǎn)的動作。同時按下鍵盤的CTRL鍵及鼠標右鍵,然后移動鼠標,可在畫面上直接寫出Stroke的樣式,假設符合Stroke所定義的樣式,系統(tǒng)則立即執(zhí)行Stroke功 能,以下為系統(tǒng)內(nèi)定的Stroke 樣式及所代表的命令:Stroke樣式命令W World ViewZ Zoom InM M

4、oveC CopyA DeleteU Oops控制面板1 .選項項目(Options)用來顯示正在使用中命令的細部選項, 以使用move命令 為例。(1)首先確認右邊的控制面板目前是否停留在 Options項目,假設不是請以鼠標 左鍵按一下上方的Options Tab ,如左以下圖所示。(2)執(zhí)行 “Edit/Move ”命令,此時右邊控制面板的Options項目變成move命 令的細部選項,可以用來設定 move的參數(shù),如右以下圖所示。0F Rip up etchF Sueldi symbol/viaMOVE(3)將鼠標移到Design Window的區(qū)域,按下鼠標右鍵,出現(xiàn)彈出式選單,點選

5、Done選項,完成Move的動作2.選取項目(Find)用來選擇可以被作用的對象,首先確認右邊的控制面板 目前是停留在Find項目,假設不是請以鼠標左鍵按一下上方的 Find Tab ,如以 下圖所示,其中可分為上半部的 Design Object Find Filter及下半部的Find ByName兩個部份。I- GroupsV Comps Symbols1? ShapesF VoidsF Cline Ssgsr FuncttonsF Olh Sagsr Meis Figuresr Pinsr DRC errorsr ViasR Tejrtr ClirtetF Ratsnestebines

6、P RctTsFind By Nfime | Symbol (orPin)二Nanni |OptionsDesign Otiject Find Filter | AIIOH |More(1)接下來先介紹Design Object Find Filter各個選項的功能:a. Groups : Group是將1個或1個以上的對象設定為同一群組。b. Comps: Component是帶有零件序號(RefDes)的 Allegro 零件。c. Symbols: Symbol是指所有板中的Allegro 零件,不管其是否帶有零件 序號(RefDes)。d. Functions : Function 是

7、指 Component 中的 Gate,例如:排阻中的一 個電阻。e. Nets: Net是指1條訊號線,如以下圖所示,整個(從Pin A至Via C至 Pin B)都是屬于1條訊號線。學習文檔僅供參考f. Pins : Pin是指零件腳,如以下圖所示,此條訊號線共有Pin A及Pin B兩個零件腳。Pin AXlaC Pin Rg. Vias: Via是指貫孔、貫穿孔或稱導通孔,如以下圖所示,此條訊號線有1個Via C 0h. Clines : Cline 是指帶有電氣特性的走線(具范圍是Pin To Pin 、Pin To Via、Via To Via之間的1條走線),如以下圖所示,此條訊

8、 號線共有2個 Clines(Pin A 至Via C、Via C 至 Pin B)。i. Lines : Line是指沒有電氣特性的一般線段,例如:板外框、零件外框。j. Shapes : Shape是指任意多邊形的Shape、空心的長方形及實心的長方形, 如以下圖所示。任意會逢形的Slupe空心的良方形k. Voids : Void是指任意多邊形Shape中的挖空部份,如以下圖所示,止匕Shapel. Cline Segs : Cline Segment是指Cline 中1條沒有轉(zhuǎn)折的線段,如以下 圖所示,此條訊號線中共有 3個Cline Segments(Pin A 至Via C 有2個

9、Cline Segments, Via C 至Pin B 有 1 個Cline Segment)。Pul A-rOC PiiiBm. Other Segs : Line Segment是指Line 中1條沒有轉(zhuǎn)折的線段。n. Figures : Figure是指圖形符號,例如:鉆孔符號, 有3 個 Figures如以下圖所示,共o. DRC Errors : DRC Error是指出違反設計標準的位置及其相關信息,如 以下圖所示。Pp. Text : Text是指文字。q. Ratsnests : Ratsnest是指鼠線(即訊號線未完成的聯(lián)機關系),如 以下圖所示,此條訊號線中共有3條鼠線。

10、r. Rat Ts : Ratsnest T-point 是指 T 點,為呈 T 型的Ratsnest ,如以下 圖所示,此條訊號線中共有 接下來先介紹Find By Name各個選項的功能,如以下圖所示。Fird 日 v Metric|Naf| IMore,., I類別下拉式選單:位于左上角的類別下拉式選單,使用者可依據(jù)以下的分類,必 須先選取適當?shù)姆N類,其分類如下:a. Net :例:AGPCLKHD23 A4。b. Func :例:Function Gate ,目前較少使用。c. Symbol (or Pin) :例:R2、C14Q、。d. Devtype :例:74ALs08 8257

11、8。e. Symtype :例:SOIC20 C0402f. Property :例:FIXED MIN_LINE_WIDTHg. Group :例:Group Name CPU、CLK MEMORYh. Drawing :例:指目前的電路板檔案。型式下拉式選單:位于右上角的型式下拉式選單,共有以下兩種型式:a. Name直接在左下角的“空白輸入字段”輸入對象的名稱,例如:AGPCLKHD23 A4。b. List :直接在左下角的“空白輸入字段”輸入包含對象名稱的文本文件,系統(tǒng)會讀入此含有對象名稱的檔案(預設附檔名為.1st ),例如:、。More 按鈕:點選位于右下角的 More 按鈕,出

12、現(xiàn)Find By Name/Property的對話框, 如以下圖所示。a. Object Type :選擇對象的類別,與剛剛介紹的類別下拉式選單完全相同。b.Available Objects :先透過Object Type的選擇,會在此處列出所選類別 的全部名稱。c.Name Filter :對象的“名稱”篩檢字段,可使用*或?。d.Value Filter :對象的“值”篩檢字段,可使用*或?。e.A11- :將Available Objects內(nèi)全部的對象移至 Selected Objects 內(nèi)。f.Allv-:將 Selected Objects 內(nèi)全部的對象移至 Available

13、 Objects 內(nèi)。g.Selected Objects :在Available Objects 內(nèi)所選取的對象,會送至 Selected Objects 內(nèi)。h.Use ( Selected Objects for deselection operation :將SelectedObjects 內(nèi)的對象變?yōu)榉亲饔玫膶ο?,這個選項較少使用。3.層面開關項目(Visibility) 可以快速、直接地打開或關掉與走線相關層面 的顏色。首先確認右邊的控制面板目前是停留在Visibility 項目,假設不是請以鼠標左鍵按一下上方的 Visibility Tab ,如以下圖所示。接下來說明Visibi

14、lity的選項,使用者可以直接勾選選項,回面會立即響應。橫向1.(1) Views :使用者可以透過 “View/Color View Save” 命令,將目前的 層面顏色開關儲存成View File(附檔名為.color),然后就可在此Views下拉式 列表中直接選取該View File ,系統(tǒng)會立刻調(diào)整其層面顏色。 如果使用者已有設 定底片定義,其底片定義的名稱,亦會出現(xiàn)在此Views下拉式列表中,方便使用 者直接調(diào)整其層面顏色。(2) Conductors :針對所有的走線層一起做層面的開或關,本范例中為TOP及 BOTTOM(3) Planes:針對所有的電源/接地層一起做層面的開或關

15、,本范例中為 VCC 及GND(4) Layers :針對單一的層面做開或關,本范例中為 TOP、VCC GND及 BOTTOM2.縱向(1) Etch :走線。(2) Pin :零件腳。(3) Via :貫穿孔。(4) Drc :錯誤標示。(5) All :即走線、零件腳、貫穿孔及錯誤標示。例:使用Views首先確認右邊的控制面板目前是停留在 Visibility 項目,假設不是請以鼠標左 鍵按一下上方的Visibility Tab ,如以下圖所示,在Views下拉式列表中直接 選取File : place ,畫面立即顯示Placement的層面顏色。I Oprions Jr r r r r

16、TOPil 口置/ ,巨圓廠 il IB S ffl r 11 H國網(wǎng)廣書痂納丁 r r r rLrMiidPfe商加pgsgn 口eottom3.7設定鍵盤Allegro 有關鍵盤的設置,包括以下兩種方式,使用者可以將其寫在 pcbenvenv檔案內(nèi),以后每次激活Allegro 后,就可以立即使用,而不需要每 次都設定一次。功能鍵定義Allegro可以設定命令于鍵盤的功能鍵上,其設定的方式如(1) alias F2 move :功能鍵F2設定為Move的命令。alias SF2 delete : Shift 鍵加上功能鍵F2設定為Delete 的命令。(3):功能鍵F3設定為Replay r

17、outer.scr 的命令。唯一不能設定的功能鍵是F1,因為F1功能鍵已被Allegro保留作為On-Line Help之用,所以使用者無法重新定義F1功能鍵。簡寫鍵定義Allegro可以將較長或常用的命令字符串進行簡化,其設定的方式 與功能鍵相同,其說明如下:alias s save :以s鍵表示Save的命令。(2) alias p“replay p.scr :以 p 鍵表示 Replay p.scr 的命令。(3) alias wi“zoom in :以 wi 鍵表示Zoom In 的命令。Edit/Move 命令Edit/Move ”命令,然后確認右邊的控制面板目前是停留在 Optio

18、ns項目,假設不 是請以鼠標左鍵按一下上方的Options Tab ,如以下圖所示。/ Options、/ Fnd的 IT Ripyptftii1- Streich EymboVwiaIncremianlal_0 T汾mQmgui由。的ACHh丁卯An gitPnir*接下來說明各個選項:Ripup Etch Move :零件的同時,先將相關之走線清除。Stretch Symbol/Via Move :零件的同時,相關之走線會隨之移動。Rotation 部份可以搭配彈出式選單中(在Design Window區(qū)域按下鼠標右鍵)的Rotate功能,可設定之參數(shù)如下:Type :定義旋轉(zhuǎn)型態(tài),可分為

19、:(1) Absolute:以當初建立此零件的角度為基準。(2) Incremental :每次以遞增方式旋轉(zhuǎn)。一般是選擇 Incremental Type。Angle:可輸入0360度之旋轉(zhuǎn)角度,可為任意角度,并可有小數(shù)點,默認值為0、45、90、135、180、225、270、315 度。Point:旋轉(zhuǎn)時所選用的基準點,可有以下四種:(1) Sym Origin :建立零件時之(0,0)原點。(2) Body Center :零件之中心點。(3) User Pick:使用者自行選點。(4) Sym Pin # :零件腳。Edit/Copy 命令請執(zhí)行“Edit/Copy命令,然后確認右邊

20、的控制面板目前是停留在 Options項 接下來說明各個選項:COPY共有兩種模式:Rectangular及Polar模式。目,假設不是請以鼠標左鍵按一下上方的Options Tab ,如以下圖所示。Rectangular 模式:X:輸入x軸copy之個數(shù)水平。Y:輸入y軸copy之個數(shù)垂直。(3) Spacing :分別為 Right/Left 與Down/Up ,并可輸入間距,即 Spacing 值。(4) Copy Origin : Copy 時的基準點,共有四種:Symbol :建立零件時之(0, 0)原點。Body Center :零件之中心點。User Pick :使用者自行選點。

21、Sym Pin # :零件腳。Polar模式:首先必須設定Direct方向:(1) CCW:逆時鐘方向。CW:順時鐘方向。設定完方向后,方可進行以下之設定:(1) Copies :輸入 Copy之個數(shù)。Angle:輸入相對的旋轉(zhuǎn)角度,其值可由0360度。標準為:0、45、90、135、180、225、270、315 度。Copy origin : Copy時的基準點,共有四種: Symbol :建立零件之(0, 0) 原點 Body Center :零件之中心點 User Pick :使用者自行選點Sym Pin#:零件腳Edit/Mirror 命令本命令可以用來翻轉(zhuǎn)對象,可將位于正面(Top

22、 Layer)的對象翻轉(zhuǎn)至反面(Bottom Layer),反之亦然,其說明如下。執(zhí)行“Edit/Mirror命令,然后確認右邊的控制面板目前是停留在Options項目,假設不是請以鼠標左鍵按一下上方的 Options Tab ,如以下圖所示。Mirror 命令的 Options 中僅有標準的 Active Class and Subclass選項。執(zhí)行“Edit/Mirror命令,請以鼠標左鍵按一下右邊控制面板的 Find Tab,先按 All Off按鈕,清除全部的勾選,再勾選 Symbol選項,使Symbol可以被翻轉(zhuǎn), 如以下圖所示。I OptiDfts yFind / 喻郭bH哥 D

23、esign Objed Find FilWrmI On | 切5 |L Groups Cnpi P Syrrtbcls i Fundi cdj r :c.r - rrr rrr i J T-.r Taxirr .Find By Name閂中: r vic r .1 r r鵬Edit/Spin 命令本命令可以用來旋轉(zhuǎn)對象,其說明如下:執(zhí)行“EdiSpin”命令,請以鼠標左鍵按一下右邊控制面板的 Find Tab,先按 All Off按鈕,清除全部的勾選,再勾選Symbol選項,使Symbol可以被旋轉(zhuǎn), 如以下圖所示。I Qplions IFind / MabKity Design Object

24、 Fnd FilterAIIa | All Off |V Groups“ Synbols FLTRCijQnEr r Ef3r Pm Vias廠 Clinesr LinesF ShapesF /口廠:Jlirn?r, QlherF Figuresr DRC rri?F TextF : More.執(zhí)行“Edit/Spin命令,然后確認右邊的控制面板目前是停留在Options項目,假設不是請以鼠標左鍵按一下上方的 Options Tab ,如以下圖所示。/ Cipticin*Fi 忖E/5sibilrtyF Rjpup etti Slretch symbol/viaRoiahonTypp |hwr

25、firn&rtfa) T | Angle. 口Point |Sym OriginSpin命令的Options與Move命令完全相同,請參考Move命令的Options說明。Edit/Change 命令本命令可以用來更改對象,其共有三種功能,說明如下:1. Change Layer ( 更改層)。2. Change Line Width ( 更改線的寬度)。3. Change Text Block ( 更改字體大?。?。執(zhí)行“Edit/Change命令,請以鼠標左鍵按一下右邊控制面板的Find Tab,先按 All Off按鈕,清除全部的勾選,再勾選 Clines選項,使Clines可以被更改,如

26、以 下圖所示。I Options 1 Find如、Dssign Ob|Qct Find FitterAllai | All Ofl |r Group* r r廠r N9冶r r P Qine 廠 Lines廠 Shapesr Vom:V Qma S&gs 廠 Othr Segs廠I-.rr Txrr RiitTFind By MainePropfirt二|i More .請執(zhí)行 “Edit/Change命令,然后確認右邊的控制面板目前是停留在Options項目,假設不是請以鼠標左鍵按一下上方的 Options Tab ,如以下圖所示。/Opiions、/ Fmd 、/V圖b 山、Class三)

27、iMewsubdfissr |hjh1|LeftAdec | Une width;L Texl block.Texl just接下來說明各個選項。Class :選擇新的ClassNew Subclass :選擇新的Subclass,此項New Subclass前的方格按鈕會自動勾 選;假設沒有勾選,表示無法執(zhí)行此功能。Active via:假設換層的對象是Etch,可在此欄可填入換層后所使用的 Via名稱。 Line width :只要輸入新的線寬值后,系統(tǒng)會自動將此項的方格按鈕自動勾選, 執(zhí)行換線寬的功能;請注意,假設此方格按鈕沒有勾選,是無法執(zhí)行換線寬的功 能。Text block :選擇

28、新的字體大小,亦可用直接輸入新值,此時該項前面的方 格按鈕會自動勾選;假設此方格按鈕沒有勾選,是無法執(zhí)行換字體大小的功能。 字體大小范圍可由最小的1號字體換到最大的64號字體。Text just :選擇字體的對齊位置,共有3種選擇:Left、Right及Center,假設 有選擇字體的對齊位置,此時該項前面的方格按鈕會自動勾選; 假設此方格按鈕 沒有勾選,是無法執(zhí)行換字體的對齊位置的功能。Edit/Delete 命令本命令是用來刪除對象,其說明如下:執(zhí)行“Edit/Delete命令,請以鼠標左鍵按一下右邊控制面板的 Find Tab,先按 All Off按鈕,清除全部的勾選,再勾選 Cline

29、s選項,使Clines可以被 刪除,如以下圖所示。I Options IFmd / 5囪加1加 Design Ouj&d Find FilterAJIOnAlton GroupsF ShapesF SymbclsF CIipb Segsr Net?r Other SegtP Rgwesr Viat口 dinesr LinesrFind By Nome執(zhí)行“Edit/Delete命令,然后確認右邊的控制面板目前是停留在Options項目,假設不是請以鼠標左鍵按一下上方的 Options Tab ,如以下圖所示/ Qpticm / Find1/54bi叫 r Rip叩電的Deiele Nel Op

30、bonif- Symbol atchr即居r Filledractsr ShapeeF Vias說明各個選項:Ripup Etch :刪除零件的同時,會將其相關之走線清除。Delete Net Options :當Find Form的Nets選項有被打開時,以下的選項 才有Symbol Etch :針對建立零件時,拉出的走線。Clines :針對此 Net的全部走線。(3) Filled rects :針對此 Net的全部實心矩形。(4) Shapes :針對此 Net的全部 Shape(5) Vias :針對此 Net的全部 Via 。注意當使用Delete時,請?zhí)貏e小心使用Find For

31、m 的 Nets 選項Route/Connect 命令執(zhí)行 “Route/Connect命令,請以鼠標左鍵按一下右邊控制面板的 Find Tab , 按All On按鈕,勾選全部的選項,如左以下圖所示,然后以鼠標左鍵按一 下右邊控制面板的Options Tab ,如右以下圖所示。I Options_FindVisibility Oasign Qtajedl Find Filter 閡總 | All JJVP ShepesF? PinsO ViasrF- - .rP Cline Segs r Hi - rf.AC: rcnars rR RoUnestsP Rai TsFind By name|s

32、ymboi PinNet巾e H |Mena,- |(2)以鼠標左鍵按一下右邊控制面板的 Options Tab ,并請設定以下的值:Act當前層 調(diào)成TOP層面,表示準備拉TOP層面的線段。Alt切換到的層調(diào)成BOTTOM層面,表示執(zhí)行換層動作后,會變成Act的層面0VIA 過空選擇NET空網(wǎng)絡,當布線開始顯示當前布線的網(wǎng)絡Line lock線的形狀和管腳LINE布線為直線Arc布線為弧線Off無拐角45拐角90度90拐角90度Miter 拐角的設置,假設選擇1x width和Min表示斜邊長度至少為一倍線寬Line width 線寬Bubble自動避線的模式,共有三種選項:Off 不自動避

33、線。Hug Preferred新的布線”擁抱”存在的布線,存在的布線改變.Shove Preferred存在的布線被推擠Shove vias :推擠Via的模式,共有三種選項:(1) Off 不推擠 Via 。(2) Minimal最小幅度的推擠Via 。(3) Full 完整的推擠Via 。Gridless :允許自動避線于非格點上。Clip dangling clines :當 Bubble 為Shove Preferred 時,可以用來刪除 多余的線段。Smooth:自動修整程度,共有三種選項:(1) Off 關閉自動修整的。(2) Minimal 最小幅度的自動修整功能。(3) Ful

34、l 完整的自動修整功能。Snap to connect point選項,勾選表示會從Pin、Via的中心原點引出線段。Replace選項,勾選表示拉線的過程中,假設遇到重復的線段,會自動將重復 的部份刪除0以上自動避線的選項功能,請使用者自行去嘗試,以取得自己最正確的應用 模式。在Add Connect狀態(tài)下點擊鼠標右鍵由現(xiàn)以下圖菜單菜單功能Done布線停止,回到同日狀態(tài)Oops取消前線段的動作Cancel取消前指令Next布線暫號,改走其它線Temp Group宣告走bu與or Groups訊號Complete結(jié)束bug or Group線訊號選入動作Reject當有兩個對象重迭在一起時,放

35、弁現(xiàn)再選取.可也選工它Add Via加貢孔FinisA以同層門動走完未布畿斷Snap Rat T移動訊號T點的位置Neck窄線布線,須依Physical RUe Set宣告New Target改定同訊號的布線終點No Target尾段訊號不顯示Swap Layer走線換層(Acts換到Alt層)須停在口間Pad or Via tToggle出線角度切胸先直自斜或無斜因直)Route/Slide 命令Route/Slide命令是拉線過程中最常使用的功能,主要用來調(diào)整走線的使用空間 以及將線段整修平整,以下為其使用的說明:執(zhí)行“Route/Slide命令,請以鼠標左鍵按一下右邊控制面板的 Find Tab, 按All On按鈕,勾選全部的選項,然后以鼠標左鍵按一下右邊控制面板的 Options Tab ,如以下圖所示,并調(diào)整其選項。/ 0Plicigfind愉口型、Acttve &lchubdas$:Ngtname: NULL NETSmooth: oii三|g Allow DRCs P . F Add &t max F Vias witti segmenls(1) Active Etch Subclass :顯示目前的拉線

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論