目录
Cadance 导入AD
1. AD save as成"PCB ASCII File"
Device Sheets
AD系统默认Device Sheets是只读的,想要编辑Device Sheets有两种方式:
-
通过AD环境参数:
-
关闭对应的工程,单独打开Device Sheet
Device Sheet的位号编码
-
不按照多路复用模块编号
Ctrl+L
-
按照多层次模块进行编码
Project->Project Options…(快捷键co)
关闭online DRC
快捷键TP
多路复用之PCB布局
有N个相同的模块布局布线就会形成麻烦,Mentor和Allegro都有简单的方法可以进行复用已完成的布局布线。下面表演真正的技术:
原理图如下,13个相同的模块,每个模块都是一个串行移位寄存器
-
PCB上先布局布线完成一个
2. 选中已布好的模块,创建一个Room(Design->Rooms->Create Rectangle Room from selected components),一般创建的Room会只包含元件部分,线和via可能没有包含进去,需要自己手动调整一下就好了。
- 通同样的方法其他模块也进行Room创建。
4,Copy Room, Design->Rooms->Copy Room Formats
点击所 Copy 已布局好的模块 ROOM,再点击尚未布局好的模块 ROOM。
之后具体设置如下图,相关的意思相信大家都能看得明白,设置好后直接 OK。
- 通同样的方法其他模块也进行Room创建。
设置跳线模式
在设计过程中有时候需要在一个器件两端设置同一个网络,规则检查的时候常常报错,如下图:
按住shift键分别点选两个相同网络的焊盘,在选中状态下打开properties,找到Jump改成1(也可以一个个选中分别改成1),完成效果如下图,这样就规则检查就不会报错了。
xSignals
在高速设计中,基于时序的考虑通常要对信号做线长匹配。对于只有两个管脚的信号路径,计算和匹配线长这一过程非常直接、清晰。但对于大部分高速设计来讲,情况会更为复杂。
1.信号路径中需要使用端接电阻,串接电容,这时需要调制的线长是包括端接电阻/电容在内的不同网络。
2.DDR3/DDR4中地址总线、控制总线用到的菊花链(Fly-By)拓扑结构,需要对同一网络的不同branch进行线长匹配
xSignals使用
-
通过使用向导来创建,快捷键(DXW)
-
根据需求进行选择,事例选择Custom Multi-Component Interconnect
-
选择源端器件
-
选择网络
-
选择目的器件
-
确定网络,创建xSignals
-
创建xSignals 等长规则
-
这里只做总体等长即可。
-
同8
-
完成
-
Panels->PCB,选择xSignals
-
PCB 完成效果
叠层结构的导入导出
- 导入
打开对应的PCB文件,使用快捷键DK打卡叠层结构。菜单栏中File–>Load Template选择要导入的叠层文件即可。 - 导出
打开对应的PCB文件,使用快捷键DK打卡叠层结构。在Projects中选中叠层文件右击如图:
save as 保存即可。
PDN PCB电源分析
利用Altium Designer自带PDN Analyzer对电源平面进行PDN实例仿真分析,超经典!
pdn分析及应用系列二-——-案例1:简单5v电源分配
pdn分析及应用系列三-——-案例2:串联电源网络连接
pdn分析及应用系列四-——-案例3:同时多网路仿真的极限分析
一键弧线
- 配置Gloss And Retrace
- 选中要改变的线,按快捷键 Ctrl+Alt+G。
原理图导出器件网络名称及管脚名称
- 选择器件右键选择Pin Mapping
- 弹出Pin Mapper窗口选择导出即可
- 导出样式
PCB打印输出
- File->Print…或者快捷键Ctrl+P
- 对Pages进行设置
3. 设置完成后在预览框中点击刷新按钮,即可预览
PCB相同模块,布局布线复用—ROOM COPY
- 将布局好的模块,建立一个ROOM,选中元件后按快捷键DMT,用同样的方法将其他的模块也建立ROOM.
- 选中布局好的模块,在Panels中选择PCB List,然后再PCB list中进行按照位号进行排序,然后复制channel offset列
注意:这里要查看一下选中的元件的数量,防止在copy中出现问题。如下图
3。选中其他的模块,用同样的方法,先排序,然后将复制的数据复制到channel offset列中。
4. 进行ROOM copy,快捷键为DMC,先选中布局好的模块,然后再点击一下其他的ROOM即可
自定义差分对
在原理图中默认只有结尾为 _P or _N才能识别为差分对,带±号的就需要自己定义了。
Project Opetions–>Options–>Diff Pairs
AD24中的异形焊盘设计
1,画出轮廓或者用solid region画出形状然后选中右击如图
2,选择Pad Actions–>Creat Custom Pad from Seleted Outline