实现PCB高效自动布线的设计技巧和要点
尽管如今的EDA工具很强大,但跟着PCB尺寸要求小,器件密度高,PCB设计的不小。怎么兑现PCB高的布通率以及缩短设计时光呢?本文介绍PCB规划、布局和布线的设计技巧和要点。 如今PCB设计的时光越来越短,越来越小的电路板空间,高的器件密度,极其尖酸的布局规则和大尺寸的组件使得设计师的工作困难。为了解决设计上的困难,加快产物的上市,如今良多厂家倾向于拔取专用EDA工具兑现PCB的设计。但专用的EDA工具不能产生志向的结果,也不能来到100%的布通率,而且很乱,还需花良多时光完成余下的工作。
当前市道上风行的EDA工具软件许多,但除了利用的术语和功能键的场所不一样外都大同小异,若何用这些工具的兑现PCB的设计呢?在开头布线之前对设计进行认真的分析以及对工具软件进行认真的设置将使设计符合要求。下面是一般的设计过程和步伐。
1、确定PCB的层数
电路板尺寸和布线层数须要在设计初期确定。倘使设计要求利用高密度球栅数组「BGA」组件,考虑这些器件布线所须要的最少布线层数。布线层的数目以及层叠「stack-up」方式会直接影响到印制线的布线和阻抗。板的巨细有助于确定层叠方式和印制线宽度,兑现期望的设计成就。
多年来,人们总是认为电路板层数越少成本低,但是影响电路板的制造成本尚有良多此外成分。近几年来,多层板之间的成本大大减小。在发端设计时最好选择较多的电路层并使敷铜均匀散布,以避免在设计临近结束时发现有少数记号不合适界说的规则以及空间要求,从而被迫添加新层。在设计之前仔细的规划减少布线中许多的麻烦。
2、设计规则和限制
主动布线工具自己并不理解应该做些什幺。为完成布线任务,布线工具须要在切确的规则和限制条件下工作。区别的灯号线有区别的布线要求,要对所有格外要求的灯号线进行分类,区别的设计分类不一样。每个灯号类应该有优先级,优先级越高,规则也严格。规则涉及印制线宽度、过孔的最大数量、平行度、灯号线之间的互相影响以及层的限制,这些规则对布线工具的本能机能有很大影响。认真考虑设计要求是胜利布线的重要一步。
3、组件的布局
为最优化装配过程,可制造性设计( DFM 」规则会对组件构造发作限制。假使装配部分允许组件移动,不妨对电路适当优化,便于主动布线。所定义的规则和约束前提会影响构造设计。
布局时需考虑布线路径「routing channel」和过孔地域。这些路径和地域对设计人员而言是显而易见的,但自动布线工具一次只会考虑一个暗号,通过设置布线约束条件以及设定可布暗号线的层,能够使布线工具能像设计师所设想的那样完成布线。
4、扇出设计
扇出设计阶段,要使主动布线工具能对组件引脚进行毗邻,表面贴装器件的每一个引脚应有一个过孔,以便在须要的毗邻时,电路板没关系进行内层毗邻、在线尝试「ICT」和电路再治理。
使主动布线工具效率最高,肯定要利用最大的过孔尺寸和印制线,间隔设置为50mil较为志向。要拔取使布线路径数最大的过孔类别。进行扇出设计时,要考虑到电路在线实验问题。实验夹具可以很高贵,而且是在投入全面生产时会订购,若是这时候考虑添加节点以兑现100%可实验性太晚了。
谨慎考虑和预测,电路在线测试的设计可在设计初期进行,在出产过程后期兑现,遵从布线路径和电路在线测试确定过孔扇出类型,电源和接地会影响到布线和扇出设计。为降低滤波电容器连接线爆发的感抗,过孔应挨近表面贴装器件的引脚,必要时可拔取手动布线,这能够会对设想的布线路径爆发影响,能够会导致你从头考虑运用哪种过孔,所以必须考虑过孔和引脚感抗间的相干并设定过孔规格的优先级。
5、手动布线以及关键信号的处理
尽管本文主要论述自动布线问题,但手动布线在现在和将来都是印刷 电路板设计 的一个重要过程。采用手动布线有助于自动布线工具完成布线工作。如图2a和图2b所示,通过对挑选出的网络「net」进行手动布线并加以固定,可以酿成自动布线时可服从的路径。
非论关节灯号的数量有几许,对这些灯号进行布线,手动布线或连系主动布线工具可。关节灯号必需通过精心的电路设计才能到达企望的本能机能。布线完成后,再由有关的工程职员来对这些灯号布线进行检验,这个过程容易得多。检验通事后,这些线固定,然后发轫对此外灯号进行主动布线。
6、自动布线
对关键信号的布线需要考虑在布线时控制一些电参数,比如减小分布 电感 和 EMC 等,对于别的暗记的布线也类似。所有的EDA厂商会提供一种想法控制这些参数。在了解主动布线工具有哪些输入参数以及输入参数对布线的影响后,主动布线的质量在必然程度上不妨得到担保。
应当采用通用规则来对信号进行自动布线。通过设置限制前提和不准布线区限定给定信号所运用的层以及所用到的过孔数量,布线工具能服从工程师的设计思想自动布线。如果对自动布线工具所用的层和所布过孔的数量不加限制,自动布线时会运用到每一层,而且会发生许多过孔。
设置好约束前提和应用所设立的规则后,自动布线会来到与预期附近的结果,自然没关系须要进行一些清理工作,同时须要担保其余旗号和网络布线的空间。在一部分设计完成从此,将其下来,以防止受到后边布线过程的影响。
选拔不异的步伐对此外暗记进行布线。布线次数取决于电路的复杂性和你所定义的通用规则的几多。每完成一类暗记后,此外网络布线的约束条件就会裁汰。但随之而来的是许多暗记布线必要手动干预。此刻的自动布线工具功能出格强大,可完成100%的布线。但是当自动布线工具未完成全体暗记布线时,就需对余下的暗记进行手动布线。
7、自动布线的设计要点包括:
7.1 略微改变设置,试用多种路径布线;
7.2 保持基本规则不变,试用分歧的布线层、分歧的印制线和间隔宽度以及分歧线宽、分歧类别的过孔如盲孔、埋孔等,观察这些因素对设计结果有何影响;
7.3让布线工具对那些默认的网络根据需要进行处理;
7.4信号越不重要,自动布线工具对其布线的自由度就越大。
8、布线的整理
要是你所运用的EDA工具软件可能列出灯号的布线长度,检查这些数据,你没关系会发现少许约束条件很少的灯号布线的长度长。这个问题比力容易治理,通过手动编辑没关系缩短灯号布线长度和镌汰过孔数目。在算帐过程中,你必要判断出哪些布线合理,哪些布线不合理。同手动布线设计一样,自动布线设计能在检查过程中进行算帐和编辑。
9、电路板的外观
昔时的设计常常注意电路板的视觉成效,而今纷歧样了。自动设计的电路板不比手动设计的美观,但在电子特点上能知足规定的要求,而且设计的完整职能得到保证。
本文来源于网络,如有侵权,联系删除!