如何通过PCB设计控制走线阻抗

近年来,IC集成度的提高和应用,信号传输频率和速度越来越高,因而在印制板导线中,信号传输(发射)达到一定值后,便会受到印制板导线本身的影响,从而导致传输信号的严重失真或完全丧失,这表明PCB导线所流通的不只是电流,还有方波讯号或脉冲在能量上的传输。因此,导线除了解决“通”、“断”和“短路”的问题外,还需要考虑导线的特性阻抗问题。

在实际情况中,需要在数字边际速度高于1ns或模拟频率超过300Mhz时控制导线阻抗。导线的关键参数之一是其特性阻抗(即波沿信号传输线路传送时电压与电流的比值),特别是在高频电路的PCB设计中,必须考虑导线的特性阻抗和器件或信号所要求的特性阻抗是否一致,是否匹配。这就涉及到两个概念:阻抗控制与阻抗匹配,本文重点讨论阻抗控制和叠层设计的问题。


 01.阻抗控制(eImpedance Controling) 

线路板中的导体会有各种信号的传递,为提高其传输速率而必须提高其频率,线路本身若因蚀刻,叠层厚度,导线宽度等不同因素,将会造成阻抗值的变化,使其信号失真,因此在高速线路板上的导体,其阻抗值应控制在某一范围之内,称为“阻抗控制”。

导线的阻抗由其感应和电容性电感、电阻和电导系数决定。影响PCB走线的阻抗因素主要有: 铜线的宽度、铜线的厚度、介质的介电常数、介质的厚度、焊盘的厚度、地线的路径、走线周边的走线等。

PCB 传输线路通常由一个导线、一个或多个参考层和绝缘材质组成。导线和板层构成了控制阻抗。PCB常常采用多层结构,并且控制阻抗也可以采用各种方式来构建。但是,无论使用什么方式,阻抗值都将由其物理结构和绝缘材料的电子特性决定:

·  1.信号导线的宽度和厚度

·  2.导线两侧的内核或预填材质的高度

·  3.导线和板层的配置

·  4.内核和预填材质的绝缘常数



 02.阻抗控制的传输线配置方式: 

PCB传输线主要有两种形式:微带线(Microstrip)与带状线(Stripline)。

微带线(Microstrip)

微带线是一根带状导线,指的是只有一边存在参考平面的传输线,顶部和侧边都曝置于空气中(也可上敷涂覆层),位于绝缘常数 Er 线路板的表面之上,以电源或接地层为参考。如果电介质的介电常数、线的宽度、及其与地平面的距离是可控的,则它的特性阻抗也是可控的,其精确度将在±5%之内。如下图所示:




注意:在实际的PCB制造中,板厂通常会在PCB板的表面涂覆一层绿油,因此在实际的阻抗计算中,通常对于表面微带线采用下图所示的模型进行计算:




上述两个例子只是微带线和带状线的一个典型示范,具体的微带线和带状线有很多种,如覆膜微带线等,都是跟具体的PCB的叠层结构相关。

用于计算特性阻抗的等式需要复杂的数学计算,通常使用场求解方法,其中包括边界元素分析在内,因此使用专门的阻抗计算软件SI9000,我们所需做的就是控制特性阻抗的参数:

绝缘层的介电常数Er、走线宽度W1、W2(梯形)、走线厚度T和绝缘层厚度H。

对于W1、W2的说明:

我们会以为导线的横截面是一个矩形,但实际上却是一个梯形。以TOP层为例,当铜箔厚度为1OZ时,梯形的上底边比下底边短1MIL。比如线宽5MIL,那么其上底边约4MIL,下底边5MIL。上下底边的差异和铜厚有关,下表是不同情况下梯形上下底的关系。



绿油厚度:

铜箔上面的阻焊层厚度C2≈8-10um,表面无铜箔区域的阻焊层厚度C1根据表面铜厚的不同而不同,当表面铜厚为45um时C1≈13-15um,当表面铜厚为70um时C1≈17-18um。

关于介电常数Er的问题:

以我们使用最多的FR-4介质的材料板为例:实际多层板是芯板和压合树脂层堆叠而成,其芯板本身也是由半固化片组合而成。常用的三种半固化片技术指标如下表1 所示。



半固化片组合的介电常数不是简单的算术平均,甚至在构成微带线和带状线时的Er值也有所不同。另一方面,FR-4的Er也随信号频率的变化有一定改变,FR4板材的介电常数为4.2—4.7,并且随着频率的增加会减小。

介质损耗因数:电介质材料在交变电场作用下,由于发热而消耗的能量称之为介质损耗,通常以介质损耗因数tanδ表示。S1141A的典型值为0.015。

能确保加工的最小线宽和线距:4mil/4mil。




 03.经验小结 

1、当差分走线在中间信号层走线时,差分阻抗的控制比较困难,因为精度不够,就是说改变介质层厚度对差分阻抗的影响不大,只有改变走线的间距才对差分阻抗影响较大。但是当走线在顶层或底层时,差分阻抗就比较好控制,很容易达到设计要求,通过实际计算发现,重要的信号线最好走表层,容易进行阻抗控制,尤其是时钟信号差分对。

 

2、在PCB设计之前,首先必须通过阻抗计算,把PCB的叠层参数确定,如各层的铜厚,介质层的厚度等等,还有差分走线的宽度和间距都需要事先计算得出,这些就是PCB的前端仿真,保证重要的信号线的阻抗控制满足设计要求。

 

3、在实际的阻抗控制中,一般采用介质为FR-4,其Er约4.2,线条厚度t对阻抗影响较小,实际主要可以调整的是H和W,W(设计线宽)一般情况下是 由设计人员决定的,但在设计时应充分考虑线宽对阻抗的配合性和实际加工精度。当然,采用较小的W 值后线条厚度t 的影响就不容忽视了。

 

H(介质层厚度)对阻抗控制的影响最大,实际H 有两类情况:一种是芯板,材料供应商所提供的板材中H的厚度也是由以上三种半固化片组合而成,但其在组合的过程中必然会考虑三种材料的特性,而绝非无条件的任意组合,因此板材的厚度就有了一定的规定,形成了一个相应的清单,同时H也有了一定的限制。如0.17mm 1/1的芯板为 2116 ×1,0.4mm 1/1的芯板为1080×2+7628×1等。

 

另一种是多层板中压合部分的厚度:其方法基本上与前相同但需注意铜层的损失。如内电层间用半固化片进行填充,因在制作内层的过程中铜箔被蚀刻掉的部分很少,则半固化片中树脂对该区的填充亦很少,则半固化片的厚度损失可忽略。反之,如信号层之间用半固化片进行填充,由于铜箔被蚀刻掉的部分较多,则半固化片的厚度损失会很大且难以估计。因此,有人建议在内层的信号层要求铺铜以减少厚度损失。(上述资料来源于:P C B 高速数字设计中的阻抗控制(西南电子电信技术研究所 陈飞))

 

4、特征阻抗与传输线的宽度是成反比的,宽度越宽,阻抗越低,反之则阻抗更高。

 

5、在有些板的设计要求中对板层厚度有限制时,此时要达到比较好的阻抗控制,采用好的叠层设计非常关键。从实际的计算中可以得出以下结论:

a. 每个信号层都要有参考平面相邻, 能保证其阻抗和信号质量;

b. 每个电源层都要有完整的地平面相邻, 使得电源的性能得以较好的保证;

 

6、关于差分走线的线宽和间距对阻抗控制的讨论:

通过软件计算发现,改变差分对的间距对阻抗控制的影响较大,但是这里涉及到另一个问题,就是差分对的耦合问题。

差分对耦合的主要目的是增强对外界的抗干扰能力和抑止EMI。耦合分为紧耦合方式( 即差分对线间距小于或等于线宽) 和松耦合方式。

 

如果能保证周围所有的走线离差分对较远(比如远远大于3倍的线宽),那么差分走线可以不用保证紧密的耦合,最关键的是保证走线长度相等即可。只是目前大多数多层高速的PCB 板走线空间很紧密,根本无法将差分走线和其它走线隔离开来,所以这时候保持紧密的耦合以增加抗干扰能力是应该的。

 

紧耦合不是差分走线的必要条件,但是在空间不够时走线采用紧耦合方式能够增强差分走线的抗干扰能力。因此,对于差分对的阻抗控制问题,怎么调节各个参数需要综合考虑上述因素,择优选择。一般情况下不轻易调整差分对的间距和线宽。



 04.阻抗计算工具简介 

当我们了解了多层板的结构并掌握了所需要的参数后,就可以通过EDA软件来计算阻抗。可以使用Allegro来计算,但这里向大家推荐另一个工具Polar SI9000,这是一个很好的计算特征阻抗的工具,现在很多印制板厂都在用这个软件。

 

无论是差分线还是单端线,当计算内层信号的特征阻抗时,你会发现Polar SI9000的计算结果与Allegro仅存在着微小的差距,这跟一些细节上的处理有关,比如说导线横截面的形状。但如果是计算表层信号的特征阻抗,我建议你选择Coated模型,而不是Surface模型,因为这类模型考虑了阻焊层的存在,所以结果会更准确。下图是用Polar SI9000计算在考虑阻焊层的情况下表层差分线阻抗的部分截图:



由于阻焊层的厚度不易控制,所以也可以根据板厂的建议,使用一个近似的办法:在Surface模型计算的结果上减去一个特定的值,建议差分阻抗减去8欧姆,单端阻抗减去2欧姆。

 

 

 05.延伸:差分对走线的PCB要求 

 

1、确定走线模式、参数及阻抗计算

差分对走线分外层微带线差分模式和内层带状线差分模式两种,通过合理设置参数,阻抗可利用相关阻抗计算软件(如POLAR-SI9000)计算也可利用阻抗计算公式计算。

 

2、走平行等距线

确定走线线宽及间距,在走线时要严格按照计算出的线宽和间距,两线间距要一直保持不变,也就是要保持平行。平行的方式有两种:一种为两条线走在同一线层(side-by-side),另一种为两条线走在上下两层(over-under)。一般尽量避免使用后者即层间差分信号, 因为在PCB板的实际加工过程中,由于层叠之间的层压对准精度大大低于同层蚀刻精度,以及层压过程中的介质流失,不能保证差分线的间距等于层间介质厚度, 会造成层间差分对的差分阻抗变化。因此建议尽量使用同层内的差分。

 

3、紧耦合原则

在计算线宽和间距时最好遵守紧耦合的原则,也就是差分对线间距小于或等于线宽。当两条差分信号线距离很近时,电流传输方向相反,其磁场相互抵消,电场相互耦合,电磁辐射也要小得多。

 

4、走短线、直线

为确保信号的质量,差分对走线应该尽可能地短而直,减少布线中的过孔数,避免差分对布线太长,出现太多的拐弯,拐弯处尽量用45°或弧线,避免90°拐弯。

 

5、不同差分线对间处理

差分对对走线方式的选择没有限制,微带线和带状线均可,但是必须注意要有良好的参考平面。对不同差分线之间的间距要求间隔不能太小,至少应大于3~5倍差分线间距。必要时在不同差分线对之间加地孔隔离以防止相互间的串扰。

 

6、远离其它信号

对差分对信号和其它信号比如TTL信号,最好使用不同的走线层,如果因为设计限制必须使用同一层走线,差分对和TTL的距离应该足够远,至少应该大于3~5倍差分线间距。

 

7、差分信号不可以跨平面分割

尽管两根差分信号互为回流路径,跨分割不会割断信号的回流,但是跨分割部分的传输线会因为缺少参考平面而导致阻抗的不连续(如图箭头处所示,其中GND1、GND2为LVDS相邻的地平面)。

 

8、PADS LAYOUT中层定义选项卡各个参数的解释说明:



coating表示涂覆层,如果没有涂覆层,就在thickness 中填0,dielectric(介电常数)填1(空气)。

 

substrate表示基板层,即电介质层,一般采用FR-4,厚度是通过阻抗计算软件计算得到,介电常数为4.2(频率小于1GHz时)。点击Weight(oz)项,可以设定铺铜的铜厚,铜厚决定了走线的厚度。

 

9、绝缘层的Prepreg/Core的概念:

PP(prepreg)是种介质材料,由玻璃纤维和环氧树脂组成,core其实也是PP类型介质,只不过他的两面都覆有铜箔,而PP没有,制作多层板时,通常将CORE和PP配合使用,CORE与CORE之间用PP粘合。


 

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论