高速PCB設計軟件allegro中與網絡有關的約束規則設置

在allegro pcb的設計過程當中,設計約束規則包括時序規則、間距規則、信號完整性規則以及物理規則等,本期主要詳細講解與物理、間距與電氣約束中的線寬、線間距物理規則的設置。html

1、線寬設置網絡

(1)設置默認約束工具

點選 Physical Constraint Set 便可出現 Default 的 Physical 相關設定值,如LineWidth、Neck width等,以下圖1-1設計

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-1物理默認規則設置3d

(2)設置特殊物理規則htm

點選 Default 按鼠標右鍵,執行 Create Physical CSet 加入新規則。blog

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-2新增物理規則ci

修改其值,以下圖1-3所示:get

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-3設置新增規則參數bfc

而後在分配網絡,左邊點擊 Net-All Layers,右邊爲所需設置的網絡分配規則,以下圖1-4所示:

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-4給須要的網絡賦予規則

2、線間距設置

(1)設置默認間距規則

單擊 Spacing,再點擊 All Layers,以下圖1-5所示。右邊有一個DEFAULT 就是默認規則,能夠修改其值。

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-5總體修改參數

按住 Shift 鍵,點擊第一個和最後一個便可選中所示,而後輸入一個值,這樣就都修改了。

(2)定義特殊的間距約束

點選 Default 按鼠標右鍵,執行 Create-Spacing CSet,加入新規則。取一個有意義點的名字,以下圖1-6所示

其值Allegro是從默認規則拷貝的,先修改其值。按住 Shift 鍵選中全部,輸入12,回車。

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-6設置線寬12mil規則參數

而後爲所須要設置的網絡分配規則,單擊左邊的 Net-All Layers,在右邊工做簿中,爲 GND 網絡設置 12_MIL_SPACE 規則,在 Referenced Spacing CSet 下選中12_MIL_SPACE,以下圖1-7所示。

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-7賦予間距規則

(3)設置 Class-Class 規則

若要針對不一樣的信號羣組有不一樣的間距規則,則須要設置Class-Class,選到 Net Class-Class 後,在右邊 CLOCK上右鍵選擇 Create Class-Class…,以下圖1-8所示。

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-8建立Class-Class

選擇 2 個不一樣的 Net Classes,以下圖1-9所示,單擊 OK。

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-9選擇Net Class

以下圖1-10所示。在右邊的 Referenced Spacing CSet 欄能夠修改其值。

高速PCB設計軟件allegro中與網絡有關的約束規則設置

圖1-10設置Class-Class參數

在進行實際PCB設計前,把一些約束設置都設置好,PCB工具會自動根據定義的約束對設計進行檢查,不符合約束的地方會用DRC Markers標記出來,以方便工程師進行修改

相關文章
相關標籤/搜索