AD如何走蛇形线

合集下载

关于AD各种布线总结

关于AD各种布线总结

1.常规布线:不详细说了,是个人就知道怎么弄。

需要说明的是在布线过程中,可按小键盘的*键或大键盘的数字2键添加一个过孔;按L键可以切换布线层;按数字3可设定最小线宽、典型线宽、最大线宽的值进行切换。

2. 总线式布线:通俗的讲就是多条网络同事布线的问题。

具体方法是,按住SHIFT,然后依次用光标移到要布线的网络,点击鼠标左键即可选中一条网络,选中所需的所有网络以后,单击工具栏汇的总线布线图标,在被选网络中任意单击即可开始多条网络同时布线。

布线过程中可以按键盘上左右尖括号<>调节线间距。

?3.差分对布线:差分网络是两条存在耦合的传输线,一条携带信号,另一条则携带它的互补信号。

使用差分对布线前要对设定差分对网络进行设置。

设置可以在原理图中设置,也可以在PCB中进行设置。

a 原理图中添加差分对规则:在命名差分对网络时,必须保证网络名的前缀是一样的,后缀中用下划线带一个N和一个P字母即可。

命名好之后点击菜单Pl ac e-Di re c ti ve s-DifferntialPair命令,在差分对上放置两个差分对图标。

单击菜单Design-Update PCB Document ****在打开的对话框中重新传差一次修改规则即可在P C B中进行差分对布线。

b.在PCB中添加差分对布线规则:快捷菜单PCB打开PCB面板,从面板第一栏中选择Differential Pairs Editor,单击add,在打开的差分对设置对话框中选定要定义成差分对的网络,然后在N a m e栏内输入一个差分对名称单击O K退出设置,之后就可以进行差分布线了。

单击工具栏中的差分对布线图标,软件自动将网络高亮显示,在差分对网络上单击开始布线,布线过程中可以添加过孔、换层等操作。

4.蛇形走线:单击工具栏中的交互式布线图标进入交互布线,在布线过程中按键盘SHIFT+A即可切换到蛇形布线模式,按数字1、2键可调整蛇形线倒角,按3、4键可调节间距,按<>键可调节蛇形线幅度。

AltiumDesigner画等长线

AltiumDesigner画等长线

• 方法三:直接shift+H在PCB设计区的左上角就会显示/关闭一些参数, 也包括一个net的总长度,查看的时候只需 要将鼠标移到要看的元器 件上或net就可以了。
Altium Designer 中进行差分对走线
• 1、在原理图中让一对网络前缀相同,后缀分别为_N和_P, 并且加上差分队对指示。 • 在原理图中,让一对网络名称的前缀名相同,后缀分别为 _N和_P,左键点击Place\ • Directives • \Differential Pair,这时,鼠标上就出现差分队对指示标志, 给差分对的两根线都加上差 • 分队对指示,如下图所示。
PCB特性阻抗控制精度探讨
• 一般多层板的传输线系统要达到60±10%Ω还算容易,但 要达到75±5%Ω,甚至50±5%Ω时就会有点难度,误差5% 即使对于技术规格要求较高的应用而言也是不常见的,但 还是有一些客户对阻抗控制精度提出了±5%的要求,现举 例来说明。
• 板的要求:4层板,完成板厚1.0±0.10mm,板材采用FR4, 客户有指定的叠层结构,见下图
• 2、将差分信息加载到PCB文件中来,并定义用户 需要的差分规则
• 保存编译文件,并且编译顶层的原理图。左键点击 Design\Updae PCB document…,启动Engineer • Change Order,把有关的差分对信息加如到PCB文件中来, 保存PCB文件。 • 在PCB文件中,转移到PCB面板,在靠近PCB这三个字母 旁边的行中选择Differential Pairs • Editor ,在下面的框中选中AllDifferential Pairs ,这样,所有 定义的差分对就在Designer框中出现了。选中定义的差分 对(如RT),左键点击Rule Wizard按键,进入 DifferentialPair Rule Wizard界面,点击Next按键,回进入 各个参数输入界面,可以选择输入各种参数如下图就是其 中的一个界面。

AD6蛇形等长线布线方法

AD6蛇形等长线布线方法

蛇行等长线布线方法古 风Altium Designer 6.x软件更新速度很快,现在都有AD7了,以前一直用99SE,没想到AD6的功能越来越强大了,在操作方面做了很大改进,特别是在布等长线时,蛇行线的布线那是太容易了。

一. 设置需要等长的网络组点击主菜单DesignàClasses,在弹出的窗口中单击Net Classes,并右键,点Add Class会增加一个New Class,在该网络组上右键,修改一个你想要的名字,如:SDRAM 等。

单击打开它,将需要等长的网络,从左边选取并添加到右边的窗口中。

然后再点击1.选中也就是说,以后的自动等长中,将会以些为基准,所有需等长的线将会跟它一样长。

2.蛇行设置这里为蛇行线的样式,可以根据自己的需要选择.2. 布蛇行线的快捷键控制:在布蛇行线时,按快捷键“1” “2” “3” “4” “,” “。

” 可以在走线时随时控制蛇行线的形状。

快捷键: 1 与2,改变蛇行线的拐角与弧度。

快捷键: 3 与4 改变蛇行线的宽度。

快捷键: , 与 。

改变蛇行线的幅度。

了解了这些,就可以开始布蛇行线了,单击OK 退出设置,在刚才那条线上,按装走线的方向,拉动鼠标,一串漂亮的蛇行线就出来了。

步长幅度递增量步长递增量规定了蛇线的长度,在拉蛇线时,就不用在乎到底走了多长,总之,拉到蛇线不再出现为止,在有些空隙大的地方,就可以按“逗号”与“句号”键来控制幅度的大小。

四.检查网络长度布完线后,按R ,L 输出报告,查看网络是否是等长的。

OK,蛇行等长线搞定。

注,另外还可以自动等长,但那样出来的线条很难看,所以还是用手动的好。

五.PCB设计学习论坛推荐(众多好的PCB学习资料尽在其中)中国联盟设计论坛/2008年6月29古风。

AD蛇行等长布线

AD蛇行等长布线

Altium Designer 蛇行等长布线一.设置需要等长的网络组点击主菜单 Design --> Classes(快捷键D->C),在弹出的窗口中单击 Net Classes,并右键,点 Add Class 会增加一个 New Class,在该网络组上右键,修改一个你想要的名字,如:SDRAM 等。

单击打开它,将需要等长的网络,从左边选取并添加到右边的窗口中。

然后再点击关闭设置。

二. 布线在布蛇行线时,只能在已经布好的线上修改,不能直接拉蛇线,所以得先布线,把所有 SDRAM Class 的网络用手工(不推荐用自动)的方式布完线,走线尽量的短,尽量的宽松,也就是说间距留大一点。

应该把最长的那一根做为基准,把它尽量的布短一点。

三. 走蛇行线等长按T ,R 键,单击一根走线,再按 TAB 键,设置一下先1. 在右边的网络中,选中一根你想要长度的网络,一般选最长的那根也就是说,以后的自动等长中,将会以此为基准,所有需等长的线将会跟它一样长。

此项勾选后可使走线到规定长度后自动停止。

2.蛇行线幅度、步长、步长递增量、幅度递增量、蛇行线的样式,可以根据自己的需要选择.3.布蛇行线的快捷键控制:按快捷键:“1”“2”改变蛇行线的拐角与弧度。

快捷键“3”“4”改变蛇行线的宽度。

快捷键“,”“。

”在有些空隙大的地方,就可以控制幅度的大小改变蛇行线的幅度。

单击确定退出设置,在刚才那条线上,按住走线的方向,拉动鼠标,一串漂亮的蛇行线就出来了。

由于规定了蛇线的长度,在拉蛇线时,就不用在乎到底走了多长,总之,拉到蛇线不再出现为止。

四. 检查网络长度布完线后,按 R ,L 输出报告,查看网络是否是等长的。

OK,蛇行等长线搞定。

注,另外还可以自动等长,但那样出来的线条很难看,所以还是用手动的好。

Altium designer 6.7新功能之蛇行线的几个基本操作

Altium designer 6.7新功能之蛇行线的几个基本操作

AD6.7新功能之---蛇行线的几个基本操作
在AD6.7里新增加了蛇行线的功能.快捷键是TR就可调出来.此时鼠表指示的光标是一十字,然后对准要拉线的已布好线的导线,点下鼠标,再轻移鼠标,(可配合快捷键1 2 3 4 , . 空格键),一串漂亮的蛇行线就出来了. 同时,光表处显示实时线长.(注意:蛇线是在已有导线的基础上拉出来的,不是画出来的).
一些基本操作因不少人问到.在此做一简要说明.
注意,拉蛇行线时,按TAB键,里面有几个地方的设置必须知道,就是步长递增量,振幅递增量,最大振幅.如下图示:
此主题相关图片如下:
此主题相关图片如下:
拉蛇形线时,空格键可切换“圆形”“弧圆角”“斜直角”等方式的蛇线基本形状。

快捷键1和2可改变角度,3和4改变步长增幅,“,”和“。

”可改变振幅的增减。

每次增减量在TAB里的窗口处设。

TAB键弹出窗口里还可设要拉的线长设定值.拉线时会显示实时线长到规定值时就会拉不动的.。

AD实用技巧分享

AD实用技巧分享

一、Routing,走线模式下:1、shift+A :由普通模式转成走蛇形线模式2、shift+R:改变走线方式,在这几个模式下切换3、shift+G:显示已走线长度4、shift+W:选择设定好的线宽5、shift+Space:走线拐弯方式6、Ctrl+鼠标左键:系统自动将线拉到终点,这个功能并不是很智能,需要人为的控才能走出比较漂亮的走线。

7、2:不换层打孔8、打孔之后按shift+V:选择设置好的过孔9、3:在规则设置的最小、适中、最大线宽中切换二、铺多边形铜皮Tools》Polygon Pours》Define From Selected Objects:在选定的闭合多边形中铺铜框框中间是铜皮。

铜皮离框框的距离是受铺铜规则约束的。

接着双击中间的铜皮修改属性。

这种方法可用于整板灌铜,只需要SY选中外框或者keepout 就行了。

三、内层挖空该技巧出自彭工之手,再次感谢彭工!彭工的无私奉献和钉子精神值得我们学习。

AD挖空是通过用fill 或者polygon 来实现的。

对于简单的方方正正的区域挖空,只需放个fill就搞掂了,可是对于那些奇形怪状的挖空,单单用fill就已经无法得到令我们满意的结果。

这时,就需要用到polygon 了。

下面通过例子来说明这个技巧的实用之处。

现在我们需要对中间部分进行挖空,首先,把所有线都改到keepout 层,并把线宽改成0.01mil。

接着在需要挖空区域打一个地过孔,并把规则里面的铺铜间距改成0.01mil。

接着就在顶层铺地铜,将整个区域都填满,得到下图效果。

接着去掉过孔,并选择Tools》Convert》Explode Polygon to free primitives,将铜皮打碎就可以得出下面效果接下来我想大家都已经不需要我再啰嗦了吧…四、FPGA的Bank设颜色我想做过FPGA的同事都知道,在调FPGA管脚的时候特别麻烦,需要将每个Bank都圈出来。

这是个非常繁琐的事情。

[AD经验] PCB LAYOUT 中的直角走线、差分走线和蛇形线

[AD经验] PCB LAYOUT 中的直角走线、差分走线和蛇形线

布线(Layout)是PCB设计工程师最基本的工作技能之一。

走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过Layout 得以实现并验证,由此可见,布线在高速PCB设计中是至关重要的。

下面将针对实际布线中可能遇到的一些情况,分析其合理性,并给出一些比较优化的走线策略。

主要从直角走线,差分走线,蛇形线等三个方面来阐述。

1.直角走线直角走线一般是PCB布线中要求尽量避免的情况,也几乎成为衡量布线好坏的标准之一,那么直角走线究竟会对信号传输产生多大的影响呢?从原理上说,直角走线会使传输线的线宽发生变化,造成阻抗的不连续。

其实不光是直角走线,顿角,锐角走线都可能会造成阻抗变化的情况。

直角走线的对信号的影响就是主要体现在三个方面:∙一是拐角可以等效为传输线上的容性负载,减缓上升时间;∙二是阻抗不连续会造成信号的反射;∙三是直角尖端产生的EMI。

传输线的直角带来的寄生电容可以由下面这个经验公式来计算:C=61W(Er)1/2/Z0在上式中,C 就是指拐角的等效电容(单位:pF),W指走线的宽度(单位:inch),εr 指介质的介电常数,Z0就是传输线的特征阻抗。

举个例子,对于一个4Mils的50欧姆传输线(εr为4.3)来说,一个直角带来的电容量大概为0.0101pF,进而可以估算由此引起的上升时间变化量:T10-90%=2.2*C*Z0/2 = 2.2*0.0101*50/2 = 0.556ps通过计算可以看出,直角走线带来的电容效应是极其微小的。

由于直角走线的线宽增加,该处的阻抗将减小,于是会产生一定的信号反射现象,我们可以根据传输线章节中提到的阻抗计算公式来算出线宽增加后的等效阻抗,然后根据经验公式计算反射系数:ρ=(Zs-Z0)/(Zs+Z0)一般直角走线导致的阻抗变化在7%-20%之间,因而反射系数最大为0.1左右。

而且,从下图可以看到,在W/2线长的时间内传输线阻抗变化到最小,再经过W/2时间又恢复到正常的阻抗,整个发生阻抗变化的时间极短,往往在10ps 之内,这样快而且微小的变化对一般的信号传输来说几乎是可以忽略的。

AD如何走蛇形线

AD如何走蛇形线

AD如何走蛇形线
蛇形线,也叫之字形线,是指线路的走向呈现类似蛇形的曲线。


AD设计中,如果要实现蛇形线走向,可以通过以下步骤进行设置。

第一步:打开AD软件,创建新的工程或打开已有的工程文件。

第三步:将选中的信号线转换为曲线。

在AD软件中,可以通过曲线
工具将直线的信号线转变为曲线。

曲线工具通常位于工具栏的绘图工具中。

第五步:根据设计需求,设置曲线的旋转和连接规则。

蛇形线通常需
要旋转来实现扭动的效果,因此可以通过旋转选项设置曲线的旋转角度和
方向。

此外,蛇形线的连接规则也需要进行设置,以确保曲线之间的连接
平滑不断裂。

第六步:完成蛇形线的设计后,可以进行布局和布线过程。

在布线过
程中,AD软件会根据设计规则和约束对信号线进行自动布线和优化的处理,以确保蛇形线的走向满足设计要求并与其他线路相适应。

第七步:在完成布线后,可以进行电气规则检查和仿真验证,以确保
信号线的走向和布线满足电性能和信号完整性的要求。

以上是AD设计中实现蛇形线走向的基本步骤。

需要注意的是,在设
置蛇形线的参数、旋转和连接规则时,需要结合具体的设计需求和约束条
件来灵活调整。

此外,不同的AD软件可能具有不同的功能和界面,具体
的操作方法可能会有所差异。

因此,在进行具体操作之前,最好先参考
AD软件的用户手册或官方文档,以了解软件的具体功能和操作方法。

AD15布线方法汇总

AD15布线方法汇总

AD15布线方法汇总1.常规布线:最基本的交互式布线,快捷键P+T。

需要说明的是在布线过程中,可按小键盘的*键或大键盘的数字2键添加一个过孔;按L键可以切换布线层;按数字3可设定最小线宽、典型线宽、最大线宽的值进行切换。

2.总线式布线:通俗的讲就是多条网络同事布线的问题。

具体方法是,按住SHIFT,然后依次用光标移到要布线的网络,点击鼠标左键即可选中一条网络,选中所需的所有网络以后,单击工具栏汇的总线布线图标(P+M),在被选网络中任意单击即可开始多条网络同时布线。

布线过程中可以按键盘上左右尖括号<>调节线间距。

3.a个NPCBb.在中选择在Name单击工具栏中的差分对布线图标(P+I),软件自动将网络高亮显示,在差分对网络上单击开始布线,布线过程中可以通过按住Ctrl+Shift,同时转动鼠标滚轮添加过孔和换层操作。

4.蛇形走线:蛇形线主要用于匹配高速信号延时,通常采用等长调节实现,数字电路中有时需要使用独立的蛇形走线,比如增加写信号的延时,以增加数据总线的建立时间。

单击工具栏中的交互式布线图标进入交互布线(P+T),在布线过程中按键盘SHIFT+A即可切换到蛇形布线模式,按数字1、2键可调整蛇形线倒角,按3、4键可调节间距,按<>键可调节蛇形线幅度。

5.交互布线等长调节:先将线路布完,需要提前留出蛇形走线空间。

单击工具栏中交互式布线长度调节(T+R),单击一根走线,再按TAB键,弹出等长线设置对话框,等长线的约束类型选择“手动”,设置的长度需要按照最长的线长度作为基准,然后设置好目标长度和蛇形走线布线规则后即可进行长度调节。

所有的线长完全调整完后,按R、L输出报告,查看网络是否是等长。

该工具还可以检查其他已布好线的网络长度。

注意蛇形走线布线规则决定了每个蛇形弯的长度,调整网线时增加的长度只能是蛇形弯的长度的整倍数。

6.差分对等长调节。

先将线路布完,需要提前留出蛇形走线空间。

AD中关于绕等长的方式与方法

AD中关于绕等长的方式与方法

原创&整理:zhegzy
始发: 1、第一步:连接好需要绕等长的线,
第二步:T+R开始绕等长,TAB键调出等长属性设置框,如下图:
第三步:滑动走蛇形线即可;
其中“<”和“>”可以分别调整蛇形线的幅度,1、2、3可以分别调整蛇形的拐角形式:
2、含有串阻形式的绕等长方法:
比如CPU——串阻——DDR
等长要求是需要L1(CPU_串阻)+L2(串阻_DDR)= L3(CPU_串阻)+L4(串阻_DDR),如何达到使上面和下面加起来呢
方法一:在原理图上端接串阻,更新PCB,使其变成一个网络,目的达到;
方法二:分别物理测量,两者相加。

(这种方法比较笨拙)
给个意见:向那种连续等长的,最好是多拷贝几个版本分别单独先绕等长,再拷贝粘贴;
3、CTRL+点击鼠标中键(鼠标停放在你需要的网络上),可以查看网络的长度【还有选中,
属性编辑等选项】在绕等长的时候,进行等长检查时候,非常方便和实用。

这个快捷方式还可以实用Shift+X调出。

AD中关于绕等长的方式与方法

AD中关于绕等长的方式与方法

原创&整理:zhegzy
始发: 1、第一步:连接好需要绕等长的线,
第二步:T+R开始绕等长,TAB键调出等长属性设置框,如下图:
第三步:滑动走蛇形线即可;
其中“<”和“>”可以分别调整蛇形线的幅度,1、2、3可以分别调整蛇形的拐角形式:
2、含有串阻形式的绕等长方法:
比如CPU——串阻——DDR
等长要求是需要L1(CPU_串阻)+L2(串阻_DDR)= L3(CPU_串阻)+L4(串阻_DDR),如何达到使上面和下面加起来呢
方法一:在原理图上端接串阻,更新PCB,使其变成一个网络,目的达到;
方法二:分别物理测量,两者相加。

(这种方法比较笨拙)
给个意见:向那种连续等长的,最好是多拷贝几个版本分别单独先绕等长,再拷贝粘贴;
3、CTRL+点击鼠标中键(鼠标停放在你需要的网络上),可以查看网络的长度【还有选中,
属性编辑等选项】在绕等长的时候,进行等长检查时候,非常方便和实用。

这个快捷方式还可以实用Shift+X调出。

[AD经验]PCBLAYOUT中的直角走线、差分走线和蛇形线

[AD经验]PCBLAYOUT中的直角走线、差分走线和蛇形线

[AD经验]PCBLAYOUT中的直⾓⾛线、差分⾛线和蛇形线布线(Layout)是PCB设计⼯程师最基本的⼯作技能之⼀。

⾛线的好坏将直接影响到整个系统的性能,⼤多数⾼速的设计理论也要最终经过Layout 得以实现并验证,由此可见,布线在⾼速PCB设计中是⾄关重要的。

下⾯将针对实际布线中可能遇到的⼀些情况,分析其合理性,并给出⼀些⽐较优化的⾛线策略。

主要从直⾓⾛线,差分⾛线,蛇形线等三个⽅⾯来阐述。

1.直⾓⾛线直⾓⾛线⼀般是PCB布线中要求尽量避免的情况,也⼏乎成为衡量布线好坏的标准之⼀,那么直⾓⾛线究竟会对信号传输产⽣多⼤的影响呢?从原理上说,直⾓⾛线会使传输线的线宽发⽣变化,造成阻抗的不连续。

其实不光是直⾓⾛线,顿⾓,锐⾓⾛线都可能会造成阻抗变化的情况。

直⾓⾛线的对信号的影响就是主要体现在三个⽅⾯:⼀是拐⾓可以等效为传输线上的容性负载,减缓上升时间;⼆是阻抗不连续会造成信号的反射;三是直⾓尖端产⽣的EMI。

传输线的直⾓带来的寄⽣电容可以由下⾯这个经验公式来计算:C=61W(Er)1/2/Z0在上式中,C 就是指拐⾓的等效电容(单位:pF),W指⾛线的宽度(单位:inch),εr 指介质的介电常数,Z0就是传输线的特征阻抗。

举个例⼦,对于⼀个4Mils的50欧姆传输线(εr为4.3)来说,⼀个直⾓带来的电容量⼤概为0.0101pF,进⽽可以估算由此引起的上升时间变化量:T10-90%=2.2*C*Z0/2 = 2.2*0.0101*50/2 = 0.556ps通过计算可以看出,直⾓⾛线带来的电容效应是极其微⼩的。

由于直⾓⾛线的线宽增加,该处的阻抗将减⼩,于是会产⽣⼀定的信号反射现象,我们可以根据传输线章节中提到的阻抗计算公式来算出线宽增加后的等效阻抗,然后根据经验公式计算反射系数:ρ=(Zs-Z0)/(Zs+Z0)⼀般直⾓⾛线导致的阻抗变化在7%-20%之间,因⽽反射系数最⼤为0.1左右。

⽽且,从下图可以看到,在W/2线长的时间内传输线阻抗变化到最⼩,再经过W/2时间⼜恢复到正常的阻抗,整个发⽣阻抗变化的时间极短,往往在10ps 之内,这样快⽽且微⼩的变化对⼀般的信号传输来说⼏乎是可以忽略的。

PCB蛇形走线

PCB蛇形走线

1、做等长控制的话,确实要先布好线后,才能使用长度控制布线Tools\interactive length tuning(走蛇形线)2、当然,在使用交互式布线按钮后,按Shift+A,也可走出蛇形线,当然在走出蛇形线的过程中,再按动TAB,就可以实现长度控制了。

以上两种方法都可以。

不过如果要做长度布线控制的话,我更倾向于第一种方法。

看个人用的熟练程度和习惯性了。

SHEIFT+<或加>为增加蛇形走线的宽度,shift分别+2,3,4,5可以改变蛇形走线的形式,和走线的密度。

Altium Designer支持等长走线,匹配方式有三种:一、通过规则设置设定长度;二、选定完成走线的网络与它等长;三、走线过程中自定义网络的长度。

PCB蛇形走线有什么作用!蛇形走线有什么作用?本人和同行讨论也参考了一些资料,蛇形走线作用大致如下:希望大家补充纠正.PCB上的任何一条走线在通过高频信号的情况下都会对该信号造成时延时,蛇形走线的主要作用是补偿“同一组相关”信号线中延时较小的部分,这些部分通常是没有或比其它信号少通过另外的逻辑处理;最典型的就是时钟线,通常它不需经过任何其它逻辑处理,因而其延时会小于其它相关信号.高速数字PCB板的等线长是为了使各信号的延迟差保持在一个范围内,保证系统在同一周期内读取的数据的有效性(延迟差超过一个时钟周期时会错读下一周期的数据),当PCB布线的延迟时间大于信号上升时间(或下降时间)的1/4时,该布线即可以看成传输线,为了保证信号的输入和输出阻抗与传输线的阻抗正确匹配,可以采用多种形式的匹配方法,所选择的匹配方法与网络的连接方式和布线的拓朴结构有关.单位长度的线延迟差也是固定的,延迟跟线宽,线长,铜厚,板层结构有关,但线过长会增大分布电容和分布电感,使信号质量,所以时钟IC引脚一般都接RC端接,但蛇形走线并非起电感的作用,相反的,电感会使信号中的上升元中的高次谐波相移,造成信号质量恶化,所以要求蛇形线间距最少是线宽的两倍,信号的上升时间越小就越易受分布电容和分布电感的影响.因为应用场合不同具不同的作用,如果蛇形走线在电脑板中出现,其主要起到一个滤波电感的作用,提高电路的抗干扰能力,电脑主机板中的蛇形走线,主要用在一些时钟信号中,如PCIClk,AGPClk,它的作用有两点:1、阻抗匹配2、滤波电感.对一些重要信号,如INTEL HUB架构中的HUBLink,一共13根,跑233MHz,要求必须严格等长,以消除时滞造成的隐患,绕线是唯一的解决办法.一般来讲,蛇形走线的线距>=2倍的线宽.PCI板上的蛇行线就是为了适应PCI33MHzClock的线长要求.若在一般普通PCB板中,是一个分布参数的LC滤波器,还可作为收音机天线的电感线圈,短而窄的蛇形走线可做保险丝等等.补充一:采用蛇行线的确有助于提高主板、显卡的稳定性,有助于消除长直布线在电流通过时产生的电感现象,减轻线与线之间的串扰问题,这一点在高频率时表现得尤为明显.当然你也能够通过减小布线的密度达到相同的效果.有条件的朋友可以观察一下手边的主板.CPU插座-->北桥芯片、北桥-->AGP插槽、频率发生器背面、内存DIMM槽附近,这些是集中使用蛇行线的地方.究其原因,还是这些都是工作在高频,并且还需要稳定的电流信号.在PROTEL中一般先大致手工画好线,然后把要设置的所有线为一个CLASS,选Tools/Equalize net lengths.补充二:减轻线与线的串扰最主要的就是增加线间距,而和绕蛇行无关,蛇行线反而会带入导线自身的串扰问题,计算机主版个部分信号对时序要求非常严格,所以必须对每种信号进行长度匹配,以满足足够的建立和保持时间,走蛇行线仅仅是和时序设计相关,和高频信号完整性无关.我看过的国外多本信号完整性著作,还有芯片组厂商的Guildline,均没有要求设计者采用蛇行线走法,当然会有走线长度要求,但这只是符合时序规范要求.调整走线上的传播延时,满足时序匹配<P>其主要目的就是为了调节延时,满足系统时序设计要求。

AD经验PCBLAYOUT中直角走线差分走线和蛇形线

AD经验PCBLAYOUT中直角走线差分走线和蛇形线

AD经验 PCB LAYOUT 中直角走线差分走线和蛇形线布线是设计工程师最基本的工作技能之一走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过得以实现并验证,由此可见,布线在高速设计中是至关重要的下面将针对实际布线中可能遇到的一些情况,分析其合理性,并给出一些比较优化的走线策略主要从直角走线,差分走线,蛇形线等三个方面来阐述 1.直角走线直角走线一般是布线中要求尽量避免的情况,也几乎成为衡量布线好坏的标准之一,那么直角走线究竟会对信号传输产生多大的影响呢?从原理上说,直角走线会使传输线的线宽发生变化,造成阻抗的不连续其实不光是直角走线,顿角,锐角走线都可能会造成阻抗变化的情况直角走线的对信号的影响就是主要体现在三个方面:一是拐角可以等效为传输线上的容性负载,减缓上升时间;二是阻抗不连续会造成信号的反射;三是直角尖端产生的传输线的直角带来的寄生电容可以由下面这个经验公式来计算:C=61W(Er)1/2/Z0在上式中,C 就是指拐角的等效电容,W指走线的宽度,εr指介质的介电常数,Z0就是传输线的特征阻抗举个例子,对于一个4的50欧姆传输线来说,一个直角带来的电容量大概为,进而可以估算由此引起的上升时间变化量:T10-90%=*C*Z0/2 = **50/2 = 通过计算可以看出,直角走线带来的电容效应是极其微小的由于直角走线的线宽增加,该处的阻抗将减小,于是会产生一定的信号反射现象,我们可以根据传输线章节中提到的阻抗计算公式来算出线宽增加后的等效阻抗,然后根据经验公式计算反射系数:ρ=(Zs-Z0)/(Zs+Z0)一般直角走线导致的阻抗变化在7%-20%之间,因而反射系数最大为左右而且,从下图可以看到,在W/2线长的时间内传输线阻抗变化到最小,再经过W/2时间又恢复到正常的阻抗,整个发生阻抗变化的时间极短,往往在10ps 之内,这样快而且微小的变化对一般的信号传输来说几乎是可以忽略的很多人对直角走线都有这样的理解,认为尖端容易发射或接收电磁波,产生,这也成为许多人认为不能直角走线的理由之一然而很多实际测试的结果显示,直角走线并不会比直线产生很明显的也许目前的仪器性能,测试水平制约了测试的精确性,但至少说明了一个问题,直角走线的辐射已经小于仪器本身的测量误差总的说来,直角走线并不是想象中的那么可怕至少在以下的应用中,其产生的任何诸如电容,反射,等效应在测试中几乎体现不出来,高速设计工程师的重点还是应该放在布局,电源/地设计,走线设计,过孔等其他方面当然,尽管直角走线带来的影响不是很严重,但并不是说我们以后都可以走直角线,注意细节是每个优秀工程师必备的基本素质,而且,随着数字电路的飞速发展,工程师处理的信号频率也会不断提高,到 10 以上的 RF 设计领域,这些小小的直角都可能成为高速问题的重点对象2.差分走线差分信号在高速电路设计中的应用越来越广泛,电路中最关键的信号往往都要采用差分结构设计,什么另它这么倍受青睐呢?在设计中又如何能保证其良好的性能呢?带着这两个问题,我们进行下一部分的讨论何为差分信号?通俗地说,就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”而承载差分信号的那一对走线就称为差分走线差分信号和普通的单端信号走线相比,最明显的优势体现在以下三个方面:a抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可以被完全抵消b能有效抑制,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧密,泄放到外界的电磁能量越少c时序定位精确,由于差分信号的开关变化是位于两个信号的交点,而不像普通单端信号依靠高低两个阈值电压判断,因而受工艺,温度的影响小,能降低时序上的误差,同时也更适合于低幅度信号的电路目前流行的就是指这种小振幅差分信号技术对于工程师来说,最关注的还是如何确保在实际走线中能完全发挥差分走线的这些优势也许只要是接触过的人都会了解差分走线的一般要求,那就是“等长、等距”等长是为了保证两个差分信号时刻保持相反极性,减少共模分量;等距则主要是为了保证两者差分阻抗一致,减少反射“尽量靠近原则”有时候也是差分走线的要求之一但所有这些规则都不是用来生搬硬套的,不少工程师似乎还不了解高速差分信号传输的本质下面重点讨论一下差分信号设计中几个常见的误区误区一:认为差分信号不需要地平面作为回流路径,或者认为差分走线彼此为对方提供回流途径造成这种误区的原因是被表面现象迷惑,或者对高速信号传输的机理认识还不够深入从图 1-8-15 的接收端的结构可以看到,晶体管Q3Q4 的发射极电流是等值,反向的,他们在接地处的电流正好相互抵消,因而差分电路对于类似地弹以及其它可能存在于电源和地平面上的噪音信号是不敏感的地平面的部分回流抵消并不代表差分电路就不以参考平面作为信号返回路径,其实在信号回流分析上,差分走线和普通的单端走线的机理是一致的,即高频信号总是沿着电感最小的回路进行回流,最大的区别在于差分线除了有对地的耦合之外,还存在相互之间的耦合,哪一种耦合强,那一种就成为主要的回流通路图 1-8-16 是单端信号和差分信号的地磁场分布示意图在电路设计中,一般差分走线之间的耦合较小,往往只占10~20%的耦合度,更多的还是对地的耦合,所以差分走线的主要回流路径还是存在于地平面当地平面发生不连续的时候,无参考平面的区域,差分走线之间的耦合才会提供主要的回流通路,见图 1-8-17所示尽管参考平面的不连续对差分走线的影响没有对普通的单端走线来的严重,但还是会降低差分信号的质量,增加,要尽量避免也有些设计人员认为,可以去掉差分走线下方的参考平面,以抑制差分传输中的部分共模信号,但从理论上看这种做法是不可取的,阻抗如何控制?不给共模信号提供地阻抗回路,势必会造成辐射,这种做法弊大于利误区二:认为保持等间距比匹配线长更重要在实际的布线中,往往不能同时满足差分设计的要求由于管脚分布,过孔,以及走线空间等因素存在,必须通过适当的绕线才能达到线长匹配的目的,但带来的结果必然是差分对的部分区域无法平行,这时候我们该如何取舍呢?在下结论之前我们先看看下面一个仿真结果从上面的仿真结果看来,方案 1 和方案 2 波形几乎是重合的,也就是说,间距不等造成的影响是微乎其微的,相比较而言,线长不匹配对时序的影响要大得多再从理论分析来看,间距不一致虽然会导致差分阻抗发生变化,但因为差分对之间的耦合本身就不显著,所以阻抗变化范围也是很小的,通常在10%以内,只相当于一个过孔造成的反射,这对信号传输不会造成明显的影响而线长一旦不匹配,除了时序上会发生偏移,还给差分信号中引入了共模的成分,降低信号的质量,增加了可以这么说,差分走线的设计中最重要的规则就是匹配线长,其它的规则都可以根据设计要求和实际应用进行灵活处理误区三:认为差分走线一定要靠的很近让差分走线靠近无非是为了增强他们的耦合,既可以提高对噪声的免疫力,还能充分利用磁场的相反极性来抵消对外界的电磁干扰虽说这种做法在大多数情况下是非常有利的,但不是绝对的,如果能保证让它们得到充分的屏蔽,不受外界干扰,那么我们也就不需要再让通过彼此的强耦合达到抗干扰和抑制的目的了如何才能保证差分走线具有良好的隔离和屏蔽呢?增大与其它信号走线的间距是最基本的途径之一,电磁场能量是随着距离呈平方关系递减的,一般线间距超过4 倍线宽时,它们之间的干扰就极其微弱了,基本可以忽略此外,通过地平面的隔离也可以起到很好的屏蔽作用,这种结构在高频的IC封装设计中经常会用采用,被称为结构,可以保证严格的差分阻抗控制,如图1-8-19差分走线也可以走在不同的信号层中,但一般不建议这种走法,因为不同的层产生的诸如阻抗、过孔的差别会破坏差模传输的效果,引入共模噪声此外,如果相邻两层耦合不够紧密的话,会降低差分走线抵抗噪声的能力,但如果能保持和周围走线适当的间距,串扰就不是个问题在一般频率,也不会是很严重的问题,实验表明,相距的差分走线,在3米之外的辐射能量衰减已经达到60dB,足以满足的电磁辐射标准,所以设计者根本不用过分担心差分线耦合不够而造成电磁不兼容问题3.蛇形线蛇形线是中经常使用的一类走线方式其主要目的就是为了调节延时,满足系统时序设计要求设计者首先要有这样的认识:蛇形线会破坏信号质量,改变传输延时,。

AD常用快捷键

AD常用快捷键

一、AD快捷键(输入法切换至英文状态)1.单器件高亮:按住ALT键+ 点击器件2. 画PCB时怎么只显示单独的一层?按shift+s就可以,然后点下方窗口每层的按钮就可以显示你想看的那层3.如何自定义快捷键:右键单击菜单栏空白处→Custimizing →Edito4. 移动过孔,走线,打断走线,都用快捷键M5.Ctrl+D: 视图配置(功能:显示/隐藏走线,焊盘,隐藏敷铜(多边形))6.Ctrl+鼠标左键单击:高亮网络。

键盘上【】键,可以调节亮度取消高亮:Ctrl+鼠标左键单击任意空白处。

7. 选中整条网络:①s+p,鼠标左键②s+n,鼠标左键8. 布线时换层:布线时同时按下Ctrl +Shift 并且转动鼠标的滚轮,就可以换层。

(亦可用小键盘“*”键来换层)。

9. 布线:布线时按“shift + 空格”改变线的拐角方式,“空格”改变方向。

①按“shift + A”画蛇形线。

布蛇行线的快捷键控制:在布蛇行线时,按快捷键1,2,3,4 “,”“。

”可以在走线时随时控制蛇行线的形状。

快捷键: 1 与2,改变蛇行线的拐角与弧度。

快捷键: 3与4改变蛇行线的宽度。

快捷键:,与。

改变蛇行线的幅度。

10.隐藏/显示网络:①快捷键N ②View→连接→显示/隐藏→网络11.一键清除全部布线:工具→取消布线→全部12.移动器件时,鼠标不在器件中心:按D、O,勾选Electrical Grid项可以自动对准焊盘中心点。

13.器件如何从顶层翻转到底层:鼠标左键一直点选元器件,按L 键。

14. 在原理图中选中部分器件,到PCB中归到一个区域①排列工具→在区域内排列器件②可自行设置快捷键(K)15.切换栅格:View→栅格→切换可见栅格类(可切换点格状和线格状)16. 清除错误标志:T→M (Tool→复位错误标志(Reset Error Markers)这个命令会清除所有错误标志。

17. 画线的时候出现走线变绿的情况,是因为错误检查一直打开的,可关闭DRC 检查标记。

在ad中 怎么等长布线和蛇形布线

在ad中 怎么等长布线和蛇形布线

在ad中,怎么等长布线和蛇形布线在电路设计中经常遇到一些需要等长布线的情况,例如一些差分信号。

了解差分信号原理的都知道,差分信号传输数据是根据同一时刻俩个信号线之间电压的差值来传递数据的,如果线长不一样,信号传输的速度也就不一样,这样信号接收端接收到的信号压差就会出现错误。

这样看来,等长布线就变得非常重要了。

蛇形布线只是等长布线的一种方式而已。

那么如何进行等长布线呢?一、将需要等长处理的信号线分为类别。

Design->Classes->Net classes右击Net calsses->add class,将需要等长处理的网络添加到右边的格子里,点击close。

二、等长布线规则设置(拐角的弧度、宽度等)在布蛇行线时,只能在已经布好的线上修改,不能直接拉蛇线,所以得先布线,提前布好需要等长处理的线。

然后选择一条较长的线作为基准。

单击快捷键T、R,单击其中一根线(不要单击基准线,基准线不需要实际的操作,只是最长的那一条),按下TABLE键,进行蛇形规则设置。

选择From net,在右边基准线的网络。

设置完成后,点击ok。

三、蛇形布线在布蛇行线时,按快捷键“1”“2”“3”“4”“,”“。

”可以在走线时随时控制蛇行线的形状。

快捷键: 1 与2,改变蛇行线的拐角与弧度。

快捷键: 3 与4 改变蛇行线的宽度。

快捷键:,与。

改变蛇行线的幅度。

了解了这些,就可以开始布蛇行线了。

单击OK 退出设置,在刚才那条线上,按装走线的方向,拉动鼠标,一串漂亮的蛇行线就出来了。

∙在PCB中定义差分对∙适用的设计规则∙设置设计规则的辖域∙使用差分对向导定义规则∙差分对布线∙包括管脚交换的FPGA设计中全面的差分对支持∙差分对中对信号完整性的支持差分信号系统是采用双绞线进行信号传输的,双绞线中的一条信号线传送原信号,另一条传送的是与原信号反相的信号。

差分信号是为了解决信号源和负载之间没有良好的参考地连接而采用的方法,它对电子产品的干扰起到固有的抑制作用。

AD6蛇形等长线布线方法

AD6蛇形等长线布线方法

AD6蛇形等长线布线方法蛇形等长线布线方法是一种用于电脑主板、电路板等复杂电子产品布线的方法。

它的主要特点是采用了蛇形走线的方式,使线路长度相同,从而减小了信号延迟差异,提高了电路的稳定性和性能。

下面我将详细介绍AD6蛇形等长线布线方法。

首先,我们需要对信号线进行分类和分组。

一般情况下,信号线可以分为时钟线、数据线、地址线等。

在布线之前,我们需要确定各个信号线的重要性和特殊要求。

然后,根据信号线的分类和分组,我们可以绘制出布线的大致框架。

可以采用CAD软件绘制电路板的底图,根据设定的布线规则和约束条件,对信号线进行布线。

接下来,我们需要确定信号线的路径。

在AD6布线方法中,我们采用蛇形走线的方式,即信号线的路径像蛇一样弯曲。

这样可以减小线路的长度,提高信号的传输速度和稳定性。

同时,蛇形走线的方式可以避免信号线之间的干扰,提高整个电路的抗干扰能力。

然后,我们需要确定信号线的长度。

在AD6布线方法中,我们要求信号线的长度相同。

为了实现这一点,我们需要在布线时候进行精确的计算和测量。

可以利用CAD软件进行长度的计算和调整。

最后,我们需要进行布线的优化。

布线完成后,我们需要对信号线和整个电路板进行测试和调整。

可以采用信号源、示波器等工具进行测试,检查信号的传输效果和延迟。

如果有问题,可以对布线进行调整和优化。

总结一下,AD6蛇形等长线布线方法是一种用于电子产品布线的方法。

它的优点是可以减小信号延迟差异,提高电路的稳定性和性能。

在布线过程中,我们需要对信号线进行分类和分组,确定信号线的路径和长度,并进行优化和调整。

希望以上介绍能够对您理解AD6蛇形等长线布线方法有所帮助。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

来源:/thread-4906766-1-5.html
阿莫电子论坛
第一种方法:先布好线,再改蛇形。

从Tool 里选的Interactive length tuning ,就是要先布好线再改成蛇形, 但实际使用的时候,发现只有这2种蛇形线!
(原文件名:111111111.jpg)
想要这种圆弧状的蛇形线,可是就是画不出来!
虽然Tools 下拉中的Interactive length tuning 有
(原文件名:33333333333.jpg)
但实际就是画不出这种形状
原因:左边那个是距离小了, 自动生成不了, 要么把圆弧的半径设小点右边那张也是如此, 另外设成圆弧。

(原文件名:33333333333.JPG)
找到原因了,是倒角半径太小。

调整走线长度的状态下,一直按住数字2.就可以调整成圆弧型。

谢谢1L的大侠。

布线完成在走蛇形线可以实时显示长度
第二种方法:布线时直接走蛇形线。

布线时直接走蛇形:
先P->T 布线, 再Shift + A 切换成蛇形走线(ad 里叫Accordions ... 这是P->T 后按` 快捷键时显示的当前可用操作)
(原文件名:2011-07-25 10 25 03.png)
然后按Tab 设置属性,
类型了选用圆弧,
Max Amplitude 设置最大的振幅
Gap 就是间隔(不知这么翻译对不)
下面左边是振幅增量, 右边是间隔增量, 后面有用
(原文件名:2011-07-25 10 18 53.png)然后开始布线
(原文件名:2011-07-25 10 19 34.png)
让边缘变"圆" - 按快捷键"2", 就会增大弧的半径, 增到最大就是两个1/4 的弧直连就是一个180度的半圆了
(原文件名:2011-07-25 10 20 32.png)快捷键"," "." 可以调节振幅
(原文件名:2011-07-25 10 20 54.png)然后组合起来就可以了
不过AD 的蛇形走线看上去是以"入口点" 为中点两边等量的"振动/振幅" 而你图中的效果
(入口点的线, 以及不同振幅的线一边对其)可能不怎么好实现, 估计不是AD画的, 要么是手动调整的要是不记得快捷键, 没关系, 随时按"`" 可以显示当前支持的操作,
两种方法是用于不同的应用场合, 用Tool 里的那个偏向做等长线,
先交互布线再切换到蛇形的比较自由, 比如画个PCB 电感, 天线什么的方便
在第二种方法中也可以看到网络的长度, 还不止一个地方哟。

相关文档
最新文档