Cadence 视频学习笔记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
添加PCB:
Setup—drawsize
添加边框:
Add—Line (Class属性: Board Geometry) 其中:Line lock-拐角Line font-实/虚线
x 0 0
ix 5400
iy 4000
……
添加倒角:
Manufacture – Dimension 其中:Chamfer -45度角Fillet-圆弧
添加Route keepin
Setup – areas→选择需要keepin的属性
Z-Copy: ( Route keepin copy to Package keepin )
动态铺铜
Edit – Z-Copy →Find中->shapes Options中->ETCH – POWER/GND(选中creat dynamic shape)
Setup – drawing options 状态查看
Status: unplaced symbols
unassigned shape 未命名的shape
out of date shapes 这个若报错可能无法光绘
Display: DRC尺寸
鼠线连接方式
Setup – Grids 电气层与非电气层Grid间距设置
生成网表:Netlist Files在allegro中
导入网表:File – Import – logic → Design Entry CIS
Import directory:选择网表路径
若导入后修改了原理图,需要重新导入,在orcad中生成网表页中选择导入和导出地址,勾选
“Don’t open board file”
手工摆放元件:Place – Manually
Selection filters →器件选择过滤器
Advanced Settings中选择Library后,在Placement List中选Package symbols,能看到器件的Package
器件镜像:Edit – Mirror
器件旋转:Edit – Move - 右键– Rotate
旋转角度在Place – Manually中设置器件旋转放置在Setup – Drawing Options – Symbol中设置
使用原理图进行交互式摆放
OrCAD中Options-Preferences- Miscellaneous 选中Enable Intertool Communication
然后PCB Edit中Place- Placement(cmd处于place manual下)
在OrCAD中选中要的元件,右键选择PCB edit selection
按原理图页面进行摆放
重新创建网表PCB Edit中–点Setup edit 在记事本本件中PAGE = YES(激活了新属性)
必须选allow user defined Properties
PCB Edit中,重新导入网表,选中create user-defined properties
导入后选择Place – Quickplace 选Place by property/value 中的新属性,edge和board side都是摆放的位置在PCB Edit中按room摆放:
导入网表后,Edit – Properties后,在Find by name中选择Comp (or Pin)点more,选中要放的元件,点apply,在下拉列表中找到Room,然后给Value赋值。
在setup – outline – Room outline 选creat,room_type(hard摆在里面), Draw Rectangle画框
然后Place – quickplace选Place by room
在OrCAD中按room摆放:
在Orcad中选中器件,右键Property Editor,选Cadence-Allegro,右键设置属性,重新生成网表
PCB中导入网表创建,room outline,同上,例:设置Both。按room放置,同上,此时,Board side中可选。
快速布局
Place – Quickplac- Place all components 即可。Display – Blank Rats(不显示鼠线)
自动定位器件——在右侧find中选择Symbols,在下输入位号,移动鼠标即可
电容放置:电源由大到小靠近芯片摆放
约束规则设置
Setup – Constraints
Standard design rules – setup standard values 全局线、焊盘的距离,包含下面的扩展设置
Extended design rules – spacing rule(间距规则)和Physical rule set
具体设置
Physical rule set – Physical property 默认设置,其中Max neck length颈状线
-Via list property 默认过孔设置
对其中网络设置:Physical rule set中第三排ADD一个网络,并在Physical property中设置好值(含过孔),然后Edit Property,选net并添加,点more,选网络赋予属性,再回到assignment table-
将属性赋予约束(spacing rule 和Physical rule)
设置电源线宽20mil,Physical rule set ,Add LW_20MIL ,设置值,然后Edit Property,选net并添加相应网络,时钟线宽线距设置:间距规则在Spacing rule Set设置
区域约束设置规则:设置完线的规则后,在某些区域无法满足布线,即设置约束区域
Constraint areas选择Areas require a TYPE property, 点Add,右侧cmd显示shape,画一个shape, 点一下Attach property,shapes按妞,再点一下shape的线,选择Net_spacing_type和Net_physical_type,各输入一个值,再在Spacing rules set- Set values中Add一组值,并在Spacing rules set – Assignment table中选择刚才设的那组值即可(Physical rules set 也同样设置)
作用:在固定区域添加shape(DSP等),将shape内的属性与外部的属性区别开
设置拓扑约束
Setup – Electrical constraint spreadsheet
线长约束设置
布线前准备
颜色设置:电源和地的颜色显示——Edit- property (find –net – more)把电源和地网络选出
选中Ratsnet_Schedule- Value设置成Power and Ground