24小時聯系電話:18217114652、13661815404
中文
公司新聞
管理從原理圖到布局的網絡連接順序
管理從原理圖到布局的網絡連接順序
當我第一次開始設計印刷電路板時,這是一個非常無組織的過程。我們會在我們的部門創建原理圖,然后系統管理員會使用他們的巫術并將所有數據從我們這里傳輸到布局部門。布局人員是一個更大的謎,他們晝夜不停地在這些支持 CAD 布局工具的復雜 Unix 機器上工作。我們會通過文檔和電子表格傳達我們的設計意圖,然后是會議,甚至花時間與他們合作,但不知何故它仍然會被搞砸。
我們現在使用的設計工具在管理原理圖和布局之間的網絡連接順序方面要好得多。Altium Designer ?為我們提供了多種工具,我們可以使用這些工具來驗證原理圖,甚至更改布局的網絡規則。這對于工程和布局之間的溝通非常有幫助,并且是減少以前困擾我們的錯誤的重要因素。以下是我們現在在 Altium 中使用的一些對我們有幫助的功能。
設置錯誤報告
Altium 為您提供了幾種不同的工具供您使用,以便您可以在進行設計布局之前控制對原理圖的檢查。這些工具可以在項目選項中找到。您可以轉到項目下拉菜單并選擇“項目選項”,或右鍵單擊原理圖并在那里選擇它。正如您在下面看到的,項目選項菜單上有許多選項卡。第一個選項卡是錯誤報告選項卡,它允許您設置如何報告設計的不同方面。由于我們在這里專注于管理網絡連接順序,因此我們向下滾動到“與網絡相關的違規行為”部分。
Altium 中的項目選項菜單
您可以通過單擊右側“報告模式”列中的彩色圖標來設置 Altium 如何向您報告這些不同的情況。您可以使用的不同選項如下:
綠色:無報告
黃色:警告
橙色:錯誤
紅色:致命錯誤
當您單擊彩色圖標時,將出現一個下拉菜單,您可以在其中選擇四個不同選項之一,如下所示。
在 Altium 的項目選項中設置錯誤報告模式
當您編譯原理圖時,Altium 將運行您在錯誤報告選項卡中看到的所有檢查。要編譯原理圖,請轉到“項目”下拉菜單并選擇“編譯 PCB 項目”。如果您的設計沒有任何錯誤,您的原理圖設計會話將不會返回任何消息。
為了向您展示錯誤是什么樣的,我們刪除了下圖中將 R1 連接到 Q1 的部分網絡并運行編譯器。正如您在下面看到的,Altium 已經向我們報告說網絡“NetC1_1”上只有一個引腳。一旦我重新連接了那個網絡,編譯器就運行了,沒有任何報告的錯誤。
顯示缺少網絡錯誤的編譯器報告
使用連接矩陣
我們已經設置了錯誤報告,這很好,但我們還沒有完成項目選項,所以不要關閉該菜單。下一個選項卡是“連接矩陣”,它使您可以控制如何報告組件引腳和網絡對象(如端口)之間的連接規則。通過單擊選項卡,您將看到如下所示的連接矩陣。
Altium 中的項目選項 Connection Matrix 菜單
與錯誤報告選項卡一樣,連接矩陣選項卡允許您設置“無報告”、“警告”、“錯誤”和“致命錯誤”的報告。在這里,您將反復單擊彩色圖標來更改報告。如下圖所示,我們單擊了兩個被動引腳相交的圖標,將其更改為紅色致命錯誤。
在連接矩陣菜單中設置錯誤級別
現在,當我們編譯原理圖時,我們可以看到無源引腳現在報告錯誤。在整個原理圖中,無源引腳相互連接,Altium 顯示錯誤。報告窗口不僅顯示錯誤,而且通過在首選項菜單中設置編譯器選項,我們還可以在原理圖上用波浪線突出顯示每個錯誤。
連接在一起的無源引腳報告為錯誤
有時您可能希望允許某些錯誤發生,Altium 也為您提供了一個選項。通過使用命令忽略電氣規則檢查 (ERC),Altium 不會將該特定對象標記為錯誤。您將為此使用的功能位于“Place”下拉菜單中,它是“Directives > Generic No ERC”命令。
要使其工作,請使用該命令,然后將光標上的指令符號放在您希望編譯器忽略的對象上。在這種情況下,我們將符號放置在 R1 的較低引腳上。現在,正如您在下面看到的,當我們運行編譯器時,較低的引腳不會像以前那樣顯示為錯誤。
連接在一起的無源引腳報告為帶有指令異常的錯誤
對您有用的項目選項菜單的另一部分是“類生成”選項卡。在這里,您可以設置 Altium 以在編譯布局時為特定參數自動生成網絡類。這是您可以幫助管理原理圖中網絡連接的另一種方式。
使用指令幫助您的網絡連接順序
指令的另一個有用用途是根據原理圖根據需要更改設計規則。設計規則通常在 PCB 文檔中通過進入布局中的“設計”下拉菜單并選擇“規則”來設置。您可以在此處添加新規則并修改現有規則。您還可以選擇使用同一設計下拉菜單中的規則向導。有了 Altium 中的原理圖和布局,跳到布局中就可以輕松地使用這些規則。但是通過使用指令,您可以使用原理圖中的規則,而無需進入布局。
正如我們在“Generic No ERC”指令中看到的,轉到原理圖中的“Place”下拉菜單并選擇“Directives > Parameter Set”。將參數符號浮動在光標上,將鼠標懸停在網絡上,然后單擊鼠標按鈕將其放置,如下所示。為了更好地管理您的網絡連接順序,這將向您展示如何從原理圖中控制您的 PCB 布局網絡規則。
在 Altium 中的網絡上設置參數指令
將參數集放置在網絡上,雙擊它以顯示其屬性。在屬性面板中,您可以看到參數集的不同設置,包括當前為空白的規則菜單。通過單擊“添加”按鈕,您將打開“選擇設計規則類型”菜單,如下所示。
為要使用的參數指令選擇網絡規則
出于我們的目的,我們將通過單擊“Routing > Width Constraint”規則然后單擊“確定”來選擇它。這將打開一個菜單,允許您從原理圖中編輯 PCB 規則的最大和最小寬度規則。正如您在 Altium 的 PCB 布局方面處理這些規則時所做的那樣,您將在此處進行相同的更改。您可以更改最小、首選和最大寬度,并且可以為設計中的特定層設置這些寬度。
正在尋找可以管理任何層、生成您需要的 PCB 設計文件、具有易于操作的形狀、多邊形以及設計過程的每個步驟(如封裝、電路板設計和原理圖)的軟件?Altium 確保在易于學習的用戶界面中徹底開發所有這些。無需再尋找合適的控制面板,也無需再擔心如何通過各種 PCB 封裝編輯來連接您的設計。