隨著電子產品迭代的時間越來越短,產品研發的周期成為工程師最大的挑戰之一。如何提升設計效率就成為行業必須要探索的方向 ,EDA軟件及產品公司都在此方向投入巨大的關注。在注重設計速度提升的同時,大家也認識到提高設計正確性,通過使項目設計一次成功,來減少返工時間,從而提升設計效率達到縮短項目周期的目的。
以往我們使用allegro 16X設計時,遵循DXF約束布局時我們通過設置合理的PACKAGE KEEPIN、 PACKAGE KEEPOUT和ROUTE KEEPIN等規則,結合合理的Physical和Spacing規則來保證我們的設計準確性。Physical規則設置如下圖所示:
Physical規則
根據單板的實際情況合理設計層疊阻抗和最小線寬(注意工藝加工能力);不同阻抗線在同一層面進行合理的線寬區分便于加工識別,保證阻抗設計準確性;同時注意最大板厚鉆徑比。而對于Spacing規則設置,同樣需要結合單板設計設計合理的規則。例如:最小的 line/via、line/SMD、shape/via、via/via 的最小間距是否滿足加工要求;合理的SMD Pin/SMD Pin 、 SMDPin/Thru Pin、 Spacing規則保證器件的DFA;CLK、DDRX、PCIE以及48V等信號同樣需要設計合理的Spacing規則來保證信號完整性。Spacing規則設置如下圖所示:
Spacing規則設置
再將設計中的層疊阻抗信息、加工要求和注意事項通過drill層或者特殊加工文件輸出給工廠。
drill信息
對于相關的絲印、阻焊、鋼網、拼板、工藝要求等DFX檢查根據軟件報表和規則進行人工檢查(或者skill和CAM350輔助檢查)如下圖所示:
報表檢查
工藝規則設置
而對于DDR4/高速串行總線,需要設計工程師關注阻抗、耦合、布線細節等各個方面。但是隨著密度的增加,PCB板上成千上萬的高速信號,靠人力去檢查優化,效率是非常低下的,也容易造成疏漏,很難全面保證設計的準確性;而且部分隱性問題對于非專業人員來說就是定時炸彈。如下圖所示案例:
案例一
案例二
當然不同的公司在PCB設計部分都有自己相關的規范和流程,對于PCB設計準確性通過各部門通力合作來保證,如一博科技的設計流程如下所示:
一博PCB設計流程
隨著消費類電子的設計進入高速信號時代,更加復雜高密的設計,DFX問題一直都是困擾Layout工程師的一大難題。常規Layout設計規則只是約束線寬和間距,對于復雜的DFX問題只能依靠人工檢查,難以保證設計的準確性,而通過團隊協作時需要較多的時間溝通反饋,后期通過第三方輔助軟件檢查或者等PCB工廠的工程確認來反饋問題重新修改設計,則影響效率和項目交期。Layout工程師需要工具輔助來規避常規的DFX問題,保證設計準確性。
編輯:hfy
-
pcb
+關注
關注
4319文章
23111瀏覽量
398316 -
eda
+關注
關注
71文章
2764瀏覽量
173362 -
allegro
+關注
關注
42文章
657瀏覽量
145252
發布評論請先 登錄
相關推薦
評論