跳转到主要内容

一张图看懂“PCB设计考虑的因素”

<center><img src="https://cdn.eetrend.com/files/2023-08/wen_zhang_/100573343-312780-pcbsh…; alt=""></center>

<table width="677" border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td width="32" height="23" bgcolor="#99CCFF"><p><strong>项目</strong></p></td>
<td width="293" height="23" bgcolor="#99CCFF"><p><strong>检查内容</strong></p></td>
<td width="22" height="23" nowrap="nowrap" bgcolor="#99CCFF"><p><strong><span lang="EN-US" xml:lang="EN-US">Y/N</span></strong></p></td>
<td width="36" height="23" nowrap="nowrap" bgcolor="#99CCFF"><p><strong>备注</strong></p></td>
</tr>
<tr>
<td width="32" rowspan="11" height="29"><p><strong>常规类检查项</strong></p></td>
<td width="293" height="29"><p>禁止布局布线区域设置是否正确。<span lang="EN-US" xml:lang="EN-US">(</span>注意限高区<span lang="EN-US" xml:lang="EN-US">)</span>增加:晶振,电感,变压器下方画好禁布区。</p></td>
<td width="23" nowrap="nowrap" height="29"><br /></td>
<td width="36" nowrap="nowrap" height="29"><br /></td>
</tr>
<tr>
<td width="293" height="26"><p>结构是否更新正确,螺孔大小,接口定位与方向是否正确。对于有疑问的接口方向有没有与结构工程师确认?</p></td>
<td width="1" nowrap="nowrap" height="26"><br /></td>
<td width="24" nowrap="nowrap" height="26"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>结构是否是最终文件。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>封装是否经过检查。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>改版设计时,封装是否检查并更新(原点变化导致固定器件偏位等)</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>有出差工程师自建或临时替换的封装有没有进行复查和更正</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="20"><p>光绘设置是否正确。</p></td>
<td width="1" nowrap="nowrap" height="20"><br /></td>
<td width="24" nowrap="nowrap" height="20"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>每种电源是否都有来源,宽度是否都满足载流量。过孔数量是否足够。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>原理图和<span lang="EN-US" xml:lang="EN-US">PCB</span>文件网表否是最新的,导入是否一致</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p>是否有未摆器件、是否有未连接网络、是否有多余线段</p></td>
<td width="1" nowrap="nowrap" height="21"><br /></td>
<td width="24" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p><span lang="EN-US" xml:lang="EN-US">IPC</span>网表是否对比、并确认没有断路和短路存在</p></td>
<td width="1" nowrap="nowrap" height="21"><br /></td>
<td width="24" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="32" rowspan="8" height="21"><p><strong>规则设置</strong></p></td>
<td width="293" height="21"><p>叠层设置是否正确。<span lang="EN-US" xml:lang="EN-US">(</span>包括正负片<span lang="EN-US" xml:lang="EN-US">)</span>是否有按增加的工艺制作说明进行规则设置</p></td>
<td width="22" nowrap="nowrap" height="21"><br /></td>
<td width="32" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="23"><p>差分线、单端线等线宽、线距规则设置是否正确。</p></td>
<td width="1" nowrap="nowrap" height="23"><br /></td>
<td width="24" nowrap="nowrap" height="23"><br /></td>
</tr>
<tr>
<td width="293" height="15"><p>高电压安规设置是否正确。</p></td>
<td width="1" nowrap="nowrap" height="15"><br /></td>
<td width="24" nowrap="nowrap" height="15"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>等长误差与最大长度设置是否正确。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>保护地是否设置<span lang="EN-US" xml:lang="EN-US">2mm</span>以上间距。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="20"><p>是否有把相同分类的网络全部分配到对应的分组。</p></td>
<td width="1" nowrap="nowrap" height="20"><br /></td>
<td width="24" nowrap="nowrap" height="20"><br /></td>
</tr>
<tr>
<td width="293" height="16"><p>相应规则是否打开。</p></td>
<td width="1" nowrap="nowrap" height="16"><br /></td>
<td width="24" nowrap="nowrap" height="16"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>如果有隔离盘花焊盘,是否设置正确。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="32" rowspan="15" height="17"><p><strong>布局</strong></p></td>
<td width="293" height="17"><p>确保结构限高区没有摆放超过限制高度的器件。</p></td>
<td width="22" nowrap="nowrap" height="17"><br /></td>
<td width="32" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>有顺序要求的(如<span lang="EN-US" xml:lang="EN-US">LED</span>,按键)是否符合结构要求摆放。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="16"><p><span lang="EN-US" xml:lang="EN-US">TVS</span>、<span lang="EN-US" xml:lang="EN-US">ESD</span>保护器件是否靠近接口放置。</p></td>
<td width="1" nowrap="nowrap" height="16"><br /></td>
<td width="24" nowrap="nowrap" height="16"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>数字、模拟、高速、低速部分是否分开布局。模拟布局是否保证主通路走线最短。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>相同模块是否相同布局。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>源端与末端匹配器件布局是否正确。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>晶体、晶振及时钟驱动器摆放是否合理。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="16"><p>开关电源是否按要求布局布线。<span lang="EN-US" xml:lang="EN-US">(</span>回路是否最小,是否做单点接地<span lang="EN-US" xml:lang="EN-US">)</span></p></td>
<td width="1" nowrap="nowrap" height="16"><br /></td>
<td width="24" nowrap="nowrap" height="16"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p>每种电源电压电容是否均匀分布。<span lang="EN-US" xml:lang="EN-US">(0.1uf</span>以下小电容每个电源管脚有一个<span lang="EN-US" xml:lang="EN-US">)</span>。</p></td>
<td width="1" nowrap="nowrap" height="21"><br /></td>
<td width="24" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p>热敏感器件是否远离电源和其他大功耗的元件<span lang="EN-US" xml:lang="EN-US">(</span>测温器件是否放在合适的位置<span lang="EN-US" xml:lang="EN-US">)</span>。</p></td>
<td width="1" nowrap="nowrap" height="21"><br /></td>
<td width="24" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>绕线电感是否有平行摆放一起。(建议相互垂直摆放)</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>射频电路是否考虑一字型或者<span lang="EN-US" xml:lang="EN-US">L</span>型布局。</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>隔离器件(如变压器)前后部分器件要分开布局。</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>发热量大的器件也要相互分开,方便散热。</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="16"><p>确保禁布区没有放置器件。</p></td>
<td width="1" nowrap="nowrap" height="16"><br /></td>
<td width="24" nowrap="nowrap" height="16"><br /></td>
</tr>
<tr>
<td width="32" rowspan="33" height="19"><p><strong>布线</strong></p></td>
<td width="293" height="19"><p>锁相环电路,<span lang="EN-US" xml:lang="EN-US">REF</span>,电感两端走线是否加粗。</p></td>
<td width="22" nowrap="nowrap" height="19"><br /></td>
<td width="32" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="15"><p>信号或者电源孔密集处是否增加回流地孔。</p></td>
<td width="1" nowrap="nowrap" height="15"><br /></td>
<td width="24" nowrap="nowrap" height="15"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p>电源引脚出线是否都有<span lang="EN-US" xml:lang="EN-US">20mil</span>以上或同引脚一样宽。<span lang="EN-US" xml:lang="EN-US">(</span>包括热焊盘,上下拉电阻除外<span lang="EN-US" xml:lang="EN-US">)</span></p></td>
<td width="1" nowrap="nowrap" height="21"><br /></td>
<td width="24" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>所有关键信号线走线,是否有跨相邻平面层分割。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="29"><p>射频线与天线是否处理正确<span lang="EN-US" xml:lang="EN-US">(</span>加粗控<span lang="EN-US" xml:lang="EN-US">50ohm</span>阻抗,并加上相应的参考面,陶瓷天线按要求挖空,射频线周边加屏蔽地过孔。<span lang="EN-US" xml:lang="EN-US">)</span></p></td>
<td width="1" nowrap="nowrap" height="29"><br /></td>
<td width="24" nowrap="nowrap" height="29"><br /></td>
</tr>
<tr>
<td width="293" height="22"><p>模拟走线和不要求阻抗的线(如晶体时钟线,<span lang="EN-US" xml:lang="EN-US">Reset</span>等)是否加粗<span lang="EN-US" xml:lang="EN-US">8mil</span>以上。</p></td>
<td width="1" nowrap="nowrap" height="22"><br /></td>
<td width="24" nowrap="nowrap" height="22"><br /></td>
</tr>
<tr>
<td width="293" height="16"><p>是否存在多余过孔和线,多余残桩(<span lang="EN-US" xml:lang="EN-US">Stub</span>)走线。</p></td>
<td width="1" nowrap="nowrap" height="16"><br /></td>
<td width="24" nowrap="nowrap" height="16"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>是否存在直角和锐角走线。</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>是否存在孤铜和无网络铜。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>有极性器件是否正确。<span lang="EN-US" xml:lang="EN-US">(</span>特别注意二极管、极性电容、<span lang="EN-US" xml:lang="EN-US">ESD</span>、<span lang="EN-US" xml:lang="EN-US">LED</span>等<span lang="EN-US" xml:lang="EN-US">)</span></p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>布线拓朴结构是否合理。</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>隔离器件<span lang="EN-US" xml:lang="EN-US">(</span>光耦、共模电感、变压器等<span lang="EN-US" xml:lang="EN-US">)</span>是否做隔离或挖空处理。</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>静电保护地,保护地与工作地是否已做隔离设计(至少相隔<span lang="EN-US" xml:lang="EN-US">2.5mm</span>)</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>电源模块、时钟模块是否有信号线走过,特别是开关电源电感下不能穿线。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>相邻信号层是否有平行走线。平行走线必须错开或者垂直走线,不可以重叠。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>差分线和重要信号线换层处是否加有回流地过孔。最好对称加上两个回流地孔。</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>对敏感信号是否进行了地屏蔽处理,每<span lang="EN-US" xml:lang="EN-US">500mil</span>是否有一个过孔。</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>多层板板边是否每<span lang="EN-US" xml:lang="EN-US">150mil</span>加有屏蔽地过孔。</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>平面层是否有通孔隔离盘过大造成平面割断导致电源平面电流不足。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>电源平面与地平面比较是否有内缩。</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
<tr>
<td width="293" height="20"><p>平面层各块电源网络是否都有花盘连接。</p></td>
<td width="1" nowrap="nowrap" height="20"><br /></td>
<td width="24" nowrap="nowrap" height="20"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p><span lang="EN-US" xml:lang="EN-US">IC</span>与连接器是否都有电源和地管脚且加粗走线。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="20"><p>发热量大器件铺铜面积是否足够大。是否在表层有加上散热开窗的铜皮。</p></td>
<td width="1" nowrap="nowrap" height="20"><br /></td>
<td width="24" nowrap="nowrap" height="20"><br /></td>
</tr>
<tr>
<td width="293" height="26"><p>金手指上是否有铺铜,内层铺到金手指焊盘的一半的位置,金手指上是否有整块阻焊。</p></td>
<td width="1" nowrap="nowrap" height="26"><br /></td>
<td width="24" nowrap="nowrap" height="26"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>器件<span lang="EN-US" xml:lang="EN-US">(</span>电阻电容电感等<span lang="EN-US" xml:lang="EN-US">)</span>引脚中间是否有过线。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="18"><p>表层空白处是否有铺铜处理。</p></td>
<td width="1" nowrap="nowrap" height="18"><br /></td>
<td width="24" nowrap="nowrap" height="18"><br /></td>
</tr>
<tr>
<td width="293" height="27"><p>两层板正反面地是否连接良好。特别注意电源和地在换层的地方过孔是否满足载流能力。</p></td>
<td width="1" nowrap="nowrap" height="27"><br /></td>
<td width="24" nowrap="nowrap" height="27"><br /></td>
</tr>
<tr>
<td width="293" height="22"><p>串口芯片(例如<span lang="EN-US" xml:lang="EN-US">232</span>、<span lang="EN-US" xml:lang="EN-US">485</span>、<span lang="EN-US" xml:lang="EN-US">429</span>、<span lang="EN-US" xml:lang="EN-US">422</span>)部分电容走线是否加粗。</p></td>
<td width="1" nowrap="nowrap" height="22"><br /></td>
<td width="24" nowrap="nowrap" height="22"><br /></td>
</tr>
<tr>
<td width="293" height="27"><p>时钟电路<span lang="EN-US" xml:lang="EN-US">(</span>包括晶体、晶振、时钟驱动器等)的电源是否进行了很好的滤波,对于时钟走线不能残桩(<span lang="EN-US" xml:lang="EN-US">Stub</span>)。</p></td>
<td width="1" nowrap="nowrap" height="27"><br /></td>
<td width="24" nowrap="nowrap" height="27"><br /></td>
</tr>
<tr>
<td width="293" height="28"><p>做等长时,是否确保每个信号分组中的每一根网络都做到的等长。</p></td>
<td width="1" nowrap="nowrap" height="28"><br /></td>
<td width="24" nowrap="nowrap" height="28"><br /></td>
</tr>
<tr>
<td width="293" height="22"><p>重要信号线是否优先布线,走在最优布线层。</p></td>
<td width="1" nowrap="nowrap" height="22"><br /></td>
<td width="24" nowrap="nowrap" height="22"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>电源平面压差较大时,隔离带是否相应加宽。</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="293" height="17"><p>同组高速信号线的过孔数是否最少且个数一致,尽量小于<span lang="EN-US" xml:lang="EN-US">2</span>个过孔。</p></td>
<td width="1" nowrap="nowrap" height="17"><br /></td>
<td width="24" nowrap="nowrap" height="17"><br /></td>
</tr>
<tr>
<td width="32" rowspan="6" height="20"><p><strong>输出产生文件检查</strong></p></td>
<td width="293" height="20"><p>确定<span lang="EN-US" xml:lang="EN-US">SMT</span>器件是否有开钢网和所有器件开阻焊层。</p></td>
<td width="22" nowrap="nowrap" valign="bottom" height="20"><br /></td>
<td width="32" nowrap="nowrap" height="20"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p>阻焊开窗是否与表层铺铜一致。</p></td>
<td width="1" nowrap="nowrap" valign="bottom" height="21"><br /></td>
<td width="24" nowrap="nowrap" valign="bottom" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="34"><p>确定器件字符及丝印标示方向是否正确,是否有干涉和文字错误上焊盘现象,器件<span lang="EN-US" xml:lang="EN-US">1</span>脚标示是否正确明显。</p></td>
<td width="1" nowrap="nowrap" valign="bottom" height="34"><br /></td>
<td width="24" nowrap="nowrap" valign="bottom" height="34"><br /></td>
</tr>
<tr>
<td width="293" height="23"><p>走线线宽是否与生产说明一致。</p></td>
<td width="1" nowrap="nowrap" valign="bottom" height="23"><br /></td>
<td width="24" nowrap="nowrap" valign="bottom" height="23"><br /></td>
</tr>
<tr>
<td width="293" height="21"><p>非金属化孔焊盘是否设置正确。</p></td>
<td width="1" nowrap="nowrap" height="21"><br /></td>
<td width="24" nowrap="nowrap" height="21"><br /></td>
</tr>
<tr>
<td width="293" height="19"><p>板上标注是否正确。<span lang="EN-US" xml:lang="EN-US">(</span>包括<span lang="EN-US" xml:lang="EN-US">Drill</span>层说明及误差标注)</p></td>
<td width="1" nowrap="nowrap" height="19"><br /></td>
<td width="24" nowrap="nowrap" height="19"><br /></td>
</tr>
</tbody>
</table>
<p><br />
</p>

文章来源:<a href="https://mp.weixin.qq.com/s/gI7HLv7cEeVi8uQPMazxyQ"&gt; 硬件十万个为什么 </a>