ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:308.89KB ,
资源ID:3948158      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3948158.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(pcb布线设计规范doc.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

pcb布线设计规范doc.docx

1、pcb布线设计规范doc印制电路板设计规范一、适用范围该设计规范适用于常用的各种数字和模拟电路设计。对于特殊要求的,尤其射频和特殊模拟电路设计的需量行考虑。应用设计软件为Protel99SE。也适用于DXP Design软件或其他设计软件。二、参考标准GB 4588.388 印制电路板设计和使用Q/DKBAY0041999 华为公司内部印制电路板CAD工艺设计规范三、专业术语1.PCB(Print circuit Board): 印制电路板2.原理图(SCH图):电路原理图,用来设计绘制,表达硬件电路之间各种器件之间的连接关系图。3.网络表(NetList表):由原理图自动生成的,用来表达器件

2、电气连接的关系文件。四、规范目的1.规范规定了公司PCB的设计流程和设计原则,为后续PCB设计提供了设计参考依据。2.提高PCB设计质量和设计效率,减小调试中出现的各种问题,增加电路设计的稳定性。3.提高了PCB设计的管理系统性,增加了设计的可读性,以及后续维护的便捷性。4.公司正在整体系统设计变革中,后续需要自主研发大量电路板,合理的PCB设计流程和规范对于后续工作的开展具有十分重要的意义。五、SCH图设计5.1 命名工作命名工作按照下表进行统一命名,以方便后续设计文档构成和网络表的生成。有些特殊器件,没有归类的,可以根据需求选择其英文首字母作为统一命名。表1 元器件命名表元器件类型统一命名

3、元器件类型统一命名无极性电容C?LED灯LED?极性电容P?二极管D?电阻R?晶振Y?电位器VR?跳线端子JP?电感L?外部接口端子J?磁珠L?普通器件(有源)U?按键U?对于元器件的功能具体描述,可以在Lib Ref中进行描述。例如:元器件为按键,命名为U100,在Lib Ref中描述为KEY。这样使得整个原理图更加清晰,功能明确。5.2 封装确定元器件封装选择的宗旨是1. 常用性。选择常用封装类型,不要选择同一款不常用封装类型,方便元器件购买,价格也较有优势。2. 确定性。封装的确定应该根据原理图上所标示的封装尺寸检查确认,最好是购买实物后确认封装。3. 需要性。封装的确定是根据实际需要确

4、定的。总体来说,贴片器件占空间小,但是价格贵,制板相同面积成本高,某些场合下不适用。直插器件可靠性高,焊接方便,但所占空间大,高性能的MCU已经逐步没有了直插封装。实际设计应该根据使用环境需求选择器件。如下几个例子说明情况:a. 电阻贴片和直插的选择选择直插和贴片电阻主要从精度和功率方面考虑。直插电阻一般精度较高,可以选择0.1%甚至更高的精度,功率可以根据需要选择。常见直插电阻的功率为1/4W。一般在模拟回路采用直插封装,能够更好的保证精度。(特殊情况下也可选择贴片,但须考虑成本问题)贴片电阻精度一般常见的为5%。功率为1/10W。基本用在数字电路。成本比直插高,但是占空间小。b. BGA封

5、装的问题是否选择BGA封装的元器件,主要考虑实际的需求。BGA的特点是占空间小,管脚集成度高,可靠性好,受电磁干扰程度小。但是由于管脚密闭,对于管脚的调试不方便。同时由于BGA的环形管脚排布,使得BGA封装的元器件对于电路板设计有更高要求,一般至少需要4层以上。BGA越复杂,板的层数要求越高,设计成本越高。c. 电源芯片的封装问题一般的数字电路常用的稳压器芯片如AS1117-3.3/1.2等。选择封装的时候应该注意其三个管脚的定义是否与设计相同。确定电源芯片的封装定义。表2 常用无源器件封装表器件类型封装类型推荐使用封装可选用封装备注无极性电容贴片08050402,0603,1206直插AXI

6、AL0.4AXIAL0.2,RAD0.1极性电容贴片12061210,0805根据耐压值不同而封装不同。最好根据购买情况选择。直插RB.2/.4RB.3/.6,RAD0.2电阻贴片08050402,0603,1206直插AXIAL0.4AXIAL0.2,RAD0.1电感(磁珠)贴片08050402,0603,1206电感需根据不同电流值大小选择。建议最好根据实际购买情况确定直插AXIAL0.4AXIAL0.2,RAD0.1跳线端子直插SIP2多个跳线端子并列时,可选择IDC*晶振(无源)贴片对于有源晶振,应根据实际尺寸确定封装大小。直插XTAL1电位器直插VR5三极管直插TO-92对于有源器件

7、,封装应根据实际的芯片资料确认。尽量选用常用的封装类型。如贴片SOP,TQFP等,直插IDC,DIP等5.3 SCH图设计要点对于SCH图的设计应把握以下几点:1.在整体设计电路之前,首先完成设计框图的功能描述,完成电路功能的需求分析,以及完成选用器件的适用性分析,明确设计思路,确定电路功能。2.整体电路设计采用先部分,再总体的思路。首先设计好各部分模块电路,然后将各个模块以功能模块方式连接。3.设计各个模块电路,首先从复杂的数字电路外围进行设计,先完成最小系统的设计,然后根据需要进行外围设计扩充。4.电路设计时应采用典型电路设计图,最好根据芯片资料中提供的外围典型设计方案或者网上广泛使用的电

8、路图进行设计。5.对于整体电路设计布局,根据信号流向进行设计,由左向右,由上到下进行设计。在必要的时候进行分图设计。5.4 设计注意事项1.模拟电路设计部分应尽量采用连线方式,以求模拟电路关系表达准确,符合习惯看图方式。在数字电路部分应尽量采用网络标号方式,以求对复杂信号的正确连接。2.对于总线信号连接,如数据总线,地址总线等,可尽量采用总线连接线路表示。 图1 放置总线工具和总线连接示意图3.对于通用符号的习惯处理。一般VCC指+5V电源,GND指数字地,AGND指模拟地。推荐电源和地线符号如下图所示:左端为Bar型,一般应用于电源描述,可根据实际电源进行命名。如A+3.3V表示模拟正3.3

9、V。左二和左三分别为Signal Ground 和 Arrow。一般可作为AGND的描述。同时,Arrow可以作为其他非电源信号的描述。左四为Power Ground。一般作为GND的描述。左五为Earth Ground。一般作为外接地线的描述。特别注意:如Signal Ground, Power Ground, Earth Ground没有显示标号内容,需要点击进去进行修改。其默认值为VCC。 图2 电源地线放置工具和符号说明4.网络标号的设计应遵循信号的实际意义。推荐命名规则如下式:信号性质描述 + (所属器件描述) + 功能描述 + 数字标号描述信号性质描述:模拟信号为A,数字信号为D。

10、根据设计实际情况可省略。如主要为数字电路,则D可省略;反之亦然。所属器件描述:根据所属不同器件,对相同功能的管脚进行区分。所属器件应采用实际功能进行命名。如果管脚功能在设计中唯一,该描述可以省略。功能描述:对管教功能进行描述。如输入标号采用In,输出采用Out,地址总线采用A(Addr),数据总线采用D(Data),写信号Wr,使能信号En。数字标号描述:对管脚顺序进行描述。应用举例:ExRamA1 ExRam表示所属器件为外部RAM,A表示为地址总线,1表示总线标号1。AIn1 A表示为模拟信号,In表示输入信号,1表示信号排序为1。5.用PlaceWire进行布线,不要选择PlaceLin

11、e进行布线。连线的时候应仔细管脚是否相连,注意连接点的问题。交叉走线的时候尤其注意连接点问题。6.推荐在每个功能模块旁边都用文字工具进行功能描述说明。说明每个设计网络标号的作用和整体模块的功能。7.设计完成后应在右下方的文档编号名称中填写设计图纸信息,以方便存档查阅。六、PCB图设计流程6.1 前期准备工作6.1.1 确定设计尺寸和层数1.PCB板尺寸的确定,应根据具体的机箱空间和设计需要进行确定。一般插板型机箱设计,尺寸为2U,4U,6U。U是指unit,为4.445cm。考虑导轨,板厚等高度,一般PCB板尺寸高度需要适当缩小3-4cm。宽度根据实际机箱尺寸选择,一般按照1英寸(2.54cm

12、)为最小单位进行扩大缩小。对于非插板的PCB板设计,首先应满足放置位置需要,其次对于板面尺寸设计推荐使用16:9的比例进行设计。2.PCB层数的确定PCB层数的确定应该根据实际采用的器件要求,主要是BGA封装决定。其次应根据实际可靠性和成本进行综合评价确定,主要根据工作频率和成本决定。单面板制板价格最低,但电源稳定性差,一般应用于按键、数码管等外接电路和一些设计要求不高的模拟电路。双面板价格略高。设计成本低,是常用型设计方案。但是对于复杂电路设计,其走线过于复杂,电源线、地线和信号线处于一层,干扰大,需要对信号进行较好的处理才能达到比较好的效果。一般应用于不复杂的数字电路设计以及普通的模拟电路

13、设计。通常认为以频率进行区分,模拟10M以下信号,数字50M以下信号均可采用双面板进行设计。四层板价格较双面板翻倍。设计成本高,也是常用的设计方案。加入了内电层,对于电源和地的处理效果较好,走线也更为灵活。是常用的数字电路和模拟电路的最终设计方案。多层板价格直线翻倍。设计成本最高。其稳定性可靠性最好。适用于高频信号的电路和高度电路的设计。推荐调试设计中采用双面板。而最终成品应采用四层板进行设计,提高系统稳定性。6.1.2 加载元器件库常用元器件封装库有PCB Footprints.lib和Miscellaneous.lib。需要增加的元器件库,可以在左侧的Browse中选择Libraries,

14、然后选择Add/Remove,添加相应设计好的元器件库。图3添加元器件库6.1.3 创建网络表网络表是SCH图和PCB图的接口文件,PCB设计人员应根据所使用的SCH图特性和PCB设计工作特性,正确选择网络表的格式,创建符合要求的网络表。网络表的创建:选择Design-Create Netlist。如下图所示,然后默认确定即可。图4 创建网络表 6.2 元器件的导入6.2.1 原点的确定根据单板结构图或对应的标准板框, 创建PCB设计文件。首先确定选择PCB板图的原点位置。选择工具如图所示。图4 创建网络表 原点的设置原则(二选一):1.左边框线和下边框线的交汇处2.左下角第一个焊盘处6.2.

15、2 PCB边框的确定PCB边框应从原点出发进行绘制,在KeepOutLayer层中进行绘制。根据之前确定的PCB板尺寸确定边框大小。板框四角可以采用倒圆角的形式,倒角半径一般为5mm。6.2.3 安装固定孔的确定首先在设计板上确定安装孔的位置。安装孔的绘制应采用PlacePad的过孔方式。过孔大小可根据安装需要确定,但切记安装孔应和板间保留一定距离,一般推荐2mm以上。图4 PlacePad工具说明6.2.4 导入网络表网络表的导入是SCH图向PCB图的更新输入。导入过程中可能出现一些问题。常见错误类型如下:1.元器件的引脚序号与对应封装的焊盘序号不一致2.原理图中元器件未定义封装3.定义的封

16、装非法或在当前封装库中不存在4.封装库未加载5.封装在所有的封装库中不存在常见错误分析及处理(举例):1.Error: Footprint NMS not found in Library. 当前封装库中没有找到NMS封装。处理方法:检查封装名是否输入错误或未定义,检查该封装是否在当前库中。如果是这两个问题,需要重新修正后,重新生成网络表,再次导入。如果不是这两问题,就需要自行设计封装。2.Error: Node not found. 在所定义的封装中对应的管脚定义未找到。处理方法:可能原因是该封装虽然存在,但是封装的焊盘编号于SCH图中的对应电气管脚编号不同。如常见的二极管编号,SCH图常用

17、1,2表示,而封装焊盘可能为A,K。 遇到这种问题,可以在PCB封装库中进行修改后。3.Error: Component not found. 当前器件没有找到处理方法:可能原因是相应元器件库没有导入。重新导入元器件库后,重新导入网络表。4.Error: Footprint not found in library. 封装没有定义。处理方法:对相应器件进行封装定义后,重新加入元器件库,重新导入网络表。6.3 PCB设计规则的确定元器件导入后,会排布在一处,首先用排列工具,将其进行全部重新排列。图4 Arrangecomponents工具说明在Design-Rule中确定PCB的设计规则。特别注

18、明:这些规则设定可以在具体布线时灵活调整,整体线宽和孔径等只需要设计一个范围值,具体使用时按照需要安排大小。6.3.1 线宽的设定线宽的设定需要根据流过的平均电流进行设计。下表为常用的两种铜箔厚度下的承载电流大小与线宽关系(温度10)。表3 线宽与对应承载电流大小铜箔厚度50um铜箔厚度70um(通常默认大小)线宽 mm电流 A线宽 mm电流 A0.150.500.150.700.200.700.200.900.301.100.301.300.401.350.401.700.501.700.502.000.601.900.602.300.802.400.802.801.002.601.003.

19、201.203.001.203.601.503.501.504.202.004.302.005.102.505.102.506.00上述参数为极限值,设计考虑时应该按照数值降额50%去考虑。一般通俗的认识是:50um铜箔下,1mm线宽可以通过1A左右电流。同时还应该考虑PCB加工中的技术限制。一般国内加工水平最小线宽可以做到6mil。推荐在非高密度器件设计中,数字部分最小线宽为10mil。模拟部分应适当加宽,最小为15mil或20mil。线宽的选择要点是:满足设计需求的前提下,线宽能够尽量宽。电源和地线(尤其地线)应该尽可能加宽。6.3.2 线间距的设定线间距的设定需要根据实际工作电压的介电常

20、数进行设计。常见的工作电压与线间距关系如下。爬电距离是指器件之间的板间绝缘距离。表4 输入电压150V-300V电源最小空气间隙和爬电距离工作电压有效值V空气间隙mm爬电距离 mm710.71.21250.71.51500.71.62000.72.02500.72.5同时还应该考虑PCB加工中的技术限制。国内一般加工水平最小间距可以做到6mil。推荐在非高密度器件设计中,数字部分最小线间距为10mil。模拟部分应适当加宽,最小为15mil 在一些特殊的信号处理上,尤其电磁干扰方面,需要对间距进行重新设计。6.3.3 过孔大小的设定PCB板的最小孔径定义取决于板厚度,其关系如下表。一般设计板厚度

21、为1.5mm或2mm。表5 最小孔径与板厚度关系板厚度mm最小孔径mil3.0242.5202.0161.5121.08过线孔过线孔尺寸可在上述最小孔径的基础上进行组合设计。一般最佳组合优选序列如下。孔径mil242016128焊盘直径mil4035282520中心孔径的大小一般原则上选择应该考虑不小于所过线宽大小。在某些情况下也可以略小于线宽(过线孔承载电流路径宽度为周长,而不是直径大小)。盲孔和埋孔盲孔是连接表层和内层而不贯通整板的导通孔,埋孔是连接内层之间而在成品板表层不可见的导通孔,这两类过孔尺寸设置可参考过线孔。 应用盲孔和埋孔设计时应对PCB加工流程有充分的认识,避免给PCB加工带

22、来不必要的问题。 推荐在非复杂电路设计和四层板以下的设计电路中,尽量不要使用盲孔和埋孔。测试孔测试孔是指用于测试目的的过孔,可以兼做导通孔,原则上孔径不限,焊盘直径应不小于25mil。不推荐用元件焊接孔作为测试孔。 6.4元器件布局元器件布局需要根据设置的板框尺寸以及结构要素进行布局。同时需要在必须的地方做出尺寸标注。布局需要注意事项如下:1.遵照“先大后小,先难后易”的布置原则,即重要的单元电路、核心元器件应当优先布局。2.布局中应参考原理框图,根据主信号流向规律安排主要元器件。一般为由左到右,由上到下排列。3.总体连线尽量短的原则。关键信号线最短;高电压、大电流信号与小电流、低电压弱信号完

23、全隔离分开。4.输入输出信号尽量远离,模拟和数字电路尽量隔离分开。高频信号与低频信号分隔开。高频信号的间隔要充分。需要考虑后续加入地线阻隔的空间。5.在靠近板边沿5mm的范围内不宜放置元器件。6.大功率元器件放置在有利于散热的地方。发热元器件应该均匀分布,以利于整体单板散热。同时大功率发热元件应该集中一片区域摆放,有利于后续散热功能的设计。7.高频信号元器件靠近走线放置。尤其晶振应该靠近器件摆放,同时两个晶振不应该并行放置,防止串扰。下图所示为高频信号排布方式。图5 根据频率的元器件布局示意图这样排布主要是为了防止不同工作频率的模块之间的互相干扰,同时尽量缩短高频部分的布线长度。通常将高频的部

24、分布设在接口部分以减少布线长度,当然,这样的布局仍然要考虑到低频信号可能受到的干扰。同时还要考虑到高/低频部分地平面的分割问题,通常采用将二者的地分割,再在接口处单点相接。对混合电路,也有将模拟与数字电路分别布置在印制板的两面,分别使用不同的层布线,中间用地层隔离的方式。8.去耦电容应该在器件电源入口端就近放置。9.电源转换芯片应靠近板边缘放置,就近外部电源接入口,最好将各种电源放置一处,并做好地线隔离,同时方便后续电源隔离。10.串联的匹配电阻应就近放置在驱动端。11.放置元器件时,应考虑其空间立体分布大小。比如带外壳的IDC封装(JATG口)。一般大的元器件立体空间下不应放置小元器件,不然

25、会对调试造成麻烦。12.布局应注意焊盘方向,选取一直方向放置,方便焊接,同时也美观。13.相同结构电路部分,应尽可能选择“对称式”的布局方式,美观,同时有一定的防干扰的能力。整体电路板应均匀分布,重心平稳,板面美观。元器件布局的原则如下:1.根据外部结构要求放置器件2.根据信号走向流向确定器件放置3.根据模拟和数字区分信号区域以上三条逐次递减要求,但应尽力满足要求特别说明:数字信号密集部分尽量多预留空间,在布线的时候可以进行适时调整位置。6.4元器件连线在满足设计规则的前提下,应尽量使用手动布线,根据设计需要进行走线控制。自动布线经常出现一些不可预知的问题,或者经常不能按照需要布线成功。推荐先

26、可以使用自动布线工具进行布线,然后根据整体布线的疏密程度,对板子上元器件的布局进行调整,然后再进行手动布线工作。布线顺序1.关键信号线优先,需要特殊注意的电源信号,高速数字信号线,时钟信号,同步信号等关键信号优先 。2.布线优先从密度最高的数字电路部分开始布局。整体原则是先大后小,先难后易。3.相同电路优先布局一组,从局部了解全局。4.整体布局根据信号流形布线。5.布线管脚可灵活处理,处理FPGA,CPLD以及MCU管脚分配。布线应遵循以下规则:1.走线方向控制布线总体效果需求,横纵分明,一个层面上尽量只走一种方向的线型。这样做的好处是,可以保证布线成功,同时避免了不必要的层间串扰。但是这条不

27、能死守,需要在特殊情况下灵活处理。在一些由于板结构限制的情况下也不能避免出现两层布线顺序相同的情况,对于特别是高速信号时,应考虑地平面进行层隔离,用地线隔离信号线。图6 走线方向控制示意图2.走线线宽控制线宽应该在空间允许的情况下,能大则大。实际情况应该是模拟部分大于数字部分,电源部分进行另外区分。具体选择线宽大小,参见前面规则设定。同一网络下的同一种信号应该保证一致的线宽。线宽的变化会造成线路特性阻抗的不均匀,当传输的速度较高时会产生反射,在设计中应该尽量避免这种情况。在某些条件下,如接插件引出线,BGA封装的引出线类似的结构时,可能无法避免线宽的变化,应该尽量减少中间不一致部分的有效长度。

28、图7 走线方向控制示意图3.走线长度控制即短线规则,在设计时应该尽量让布线长度尽量短,以减少由于走线过长带来的干扰问题,特别是一些重要信号线,如时钟线,务必将其振荡器放在离器件很近的地方。对驱动多个器件的情况,应根据具体情况决定采用何种网络拓扑结构。图8 走线长度控制示意图4.走线倒角控制PCB设计中应避免产生锐角和直角,产生不必要的天线效应,同时工艺性能也不好。走线尽量保持45方向。图9 走线长度控制示意图5.分歧线控制分歧线是三条线的交汇,可以按照直角走线,也可以按照斜45方向交汇方式。尽量控制分枝的长度。图10 分歧线控制示意图6.走线出现控制走线从管脚出现应该按照下图所示的出现方式。这

29、主要从制造工艺和后续焊接调试方面考虑。 图11 走线出现控制示意图7.走线开环控制一般不允许出现一端浮空的布线,主要是为了避免产生“天线效应”,减少不必要的干扰辐射和接受,否则可能带来不可预知的结果。图12 走线开环控制示意图8.走线闭环控制防止信号线在不同层间形成自环。在多层板设计中容易发生此类问题,自环将引起辐射干扰。图13走线闭环控制示意图9.走线谐振控制主要针对高频信号设计而言,即布线长度不得与其波长成整数倍关系,以免产生谐振现象。图14走线谐振控制示意图10.走线终端网络匹配规则在高速数字电路中,当PCB布线的延迟时间大于信号上升时间(或下降时间)的1/4时,该布线即可以看成传输线,

30、为了保证信号的输入和输出阻抗与传输线的阻抗正确匹配,可以采用多种形式的匹配方法,所选择的匹配方法与网络的连接方式和布线的拓朴结构有关。a.对于点对点(一个输出对应一个输入)连接,可以选择始端串联匹配或终端并联匹配。前者结构简单,成本低,但延迟较大。后者匹配效果好,但结构复杂,成本较高。b.对于点对多点(一个输出对应多个输出)连接,当网络的拓朴结构为菊花链时,应选择终端并联匹配。当网络为星型结构时,可以参考点对点结构。星形和菊花链为两种基本的拓扑结构, 其他结构可看成基本结构的变形, 可采取一些灵活措施进行匹配。在实际操作中要兼顾成本、功耗和性能等因素,一般不追求完全匹配,只要将失配引起的反射等干扰限制在可接受的范围即可。图15走线终端网络匹配示意图11.地线环路规则环路最小规则,即信号线与其回路构成的环面积要尽可能小。环面积越小,对外的辐射越少,接收外界的干扰

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1