PCB可制造性設(shè)計分析(DFM系統(tǒng))
- 可制造性設(shè)計(DFM)流程
- 可制造性設(shè)計(DFM)工具
- 產(chǎn)品PCB制作
- 產(chǎn)品零部件組裝
- 產(chǎn)品成品測試
“DFM”-一個由三個字母組成的縮寫,其意義依據(jù)你在設(shè)計及制造流程鏈中所扮演的角色不同而不同,或是微不足道,或是舉足輕重。
在今天的電子業(yè),有幾種力量正在推動著可制造性設(shè)計(DFM)的進程,其中最常見的三種為:
•新技術(shù)帶來的零件密度的增加
•縮短設(shè)計周期時間的需求
•外包及海外制造模式的實行
要求設(shè)計更小更輕,同時又要擁有更多功能的不斷增加的需求為我們帶來了新的印刷電路板制作技術(shù),如順序迭構(gòu),嵌入式被動及主動零件類的設(shè)計,以及零件封裝技術(shù)的創(chuàng)新如Micro-BGA、CSP和POP。所有這一切都使PCB設(shè)計、制作及組裝變得更加復(fù)雜化。
縮短“產(chǎn)品上市時間”是一項緊迫的需求。由于PCB設(shè)計的反復(fù)可能導(dǎo)致設(shè)計周期平均增加幾個星期,從而拖延了產(chǎn)品的上市時間,因此將可制造性問題(導(dǎo)致設(shè)計反復(fù)的重要原因之一)在PCB設(shè)計時間盡早消除有絕對的必要性。
一般人認(rèn)為,DFM只是簡單地在PCBCAD系統(tǒng)上執(zhí)行一些基本的錯誤檢查,來確定在PCB制作時線路不會短路,或確保在PCB組裝時零件不會相互干涉。
而實際上,DFM結(jié)果意味著設(shè)計已經(jīng)得到最大程度的優(yōu)化,從而確保產(chǎn)品可以按最高效的方式制作、組裝及測試–消除可能導(dǎo)致額外時間及成本的多余工藝。一個全面優(yōu)化的設(shè)計甚至?xí)紤]到產(chǎn)品的制造良率。
現(xiàn)在讓我們退一步看看,用戶在PCB設(shè)計時想利用可制造性設(shè)計(DFM)流程達到什么效果。
一個普遍接受的觀點是產(chǎn)品的設(shè)計對制造周期及單位產(chǎn)品成本具有重大且可測量的影響。換句話說,不好的設(shè)計會導(dǎo)致更長的制造時間及更高的成本。針對無時不在的降低成本及縮短產(chǎn)品上市時間的壓力,實施DFM的最終目標(biāo)是要達成具成本效益的制造。這將通過保持高良率(低廢品)及最少的設(shè)計改版而實現(xiàn)。同時,我們還需要認(rèn)識到DFM的應(yīng)用使得工藝能力得到了全面的發(fā)揮,如通過新技術(shù)的應(yīng)用–將設(shè)計從兩塊PCB集中到一塊PCB上,從而既節(jié)省了時間,又節(jié)約了成本。
DFM的使用不僅僅是回答“這個設(shè)計可以制造嗎”,而更是回答“這個設(shè)計是否能被高效率地制造并且獲利”。
最重要的是,DFM必須被看作為貫穿于整個新產(chǎn)品導(dǎo)入(NPI)流程鏈的一種作業(yè)邏輯思考。它不是一種事后產(chǎn)生的想法或是設(shè)計完成后的額外補充。是的,確實存在那些可以被認(rèn)定為DFM工具的獨立應(yīng)用軟件,但總的來講,可制造性設(shè)計(DFM)工具必須被嵌入到所有工具里,并通過對必要規(guī)則的事先定義及在整個工具鏈中執(zhí)行這些規(guī)則來獲得確保。許多PCB設(shè)計工具通過一個以規(guī)則為基礎(chǔ)的設(shè)計原理來符合這一模式,設(shè)計工具或者直接按照規(guī)則執(zhí)行,或者至少可以做到規(guī)則檢查。
制造(或生產(chǎn))需要被劃分為幾個主要部份–各個部份具有顯著且獨立的內(nèi)容,分別稱為PCB制作、組裝及測試。
PCB制作包含與印刷電路板裸板生產(chǎn)的所有相關(guān)步驟(包含確保良品的測試和驗證)。
組裝是把所需的零件置放到裸板上的一個過程,它也可能包括系統(tǒng)組裝(例如將PCB組裝到一個系統(tǒng)內(nèi)而成為一個完整的產(chǎn)品)。
測試包含ICT測試(確保正確的零件置放,包括正確的零件方向、零件值和正確的運行)以及功能測試(驗證整塊板的運行功能–它是否能實現(xiàn)所有的設(shè)計功能?)。測試內(nèi)容也包含目檢及維修/返修方面的問題。
以上每個部份都有其特別的需求,必須考慮每個方面才能確保好的DFM結(jié)果。只用DFM檢查PCB是否可以制作出來,但接下來卻不能自動組裝顯然是不行的–特別是當(dāng)你需要生產(chǎn)成千上萬的板子時。
如果僅僅是確保設(shè)計不在制造時出錯,則漏掉了一個在制造時對時間及成本產(chǎn)生重大影響的主要因素。除了按照規(guī)格或規(guī)則(物件大小,間距,間隔等)檢查設(shè)計數(shù)據(jù)內(nèi)容以外,也需要看看將設(shè)計制造出來所需要的工藝類型及數(shù)量。例如,如果設(shè)計者在設(shè)計時只使用了一個插裝組件,他卻在制造鏈中立即自動引入了一個或更多個額外工藝(例如自動插件及波峰焊)-這顯然會對每塊板的成本造成重大影響,通過使用同等功能的貼片組件代替則可以避免這樣的問題發(fā)生。同樣,在設(shè)計中選用一個不能自動插裝的“異形”零件將可能需要一個額外的手工組裝工站,而這種情形則可以通過小心選用零件得到避免。在PCB制作部分,從雙面板到多層板,從貫孔到盲孔的設(shè)計,都會導(dǎo)致工藝的增加以及更多出錯的潛在因素,然而這些本是可以通過DFM分析得到避免的。
有兩種層級的DFM分析。第一種包含比較簡單或“一般性”的測試(如那些對所有制造商都適用而不受制造商工藝能力影響的測試)。這一類別包括簡單的零件形狀尺寸及間距檢查,使用二維置件形狀檢查零件布局等。雖然這些因素可以在一定程度上防止制造出錯(假設(shè)適當(dāng)?shù)囊?guī)則已被預(yù)先設(shè)定),但它們傾向于提供的是“最壞情況”的結(jié)果,而沒有在如何更好的利用現(xiàn)有技術(shù)和工藝能力方面給予設(shè)計者足夠的幫助。
第二種層級的DFM分析要求對用到的工藝進行詳細(xì)而準(zhǔn)確的模型化–如對實際零件形狀及置件設(shè)備能力的考慮(可處理的零件類型、拾取頭/夾爪的幾何形狀、插件順序)。
然而,為取得好的第二層級的分析結(jié)果,需要依據(jù)特定制造商的生產(chǎn)能力來進行工藝模擬–需要根據(jù)選定制造商的工藝能力來進行PCB板制作檢查;組裝檢查需要知道可供使用的組裝設(shè)備包括哪些以及其設(shè)置。對測試、檢查及返修的設(shè)備能力也必須有更清楚的理解。要做到所有這些并不容易,特別是對那些并非在本廠制造的公司而言,因為要從外面的合同制造商(CEM)那里獲得這種詳細(xì)的工藝資料是不容易的。
另外,只參考設(shè)計數(shù)據(jù)內(nèi)容并不能做到通盤考慮。對組裝設(shè)備的設(shè)置(將零件分配到料倉),組裝產(chǎn)線上設(shè)備的順序,平衡產(chǎn)線以達到優(yōu)化的產(chǎn)出等等都是需要考慮的因素,這時必須用到軟件。盡管有些人可能認(rèn)為這些屬于生產(chǎn)規(guī)劃,然而在好的DFM流程中這些都是必要的,它證明了如零件選擇等一些任務(wù)的重要性,以及具備詳細(xì)的對組裝流程設(shè)置的知識如何能幫助設(shè)計者朝著設(shè)計出可以高效率制造的產(chǎn)品設(shè)計方向邁進。
由于規(guī)則的數(shù)量及復(fù)雜度,要想使PCBCAD工具能處理全部規(guī)則是不可能的,不管是以自動還是交互式的方法;特別是如果我們考慮散熱、信號完整性、電磁效應(yīng)等等的檢查。
因此必須同時運用專業(yè)的分析工具來找出潛在的問題,針對如何解決問題提出建議并允許用戶對每一個規(guī)則沖突的相對影響進行調(diào)整和取舍。
這些專業(yè)工具提供的不僅僅是PCBCAD工具通常只能提供的“可行/不可行”檢查(如圖)
它們可以進行配置以提供問題的嚴(yán)重等級,給予設(shè)計者或NPI工程師更準(zhǔn)確的信息。從而可以針對哪些問題必須解決(如不可制造),哪些問題最好能解決(在特別許可情況下可以制造),哪些問題可以安全地被忽略(對制造/良率沒有影響)等等做出更加明智的決定。通過內(nèi)置的計算器,可以進行多種多樣的替換工作以嘗試規(guī)則合法性。
總結(jié)來講:PCB可制造性設(shè)計分析(DFM系統(tǒng))是一個促進生產(chǎn)力的強大工具。它能促使你在毫無損失的情況下使設(shè)計更加小型化,降低產(chǎn)品上市時間并信心十足地在全球制造趨勢中獲利受益。如果不使用DFM,則你可能面臨高成本、高風(fēng)險的巨大挑戰(zhàn)。