(整理)谈谈PCB布线中的蛇形走线

合集下载

PCB蛇形走线

PCB蛇形走线

Altium Designer PCB实用技巧拾遗Ling.Ju2011.7-1--2-问题1:AD 布蛇形线方法........................................................................................................................................................................................................................................................................................................................................................................................................................................................33问题2:大电流走线中去除阻焊层........................................................................................................................................................................................................................................................................................................................................................................................................................1010问题3:总线画法......................................................................................................................................................................................................................................13问题4:从原理图到PCB ........................................................................................................................................................................................................................................................................................................................................................................................................................................................1414问题5:走线中换层、操作过孔、操作走线..........................................................................................................................................................................................................................................................................................................................................................................................1717问题6:走线推挤与连线方式快速设置....................................................................................................................................................................................................20问题7:简易图元的PCB 黏贴...................................................................................................................................................................................................................22问题8:复杂图元(:复杂图元(LOGO LOGO LOGO)的)的PCB 制作....................................................................................................................................................................................................23问题9:栅格设置与捕获......................................................................................................................................................................................................................................................................................................................................................................................................................................................2626问题1010:丝印文字反色输出及位置设置:丝印文字反色输出及位置设置..................................................................................................................................................................................................27问题1111:各种:各种:各种~~多边形填充.......................................................................................................................................................................................................................29问题1212::PCB 中高亮选中网络..................................................................................................................................................................................................................30问题1313:单层操作与定制操作:单层操作与定制操作.................................................................................................................................................................................................................32问题1414:多层线的操作:多层线的操作..........................................................................................................................................................................................................................................................................................................................................................................................................................................................4040问题1515:走线切片的操作:走线切片的操作.........................................................................................................................................................................................................................42问题1616:对等差分线的设置与走线:对等差分线的设置与走线....................................................................................................................................................................................................................................................................................................................................................................................................................4545问题1717::3D 显示操作................................................................................................................................................................................................................................................................................................................................................................................................................................................................4848问题1818:快速放大缩小视图:快速放大缩小视图 (50)-3-问题1:AD 布蛇形线方法Tool 里选Interactive length tuning 要先布好线再改成蛇形,这里用的是布线时直接走蛇形:先P->T 布线,再Shift +A切换成蛇形走线-4-按Tab 可设置属性,类型了选用圆弧,Max Amplitude 设置最大的振幅,Gap 就是间隔(不知这么翻译对不),下面左边是振幅增量,右边是间隔增量。

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则摘要:一、Altium Designer 简介二、蛇形走线的作用三、蛇形走线默认规则1.规则概述2.规则详细说明四、蛇形走线在实际设计中的应用五、总结正文:Altium Designer 是一款电子设计自动化(EDA)软件,广泛应用于印刷电路板(PCB)设计领域。

在PCB 设计过程中,蛇形走线是一种常见的布线方式,能够有效降低信号干扰,提高信号质量。

蛇形走线,顾名思义,是一种呈蛇状分布的走线方式。

它通过在走线周围添加一定数量的拐点,使信号在传输过程中呈现出蛇形路径。

这种布线方式能够有效减小信号环路面积,降低信号环路电感,从而减小信号传输过程中的电磁干扰。

Altium Designer 中提供了蛇形走线的默认规则。

这些规则可以根据设计需求自动调整蛇形走线的拐点数量、间距等参数,以满足不同场景下的布线要求。

以下是蛇形走线默认规则的详细说明:1.拐点数量:根据走线长度和宽度自动调整,一般为4-8 个拐点。

拐点数量过多会导致走线过于复杂,不利于生产制造;拐点数量过少则可能无法有效降低信号干扰。

2.拐点间距:根据走线长度和宽度自动调整,一般为走线宽度的1.5 倍左右。

合理的拐点间距能够保证信号质量,并降低生产制造的难度。

3.蛇形走线角度:根据走线长度和宽度自动调整,一般为45 度或90 度。

角度的选择需要综合考虑信号干扰、生产制造和走线美观等因素。

在实际PCB 设计中,蛇形走线的应用能够有效提高信号质量,降低电磁干扰。

然而,蛇形走线并非适用于所有场景。

在设计过程中,需要根据具体需求权衡蛇形走线与其他布线方式的优缺点,选择最合适的布线策略。

总之,Altium Designer 中的蛇形走线默认规则为设计师提供了方便快捷的布线方式。

通过合理设置蛇形走线参数,可以有效降低信号干扰,提高信号质量。

PCB设计中蛇形线要点

PCB设计中蛇形线要点

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

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

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

传输线的直角带来的寄生电容可以由下面这个经验公式来计算:在上式中,C就是指拐角的等效电容(单位:pF),W指走线的宽度(单位:就是传输线的特征阻抗。

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

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

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

很多人对直角走线都有这样的理解,认为尖端容易发射或接收电磁波,产生EMI,这也成为许多人认为不能直角走线的理由之一。

然而很多实际测试的结果显示,直角走线并不会比直线产生很明显的EMI。

也许目前的仪器性能,测试水平制约了测试的精确性,但至少说明了一个问题,直角走线的辐射已经小于仪器本身的测量误差。

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则摘要:一、Altium Designer 简介二、蛇形走线的作用三、蛇形走线默认规则1.蛇形走线规则设置2.蛇形走线规则应用四、蛇形走线规则的优化与调整五、总结正文:Altium Designer 是一款专业的PCB 设计软件,广泛应用于电子设计领域。

在设计过程中,蛇形走线是一种常见的布线方式,能够有效地减少电磁干扰,提高电路的稳定性和可靠性。

为了实现蛇形走线的自动化设计,Altium Designer 提供了蛇形走线默认规则。

蛇形走线默认规则是Altium Designer 内置的一种自动布线策略,能够根据设计需求自动生成蛇形走线。

通过设置蛇形走线的规则,例如线宽、间距、角度等参数,可以实现蛇形走线的自动化设计,提高设计效率。

在Altium Designer 中,设置蛇形走线规则非常简单。

首先,打开PCB 编辑器,选择需要设置蛇形走线的线路。

然后,在菜单栏中选择“线路”>“自动布线”>“蛇形走线”,打开蛇形走线设置对话框。

在此对话框中,可以设置蛇形走线的线宽、间距、角度等参数,以满足设计需求。

在设置好蛇形走线规则后,可以应用这些规则进行自动布线。

在Altium Designer 中,应用蛇形走线规则的方法与普通布线方法相同。

选择需要进行蛇形走线的线路,然后点击工具栏中的“自动布线”按钮,即可实现蛇形走线的自动化设计。

当然,Altium Designer 中的蛇形走线默认规则并非一成不变,而是可以根据实际设计需求进行优化和调整。

例如,可以通过修改蛇形走线的线宽、间距、角度等参数,以实现更优的电磁兼容性能。

此外,还可以通过调整蛇形走线的起点和终点,使其更好地适应电路板的布局。

总之,Altium Designer 中的蛇形走线默认规则为设计师提供了一种高效、可靠的布线方式。

通过合理设置蛇形走线规则,可以实现蛇形走线的自动化设计,提高设计效率。

蛇形走线(转载)经典

蛇形走线(转载)经典

蛇形⾛线(转载)经典会画蛇形线就是⾼⼿了。

⽹上关于蛇形线的⽂章也有很多,总感觉有些帖⼦的内容会误导新⼿,给⼈们带来困扰,⼈为制造⼀些障碍。

那么我们来看看实际应⽤当中蛇形线到底有什么作⽤。

的地平⾯,⾛线的另⼀⾯是暴露在空⽓中的,这样就造成了⾛线四周的介电常数并不⼀致,⽐如我们常⽤的FR4基板介电常数是4.2左右,空⽓…………如果就这个问题深挖下去的话,讲上⼗天半个⽉也讲不完。

长话短说,⽆论是微带线还是带状线,他们的作⽤⽆⾮就是⽤来承载信号,⽆论数字信号或者模拟信号。

这些信号在⾛线⾥以电磁波的形式从⼀端传输到另⼀端。

既然是波,那就要有速度。

信号在PCB⾛线上的速度是多少呢?根据介电常数的区别,速度也不⼀样。

电磁波在空⽓中的传播速度是⼤家都熟知的光速。

在其他介质中的传播速度就要通过下⾯的公式来计算:V=C/Er0.5其中,V是在介质中的传播速度,C是光速,Er是介质的介电常数。

通过这个公式我们就能轻松的计算出信号在PCB⾛线上的传输速度。

⽐如我们把FR4基材的介电常数简单以4来带⼊公式计算,也就是信号在FR4基材中的传输速度是光速的⼀半。

但是表层⾛线的微带线,由于⼀半在空⽓中,⼀半在基材中,介电常数会略有降低,这样传输速度会⽐带状线略快⼀些。

常⽤的经验数据就是微带线的⾛线延时⼤约为140ps/inch,带状线的⾛线延时⼤约为166ps/inch。

前⾯说了这么多只有⼀个⽬的,那就是信号在PCB上的传输是有延时的!也就是说信号并不是在⼀个管脚发送出去以后,瞬间就通过⾛线传输到另⼀个管脚。

虽然信号传输的速度很快,但是只要⾛线长度⾜够长,还是会对信号传输带来影响。

⽐如说⼀个1GHz的信号,周期是1ns,上升沿或者下降沿的时间⼤约为周期的⼗分之⼀,那么就是100ps。

如果我们的⾛线长度超过1inch(⼤约2.54厘⽶),那么传输的延迟就差出了⼀个上升沿还要多的时间,如果⾛线超过8inch(⼤约20厘⽶),那么延迟就能整整差出⼀个周期!原来PCB的影响这么⼤,我们板⼦上超过1inch 的⾛线是很常见的。

pcb蛇形布线

pcb蛇形布线

主板上采用的“蛇形布线”很有讲究,但是并不能认为蛇形布线越多越好。

采用蛇形布线的原因有两个:一个是为了保证布线线路的等长,比如CPU到北桥芯片的时钟线,它不同于普通电器上的线路,在这些线路上以200MHz左右的频率高速运行的信号对线路的长度十分敏感,不等长的时钟布线会引起信号不同步,进而造成系统不稳定。

另一个使用蛇形布线的常见原因是为了尽可能减少电磁辐射(EMI)对主板其余部件和人体的影响。

采用蛇形布线有很多优点,但并不是说在主板布线设计的时候使用蛇形布线越多越好,因为过多过密的主板布线会造成主板布局的疏密不均,会对主板的质量有一定的影响。

好的布线应使主板上各部分线路密度差别不大,并且要尽可能均匀地分布。

而其它与核心部件关系不大的地方一般不宜采用蛇形布线。

蛇形线是Layout中经常使用的一类走线方式。

其主要目的就是为了调节延时,满足系统时序设计要求。

设计者首先要有这样的认识:蛇形线会破坏信号质量,改变传输延时,布线时要尽量避免使用。

但实际设计中,为了保证信号有足够的保持时间,或者减小同组信号之间的时间偏移,往往不得不故意进行绕线。

那么,蛇形线对信号传输有什么影响呢?走线时要注意些什么呢?其中最关键的两个参数就是平行耦合长度(Lp)和耦合距离(S),如图1-8-21所示。

很明显,信号在蛇形走线上传输时,相互平行的线段之间会发生耦合,呈差模形式,S越小,Lp越大,则耦合程度也越大。

可能会导致传输延时减小,以及由于串扰而大大降低信号的质量,其机理可以参考第三章对共模和差模串扰的分析。

下面是给Layout工程师处理蛇形线时的几点建议:1.尽量增加平行线段的距离(S),至少大于3H,H指信号走线到参考平面的距离。

通俗的说就是绕大弯走线,只要S足够大,就几乎能完全避免相互的耦合效应。

2.减小耦合长度Lp,当两倍的Lp延时接近或超过信号上升时间时,产生的串扰将达到饱和。

3.带状线(Strip-Line)或者埋式微带线(Embedded Micro-strip)的蛇形线引起的信号传输延时小于微带走线(Micro-strip)。

pcb走线问题

pcb走线问题

PCB Layout 中的直角走线、差分走线和蛇形布线(Layout)是PCB设计工程师最基本的工作技能之一。

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

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

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

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

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

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

传输线的直角带来的寄生电容可以由下面这个经验公式来计算:C=61W(Er)[size=1]1/2[/size]/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左右。

PCB 20——三种特殊走线技巧

PCB 20——三种特殊走线技巧

PCB 20——三种特殊走线技巧下面从直角走线、差分走线、蛇形线三个方面来阐述PCB LAYOUT的走线。

一、直角走线(三个方面)直角走线的对信号的影响就是主要体现在三个方面:一是拐角可以等效为传输线上的容性负载,减缓上升时间;二是阻抗不连续会造成信号的反射;三是直角尖端产生的EMI,到10GHz以上的RF设计领域,这些小小的直角都可能成为高速问题的重点对象。

二、差分走线(“等长、等距、参考平面”)何为差分信号(Differential Signal)?通俗地说就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。

而承载差分信号的那一对走线就称为差分走线。

差分信号和普通的单端信号走线相比,最明显的优势体现在以下三方面:1、抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可被完全抵消。

2、能有效抑制EMI,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧密,泄放到外界的电磁能量越少。

3、时序定位精确,由于差分信号的开关变化是位于两个信号的交点,而不像普通单端信号依靠高低两个阈值电压判断,因而受工艺,温度的影响小,能降低时序上的误差,同时也更适合于低幅度信号的电路。

目前流行的LVDS(low voltage differential signaling)就是指这种小振幅差分信号技术。

三、蛇形线(调节延时)蛇形线是Layout中经常使用的一类走线方式。

其主要目的就是为了调节延时,满足系统时序设计要求。

其中最关键的两个参数就是平行耦合长度(Lp)和耦合距离(S),很明显,信号在蛇形走线上传输时,相互平行的线段之间会发生耦合,呈差模形式,S越小,Lp越大,则耦合程度也越大。

可能会导致传输延时减小,以及由于串扰而大大降低信号的质量,其机理可以参考对共模和差模串扰的分析。

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则随着电子技术的不断发展,PCB设计软件Altium Designer成为了越来越多工程师的首选工具。

在Altium Designer中,蛇形走线是一种常见的布线方式,它可以有效提高电路板的利用率,降低信号干扰。

本文将详细介绍Altium Designer中蛇形走线的默认规则设置及实战应用。

1.Altium Designer简介Altium Designer是一款功能强大的PCB设计软件,它集成了一系列的工具,可以帮助工程师轻松完成电路设计、PCB布局和制板等工作。

在Altium Designer中,用户可以自定义布线规则,以满足不同场景的需求。

2.蛇形走线的意义蛇形走线,又称之字形走线,是一种在PCB设计中常用的布线方式。

它可以使信号传输线尽量远离敏感元件,降低电磁干扰;同时,还能提高电路板的利用率,减少面积浪费。

3.默认规则概述在Altium Designer中,蛇形走线的默认规则包括以下几点:- 走线宽度:根据信号频率和传输距离自动调整,以保证信号质量;- 走线间距:最小间距为20mil,以降低信号干扰;- 转折角度:大于等于45度,以减小信号反射;- 过孔样式:使用圆形过孔,以降低信号损耗。

4.蛇形走线规则设置步骤(1)打开Altium Designer,新建或打开一个现有项目;(2)在菜单栏中选择“设计”>“规则”>“布线规则”;(3)在弹出的“布线规则”对话框中,切换到“跟踪”选项卡;(4)在“跟踪”选项卡中,设置蛇形走线的相关规则,如走线宽度、间距、转折角度等;(5)点击“应用”按钮,使设置生效。

5.实战应用与案例分享在实际PCB设计中,我们可以根据具体需求调整蛇形走线的规则,以实现更好的电磁兼容性和信号质量。

以下是一个实战案例:(1)设计一张高速数字电路板的电源部分;(2)根据电源模块的电流、电压等参数,设置合适的蛇形走线规则;(3)在电源线附近添加去耦电容,以减小高频噪声干扰;(4)在关键信号线上采用蛇形走线,以降低相互干扰;(5)检查布线结果,确保信号质量、电磁兼容性及散热等方面的需求。

PCB技巧蛇形布线

PCB技巧蛇形布线

PCB技巧蛇形布线Altium designer中蛇形线走法和操作说明此处摘录中国电子开发网的帖子,以做备忘。

从 Tool 里选的 Interactive length tuning,先布好线再改成蛇形,我这里用的是布线时直接走蛇形:先 P->T 布线, 再 Shift + A 切换成蛇形走线 (ad 里叫 Accordions ... 这是 P->T 后按 ` 快捷键时显示的当前可用操作)office, branch offices (jurisdiction), risk management, marketing management sector through supervision and inspection found problems, should be assigned the investigators are corrected in a timely manner.27th the fifth chapter penalty under any of the following acts, then the relevant provisions to punish the investigators, according to the Bank. To constitute a crime shall be investigated for criminal responsibility: (A) on the business that are not involved in the investigation, issued a survey. (B) customer credit information are not thorough verification. (Iii) to participate in credit customer survey is not in place, customers and data is incomplete, untrue; he knows bear a counterfeited clients issuing credit. (D) does not provide for due diligence of credit business, pre-loan investigation form, concealing facts or providingfalse information or should be found in a normal investigation failed to discover the risk factors, lead to the review and approval policy errors, loan risk. (Five) on loan guarantees of survey not in place, not by provides on arrived, and pledge real for field verification, andassessment, and identification and registration, not according to provides on guarantor of guarantees qualification and guarantees capacity for survey verified, led to guarantees loan lost authenticity, and legitimacy, and effectiveness of; cycle loan business in the of mortgage2011-12-28 11:21Altium designer中蛇形线走法和操作说明此处摘录中国电子开发网的帖子,以做备忘。

蛇形线走法

蛇形线走法

蛇行等长线布线方法古风Altium Designer 6.x 软件更新速度很快,现在都有 AD7 了,以前一直用 99SE,没想到 AD6 的功能越来越强大了,在操作方面做了很大改进,特别是在布等长线时,蛇行线的布线那是太容易了.一.设置需要等长的网络组点击主菜单DesignàClasses,在弹出的窗口中单击 Net Classes, 并右键, Add Class 点会增加一个 New Class,在该网络组上右键,修改一个你想要的名字,如:SDRAM 等.单击打开它,将需要等长的网络,从左边选取并添加到右边的窗口中.然后再点击关闭设置.二. 布线在布蛇行线时,只能在已经布好的线上修改,不能直接拉蛇线,所以得先布线,把所有 SDRAM Class 的网络用手工(不推荐用自动)的方式布完线,走线尽量的短,尽量的宽松, 也就是说间距留大一点.应该把最长的那一根做为基准,把它尽量的布短一点.三. 走蛇行线等长按 T ,R 键,单击一根走线,再按 TAB 键,设置一下先1. 选中在右边的网络中,选中一根你想要长度的网络,一般选最长的那根也就是说,以后的自动等长中,将会以些为基准,所有需等长的线将会跟它一样长.2.蛇行设置蛇行线幅度步长步长递增量幅度递增量这里为蛇行线的样式,可以根据自己的需要选择. 2. 布蛇行线的快捷键控制: 在布蛇行线时, 按快捷键"1" "2" "3" "4" ", ". 可以在走线时随时控制蛇行线 " " 的形状.快捷键: 1 与 2,改变蛇行线的拐角与弧度. 快捷键: 3 与 4 改变蛇行线的宽度. 快捷键: , 与 .改变蛇行线的幅度. 了解了这些,就可以开始布蛇行线了,单击 OK 退出设置,在刚才那条线上,按装走线的方向, 拉动鼠标,一串漂亮的蛇行线就出来了.规定了蛇线的长度,在拉蛇线时,就不用在乎到底走了多长,总之,拉到蛇线不再出现为止, 在有些空隙大的地方,就可以按"逗号"与"句号"键来控制幅度的大小.四. 检查网络长度布完线后,按 R ,L 输出报告,查看网络是否是等长的. OK,蛇行等长线搞定.注,另外还可以自动等长,但那样出来的线条很难看,所以还是用手动的好.五.PCB 设计学习论坛推荐 (众多好的 PCB 学习资料尽在其中) 中国联盟设计论坛。

PCB布线的直角走线、差分走线和蛇形线基础理论

PCB布线的直角走线、差分走线和蛇形线基础理论

PCB 布线的直角走线、差分走线和蛇形线基础理论2009-04-20 10:52 布线(Layout)是 PCB设计工程师最基本的工作技能之一。

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

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

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

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

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

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

传输线的直角带来的寄生电容可以由下面这个经验公式来计算:C=61W(Er)[size=1]1/2[/size]/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左右。

PADS蛇形走线技巧V0.2

PADS蛇形走线技巧V0.2

PADS蛇形走线技巧V0.2PADS功能使用技巧V0.2一、如何走蛇形线?蛇形线是布线过程中常用的一种走线方式,其主要目的是为了调节延时满足系统时序设计要求,但是设计者应该有这样的认识:蛇形线会破坏信号质量,改变传输延时,布线时要尽量避免使用,因此一块PCB上的蛇形线越多并不意味着越“高级”。

实际设计中,为了保证信号有足够的保持时间,或减小同组信号之间的时间偏移,往往不得不故意进行绕线,例如DDR*(DDR1/DDR2/DDR3)中的DQS与DQ信号组要求要严格等长以降低PCB skew,这时就要用到蛇形线。

(1)设置蛇形线的参数。

蛇形线的参数主要有线长、同组线线长的差值、平行线段距离(Gap)及平行线段长度。

Router中打开项目浏览器(Project Explorer),展开Net Objects树形列表下的Net项,选择需要等长的网络(此处是DDR_DQ[15..0]以及DDR_DQS[1..0]),右击选择Copy,如下图所示。

(2)点击Nets组上的Matched Length Nets Groups,右击后选择Paste将上述网络粘贴到该项内,如下图所示。

(3)此时在Matched Length Net Groups组内出现一个默认名为MLNetGroup1的网络组,展开就可以看到,拷贝的网络在这里出现,如下图所示。

(4)点击MLNetGroup1网络组,右击后选择Properties,弹出如下图所示的对话框。

其中Tolerance即网络组内最长与最短走线的之间的差值,PADS 默认不对走线长度加以限制,若需要,可勾选Restrict length进行相应的设置,此两者的值可根据经验或仿真结果进行设置。

(5)点击工具栏上图标或按热键Ctrl+Enter,选中Options对话框中的Routing页表项,其中红色框中的参数即针对蛇形线,这里我们把平行线段距离(Gap)设置为3,点击OK,即可完成蛇形线的设置。

差分走线,蛇形线走线注意

差分走线,蛇形线走线注意

差分走线,蛇形线的走线注意差分走线,蛇形线走线注意电子博客网作者:不详布线(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 左右。

蛇形布线和总线式布线

蛇形布线和总线式布线

蛇形布线和总线式布线
蛇形布线和总线式布线
蛇形布线:先画一根导线的起点,然后同时按下shift+A,接着松开,再接着开始划线,就可以画出蛇形的线条;蛇形布线在进行的时候,使用字母上面的数字区中的1和2来调整线的角度,使用3和4来调整宽度,使用的英文形式的尖括“<”和“>”可以调整蛇形线的高度。

总线式布线:先画三根同向的导线,按下shift然后使用鼠标一根一根选中先前画的导线,选中完成后,点击总线布线图标,然后使用鼠标选中几根导线的尾端的端点,出现圆形标识后,再然后拖动鼠标划线,你就会看到几根导线跟着一起画出来了。

PCB布线中遇到的问题、常见的误区、比较优化的走线策略

PCB布线中遇到的问题、常见的误区、比较优化的走线策略

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

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

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

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

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

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

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

传输线的直角带来的寄生电容可以由下面这个经验公式来计算:C=61W(Er)[size=1]1/2[/size]/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之内,这样快而且微小的变化对一般的信号传输来说几乎是可以忽略的。

蛇形走线耦合幅度和距离

蛇形走线耦合幅度和距离

1.蛇形走线简介蛇形走线是布线中经常使用的一种走线方式。

其主要目的就是为了调节延时,满足系统时序设计要求。

但是设计者首先要有这样的认识:蛇形走线会破坏信号质量,改变传输时延,布线时要尽量避免使用。

但实际设计中,为了保证信号有走过足够的保持时间,或者减小同组信号之间的时间偏移,往往不得不故意进行绕线。

当在长度规则设置下开始走线时,有时需要通过使用蛇形走线以达到所需的走线长度。

蛇形走线的示例如图10-60所示,其中最关键的两个参数就是耦合幅度(Ap)和耦合距离(Gap)。

很明显,信号在蛇形走线上传输时,相互平行的线段之间会发生耦合,呈差模形式,Gap越小,Ap越大,则耦合程度也越大。

这可能会导致传输时延减小,以及由于串扰而大大降低信号质量。

图10-60蛇形走线的示例尽管蛇形走线会引起引起耦合,从而降低信号质量,但是在布线时,蛇形走线对于调节时延和时序是重要的方法。

因此在高速信号布线时,可以使用蛇形走线,但是蛇形走线的Ap和Gap的设置必须符合信号的要求。

在PADS Router中,可以设置蛇形走线的Ap和Gap,并且在布线过程中添加蛇形布线。

2.设置蛇形走线的Ap和Gap参数●执行Tools/Options菜单命令,或者单击标准工具栏中的Options图标,系统会弹出选项对话框,然后选择Routing(布线)选型卡。

●然后在Routing to length constaints区域设置蛇形走线参数,如图10-61所示。

㊣在Minimum amplitude(幅度)编辑框中将最小值设为20,则蛇形走线的幅度最小值被设置为走线宽度的20倍。

㊣在minimum gap(间距)编辑框中将最小值设为2,则蛇形走线的间隔最小值被设置为走线到拐角间距的2倍。

●最后单击OK按钮完成设置。

注意:在使用蛇形走线时,应该注意以下几个技术要点:㊣尽量增加平行线段的距离S,至少大于3H,H指信号走线到参考平面的距离。

通俗的说就是绕大弯走线,只要S足够大,就几乎能完全避免相互之间的耦合效应。

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则

altiumdesigner蛇形走线默认规则(最新版)目录1.Altium Designer 简介2.蛇形走线的概念和作用3.Altium Designer 中设置蛇形走线的默认规则4.蛇形走线的应用和优势5.总结正文【Altium Designer 简介】Altium Designer 是一款专业的电子设计自动化(EDA)软件,广泛应用于电路板设计、FPGA 设计、嵌入式系统开发等领域。

通过 Altium Designer,设计人员可以轻松地进行电路原理图设计、PCB 布局、仿真和调试等工作。

在 Altium Designer 中,设计人员可以利用丰富的工具和功能,实现从概念到产品的全流程电子设计。

【蛇形走线的概念和作用】蛇形走线是一种在 PCB 设计中常见的走线方式,其主要特点是走线路径呈蛇形弯曲。

蛇形走线的主要作用是减小信号间的干扰,提高电路的稳定性。

通过蛇形走线,可以有效地降低信号之间的串扰,避免信号反射和驻波的产生,从而保证信号的完整性和准确性。

【Altium Designer 中设置蛇形走线的默认规则】在 Altium Designer 中,设计人员可以通过设置默认规则来自动实现蛇形走线。

以下是设置蛇形走线默认规则的步骤:1.打开 Altium Designer 软件,点击“文件”菜单,选择“选项”,打开“选项”对话框。

2.在“选项”对话框中,选择“电气”选项卡,找到“默认走线规则”区域。

3.在“默认走线规则”区域,勾选“蛇形走线”复选框,以启用蛇形走线功能。

4.通过调整“最小弯曲角度”和“最大弯曲角度”参数,可以控制蛇形走线的弯曲程度。

5.设置完成后,点击“应用”按钮,然后点击“确定”按钮,关闭“选项”对话框。

【蛇形走线的应用和优势】蛇形走线在 Altium Designer 中的应用非常广泛,主要体现在以下几个方面:1.高速信号线:在高速信号线设计中,蛇形走线可以减小信号间的串扰,降低信号反射和驻波,从而保证信号的完整性和准确性。

PCB技巧蛇形布线

PCB技巧蛇形布线

PCB技巧蛇形布线蛇形布线是一种在PCB设计中常用的技巧,它能够减少布线的交叉和干扰,提高设计的性能和可靠性。

下面是关于蛇形布线的一些技巧和注意事项。

1.确定布线的方向:在进行蛇形布线之前,需要确定布线的方向。

一般来说,信号传输的方向和布线距离较远的元件的位置相对应。

确保信号传输的方向是一致的,可以减少信号干扰和交叉。

2.进行合理的布线规划:在进行蛇形布线之前,需要进行合理的布线规划。

将电路板的不同功能模块分组,并分配给不同的布线区域。

这样可以减少布线之间的交叉和干扰,提高信号完整性。

3.使用连续的布线路径:蛇形布线应该使用连续的布线路径。

这样可以减少信号路径的突变,减小信号的散射和串扰。

如果布线中断,可以通过使用通孔来连接信号路径。

4.注意信号地平面:在蛇形布线中,应该注意信号地平面的规划。

要保持信号地平面连续,避免出现散射和串扰。

可以使用地引线连接不同层的地面。

5.采用四层布线:为了更好地实现蛇形布线,可以考虑使用四层布线。

这样可以将信号层和地平面层分开,减少信号干扰和交叉。

6.控制布线的尺寸:在进行蛇形布线时,应控制布线的尺寸。

布线的尺寸应符合设计规范和制造能力,避免布线过宽或过窄。

布线过宽会导致布线密度较低,布线过窄则容易出现导线打断等问题。

7.控制布线的长度:在进行蛇形布线时,应控制布线的长度。

布线的长度会影响信号传输的速度和信号完整性。

尽量保持布线的长度较短,避免信号传输的延迟和损失。

8.注意信号的引出和引入:在进行蛇形布线时,应注意信号的引出和引入。

要确保信号的引出和引入位置相对于布线路径是理想的。

可以使用不同的引出和引入方式,如引线、晶振等。

9.使用合适的布线密度:在进行蛇形布线时,应使用合适的布线密度。

布线密度过高会导致布线之间的交叉和干扰,布线密度过低则会浪费板子的空间资源。

要根据具体的设计要求和制造能力选择合适的布线密度。

10.进行布线优化:在进行蛇形布线后,还可以进行布线优化。

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

谈谈PCB布线中的蛇形走线
一般的蛇形线
一般的差分线
差分蛇形线
PCB上的任何一条走线在通过高频信号的情况下都会对该信号造成时延时,蛇形走线的主要作用是补偿“同一组相关”信号线中延时较小的部分,这些部分通常是没有或比其它信号少通过另外的逻辑处理;最典型的就是时钟线,通常它不需经过任何其它逻辑处理,因而其延时会小于其它相关信号。

高速数字PCB板的等线长是为了使各信号的延迟差保持在一个范围内,保证系统在同一周期内读取的数据的有效性(延迟差超过一个时钟周期时会错读下一周期的数据),一般要求延迟差不超过1/4时钟周期,单位长度的线延迟差也是固定的,延迟跟线宽,线长,铜厚,板层结构有关,但线过长会增大分布电容
和分布电感,使信号质量,所以时钟IC引脚一般都接RC端接,但蛇形走线并非起电感的作用,相反的,电感会使信号中的上升元中的高次谐波相移,造成信号
质量恶化,所以要求蛇形线间距最少是线宽的两倍,信号的上升时间越小就越
易受分布电容和分布电感的影响。

因为应用场合不同具不同的作用,如果蛇形走线在电脑板中出现,其主要起到一个滤波电感的作用,提高电路的抗干扰能力,电脑主机板中的蛇形走线,
主要用在一些时钟信号中,如PCIClk,AGPClk,它的作用有两点:1、阻抗
匹配2、滤波电感。

对一些重要信号,如INTELHUB架构中的HUBLink,一
共13根,跑233MHz,要求必须严格等长,以消除时滞造成的隐患,绕线是唯一的解决办法。

一般来讲,蛇形走线的线距>=2倍的线宽。

PCI板上的蛇
行线就是为了适应PCI 33MHzClock
补充一:
有条件的朋友可以观察一下手边的主板。

CPU插座-->北桥芯片、北桥-->AGP 插槽、频率发生器背面、内存DIMM槽附近,这些是集中使用蛇行线的地方。

究其原因,还是这些都是工作在高频,并且还需要稳定的电流信号。

在PROTEL中一般先大致手工画好线,然后把要设置的所有线为一个CLASS,选Tools/Interactive Length Tuning,或者Tools/Equalize net lengths。

补充二:
减轻线与线的串扰最主要的就是增加线间距,而和绕蛇行无关,蛇行线反而
会带入导线自身的串扰问题,计算机主版个部分信号对时序要求非常严格,
所以必须对每种信号进行长度匹配,以满足足够的建立和保持时间,走蛇行
线仅仅是和时序设计相关,和高频信号完整性无关。

我看过的国外多本信号
完整性著作,还有芯片组厂商的Guildline,均没有要求设计者采用蛇行线走法,
当然会有走线长度要求,但这只是符合时序规范要求。

的线长要求。

若在一
般普通PCB板中,是一个分布参数的LC 滤波器,还可作为收音机天线的
电感线圈,短而窄的蛇形走线可做保险丝等等。

注意:
1、PCB上的走线在任何时候都存在延时,并非一定要在高频状态下,即使是周期性的单次阶跃,其传输延迟依然存在。

2、PCB上的走线中信号传输速度取决于其周围的介质,并非频率。

3、PCB上的蛇形走线主要作用仅仅在于delay信号,并非能够提高抗干扰能力,理由如下:导线越长,使得被干扰的机会增加,使得信号衰减程度加大,影响信号的完整性。

如有可能,导线要尽可能的短。

4、没有听说过可以用蛇形线做保险丝作用的。

5、蛇形线对信号稳定性没有帮助,对串扰也没有帮助,可能在概念上和差分走线混淆了。

蛇形线是Layout中经常使用的一类走线方式。

其主要目的就是为了调节延时,满足
系统时序设计要求。

设计者首先要有这样的认识:蛇形线会破坏信号质量,改变传输延时,布线时要尽量避免使用。

但实际设计中,为了保证信号有足够的保持时间,或者减
小同组信号之间的时间偏移,往往不得不故意进行绕线。

蛇形线对信号传输有什么影响呢,走线时要注意些什么?其中最关键的两个参数就是平行耦合长度(Lp)和耦合距离(S),信号在蛇形走线上传输时,相互平行的线段之间
会发生耦合,呈差模形式,S越小,Lp越大,则耦合程度也越大。

可能会导致传输延时减小,以及由于串扰而大大降低信号的质量。

蛇型Layout的几点建议:
1.尽量增加平行线段的距离(S),至少大于3H,H指信号走线到参考平面的距离。

通俗的说就是绕大弯走线,只要S足够大,就几乎能完全避免相互的耦合效应。

2.减小耦合长度Lp,当两倍的Lp延时接近或超过信号上升时间时,产生的串扰将达到饱和。

3.带状线(Strip-Line)或者埋式微带线(Embedded Micro-strip)的蛇形线引起的信号传输延时小于微带走线(Micro-strip)。

理论上,带状线不会因为差模串扰影响传输速率。

4.高速以及对时序要求较为严格的信号线,尽量不要走蛇形线,尤其不能在小范围内蜿蜒走线。

5.可以经常采用任意角度的蛇形走线,能有效的减少相互间的耦合。

6.高速PCB设计中,蛇形线没有所谓滤波或抗干扰的能力,只可能降低信号质量,所以只作时序匹配之用而无其它目的。

7.有时可以考虑螺旋走线的方式进行绕线,仿真表明,其效果要优于正常的蛇形走线。

扩展:
多层板与平常的单双面板的最大区别不在于布线层数的增加,而是由于专门的电源层和地层提供的信号退耦作用。

因为这个原因,同样层数的板子,性能可能差别非常大。

对于4层板,T(Top)、G(Ground)、P(Power)、B(Bottom)应该是较为工人的分配了。

同双面板相比并没有增加信号层,也就是说,就布线而言,没有太多优势。

但是性能不可同日而语。

如果4层板布成T、S1(Signal)、S2、B---那就没有什么意义了。

我还真见过---在中兴的电源设备里边就有这样的做法----而且看起来很像自动布线的结果。

对于6层板,一般来说T、G、S1、S2、G(P)、B是比较常规做法。

好的做法是T(G)、S1、G1、G2(P)、S2、B(G)----仅有两个布线层。

大概只有军品用的起了。

原则上来说,电源层和底层的信号阻抗是一样的,所以,退耦作用也应该一样。

但是实际上,地要好一些。

我上面的板子也是折中了。

应该至少做成8-4结构,就是说至少需要4层地来配合,但是由于有一个28x28的BGA,又不舍得用14层。

只好采用9-3结构了。

尽管中间用signal层做了大面积地,但是也只能是取巧而已。

这里也就是为什么很多显卡、主板,厂家的公版多是8-12层,而很多厂家却能做到6-8层。

因为只要把电源层拿掉,然后仔细梳理就可以了。

不过这样做,没办法保证信号完整性--尤其是超频的时候。

很多时候,超频能力就是稳定性。

相关文档
最新文档