【技术分享】代码可以静态分析,PCB可以吗?

描述

pcb软件代码有bug,可以通过人工查找,也可以通过编译发现,同时也可以通过代码静态分析工具找到错误或警告。人工查找代码bug,显然不合理,除非只有几十行代码的项目。

 

通过编译器(IDE)编译查找代码bug,是常见的一种方式,也是软件工程师常用的一种方式。
为了分析代码潜在风险,市面上就出现了一种工具『代码静态分析工具』,对代码严谨的项目,一般都会使用这种工具。问题来了:代码可以静态分析,PCB可以吗?

 

PCB分析常见方法

和软件代码一样,PCB也可能存在问题(bug),也需要及时发现bug并修复。

 

PCB找bug的方式和软件类似,也是可以通过人工查找,通过PCB设计工具分析,也可以通过第三方专业的分析工具查找PCB潜在隐患。

 

1.人工查问题

PCB通过人工找问题,在早期,没有EDA软件的时候确实存在过,而且那个时候的PCB都相对比较简单,可以通过人工查找问题。
 

 

 

 

人工查找PCB缺陷费时费力不说,很多bug还不容易被发现,对于现在软件工具发达的今天,人工查找已经不现实了。

 

2.PCB设计软件分析问题

常见的PCB设计工具,如Allegro、Altium、PADS等都有PCB分析的功能。

 

和IDE(编译器)类似,可以通过软件自身分析设计文件存在的一些bug。

 

3.第三方软件分析问题

和代码静态分析工具一样,PCB也有静态分析工具,可以快速分析PCB中潜在的各种问题,比如线宽太小、过孔太小、间距太小等问题。

 

那么,你常用种方法分析PCB潜在问题呢?

第三方PCB分析神器

PCB设计软件分析问题的方法,大家学习EDA软件设计的时候应该都掌握了,这里分享一个第三方PCB分析神器『华秋DFM』,也算得上是PCB一站式服务的工具。

 

华秋DFM分析工具的主要特点:

pcb

 

全中文界面,使用方法很简单,新手简单了解一下就会使用。

 

打开(导入)PCB文件

支持市面上常见的PCB的格式(像Allegro、Altium、Protel、PADS、ODB、Gerber等格式).
 

pcb

 

 

一键分析

正确导入PCB文件之后,点击“一键DFM分析”就能很快分析出PCB的结果。

pcb

 

如果有潜在的隐患,会有特殊颜色提醒。

pcb

 

也可以点击查看详情:
 

pcb

 

导出文件

该工具支持一键导出坐标文件、gerber、PDF、BOM等文件。

pcb

 

工程师1元购专区

已经下载的朋友登录工具右上角进入活动,所有商品只需用相应积分,1元就能换购,有开发板等超多实用工具,是工程师的福利神器哦~

 

pcb

 

还有更多可以提高工作效率的实用功能,大家可以下载体验。

 

华秋DFM下载地址:

https://dfm.elecfans.com/uploads/software/promoter/hqdfm_fsylt.zip

(公号不支持外链接,请复制链接到电脑浏览器打开3月福利专享 ● 华秋DFM客户端 ● 新老用户都有份

 

所有华秋DFM的使用用户,皆可参与抽奖,共5个名额!

【正点原子T100多功能智能焊台】

智能PID控温丨智能功耗控制丨智能电源管理丨赠送烙铁架
 

pcb

pcb

 

活动规则

 

2021年1月1日起,至2022年3月31日

 

下载并使用过华秋DFM软件的所有用户

(这里的使用,指的是PCB/Gerber解析

 

凡在7位数的用户ID中,带有3个数字3

则可领取“3月福袋”一个

(例:用户ID 523638符合条件)
 

 

用户ID+解析使用 如下图箭头处所示:
 

pcb

 

【3月福袋】奖品如下

发烧友VIP会员 一个月

pcb

 

封装库+硬件资料包合集

pcb

pcb

pcb

 

高速PCB基础进阶强化包

pcb

 

pcb

 

所有参与活动的DFM使用用户

皆可参与抽奖,并获得以上资料合集2选1

 

满足用户ID条件的DFM使用用户

还可获得“3月福袋”一个

 

只需登录客户端,查看右上角用户名

即可完成活动参与

这么简单的操作

赶紧添加客服小姐姐验证领奖吧 ↓ ↓ ↓

pcb

 

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • pcb

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分