电子工程师必须懂的高频pcb设计emiemc等设计技巧_第1页
电子工程师必须懂的高频pcb设计emiemc等设计技巧_第2页
电子工程师必须懂的高频pcb设计emiemc等设计技巧_第3页
电子工程师必须懂的高频pcb设计emiemc等设计技巧_第4页
电子工程师必须懂的高频pcb设计emiemc等设计技巧_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子工程师必须懂的高频 PCB 设计、 EMI 、EMC 等设计技巧数字器件正朝着高速、低耗、小体积、高抗干扰性的方 向发展,这一发展趋势对印刷电路板的设计提出了很多新要 求。作者根据多年在硬件设计工作中的经验,总结一些高频 布线的技巧,供大家参考。( 1)高频电路往往集成度较高,布线密度大,采用多层 板既是布线所必须的,也是降低干扰的有效手段。( 2)高速电路器件管脚间的引线弯折越少越好。高频电 路布线的引线最好采用全直线,需要转折,可用45折线或圆弧转折,满足这一要求可以减少高频信号对外的发射和相 互间的耦合。(3)高频电路器件管脚间的引线越短越好。(4)高频电路器件管脚间的引线层间交替越

2、少越好。所谓 “引线的层间交替越少越好”是指元件连接过程中所用的过孔 (Via )越少越好,据测,一个过孔可带来约0.5 pF 的分布电容,减少过孔数能显著提高速度。(5)高频电路布线要注意信号线近距离平行走线所引入 的“交叉干扰”,若无法避免平行分布,可在平行信号线的反 面布置大面积“地”来大幅度减少干扰。同一层内的平行走线 几乎无法避免,但是在相邻的两个层,走线的方向务必取为相互垂直。(6)对特别重要的信号线或局部单元实施地线包围的措 施,即绘制所选对象的外轮廓线。利用此功能,可以自动地 对所选定的重要信号线进行所谓的“包地”处理,当然,把此 功能用于时钟等单元局部进行包地处理对高速系统也

3、将非 常有益。(7)各类信号走线不能形成环路,地线也不能形成电流 环路。(8)每个集成电路块的附近应设置一个高频去耦电容。( 9)模拟地线、数字地线等接往公共地线时要用高频扼 流环节。在实际装配高频扼流环节时用的往往是中心孔穿有 导线的高频铁氧体磁珠,在电路原理图上对它一般不予表达, 由此形成的网络表( netlist )就不包含这类元件,布线时就 会因此而忽略它的存在。针对此现实,可在原理图中把它当 做电感,在 PCB 元件库中单独为它定义一个元件封装,布 线前把它手工移动到靠近公共地线汇合点的合适位置上。(10)模拟电路与数字电路应分开布置,独立布线后应单点 连接电源和地,避免相互干扰。(

4、11)DSP 、片外程序存储器和数据存储器接入电源前, 加滤波电容并使其尽量靠近芯片电源引脚,以滤除电源噪声。 另外,在 DSP 与片外程序存储器和数据存储器等关键部分 周围建议屏蔽,可减少外界干扰。(12) 片外程序存储器和数据存储器应尽量靠近 DSP 芯片 放置, 同时要合理布局, 使数据线和地址线长短基本保持 一致,尤其当系统中有多片存储器时要考虑时钟线到各存储 器的时钟输入距离相等或可以加单独的可编程时钟驱动芯 片。对于 DSP 系统而言,应选择存取速度与 DSP 相仿的外 部存储器, 不然 DSP 的高速处理能力将不能充分发挥。 DSP 指令周期为纳秒级,因而 DSP 硬件系统中最易

5、出现的问题 是高频干扰, 因此在制作 DSP 硬件系统的印制电路板 (PCB) 时,应特别注意对地址线和数据线等重要信号线的布线要做 到正确合理。布线时尽量使高频线短而粗,且远离易受干扰 的信号线,如模拟信号线等。当 DSP 周围电路较复杂时, 建议将 DSP 及其时钟电路、复位电路、片外程序存储器、 数据存储器制作成最小系统,以减少干扰。(13) 当本着以上原则,熟练设计工具的使用技巧以后,经 过手工布线完成后,高频电路为了提高系统的靠性和可生产 性,一般都需要利用高级的 PCB 仿真软件进行仿真。 限于篇幅本文不对具体的仿真做详细介绍,但给大家的建议 是如果有条件一定要对系统做仿真,这里给

6、对几个基本的概 念。 给大家做一个基本的说明。什么是电磁干扰( EMI )和电磁兼容性 (EMC)?电磁干扰 (Electromagnetic InteRFerence) 有传导干扰和辐 射干扰两种。传导干扰是指通过导电介质把一个电网络上的 信号耦合(干扰)到另一个电网络。辐射干扰是指干扰源通 过空间把其信号耦合(干扰) 到另一个电网络。在高速 PCB 及系统设计中,高频信号线、集成电路的引脚、各类接插件 等都可能成为具有天线特性的辐射干扰源,能发射电磁波并 影响其他系统或本系统内其他子系统的正常工作。什么是信号完整性 (signal integrity)? 信号完整性是指信号在信号线上的质量

7、。信号具有良好的信 号完整性是指当在需要的时候,具有所必需达到的电压电平 数值。差的信号完整性不是由某一单一因素导致的,而是板 级设计中多种因素共同引起的。主要的信号完整性问题包括 反射、振荡、地弹、串扰等。 常见信号完整性问题及解决 方法见表 2 。什么是反射 (reflection)? 反射就是在传输线上的回波。信号功率 (电压和电流 )的一部 分传输到线上并达到负载处,但是有一部分被反射了。如果 源端与负载端具有相同的阻抗,反射就不会发生了。源端与 负载端阻抗不匹配会引起线上反射,负载将一部分电压反射 回源端。如果负载阻抗小于源阻抗,反射电压为负,反之, 如果负载阻抗大于源阻抗, 反射电

8、压为正。 布线的几何形状、 不正确的线端接、经过连接器的传输及电源平面的不连续等 因素的变化均会导致此类反射。什么是串扰 (crosstalk)?串扰是两条信号线之间的耦合,信号线之间的互感和互容引 起线上的噪声。容性耦合引发耦合电流,而感性耦合引发耦 合电压。 PCB 板层的参数、信号线间距、 驱动端和接收端的 电气特性及线端接方式对串扰都有一定的影响。 什么是过冲 (overshoot) 和下冲 (undershoot)? 过冲就是第一个峰值或谷值超过设定电压对于上升沿 是指最高电压而对于下降沿是指最低电压。下冲是指下一个 谷值或峰值。过分的过冲能够引起保护二极管工作,导致过 早地失效。过

9、分的下冲能够引起假的时钟或数据错误(误操作)。什么是振荡 (ringing) 和 环绕振荡( rounding ) ? 振荡的现象是反复出现过冲和下冲。信号的振荡和环绕振荡 由线上过度的电感和电容引起,振荡属于欠阻尼状态而环绕 振荡属于过阻尼状态。信号完整性问题通常发生在周期信号 中,如时钟等,振荡和环绕振荡同反射一样也是由多种因素 引起的,振荡可以通过适当的端接予以减小,但是不可能完 全消除。什么是地电平面反弹噪声和回流噪声 ? 在电路中有大的电流涌动时会引起地平面反弹噪声(简称为 地弹),如大量芯片的输出同时开启时,将有一个较大的瞬 态电流在芯片与板的电源平面流过,芯片封装与电源平面的电感

10、和电阻会引发电源噪声,这样会在真正的地平面(0V )上产生电压的波动和变化,这个噪声会影响其他元器件的动 作。负载电容的增大、负载电阻的减小、地电感的增大、同 时开关器件数目的增加均会导致地弹的增大。由于地电平面(包括电源和地)分割,例如地层被分割为数 字地、模拟地、屏蔽地等,当数字信号走到模拟地线区域时, 就会产生地平面回流噪声。同样电源层也可能会被分割为 2.5V,3.3V,5V 等。所以在多电压 PCB 设计中,地电平面 的反弹噪声和回流噪声需要特别关心。在时域 (time domain) 和频域 (frequency domain) 之间有什么 不同?时域 (time domain)

11、是以时间为基准的电压或电流的变化的 过程,可以用示波器观察到。它通常用于找出管脚到管脚的 延时 (delays) 、偏移 (skew) 、过冲 (overshoot) 、下冲 (undershoot) 以及建立时间 (settling times) 。频域 (frequency domain) 是以频率为基准的电压或电流的变 化的过程,可以用频谱分析仪观察到。它通常用于波形与 FCC 和其他 EMI 控制限制之间的比较。什么是阻抗 (impedance)? 阻抗是传输线上输入电压对输入电流的比值 (Z0=V/I) 。当一 个源送出一个信号到线上, 它将阻碍它驱动, 直到 2*TD 时, 源并没

12、有看到它的改变,在这里 TD 是线的延时 (delay) 。什么是建立时间 (settling time)? 建立时间就是对于一个振荡的信号稳定到指定的最终值所 需要的时间。什么是管脚到管脚 (pin-to-pin) 的延时 (delay)? 管脚到管脚延时是指在驱动器端状态的改变到接收器端状 态的改变之间的时间。 这些改变通常发生在给定电压的 50% , 最小延时发生在当输出第一个越过给定的阈值(threshold) ,最大延时发生在当输出最后一个越过电压阈值(threshold) ,测量所有这些情况。 什么是偏移 (skew)? 信号的偏移是对于同一个网络到达不同的接收器端之间的 时间偏差

13、。偏移还被用于在逻辑门上时钟和数据达到的时间 偏差。什么是斜率 (slew rate)?Slew rate 就是边沿斜率 ( 一个信号的电压有关的时间改变的 比率)。I/O的技术规范(如PCI)状态在两个电压之间,这就是斜率 (slew rate) ,它是可以测量的。什么是静态线 (quiescent line)? 在当前的时钟周期内它不出现切换。 另外也被称为 stuck-at 线或 static 线。串扰 (Crosstalk) 能够引起一个静态线在时钟 周期内出现切换。什么是假时钟 (false clocking)?假时钟是指时钟越过阈值 (threshold) 无意识地改变了状态 (有

14、时在 VIL 或 VIH 之间 )。通常由于过分的下冲 (undershoot) 或串扰 (crosstalk) 引起。什么是 IBIS 模型 ?IBIS ( Input/Output Buffer Information Specification)模型是一种基于 V/I 曲线的对 I/O BUFFER 快速准确建模的方法, 是反映芯片驱动和接收电气特性的一种国际标准,它提供一 种标准的文件格式来记录如驱动源输出阻抗、 上升 / 下降时间 及输入负载等参数,非常适合做振荡和串扰等高频效应的计 算与仿真。IBIS 本身只是一种文件格式,它说明在一标准的 IBIS 文件 中如何记录一个芯片的驱动

15、器和接收器的不同参数,但并不 说明这些被记录的参数如何使用, 这些参数需要由使用 IBIS 模型的仿真工具来读取。 欲使用 IBIS 进行实际的仿真, 需要 先完成以下四件工作。( 1)获取有关芯片驱动器和接收器的原始信息源; ( 2)获取一种将原始数据转换为 IBIS 格式的方法; (3 )提供用于仿真的可被计算机识别的布 局布线信息; (4 )提供一种能够读取 IBIS 和布局布线格 式并能够进 行分析计算的软件工具。IBIS 是一种简单直观的文件格式, 很适合用于类似于 Spice (但不是 Spice ,因为 IBIS 文件格式不能直接被 Spice 工具 读取)的电路仿真工具。 它提

16、供驱动器和接收器的行为描述, 但不泄漏电路内部构造的知识产权细节。换句话说,销售商 可以用 IBIS 模型来说明它们最新的门级设计工作, 而不会给 其竞争对手透露过多的产品信息。 并且, 因为 IBIS 是一个简 单的模型,当做简单的带负载仿真时,比相应的全 Spice 三 极管级模型仿真要节省 1015倍的计算量。IBIS 提供两条完整的 VI 曲线分别代表驱动器为高电平和 低电平状态,以及在确定的转换速度下状态转换的曲线。VI 曲线的作用在于为 IBIS 提供保护二极管、 TTL 图腾柱驱 动源和射极跟随输出等非线性效应的建模能力。什么是 SPICE 模型 ?SPICE 是 Simulat

17、ion Program with Integrated Circuit Emphasis 的缩写。硬件调试技巧 硬件调试时应该注意的一些问题。如在硬件调试前,应先对 电路板进行细致的检查,观察有无短路或断路情况(由于DSP 的 PCB 板布线一般较密、较细,这种情况发生的概率 还是比较高的 )。加电后,应用手感觉是否有些芯片特别热。 如果发现有些芯片烫得厉害,需立即掉电重新检查电路。排 除故障后, 接着就应检查晶体是否振荡, 复位是否正确可靠。 然后用示波器检查 DSP 的 CLK-OUT1 和 CLK-OUT2 引脚的 信号是否正常,若正常则表明 DSP 本身工作基本正常。1 )保证电源的稳定可靠 在 DSP 硬件系统调试前,应确 保给实验板供电的电源有良好的恒压恒流特性。尤其要注意 的是, DSP 的入口电压应保持在 5.0V 0.05V 。 电压过低, 则通过 JTAG 接口向 Flash 写入程序时,会出现错误提示; 电压过高,则会损坏 DSP 芯片。(2 )利用仿真软件排除硬件故障在完成对电路板的检查后,就可通过仿真软件来调试程序。由于仿真时,程序代码 下载到目标系统中的片外程序存储器,因而通过仿真软件可 以比较容易地检查出一些硬件故障。在上电后,若仿真软件 调试窗口始终无法调入程序,则有两种可能:DS芯片引脚存在断路或短路现象;DSP芯片损

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论