本節繼續講解PCB設計中差分信號的規則設置。 差分信號的規則可以在電氣規則下面建立,也可以在物理規則下面建立;電氣規則下建立的差分信號規則是全局性的,不受區域規則的約束,在BGA等需要密集出線的地方難以滿足要求,所以差分信號一般都是在物理規則下面建立的。 一、在電氣規則下建立差分信號規則,首先點擊左邊的工作選擇區中的Electrical工作表下的Electrical constraint set→Routing→Differential pair,然后選擇菜單命令Objects→Create→Electrical set,如圖下圖所示:
322b0000c9cf7e2f6fdc.jpg (23.13 KB, 下載次數: 55)
下載附件
2017-8-15 16:19 上傳
彈出Create Electrical set對話框。
320a00025e0e1e966954.jpg (8.12 KB, 下載次數: 45)
下載附件
2017-8-15 16:19 上傳
在 Electrical CSet編輯框輸入差分信號規則名稱,這時在右邊的工作表中可以看到多了一個DIFF_DQS的約束規則,如下圖所示:
31fc00026a2babb2e17b.jpg (41.28 KB, 下載次數: 38)
下載附件
2017-8-15 16:19 上傳
差分信號的約束規則參數主要有以下幾個: Uncoupled Length:差分信號網絡中不匹配中的長度,即不能按差分信號走線的總長度。 Min Line Spacing:最小的線間距。 Primary Gap:差分信號最優先選擇的線間距。 Primary Width:差分信號最優先選擇的線寬。 Neck Gap:差分信號在 NECK 模式下的線間距(用于在布線比較密集的區域)。 Neck Width:差分信號在 NECK 模式下的線寬。
320a00025e15461443f3.jpg (13.93 KB, 下載次數: 41)
下載附件
2017-8-15 16:19 上傳
設置好差分信號約束規則后,將該約束規則應用于差分信號上,點擊左邊的工作表選擇區中的Electrical 工作表下的 Net 下Routing,在右邊的工作表找到所建的差分信號,在 Referenced Electrical CSet 選擇剛才設置好的差分信號約束規則 DIFF_DQS,如下圖所示:
320a00025e166735f260.jpg (42.96 KB, 下載次數: 40)
下載附件
2017-8-15 16:19 上傳
這樣就把設置好的差分規則分配到對應的差分網絡了。 二、在物理規則Physical Constraint Set下建立差分信號規則。
322b0000c9d11b7e88ff.jpg (29.08 KB, 下載次數: 36)
下載附件
2017-8-15 16:19 上傳
彈出命名對話框如下:
320f0003203cacc1a774.jpg (8.49 KB, 下載次數: 40)
下載附件
2017-8-15 16:19 上傳
根據需要設定各個參數的數值并把規則賦予需要的網絡,操作方式與電氣規則下建立差分信號規則類似。 以上便是PCB設計中差分信號的規則設置,下期預告:PCB設計重要元素過孔的設置。
|