原理圖設計不僅是關於“跟踪”電路,而且還有許多其他要求。 原理圖設計工具應該能够將這些需求帶到下一步,支持自動佈線、功能類比等。
為了尋找更高效的設計路徑,解决產品發佈的時間壓力,並快速將產品推向市場,自動佈線和並行設計科技應運而生。
“如果你能充分利用自動路由科技, 您可以减少繪圖時間,並將設計效率提高一倍以上 PCB板.”陳介紹. 然而, 如果你想實現自動佈線, 您必須使用帶電規則管理器將系統設計工程師和硬體設計工程師的設計要求傳遞給PCB工程師.
對於早期更簡單的系統, 通常的做法是,硬體工程師一個接一個地寫下設計要求,並告訴 PCB設計 工程師如何操作. 但對於複雜系統, 面對成千上萬的連接和無數的需求, 硬體工程師無法逐一記錄這些規則, 和 PCB設計 工程師無法逐一檢查和實施. 此時, 需要一個電氣化的規則管理器來管理各種設計需求. 硬體工程師和 PCB設計 工程師可以在同一個規則管理器的基礎上共同工作. Cadenceâs rule manager Constrain Management (CM for short) has been seamlessly integrated into its schematic design 工具 and PCB設計 tools. 方案設計完成後, the hardware engineerâs design requirements (electrical performance, 幹膜厚度, DFM rules) Etc.) will be automatically taken to the next link by CM, 系統將根據這些規則自動路由. 因此, 自動路由是基於約束規則的自動路由, 但同時, 必須有一個路由器能够理解並完成這些約束規則. Cadence的Specctra可以使兩者很好地統一.
關於自動佈線科技, 陳建議, “如果一家公司沒有很好地掌握科技,信號完整性問題就無法很好地解决, 建議不要使用自動接線. 因為如果你不能定義好的規則, 它將無法正確驅動自動接線.“無論工具多麼發達, 電腦不能完全取代人腦的行為, 所以沒有100%的自動接線. 我們前面提到的自動路由實際上是一種互動式自動路由,需要人類參與:自動路由之前的一些規則需要進一步手動確定; 自動佈線完成後, 需要工程師驗證和修改.
對於傳統, 相對低速系統設計, 許多工程師可能有這樣的經驗, 使用Cadence的OrCAD繪製示意圖, 然後使用Mentor的PowerPCB進行佈局. But Chen Lanbing believes that this method is no longer suitable in the field of 高速PCB design. “數據無法在不同製造商的工具之間完全轉換. 例如, 傳統的讀取網表的方法無法將原理圖中的某些電力特性和要求帶到 PCB設計, 囙此不適合高速設計."
除了自動佈線外,並行設計也是提高大型系統設計效率的有效方法。 並行設計是一種協同設計,即將一塊電路板分為幾個部分,多人同時進行設計。 Yulif表示,現時的Mentor圖形工具已經可以用於並行設計。 如果將設計保存在一台機器上,另一台機器可以立即看到它,並且兩側的線可以自動連接在一起。 可以減輕不同設計之間的集成任務。 尤利夫說: “到今年年底,Mentor Graphics的全動態並行設計工具extremePCB將問世。届時,工程師將能够像在網絡上玩CS一樣進行全實时並行設計。被對方實时看到可以促進不同地方的工程師之間的合作。對於並行設計,陳認為 這不僅需要好的設計工具,而且需要好的設計方法。 他建議,平行設計不應劃分得太細或太寬。 兩到3個人比較合理,否則思路過於分散,不利於設計。 據報導,Cadence的並行設計工具也將在下一版本中推出。