您当前的位置:五五电子网电子知识单片机-工控设备EDA/PLD技术Cadence PCB设计方法 正文
Cadence PCB设计方法

Cadence PCB设计方法

点击数:7424 次   录入时间:03-04 11:37:43   整理:http://www.55dianzi.com   EDA/PLD技术

    *封装中心点(Body center):指定封装中心位置(AddTextPackage Geometery:Boby_centre)

    7、建立Symbol文件:FileCreate Symbol

    利用向导建立



www.55dianzi.com

    五、建立电路板

    1、建立MechanICal Symbol(FileNew...mechanical symbol)

    绘制外框(outline):OptionsBoard geometry:outline

    添加定位孔:Optionspadstack

    倾斜拐角:(dimensionchamfer)

    尺寸标注:ManfactureDimension/DraftParameters...

    设定走线区域:shapepolygon...option oute keePIN:all

    设置摆放元件区域:Editz-copy shape...optionsPACkage keepin:all;size:50.00;offset:xx

    设置不可摆放元件区域:setupareaspackage keepout....optionspackage keepout:top

    设定不可走线区域:setupareas oute keepout....options oute keepout:top

    保存(Filesave:xx.dra)

    六、建立电路板(FileNew...oard)

    1、建立文件

    放置外框Mechanical symbols和PCB标志文件Fomat symbols:PlaceManually...placement listMechanical symbols。

    放置定位孔元件:PlaceManually...placement listMechanical symbols。(同前一种效果)

    放置光学定位元件

    设置工作grid

    设定摆放区间(AddRectangle:   optionsBoard Geometry;Top Room

    设定预设DRC值:SetupConstraints...

    设定预设贯穿孔(via)

    增加走线内层:setupsubclass...

    DRC as photo Film Type:Positive正片形式,对应Layer type为Conductor;negative:负片对应Layer type为Plane

    2、保存电路板文件

    3、读入Netlist:FileImportLogic...

    七、设置约束规则

    1、Allegro中设置约束规则(SetupConstraints..)Spacing Rules和 Physical Rules

    2、设置默认规范...setconstraintsset standard value

    3、设置和赋值高级间距规范 :

    设定间距规范值:set value

    设定间距的Type属性:EditProperties ets....D6/8,同组间距为6;与其他信号线间距为8mil

    添加规范值set valueadd...

    4、设置和赋值高级物理规范 :(基本同上)

    设定物理规范值:

    5、建立设计规范的检查(setup constraits... )

    八、布局

    1、手动摆放元件:Placemanually......

    查看元件属性:DisplayElemant;;FindComps;单击要查看属性的元件

    2、自动摆放元件:PlaceQuick Place......

    3、随机摆放:EditMove...

    4、自动布局:Place auto Place

    网格:Top Grid..

    设置元件进行自动布局的属性:EditProperties Find ..more..

    5、设定Room:

    设定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、摆放调整(Move、Mirror、Spin)

    7、交换(swap)(配合原理图使用,比较少用)

    8、未摆放元件报表(ToolReport...)

    9、已摆放元件报表(ToolReport...)

    九、原理图与Allegro交互参考

    1、原理图交互参考的设置方法

    Capture中元件属性PCB FootPrint输入Allegro可识别的元件封装;

    2、Capture与Allegro的交互

    Capture:ToolsCreate netlist....

    AllegrplaceManually;

    Capture:OptionPreferences...MiscellaueousEnable Intertool communication

    Capture和Allegro的交互操作:

    Allegro:DisplayHighLight;对应Capture中元件高亮

    Capture:选中元件右键Allegro select;对应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

    铺设VCC层面:AddLine;OptionsetchVcc ;shapecompose shapevcc plane;单击外框,系统自动添加VCC平面

    也可以使用Shape add rectangle;注意指定net;以替换 dummy net

    铺设GND层面:

    电源层分割的问题:使用Shape Void rectangle隔开plane 然后在这里添加另一电源层平面,注意指定net;以替换 dummy net.



上一页  [1] [2] [3] 


本文关键字:暂无联系方式EDA/PLD技术单片机-工控设备 - EDA/PLD技术