技 術 信 息

    目前位置:

  • 技術信息
  • Allegro 系列
  • Allegro 獨家進階秘笈 2 — 智能 規劃 協作 設計

Allegro 獨家進階秘笈 2 — 智能 規劃 協作 設計

By Jiefu Wu, Graser

Allegro Flow Planning 於高(gāo)速 PCB 設計流程中能夠大(dà)幅度的(de)縮短評估佈線空間及走線方式所花費的(de)時間成本,並且提升設計效率。現在,搭配 Allegro PCB Symphony Team Design Option 線上協同作業功能,能將 Flow Planning 所規劃之佈線走勢藉由線上多(duō)人(rén)合作來加速 PCB 設計流程,快(kuài)速完成 PCB 設計。

預先建立 Flow Bundle 評估佈線空間規劃走線趨勢

一招掌握佈線空間規劃走線

以往工程師在評估 PCB 佈線空間以及規劃走線趨勢時,往往需要先考量訊號品質並依照(zhào)零件佈排空間以及過孔小心翼翼地試著拉線,一次又一次地重複步驟,直到佈線空間及走線規劃呈現最合理(lǐ)的(de)狀態,方能進行實際走線。而在高(gāo)複雜度及高(gāo)密度的(de) PCB 設計情況下(xià),以上步驟猶如穿針引線,見縫插針,讓人(rén)絞盡腦汁仍不得(de)其所。

現在,使用(yòng) Flow Planning 功能預先建立 Flow Bundle,一次將群組訊號呈現整束 Bundle 圖形來進行走線規劃,並將 Bundle 圖形依照(zhào)實際走線規範顯示所需空間,快(kuài)速地評估佈線空間及走勢。

1.

首先將 Allegro PCB Editor 的(de)編輯模式切換到 Flow Planning 模式以建立Flow Bundle。您可(kě)點選 Tool Bar 上的(de)圖示或者由操作介面右下(xià)方的(de)模式選單欄位做(zuò)切換。

2.

建立 Bundle 的(de)方式分(fēn)為自動及手動,隻要預先設定好訊號群組關係,Auto Bundle 可(kě)自動將設計版面所有的(de)群組訊號建立 Bundle。

使用(yòng)手動則有兩種方式,一是在 Constraint Manager 中的(de) Properties > Ratsnest Bundle Properties 對群組訊號作設定。

二是在設計版面中直接針對要規劃的(de)訊號群組鼠線使用(yòng)滑鼠右鍵 Create Bundle。

Bundle 建立完成後接著對要規劃 Bundle 的(de)使用(yòng)滑鼠右鍵 Create Flow 規劃所需要的(de)走勢。

當 Flow Bundle 產生出來之後,我們便可(kě)藉由針對 Flow Bundle 相對寬度的(de)設定調整來做(zuò)走線空間的(de)評估。

1.

首先進入 Setup > Design Parameter Editor > Flow Planning 頁面,選擇 General,接著針對右方 Flow line 的(de)相對寬度百分(fēn)比調整欄位(Flow line relative width)做(zuò)設定(預設為 50%)。

2.

接著將相對寬度設定調整為 100%,讓 Flow Bundle 依循 Constraint 內的(de)走線寬度及間距設定,貼近實際走線空間。

3.

如果想讓走線寬度更加餘裕可(kě)把百分(fēn)比調高(gāo),最大(dà)可(kě)調至 300%。

走線空間以及趨勢規劃完成,接著就是完成實際走線的(de)問題了(le)。開始分(fēn)工吧!輪到我們的(de)好幫手上場了(le)!

使用(yòng) Symphony 線上協同作業功能加速 Layout 進行

透過 Allegro PCB Symphony Team Design Option 可(kě)讓您建立一個通(tōng)用(yòng)數據庫以執行線上 layout 協同作業,且每個團隊成員在執行作業時可(kě)在畫面中即時查看到其他(tā)團隊成員對 Layout 所做(zuò)的(de)變更。使用(yòng)這種通(tōng)用(yòng)數據庫方法,每一位 Layout 工程師都可(kě)以簡單地分(fēn)享他(tā)們目前的(de)設計,並邀請其他(tā) Layout 工程師加入一起作業。

而使用(yòng) Symphony 線上協同作業功能不隻能夠在本地區域網路中建立連線項目,甚至可(kě)與遠處的(de)工作夥伴建立連線。

試想,原本靜態的(de)分(fēn)工作業模式,將 Layout 分(fēn)成數個區塊交由工程師分(fēn)別作業最後再整合成一個完整的(de)檔案,其中如果有衝突或是需要討論的(de)部分(fēn)就必須等到整合檔案後才能確認。現在可(kě)直接在線上一起確認走線空間以及趨勢規劃,每位工程師正在操作的(de)部分(fēn)均會 Highlight 並鎖定防止其他(tā)人(rén)作業衝突。

比較起來,是不是方便很多(duō)呢(ne)?

總結

原先 Layout 的(de) Design Flow 是由單人(rén)規劃並且使用(yòng)靜態分(fēn)割 Layout 協同作業;現在,使用(yòng) Flow Planning 功能預先建立 Flow Bundle 評估走線空間並規劃走勢,再搭配 Allegro® PCB Symphony Team Design 線上同時作業,能夠做(zuò)到雙向即時確認,加速 PCB 設計流程、減少反覆重工的(de)時間。

最重要的(de)是,在面對茫茫 PCB 線海時,你不再形單影(yǐng)隻,孤單一人(rén)了(le)!快(kuài)來嘗試看看吧!

※ 本版技術文章(zhāng)版權為 映陽科技 所有,未經允許,不得(de)任意轉載。

歡迎關注 Graser 社群,即時掌握最新技術應用(yòng)資訊