一直有很多人问我阻抗怎么计算的.人家问多了,我想给大家整理个材料,于己于人都是个方便.如果大家还有什么问题或者文档有什么错误,欢迎讨论与指教!在计算阻抗之前,我想很有必要理解这儿阻抗的意义。传输线阻抗的由来以及意义传输线阻抗是从电报方程推导出来(具体可以查询微波理论)如下图,其为平行双导线的分布参数等效电路:从此图可以推导出电报方程取传输线上的电压电流的正弦形式得推出通解定义出特性阻抗无耗线下r=0,g=0得注意,此特性阻抗和波阻抗的概念上的差异(具体查看平面波的波阻抗定义)特性阻抗与波阻抗之间关系可从此关系式推出.Ok,理解特性阻抗理论上是怎么回事情,看看实际上的意义,当电压电流在传输线传播的时候,如果特性阻抗不一致所求出的电报方程的解不一致,就造成所谓的反射现象等等.在信号完整性领域里,比如反射,串扰,电源平面切割等问题都可以归类为阻抗不连续问题,因此匹配的重要性在此展现出来.叠层(stackup)的定义我们来看如下一种stackup,主板常用的8层板(4层power/ground以及4层走线层,sggssggs,分别定义为L1,L2…L8)因此要计算的阻抗为L1,L4,L5,L8下面熟悉下在叠层里面的一些基本概念,和厂家打交道经常会使用的Oz的概念Oz本来是重量的单位Oz(盎司)=28.3g(克)在叠层里面是这么定义的,在一平方英尺的面积上铺一盎司的铜的厚度为1Oz,对应的单位如下介电常数(DK)的概念电容器极板间有电介质存在时的电容量Cx与同样形状和尺寸的真空电容量Co之比为介电常数:ε=Cx/Co=ε'-εPrepreg/Core的概念pp是种介质材料,由玻璃纤维和环氧树脂组成,core其实也是pp类型介质,只不过他两面都覆有铜箔,而pp没有.传输线特性阻抗的计算首先,我们来看下传输线的基本类型,在计算阻抗的时候通常有如下类型:微带线和带状线,对于他们的区分,最简单的理解是,微带线只有1个参考地,而带状线有2个参考地,如下图所示对照上面常用的8层主板,只有top和bottom走线层才是微带线类型,其他的走线层都是带状线类型在计算传输线特性阻抗的时候,主板阻抗要求基本上是:单线阻抗要求55或者60Ohm,差分线阻抗要求是70~110Ohm,厚度要求一般是1~2mm,根据板厚要求来分层得到各厚度高度.在此假设板厚为1.6mm,也就是63mil左右,单端阻抗要求60Ohm,差分阻抗要求100Ohm,我们假设以如下的叠层来走线先来计算微带线的特性阻抗,由于top层和bottom层对称,只需要计算top层阻抗就好的,采用polarsi6000,对应的计算图形如下:在计算的时候注意的是:1,你所需要的是通过走线阻抗要求来计算出线宽W(目标)2,各厂家的制程能力不一致,因此计算方法不一样,需要和厂家进行确认3,表层采用coatedmicrostrip计算的原因是,厂家会有覆绿漆,因而没用surfacemicrostrip计算,但是也有厂家采用surfacemicrostrip来计算的,它是经过校准的4,w1和w2不一样的原因在于pcb板制造过程中是从上到下而腐蚀,因此腐蚀出来有梯形的感觉(当然不完全是)5,在此没计算出精确的60Ohm阻抗,原因是实际制程的时候厂家会稍微改变参数,没必要那么精确,在1,2ohm范围之内我是觉得没问题6,h/t参数对应你可以参照叠层来看再计算出L5的特性阻抗如下图记得当初有各版本对于stripline还有symmetricalstripline的计算图,实际上的差异从字面来理解就是symmetricalstripline其实是offsetstripline的特例H1=H2在计算差分阻抗的时候和上面计算类似,除所需要的通过走线阻抗要求来计算出线宽的目标除线宽还有线距,在此不列出选用的图是在计算差分阻抗注意的是:1,在满足DDR2clock85Ohm~1394110Ohm差分阻抗的同时又满足其单端阻抗,因此我通常选择的是先满足差分阻抗(很多是电流模式取电压的)再考虑单端阻抗(通常板厂是不考虑的,实际做很多板子,问题确实不算大,看样子差分线还是走线同层同via同间距要求一定要符合)特性阻抗公式(含微带线,带状线的计算公式)a.微带线(microstrip)Z={87/[sqrt(Er+1.41)]}ln[5.98H/(0.8W+T)]其中,W为线宽,T为走线的铜皮厚度,H为走线到参考平面的距离,Er是PCB板材质的介电常数(dielectricconstant)。此公式必须在0.1(W/H)2.0及1(Er)15的情况才能应用。b.带状线(stripline)Z=[60/sqrt(Er)]ln{4H/[0.67π(0.8W+T)]}其中,H为两参考平面的距离,并且走线位于两参考平面的中间。此公式必须在W/H0.35及T/H0.25的情况才能应用差分阻抗的计算方法及公式TheDifferentialImpedanceCalculatorisprovidedfreetoregisteredusers.PleaseRegisterhereInstructions:1.Selectthenumberofsubstratelayersrequired.2.Youwillthenbepresentedwithatablerepresentingthesuggestedstack-upforthattypeofsubstrate.3.ModifythevariablestoexaminetheeffectsonthetraceCharacteristicandDifferentialImpedance.Numberofphysicalboardlayers4681012Important:ThetraceseparationshouldnotbeadjustedtoaltertheDifferentialImpedance-traceseparationshouldalwaysbekepttotheminimumclearancespecifiedbythePCBvendor.Note:1.AlldimensionsareinMIL(thousandsofaninch).2.TheDielectricConstantofFR4materialmayvarybyasmuchas20%(4.2to5.2).3.TheoverallDielectricThickness(CutoCu)shouldtotal62MILnominally.4.Variablesunavailableformodificationhavenosignificanteffectontheimpedanceofthetraces.5.Thedefaultmultilayerboardstack-upsaretakenfromAdvanceDesignforSMT,BarryOlney/AMC.6.TheImpedanceCalculatorusesformulaederivedfrom:IPC-D-317-DesignStandardforElectronicPackagingUtilizingHighSpeedTechniques.EMC&thePrintedCircuitBoard-Montrose.7.OnlyEdgeCoupledDifferentialPairsareconsidered.NoallowancehasbeenmadeforBroadSideCouplingfromadjacentlayers.Itisgoodpracticetorouteadjacentlayersorthogonaltoeachotherinordertoreduceanycouplingthatmayoccur.8.ToreduceEMI,highfrequency,fastrisetimesignalsshouldberoutedbetweenthereferenceplanes.Allcarehasbeentakentoensurethattheresultsarecorrectbutnoresponsibilityistakenforanyerrors.Ifyouprefertodothecalculationsyourself-pleaseusetheformulaebelow.MicrostripDifferentialImpedance(fortracesroutedonanouterlayer)UnbalancedStriplineDifferentialImpedance(fortracesembeddedbetweenplanes)Zo=[87/Sqrt(Er+1.41)]*Zo=[80/SqrtEr]*ln(5.98H/(0.8W+T))Zdiff=2*Zo(1–0.48e-0.96D/H)ln(1.9(2H+T)/(0.8W+T))*(1-(H/4(H+C+T)))Zdiff=2*Zo(1–0.347e-2.9D/B)whereW=tracewidthT=tracethicknessH=distancetonearestreferenceplaneEr=dielectricconstantD=traceedgetoedgespacingC=signallayerseparationB=referenceplaneseparationMaterialDielectricConstantFR4FiberglassEpoxy4.7Teflon2.2TeflonGlass2.5Polyimide3.5PolyimideGlass4.2RelativeDielectricConstantsofsubstratematerialsPCB阻抗设计详解1、前言随着科技发展,尤其在积体电路的材料之进步,使运算速度有显著提升,促使积体电路走向高密度﹑小体积,单一零件,这些都导致今日及未來的印刷电路板走向高频响应,高速率数位电路之运用,也就是必須控制线路的阻抗﹑低失真﹑低干扰及低串音及消除电磁干扰EMI。阻抗设计在PCB设计中显得越来越重要。作为PCB制造前端的制前部,负责阻抗的模拟计算,阻抗条的设计。客户对阻抗控制要求越来越严,而阻抗管控数目也原来越多,如何快速,准确地进行阻抗设计,是制前人员非常关注的一个问题。2、阻抗主要类型及影响因素阻抗(Zo)定义:对流经其中已知频率之交流电流所产生的总阻力称为阻抗(Zo)。对印刷电路板而言,是指在高频讯号之下,某一线路层(signallayer)对其最接近的相关层(referenceplane)总合之阻抗。2.1阻抗类型:(1)特性阻抗在计算机﹑无线通信等电子信息产品中,PCB的线路中的传输的能量,是一种由电压与时间所构成的方形波信号(squarewavesignal,称为脉冲pulse),它所遭遇的阻力则称为特性阻抗。(2)差动阻抗驱动端输入极性相反的两个同样信号波形,分別由两根差动线传送,在接收端这两个差动信号相減。差动阻抗就是两线之間的阻抗Zdiff。(3)奇模阻抗两线中一线對地的阻抗Zoo,两线阻抗值是一致。(4)偶模阻抗驱动端输入极性相同的两个同样信号波形,將两线连在一起时的阻抗Zcom。(5)共模阻抗两线中一线对地的阻抗Zoe,两线阻抗值是一致,通常比奇模阻抗大。其中特性和差动为常见阻抗,共模与奇模等很少见。2.2影响阻抗的因素:W-----线宽/线间线寬增加阻抗变小,距离增大阻抗增大;H----绝缘厚度厚度增加阻抗增大;T------铜厚铜厚增加阻抗变小;H1---绿油厚厚度增加阻抗变小;Er-----介电常数参考层DK值增大,阻抗減小;Undercut----W1-Wundercut增加,阻抗變大。3、阻抗计算自动化如今,我们业界最常用的阻抗计算工具是Polar公司提供的Si8000FieldSolver,Si8000是全新的边界元素法场效解计算器软件,建立在我们