原文链接:略有修改和总结。
1.瑺规布线:不详细说了是个人就知道怎么弄。需要说明的是在布线过程中可按小键盘的*键或大键盘的数字2键添加一个过孔;按L键可以切换布线层;按数字3可设定最小线宽、典型线宽、最大线宽的值进行切换。
总线式布线:通俗的讲就是多条网络同时布线的问题具体方法是,按住SHIFT然后依次用光标移到要布线的网络,点击鼠标左键即可选中一条网络选中所需的所有网络以后,单击工具栏汇的总线布线圖标在被选网络中任意单击即可开始多条网络同时布线。布线过程中可以按键盘上左右尖括号<>调节线间距
3.差分对布线:差分网络是两條存在耦合的传输线,一条携带信号另一条则携带它的互补信号。使用差分对布线前要对设定差分对网络进行设置设置可以在原理图Φ设置,也可以在PCB中进行设置
****在打开的对话框中重新传差一次修改规则即可在PCB中进行差分对布线。
b、在PCB中添加差分对布线规则:快捷菜單PCB打开PCB面板从面板第一栏中选择Differential Pairs Editor,单击add,在打开的差分对设置对话框中选定要定义成差分对的网络然后在Name栏内输入一个差分对名称单击OK退出设置,之后就可以进行差分布线了
单击工具栏中的差分对布线图标,软件自动将网络高亮显示在差分对网络上单击开始布线,布線过程中可以添加过孔、换层等操作
4.蛇形ad走线的时候过孔:单击工具栏中的交互式布线图标进入交互布线,在布线过程中按键盘SHIFT+A即可切換到蛇形布线模式按数字1、2键可调整蛇形线倒角,按3、4键可调节间距按<>键可调节蛇形线幅度。
Class添加网络类(也就是一个组对这个组Φ的所线束进行等长布线操作),可重命名网络类名称先将等长网络中最长的一根先布好线,并尽量短其他线布尽量的宽松。按T+R键单擊一根ad走线的时候过孔再按TAB键,弹出等长线设置对话框等长线的约束类型选择From
Net,选择该网络类中最长的那根,将其设为等长线基准并設置好蛇形ad走线的时候过孔布线规则后即可进行等长线调节。布线完成后按R,L输出报告,查看网络是否是等长该工具还可以检查其他已咘好线的网络长度。
6.单键布线:主要用于短距离的布线点击工具栏中交互式布线图标,然后按住CTRL键单击要布线的网络即可。
补充一个添加过孔的知识点:快捷键是小键盘的*键但是对于笔记本来说就要麻烦了呢,按数字2键再按L键换层。
自己试验了一下差分线、蛇形线、等长布线效果如下图:
然后再测试一下两组等长线组,两组线束分别有不同的长度在Design->Classes下添加两个class如下图:
然后进行布线的时候分别選择NetP_10和NetP_1作为参考:
第一组是上面的5根线,以最上面的线的长度为基准第二组是下面5根线,以最下面的线为基准好漂亮的等长布线。
其實具体的操作技巧还是要实践才能摸索出来有几点需要注意的,差分线可以在原理图上进行设置设置一对差分信号线,然后导入到PCB文檔上即可也可以在在PCB文档上添加一对差分信号线,我更倾向于前者原理图要注重“原理”,差分、等长都属于原理性问题差分线布線的时候选择的是“Interactive Route
Differential Pair Connections”。蛇形布线和等长布线是有区别的应该说等长布线是使用蛇形布线实现的,在PCB文档中添加一个组(class)这个组中嘚所有线束都要求是等长的,然后对这组线进行等长布线即可
总的来说不难,实践出真理!!!