Cadence PCB設(shè)計(jì)使用筆記
五、建立電路板
1、建立Mechanical Symbol(FileNew...mechanical symbol)
繪制外框(outline):OptionsBoard geometry:outline
添加定位孔:Optionspadstack
傾斜拐角:(dimensionchamfer)
尺寸標(biāo)注:ManfactureDimension/DraftParameters...
設(shè)定走線區(qū)域:shapepolygon...option oute keepin:all
設(shè)置擺放元件區(qū)域:Editz-copy shape...optionspackage keepin:all;size:50.00;offset:xx
設(shè)置不可擺放元件區(qū)域:setupareaspackage keepout....optionspackage keepout:top
設(shè)定不可走線區(qū)域:setupareas oute keepout....options oute keepout:top
保存(Filesave:xx.dra)
六、建立電路板(FileNew...oard)
1、建立文件
放置外框Mechanical symbols和PCB標(biāo)志文件Fomat symbols:PlaceManually...placement listMechanical symbols。
放置定位孔元件:PlaceManually...placement listMechanical symbols。(同前一種效果)
放置光學(xué)定位元件
設(shè)置工作grid
設(shè)定擺放區(qū)間(AddRectangle: optionsBoard Geometry;Top Room
設(shè)定預(yù)設(shè)DRC值:SetupConstraints...
設(shè)定預(yù)設(shè)貫穿孔(via)
增加走線內(nèi)層:setupsubclass...
DRC as photo Film Type:Positive正片形式,對(duì)應(yīng)Layer type為Conductor;negative:負(fù)片對(duì)應(yīng)Layer type為Plane
2、保存電路板文件
3、讀入Netlist:FileImportLogic...
七、設(shè)置約束規(guī)則
1、Allegro中設(shè)置約束規(guī)則(SetupConstraints..)Spacing Rules和 Physical Rules
2、設(shè)置默認(rèn)規(guī)范...setconstraintsset standard value
3、設(shè)置和賦值高級(jí)間距規(guī)范 :
設(shè)定間距規(guī)范值:set value
設(shè)定間距的Type屬性:EditProperties ets....D6/8,同組間距為6;與其他信號(hào)線間距為8mil
添加規(guī)范值set valueadd...
4、設(shè)置和賦值高級(jí)物理規(guī)范 :(基本同上)
設(shè)定物理規(guī)范值:
5、建立設(shè)計(jì)規(guī)范的檢查(setup constraits... )
八、布局
1、手動(dòng)擺放元件:Placemanually......
查看元件屬性:DisplayElemant;;FindComps;單擊要查看屬性的元件
2、自動(dòng)擺放元件:PlaceQuick Place......
3、隨機(jī)擺放:EditMove...
4、自動(dòng)布局:Place auto Place
網(wǎng)格:Top Grid..
設(shè)置元件進(jìn)行自動(dòng)布局的屬性:EditProperties Find ..more..
5、設(shè)定Room:
設(shè)定Room:add ectangle;optionsoard geometry op room
給Room定義名字;Add ext;optionsoard geometry op room
定義該Room所限制的特性和定義某些元件必須放置在該Room中:
定義Room所限制的特性:EditProperties;選中Room;Edit properties;Room_type=hard(指定room的元件必須放Room中)
定義放入Room中的元件:Editproperties;Finf...more...Room=...
6、擺放調(diào)整(Move、Mirror、Spin)
7、交換(swap)(配合原理圖使用,比較少用)
8、未擺放元件報(bào)表(ToolReport...)
9、已擺放元件報(bào)表(ToolReport...)
九、原理圖與Allegro交互參考
1、原理圖交互參考的設(shè)置方法
Capture中元件屬性PCB FootPrint輸入Allegro可識(shí)別的元件封裝;
2、Capture與Allegro的交互
Capture:ToolsCreate netlist....
AllegrplaceManually;
Capture:OptionPreferences...MiscellaueousEnable Intertool communication
Capture和Allegro的交互操作:
Allegro:DisplayHighLight;對(duì)應(yīng)Capture中元件高亮
Capture:選中元件右鍵Allegro select;對(duì)應(yīng)Allegro選中其封裝;
Capture修改原理圖:**.dsnCreate Netlist...Create or Update Allegro BoardInput Board;Output Board
10、建立電源與接地層
添加層:SetupSubclass...EtchLayout Cross section(...)
Top/Bottom;CopperConductorTop/BottonPositive
FR-4:Dielectric
VCC/GND:CopperPlaneVCC/GNDNegative
鋪設(shè)VCC層面:AddLine;OptionsetchVcc ;shapecompose shapevcc plane;單擊外框,系統(tǒng)自動(dòng)添加VCC平面
也可以使用Shape add rectangle;注意指定net;以替換 dummy net
鋪設(shè)GND層面:
電源層分割的問(wèn)題:使用Shape Void rectangle隔開(kāi)plane 然后在這里添加另一電源層平面,注意指定net;以替換 dummy net.
評(píng)論