PCB布線是手動(dòng)好還是自動(dòng)好?
如果是自動(dòng)布線,其效果可以支持到什么程度?比如可以步幾層?可以達(dá)到什么頻率?......
我是做IC的,IC內(nèi)部布線都由工具自動(dòng)完成,人工只要寫好布線的腳本就好了.
我接觸的PCB工程師好象都偏愛手動(dòng)布線,說自動(dòng)布線的效果不好.個(gè)人感覺IC的布線算法應(yīng)該比PCB的布線算法難,那為什么IC可以實(shí)現(xiàn)自動(dòng)布線,而PCB則不行呢?準(zhǔn)確的說,無論手工布線還是自動(dòng)布線,前面都要加上四個(gè)字:規(guī)則驅(qū)動(dòng)。沒有做過ic,但從這個(gè)老兄的描述來看,也需要通過腳本來約束。
說自動(dòng)布線效果不好的工程師,是因?yàn)樗蟛糠值囊?guī)則還在自己的腦海里,沒有嵌入到設(shè)計(jì)中去,這樣自動(dòng)布線自然無法達(dá)到他的要求。
當(dāng)然,自動(dòng)布線里的規(guī)則設(shè)置不可能100%實(shí)現(xiàn),所以布線完以后還是需要一些人工的調(diào)整。但是對(duì)于大多數(shù)數(shù)字板來說,80%的規(guī)則應(yīng)該都是可以定義到軟件中去并實(shí)現(xiàn)的。
這里面存在一個(gè)平衡,如果你把腦海里的規(guī)則定義到軟件里的時(shí)間已經(jīng)超過了你手動(dòng)實(shí)現(xiàn)的時(shí)間,那就沒必要用自動(dòng)布線來做。
所以很少有工程師會(huì)對(duì)射頻板來做自動(dòng)布線,因?yàn)樯漕l板基本上每根線都存在約束,如果對(duì)每個(gè)網(wǎng)絡(luò)都加上規(guī)則,時(shí)間肯定比手動(dòng)布線還慢。
最后就是,無論采用哪種布線方式,規(guī)則驅(qū)動(dòng)都是重要原則,只有在充分理解電路的基礎(chǔ)上制定合理的規(guī)則,才能產(chǎn)生優(yōu)秀的設(shè)計(jì)。規(guī)則從哪里來?
原理圖,datasheet,si,dft,dfm,dfr,emi,esd...還有就是,經(jīng)驗(yàn)。