P31 使用原理图进行交互式摆放
P32 按原理图页面进行摆放
P33 使用Allegro pcb editor按room摆放
P34 使用orCAD capture CIS按room摆放
P35 快速布局,摆放过程中如何自动定位找到元件
P31 使用原理图进行交互式摆放
通常是按照某一个功能单元进行摆放:
(1)在allegro design entry CIS软件中打开工程文件,选中dsn文件
(2)options->preferences->miscellaneous->勾选enable intertool communication->确定
(3)同时打开原理图页面和pcb工程
(4)在pcb软件中点击place->manually激活对话框
(5)在原理图选中要摆放的元件,右键copy,放置到pcb中
P32 按原理图页面进行摆放
(1)生成网表:
- 打开电路元件表:在工程管理器中选中页面,edit->browse->parts->ok
- 单击一个元件,按shift,全选。
- 点击edit弹出spreadsheet表格,new添加新属性,OK保存。
- 在配置文件中激活配置:选中dsn工程文件,tools->create netlist->setup->edit->在弹出的记事本中把新属性设置成=yes,保存后关闭。
- 勾选create or update PCB editor board
- 设置input board和output board路径
- 勾选allow user defined property
- pcb文件已打开,所以选择don’t open board file,确定。
(2)导入网表:file->import->logic->勾选create user-defined properties创建用户自定义属性->import
(3)place->quickplace->选择place by property/value->下拉框选择原来新建的属性->设置好edge和board side之后点击place->ok
P33 使用Allegro pcb editor按room摆放
第一步:把想要按照room进行布局的所有元件赋一个room属性,命名。
进行操作前,必须先导入网表。
edit->properties->find面板中find by name选择comp(or pin)->点击more,在对话框中选中想要赋予room属性的那些元件->apply->在available properties中下滑选择room属性->在value中命名->apply->关闭对话框
第二步:在pcb工程中创建一个room,给这个room赋一个同样的名字
setup->outlines->room outline->create同样的room name->选择顶层和hard(元件摆放在room区域里)->画一个框再点击OK关闭对话框
第三步:选择按照room属性来摆放
place->quickplace->place by room选择room名->place->OK
P34 使用orCAD capture CIS按room摆放
第一步:设置room属性
打开原理图,选中所有要赋room属性的元件,右键edit properties,filter by选择cadence-allegro,room栏右键edit,赋room name,切换filter by选择current properties,点击apply然后关闭。
第二步:重新生成网表
选中dsn文件,tools,create netlist,默认确定。
第三步:在pcb中重新导入网表
file->import->logic->design entry CIS->import cadence
第四步:创建room
setup->outlines->room outline->room属性自动更新了,默认设置,画room框,OK
第五步:按room进行放置
place->quickplace->place by room选择room名->设置board side->place->ok
创建room时放在哪层,系统会自动把按room进行放置的元件放在那一层。
P35 快速布局,摆放过程中如何自动定位找到元件
导入网表之后,选择place的quickplace,默认place all components和around package keepin,设置edge和board side,点击place,OK
太乱了,display->blank rats->all关掉走线或者直接点击unrats all图标
元件太多时,可以通过edit->move->find面板中选择symbol(or pin)然后输入索引编号,元件就会自动挂在鼠标上,方便摆放。