軟件代碼有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的格式(像Allegro、Altium、Protel、PADS、ODB、Gerber等格式)。
一鍵分析
正確導入PCB文件之后,點擊“一鍵DFM分析”就能很快分析出PCB的結果。
如果有潛在的隱患,會有特殊顏色提醒。
也可以點擊查看詳情:
導出文件
該工具支持一鍵導出坐標文件、gerber、PDF、BOM等文件。
最近軟件還推出了積分換購活動
已經下載的朋友登錄工具右上角進入活動,最低0.1元就能換購開發板等實用工具。
還有更多可以提高工作效率的實用功能,大家可以下載體驗。
華秋DFM下載地址:
https://dfm.elecfans.com/uploads/software/promoter/hqdfm_shuang.zip
(公號不支持外鏈接,請復制鏈接到電腦瀏覽器打開)
你也可以通過軟件web版登錄快速體驗:
https://dfm.elecfans.com/viewer/?from=shuang
原文標題:代碼可以靜態分析,PCB可以嗎?
文章出處:【微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。
-
pcb
+關注
關注
4318文章
23022瀏覽量
396424 -
軟件
+關注
關注
69文章
4799瀏覽量
87175 -
編譯器
+關注
關注
1文章
1618瀏覽量
49057
原文標題:代碼可以靜態分析,PCB可以嗎?
文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論