编者注:抛砖引玉:在高速电路设计中,我们常常关注的是芯片的驱动能力、PCB介质的介电常数、介质损耗角、连接器、线缆等等,其实导体(铜)的表面粗糙度的影响也很大,特别是当信号的速率越来越高的时候。所以在高速电路设计中,每一个与电路相关的因素都很重要。
在高速电路设计中,链路中的每一个参数都有可能导致传递的信号出问题。今天就和大家分享一个平常大家不太注意的参数。
先回顾下在中学的时候,咱们学习的一个概念,趋肤效应:当信号的频率较越来越高时,信号都会趋向于导体的表面传递。这样就会导致信号流过导体的相对有效面积变小,从电阻的角度来分析,这就会导致电阻增加,导致传递能量的损失。
在电子产品使用的PCB,基本都是由铜箔和有机材料组成的,如下图所示:
我们平时看到的铜箔,表面上看起来都是非常光滑的,实际上并不如你肉眼所见的那样,铜箔并不是完全光滑的,其在金相显微镜下如下图所示:
为了更加的容易理解,给大家做一个示意图,如下图所示:
铜箔的表面都是有很多铜牙存在的。目前小编没有发现非常官方的数据说明普通的铜牙到底有多长,据小编看到的普通的铜箔,没有经过处理的铜牙(铜箔粗糙度)一般都是在20~30um左右。当然,常规的根据铜箔粗糙度的厚度(系数)不同,目前有标准铜箔、反转铜箔、低粗糙度铜箔和超低粗糙度铜箔之分。
前面说到,铜箔的粗糙度会影响到信号完整性,那么我们就来做一个实验看看。原理图如下所示,把铜箔粗糙度的设置为一个变量,初始值为0,仿真的速率为10Gbps:
分别查看其眼图和波形,如下所示:
从结果可以看到:眼图的宽度为97ps,高度为0.652V,信号的峰值为0.479V。
那么,接下来,逐步改变铜箔粗糙度的厚度,观察眼图的变化,分别仿真铜箔粗糙度为5um、10um、15um和20um的情况,眼图和波形分别如下所示:
当粗糙度为5um的时候,眼图的宽度为94.5ps,高度为0.532V。
当粗糙度为10um的时候,眼图的宽度为93ps,高度为0.499V。
当粗糙度为15um的时候,眼图的宽度为91ps,高度为0.424V。
当粗糙度为20um的时候,眼图的宽度为88.5ps,高度为0.370V。
从以上的结果,咱们可以看到当铜箔粗糙度的系数(厚度)增加时,眼图的的margin越来越小,抖动(Jitter)越来越大。
有的工程师经常会问到这样一个问题:当信号的速率为多少的时候,在实际项目工程中需要考虑铜箔粗糙度的影响。我的答案是,任何时候考虑都是必要的。但是综合成本和效果来考虑的话,当信号速率超过5G以上的时候,就应当适当的考虑铜箔的选择问题(如果设计要求不高,也可以不考虑)。
所以,当信号的速率越来越高的时候,我们不仅仅需要关注芯片的驱动能力、PCB介质的介电常数、介质损耗角、连接器、线缆等等,还需要考虑到导体(铜)的表面粗糙度的影响。
PCB设计系列文章
【2】硬件工程师要不要自己画PCB
【4】PCB走线应该走多宽?
【6】过孔
【8】死铜是否要保留?(PCB孤岛)
【10】PCB材料、FR4到底是指什么材料?
【12】钢网
【14】PCB布局、布线 的要领
【16】信号的反射
【18】沉金、镀金、喷锡等表面处理工艺
【20】电容的摆放位置
【22】PCB的飞针测试
【24】为什么PCB变形弯曲?如何解决?
【26】PCB的叠层设计
【28】PCB设计中电源处理与平面分割
【30】PCB的介质损耗角是什么“∠”?
【32】晶振为什么不能放置在PCB边缘?
【34】什么是传输线
【36】如何利用PCB散热
【38】纠结:走线之间的GND保护地线要还是不要?
【40】进行 PCB 设计时应该遵循的规则
【42】除了带状线、微带线,还有“共面波导”
【44】PCB设计时,板边为什么要打地孔
【46】为什么要把参考平面掏空?
【48】用EMC思想来设计DC/DC电源的PCB
【50】为什么要把过孔堵上“导电孔塞孔工艺”
【52】PCB板上的Mark点【54】刚柔板(软硬结合板)
【56】PCB设计中电容的摆放
【58】去耦电容在PCB设计中的布放与走线
【60】PCB设计checklist:电源
【62】PCB设计checklist:高速数字信号
【64】PCB设计:金手指
【66】DDR4的PCB设计及仿真
【68】什么是好的“PDN”的PCB设计
【70】USB2.0 PCB布线
【72】PCB设计,焊盘与过孔工艺规范
【74】PCB 过孔对散热的影响
【76】为什么有时在PCB走线上串个电阻?有什么用?
【78】PCB设计不好造成的信号完整性问题
【80】电子产品的结构设计
【81】PCB的安规设计
【82】PCB的可生产性设计(DFM)
【83】PCB设计的EMC考虑
【84】高速数字电路PCB“接地”要点
【85】跨分割,信号能有多坏
【86】如何确保PCBA的质量--常用的14种测试方法
【87】DC/DC电源PCB设计中,一定要把这个点设计好
【88】铺铜的间距有什么要求?
【89】开关电源的输入电容的PCB设计技巧
【90】PCB设计抗干扰有哪些方法?
【91】PCB叠层设计
【92】为什么PCB线路板要把过孔堵上?
【93】在PCB生产过程中,是如何控制走线阻抗的?
【94】时域反射计(TDR):硬件工程师的秘密武器
【95】PCB 设计进阶:PCB热设计优化
【96】PCB布局与电源设计
【97】电源PCB设计要点及规范(系统化整理)
【98】PCIe的AC耦合电容靠近哪里放置?你是不是一直被误导了?
【99】PCB设计中的“脖子设计”neck design