整套PCB设计流程的checklist,老板再也不怕我出错了!

贸泽电子设计圈 2020-01-13 08:00

No.1 资料输入阶段



  • 在流程上接收到的资料是否齐全(包括:原理图、*.brd文件、料单、PCB设计说明以及PCB设计或更改要求、标准化要求说明、工艺设计说明等文件)。

  • 确认PCB模板是最新的。

  • 时钟器件布局是否合理。

  • 确认模板的定位器件位置无误。

  • PCB设计说明以及PCB设计或更改要求、标准化要是否明确。

  • 确认外形图上的禁止布放器件和布线区已在PCB模板上体现。

  • 比较外形图,确认PCB所标注尺寸及公差无误, 金属化孔和非金属化孔定义准确。

  • 确认PCB模板准确无误后最好锁定该结构文件,以免误操作被移动位置。


No.2 布局后检查阶段



1
器件检查
  • 确认所有器件封装是否与公司统一库一致,是否已更新封装库(用viewlog检查运行结果)如果不一致,一定要更新Symbols。

  • 母板与子板,单板与背板,确认信号对应,位置对应,连接器方向及丝印标识正确,且子板有防误插措施,子板与母板上的器件不应产生干涉。

  • 元器件是否100% 放置。

  • 打开器件TOP和BOTTOM层的place-bound, 查看重叠引起的DRC是否允许。

  • Mark点是否足够且必要。

  • 较重的元器件,应该布放在靠近PCB支撑点或支撑边的地方,以减少PCB的翘曲。

  • 确认所有器件封装是否与公司统一库一致,是否已更新封装库(用viewlog检查运行结果)如果不一致,一定要更新Symbols。

  • 母板与子板,单板与背板,确认信号对应,位置对应,连接器方向及丝印标识正确,且子板有防误插措施,子板与母板上的器件不应产生干涉。

  • 元器件是否100% 放置。

  • 打开器件TOP和BOTTOM层的place-bound, 查看重叠引起的DRC是否允许。

  • Mark点是否足够且必要。

  • 较重的元器件,应该布放在靠近PCB支撑点或支撑边的地方,以减少PCB的翘曲。

  • 与结构相关的器件布好局后最好锁住,防止误操作移动位置。

  • 压接插座周围5mm范围内,正面不允许有高度超过压接插座高度的元件,背面不允许有元件或焊点。

  • 确认器件布局是否满足工艺性要求(重点关注BGA、PLCC、贴片插座)。

  • 金属壳体的元器件,特别注意不要与其它元器件相碰,要留有足够的空间位置。

  • 接口相关的器件尽量靠近接口放置,背板总线驱动器尽量靠近背板连接器放置。

  • 波峰焊面的CHIP器件是否已经转换成波峰焊封装。

  • 手工焊点是否超过50个。

  • 在PCB上轴向插装较高的元件,应该考虑卧式安装。留出卧放空间。并且考虑固定方式,如晶振的固定焊盘。

  • 需要使用散热片的器件,确认与其它器件有足够间距,并且注意散热片范围内主要器件的高度。


2
功能检查
  • 数模混合板的数字电路和模拟电路器件布局时是否已经分开,信号流是否合理。

  • A/D转换器跨模数分区放置。

  • 时钟器件布局是否合理。

  • 高速信号器件布局是否合理。

  • 端接器件是否已合理放置(源端匹配串阻应放在信号的驱动端;中间匹配的串阻放在中间位置;终端匹配串阻应放在信号的接收端)

  • 信号线以不同电平的平面作为参考平面,当跨越平面分割区域时,参考平面间的连接电容是否靠近信号的走线区域。

  • 保护电路的布局是否合理,是否利于分割。单板电源的保险丝是否放置在连接器附近,且前面没有任何电路元件。

  • 确认强信号与弱信号(功率相差30dB)电路分开布设。

  • IC器件的去耦电容数量及位置是否合理。

  • 是否按照设计指南或参考成功经验放置可能影响EMC实验的器件。如:面板的复位电路要稍靠近复位按钮。

3
发热
  • 对热敏感的元件(含液态介质电容、晶振)尽量远离大功率的元器件、散热器等热源。

  • 布局是否满足热设计要求,散热通道(根据工艺设计文件来执行)。


4
电源
  • 是否IC电源距离IC过远。

  • LDO及周围电路布局是否合理。

  • 模块电源等周围电路布局是否合理。

  • 电源的整体布局是否合理。


5
规则设置
  • 是否所有仿真约束都已经正确加到Constraint Manager中。
  • 是否正确设置物理和电气规则(注意电源网络和地网络的约束设置)。
  • Test Via、Test Pin的间距设置是否足够。
  • 叠层的厚度和方案是否满足设计和加工要求。
  • 所有有特性阻抗要求的差分线阻抗是否已经经过计算,并用规则控制。

No.3 布线后检查阶段



1
数模
  • 数字电路和模拟电路的走线是否已分开,信号流是否合理。

  • A/D、D/A以及类似的电路如果分割了地,那么电路之间的信号线是否从两地之间的桥接点上走(差分线例外)。

  • 必须跨越分割电源之间间隙的信号线应参考完整的地平面。

  • 如果采用地层设计分区不分割方式,要确保数字信号和模拟信号分区布线。


2
时钟和高速部分
  • 高速信号线的阻抗各层是否保持一致。

  • 高速差分信号线和类似信号线,是否等长、对称、就近平行地走线。


  • 确认时钟线尽量走在内层。

  • 确认时钟线、高速线、复位线及其它强辐射或敏感线路是否已尽量按3W原则布线。

  • 时钟、中断、复位信号、百兆/千兆以太网、高速信号上是否没有分叉的测试点。

  • LVDS等低电平信号与TTL/CMOS信号之间是否尽量满足了10H(H为信号线距参考平面的高度)。

  • 时钟线以及高速信号线是否避免穿越密集通孔过孔区域或器件引脚间走线。

  • 时钟线是否已满足(SI约束)要求(时钟信号走线是否做到少打过孔、走线短、参考平面连续,主要参考平面尽量是GND;若换层时变换了GND主参考平面层,在离过孔200mil范围之内是GND过孔;若换层时变换不同电平的主参考平面,在离过孔200mil范围之内是否有去耦电容)。
  • 差分对、高速信号线、各类BUS是否已满足(SI约束)要求。


3
EMC与可靠性
  • 对于晶振,是否在其下布一层地;是否避免了信号线从器件管脚间穿越;对高速敏感器件,是否避免了信号线从器件管脚间穿越。



  • 单板信号走线上不能有锐角和直角(一般成 135 度角连续转弯,射频信号线最好采用圆弧形或经过计算以后的切角铜箔)。

  • 对于双面板,检查高速信号线是否与其回流地线紧挨在一起布线;对于多层板,检查高速信号线是否尽量紧靠地平面走线。

  • 对于相邻的两层信号走线,尽量垂直走线。

  • 避免信号线从电源模块、共模电感、变压器、滤波器下穿越。

  • 尽量避免高速信号在同一层上的长距离平行走线。

  • 板边缘还有数字地、模拟地、保护地的分割边缘是否有加屏蔽过孔;多个地平面是否用过孔相连;过孔距离是否小于最高频率信号波长的1/20。

  • 浪涌抑制器件对应的信号走线是否在表层短且粗。

  • 确认电源、地层无孤岛、无过大开槽、无由于通孔隔离盘过大或密集过孔所造成的较长的地平面裂缝、无细长条和通道狭窄现象。

  • 是否在信号线跨层比较多的地方,放置了地过孔(至少需要两个地平面)。


4
电源和地
  • 如果电源/地平面有分割,尽量避免分割开的参考平面上有高速信号的跨越。

  • 确认电源、地能承载足够的电流。过孔数量是否满足承载要求(估算方法:外层铜厚1oz时1A/mm线宽,内层0.5A/mm线宽,短线电流加倍)。

  • 对于有特殊要求的电源,是否满足了压降的要求。

  • 为降低平面的边缘辐射效应,在电源层与地层间要尽量满足20H原则(条件允许的话,电源层的缩进得越多越好)。

  • 如果存在地分割,分割的地是否不构成环路。

  • 相邻层不同的电源平面是否避免了交叠放置。

  • 保护地、-48V地及GND的隔离是否大于2mm。

  • -48V地是否只是-48V的信号回流,没有汇接到其他地;如果做不到请在备注栏说明原因。

  • 靠近带连接器面板处是否布10~20mm的保护地,并用双排交错孔将各层相连。

  • 电源线与其他信号线间距是否距离满足安规要求。


5
禁布区
  • 金属壳体器件和散热器件下,不应有可能引起短路的走线、铜皮和过孔。

  • 安装螺钉或垫圈的周围不应有可能引起短路的走线、铜皮和过孔。

  • 设计要求中预留位置是否有走线。

  • 非金属化孔内层离线路及铜箔间距应大于0.5mm(20mil),外层0.3mm(12mil),单板起拔扳手轴孔内层离线路及铜箔间距应大于2mm(80mil)。

  • 铜皮和线到板边 推荐为大于2mm 最小为0.5mm。

  • 内层地层铜皮到板边 1 ~ 2 mm, 最小为0.5mm。


6
焊盘出线
  • 对于两个焊盘安装的CHIP元件(0805及其以下封装),如电阻、电容,与其焊盘连接的印制线最好从焊盘中心位置对称引出,且与焊盘连接的印制线必须具有一样的宽度,对于线宽小于0.3mm(12mil)的引出线可以不考虑此条规定。

  • 与较宽印制线连接的焊盘,中间最好通过一段窄的印制线过渡(0805及其以下封装)。

  • 线路应尽量从SOIC、PLCC、QFP、SOT等器件的焊盘的两端引出。


7
丝印
  • 器件位号是否遗漏,位置是否能正确标识器件。

  • 器件位号是否符合公司标准要求。

  • 确认器件的管脚排列顺序、第1脚标志、器件的极性标志、连接器的方向标识的正确性。

  • 母板与子板的插板方向标识是否对应。

  • 背板是否正确标识了槽位名、槽位号、端口名称、护套方向。

  • 确认设计要求的丝印添加是否正确。

  • 确认已经放置有防静电和射频板标识(射频板使用)。


8
编码/条码
  • 确认PCB编码正确且符合公司规范。

  • 确认单板的PCB编码位置和层面正确(应该在A面左上方,丝印层)。

  • 确认背板的PCB编码位置和层面正确(应该在B右上方,外层铜箔面)。

  • 确认有条码激光打印白色丝印标示区。

  • 确认条码框下面没有连线和大于0.5mm导通孔。

  • 确认条码白色丝印区外20mm范围内不能有高度超过25mm的元器件。


9
过孔
  • 在回流焊面,过孔不能设计在焊盘上(常开窗的过孔与焊盘的间距应大于0.5mm (20mil),绿油覆盖的过孔与焊盘的间距应大于0.1 mm (4mil),方法:将Same Net DRC打开,查DRC,然后关闭Same Net DRC)。

  • 过孔的排列不宜太密,避免引起电源、地平面大范围断裂。

  • 钻孔的过孔孔径最好不小于板厚的1/10。


10
工艺
  • 器件布放率是否100%,布通率是否100%(没有达到100%的需要在备注中说明)。

  • Dangling线是否已经调整到最少,对于保留的Dangling线已做到一一确认。

  • 工艺科反馈的工艺问题是否已仔细查对。


11
大面积铜箔
  • 对于Top、bottom上的大面积铜箔,如无特殊的需要,应用网格铜(单板用斜网,背板用正交网,线宽0.3mm (12 mil)、间距0.5mm (20mil))。

  • 大面积铜箔区的元件焊盘,应设计成花焊盘,以免虚焊;有电流要求时,则先考虑加宽花焊盘的筋,再考虑全连接。

  • 大面积布铜时,应该尽量避免出现没有网络连接的死铜(孤岛)。

  • 大面积铜箔还需注意是否有非法连线,未报告的DRC。


12
测试点
  • 各种电源、地的测试点是否足够(每2A电流至少有一个测试点)。

  • 确认没有加测试点的网络都是经确认可以进行精简的。

  • 确认没有在生产时不安装的插件上设置测试点。

  • Test Via、Test Pin是否已Fix(适用于测试针床不变的改板)。


13
DRC
  • Test via 和Test pin 的Spacing Rule应先设置成推荐的距离,检查DRC,若仍有DRC存在,再用最小距离设置检查DRC。

  • 打开约束设置为打开状态,更新DRC,查看DRC中是否有不允许的错误。

  • 确认DRC已经调整到最少,对于不能消除DRC要一一确认。


14
光学定位点
  • 确认有贴装元件的PCB面已有光学定位符号。

  • 确认光学定位符号未压线(丝印和铜箔走线)。

  • 光学定位点背景需相同,确认整板使用光学点其中心离边≥5mm。

  • 确认整板的光学定位基准符号已赋予坐标值(建议将光学定位基准符号以器件的形式放置),且是以毫米为单位的整数值。

  • 管脚中心距<0.5mm的IC,以及中心距小于0.8 mm(31 mil)的BGA器件,应在元件对角线附近位置设置光学定位点


15
阻焊检查
  • 确认是否有特殊需求类型的焊盘都正确开窗(尤其注意硬件的设计要求)。

  • BGA下的过孔是否处理成盖油塞孔。

  • 除测试过孔外的过孔是否已做开小窗或盖油塞孔。

  • 光学定位点的开窗是否避免了露铜和露线。

  • 电源芯片、晶振等需铜皮散热或接地屏蔽的器件,是否有铜皮并正确开窗。由焊锡固定的器件应有绿油阻断焊锡的大面积扩散。


16
钻孔图
  • Notes的PCB板厚、层数、丝印的颜色、翘曲度,以及其他技术说明是否正确。

    叠板图的层名、叠板顺序、介质厚度、铜箔厚度是否正确;是否要求作阻抗控制,描述是否准确;叠板图的层名与其光绘文件名是否一致。

  • 将设置表中的Repeat code 关掉,钻孔精度应设置为2-5。

  • 孔表和钻孔文件是否最新(改动孔时,必须重新生成)。

  • 孔表中是否有异常的孔径,压接件的孔径是否正确;孔径公差是否标注正确。

  • 要塞孔的过孔是否单独列出,并标注“filled vias”。


17
光绘
  • 光绘文件输出尽量采用RS274X格式,且精度应设置为5:5。

  • art_aper.txt 是否已最新(274X可以不需要)。

  • 输出光绘文件的log文件中是否有异常报告。

  • 负片层的边缘及孤岛确认。

  • 使用光绘检查工具检查光绘文件是否与PCB 相符(改板要使用比对工具进行比对)。


18
文件齐套
  • PCB文件:产品型号_规格_单板代号_版本号.brd。

  • 背板的衬板设计文件:产品型号_规格_单板代号_版本号-CB[-T/B].brd。

  • PCB加工文件:PCB编码.zip(含各层的光绘文件、光圈表、钻孔文件及ncdrill.log;拼板还需要有工艺提供的拼板文件*.dxf),背板还要附加衬板文件:PCB编码-CB[-T/B].zip(含drill.art、*.drl、ncdrill.log)。

  • 工艺设计文件:产品型号_规格_单板代号_版本号-GY.doc。

  • SMT坐标文件:产品型号_规格_单板代号_版本号-SMT.txt(输出坐标文件时,确认选择 Body center,只有在确认所有SMD器件库的原点是器件中心时,才可选Symbol origin)。

  • PCB板结构文件:产品型号_规格_单板代号_版本号-MCAD.zip(包含结构工程师提供的.DXF与.EMN文件)。

  • 测试文件:产品型号_规格_单板代号_版本号-TEST.ZIP(包含testprep.log 和 untest.lst或者*.drl测试点的坐标文件)。

  • 归档图纸文件:产品型号规格-单板名称-版本号.pdf(包括:封面、首页、各层丝印、各层线路、钻孔图、背板含有衬板图)。


19
标准化
  • 确认封面、首页信息正确。

  • 确认图纸序号(对应PCB各层顺序分配)正确的。

  • 确认图纸框上PCB编码是正确的。


本文转载自:EDA365电子论坛

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理。


关于贸泽

贸泽电子设计圈由贸泽电子(Mouser Electronics)开发和运营,服务全球广大电子设计群体,贸泽电子分销超过800家领先品牌,可订购500多万种在线产品,为客户提供一站式采购平台,欢迎关注我们,获取第一手的设计与产业资讯信息!


贸泽电子设计圈 贸泽电子(Mouser Electronics )为全球授权半导体和电子元器件授权分销商,分销750多家领先品牌,可订购500多万种在线产品,为设计工程师和采购人员提供一站式采购平台。
评论
  • 《高速PCB设计经验规则应用实践》+PCB绘制学习与验证读书首先看目录,我感兴趣的是这一节;作者在书中列举了一条经典规则,然后进行详细分析,通过公式推导图表列举说明了传统的这一规则是受到电容加工特点影响的,在使用了MLCC陶瓷电容后这一条规则已经不再实用了。图书还列举了高速PCB设计需要的专业工具和仿真软件,当然由于篇幅所限,只是介绍了一点点设计步骤;我最感兴趣的部分还是元件布局的经验规则,在这里列举如下:在这里,演示一下,我根据书本知识进行电机驱动的布局:这也算知行合一吧。对于布局书中有一句:
    wuyu2009 2024-11-30 20:30 141浏览
  • 概述 说明(三)探讨的是比较器一般带有滞回(Hysteresis)功能,为了解决输入信号转换速率不够的问题。前文还提到,即便使能滞回(Hysteresis)功能,还是无法解决SiPM读出测试系统需要解决的问题。本文在说明(三)的基础上,继续探讨为SiPM读出测试系统寻求合适的模拟脉冲检出方案。前四代SiPM使用的高速比较器指标缺陷 由于前端模拟信号属于典型的指数脉冲,所以下降沿转换速率(Slew Rate)过慢,导致比较器检出出现不必要的问题。尽管比较器可以使能滞回(Hysteresis)模块功
    coyoo 2024-12-03 12:20 153浏览
  • RDDI-DAP错误通常与调试接口相关,特别是在使用CMSIS-DAP协议进行嵌入式系统开发时。以下是一些可能的原因和解决方法: 1. 硬件连接问题:     检查调试器(如ST-Link)与目标板之间的连接是否牢固。     确保所有必要的引脚都已正确连接,没有松动或短路。 2. 电源问题:     确保目标板和调试器都有足够的电源供应。     检查电源电压是否符合目标板的规格要求。 3. 固件问题: &n
    丙丁先生 2024-12-01 17:37 109浏览
  • 当前,智能汽车产业迎来重大变局,随着人工智能、5G、大数据等新一代信息技术的迅猛发展,智能网联汽车正呈现强劲发展势头。11月26日,在2024紫光展锐全球合作伙伴大会汽车电子生态论坛上,紫光展锐与上汽海外出行联合发布搭载紫光展锐A7870的上汽海外MG量产车型,并发布A7710系列UWB数字钥匙解决方案平台,可应用于数字钥匙、活体检测、脚踢雷达、自动泊车等多种智能汽车场景。 联合发布量产车型,推动汽车智能化出海紫光展锐与上汽海外出行达成战略合作,联合发布搭载紫光展锐A7870的量产车型
    紫光展锐 2024-12-03 11:38 121浏览
  • 作为优秀工程师的你,已身经百战、阅板无数!请先醒醒,新的项目来了,这是一个既要、又要、还要的产品需求,ARM核心板中一个处理器怎么能实现这么丰富的外围接口?踌躇之际,你偶阅此文。于是,“潘多拉”的魔盒打开了!没错,USB资源就是你打开新世界得钥匙,它能做哪些扩展呢?1.1  USB扩网口通用ARM处理器大多带两路网口,如果项目中有多路网路接口的需求,一般会选择在主板外部加交换机/路由器。当然,出于成本考虑,也可以将Switch芯片集成到ARM核心板或底板上,如KSZ9897、
    万象奥科 2024-12-03 10:24 86浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2024-12-02 10:40 134浏览
  •         温度传感器的精度受哪些因素影响,要先看所用的温度传感器输出哪种信号,不同信号输出的温度传感器影响精度的因素也不同。        现在常用的温度传感器输出信号有以下几种:电阻信号、电流信号、电压信号、数字信号等。以输出电阻信号的温度传感器为例,还细分为正温度系数温度传感器和负温度系数温度传感器,常用的铂电阻PT100/1000温度传感器就是正温度系数,就是说随着温度的升高,输出的电阻值会增大。对于输出
    锦正茂科技 2024-12-03 11:50 135浏览
  • 最近几年,新能源汽车愈发受到消费者的青睐,其销量也是一路走高。据中汽协公布的数据显示,2024年10月,新能源汽车产销分别完成146.3万辆和143万辆,同比分别增长48%和49.6%。而结合各家新能源车企所公布的销量数据来看,比亚迪再度夺得了销冠宝座,其10月新能源汽车销量达到了502657辆,同比增长66.53%。众所周知,比亚迪是新能源汽车领域的重要参与者,其一举一动向来为外界所关注。日前,比亚迪汽车旗下品牌方程豹汽车推出了新车方程豹豹8,该款车型一上市就迅速吸引了消费者的目光,成为SUV
    刘旷 2024-12-02 09:32 131浏览
  • 11-29学习笔记11-29学习笔记习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-02 23:58 88浏览
  • TOF多区传感器: ND06   ND06是一款微型多区高集成度ToF测距传感器,其支持24个区域(6 x 4)同步测距,测距范围远达5m,具有测距范围广、精度高、测距稳定等特点。适用于投影仪的无感自动对焦和梯形校正、AIoT、手势识别、智能面板和智能灯具等多种场景。                 如果用ND06进行手势识别,只需要经过三个步骤: 第一步&
    esad0 2024-12-04 11:20 88浏览
  • 戴上XR眼镜去“追龙”是种什么体验?2024年11月30日,由上海自然博物馆(上海科技馆分馆)与三湘印象联合出品、三湘印象旗下观印象艺术发展有限公司(下简称“观印象”)承制的《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕。该体验项目将于12月1日正式对公众开放,持续至2025年3月30日。双向奔赴,恐龙IP撞上元宇宙不久前,上海市经济和信息化委员会等部门联合印发了《上海市超高清视听产业发展行动方案》,特别提到“支持博物馆、主题乐园等场所推动超高清视听技术应用,丰富线下文旅消费体验”。作为上海自然
    电子与消费 2024-11-30 22:03 103浏览
  • 遇到部分串口工具不支持1500000波特率,这时候就需要进行修改,本文以触觉智能RK3562开发板修改系统波特率为115200为例,介绍瑞芯微方案主板Linux修改系统串口波特率教程。温馨提示:瑞芯微方案主板/开发板串口波特率只支持115200或1500000。修改Loader打印波特率查看对应芯片的MINIALL.ini确定要修改的bin文件#查看对应芯片的MINIALL.ini cat rkbin/RKBOOT/RK3562MINIALL.ini修改uart baudrate参数修改以下目
    Industio_触觉智能 2024-12-03 11:28 104浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦