幾年前,我參加了關于并行編程的研討會。當時,將多個處理器用于執行程序的使用僅限于處于起步階段的超級計算機或小型神經計算機。從那時起,在多個處理器之間分配軟件任務以提高速度的概念已變得有些普遍。實際上,當今許多個人計算機都具有雙核或四核,其中每個核都是獨立的處理單元。
這種多重過程不限于將較大的過程劃分為較小的過程。它也可以用于將線性過程轉換為較短的并行過程。對于單向和循環的PCB原型制造,這種并行化可以有效地與原型迭代速度提高開發板效率。這可能不會立即顯現。但是,在回顧了什么是PCB原型之后,應該可以更清楚地利用并行原型的方式。
典型的PCB原型
開發電子電路板等產品的兩個基本階段是:仿真和原型制作。模擬; 盡管有時會被忽略,但它是通過軟件完成的,其目的是驗證電路設計是否符合其性能和功能設計標準。電子電路仿真是一種寶貴的工具,因為它消除了構建不必要的電路板的需要,而這些電路板幾乎沒有機會達到設計目標。通過仿真測試只是電子設計的第一步,因為硬件設備或PCB也必須經過測試??梢酝ㄟ^目的,過程和結果來定義這種稱為原型的測試,如下所示。
l目的
PCB原型制作的目的是構建和測試功能,操作和設計的物理實施方案。 結構完整性。結構的完整性代表著電路板的質量和可靠性,通常根據PCB的預期用途來進行調節。
l處理
PCB原型制作通常分為三個階段。正如通常在確定最終參數并滿足要求之前需要進行多次仿真一樣,原型設計是循環的,通常在最終之前需要多次迭代PCB構造 已完成。
l結果
對于每個原型迭代,都會創建并測試一個組裝好的PCB。測試結果確定是否需要其他迭代。通常,額外的迭代意味著重新設計或設計變更,需要構建和測試新板。PCB原型的最終結果是可用于電路板的設計小聲 要么 高音量 生產,取決于電路板的預期應用。
既然我們已經回答了PCB原型通常需要做什么,那么讓我們看看是否可以使用并行化來改善開發。
并行PCB原型設計
如上所述,PCB原型制作通常是一個迭代過程,需要進行多次設計更改并在最終設計完成之前進行重建。實際上,設計質量和迭代次數是成比例的,因為每次迭代都會產生更好或更優質的設計。盡管可以預料到這些周期,但通常也希望將其數量減到最少。迭代次數越多,開發所需的時間和成本就越多。在大多數情況下,時間和成本都是有限的。例如,大多數開發人員都有一個交付時間表,根據客戶的不同,交付時間表可能不會有所變化。
毫不奇怪,有各種策略可以減少準備時間。其中之一是采用并行原型設計策略。可以將并行原型定義為集體地而不是順序地物理測試不同的電路板實施例,就像對典型原型所做的那樣。并行化允許對設計的各個方面進行測試或分析,以期比順序迭代所允許的更快地改善總體設計。在實施并行原型制作時,可以采取許多步驟來提高其有效性。這些措施包括使用更便宜的組件,更大的電路板或以其他方式放寬電路板參數。
這些方法可能有效,也可以在典型的原型設計中應用;但是,每個人都需要單獨確定并順序確定以提供準確的比較。這實際上將擴展原型制作過程。但是,如果這些替代設計以同時或并行的方式制造和測試,則可以利用它們來使原型制作過程更有效。在這些情況下,并行PCB原型設計具有明顯的優勢,如下表所示。
如上表所示,并行原型設計允許開發滿足設計目標的單個獲獎設計或多個競爭設計。實際上,由于必須停止電路板制造,直到完成測試和重新設計,典型的過程才能像并行處理那樣快。對于并行原型,可以在此停機期間制造替代設計,這將大大提高效率。
顯然,從軟件開發中汲取經驗并建立并行原型設計策略對改善PCB開發非常有益。但是,要充分利用這種方法,您的合同制造商(CM)應該具有敏捷的制造過程,并且能夠快速響應電路板設計的變化。
-
PCB設計
+關注
關注
394文章
4683瀏覽量
85559 -
PCB打樣
+關注
關注
17文章
2968瀏覽量
21699 -
電路板打樣
+關注
關注
3文章
375瀏覽量
4697 -
華秋DFM
+關注
關注
20文章
3494瀏覽量
4486
發布評論請先 登錄
相關推薦
評論