上一期我們介紹了高速PCB設(shè)計(jì)軟件 allegro16.6差分信號(hào)的設(shè)定 在高速PCB布線前 需要對(duì)差分信號(hào)的規(guī)則進(jìn)行設(shè)置 因此 本期重點(diǎn)介紹在電氣規(guī)則和物理規(guī)則下 是如何建立差分信號(hào)的規(guī)則 1、在電氣規(guī)則下建立差分規(guī)則 首先,點(diǎn)擊左邊的工作選擇區(qū)中的ELECTRICALR 工作表下的 ELECTRICALR constrain set=>Routing=>differential pair,然后選擇菜單命令 objects=>create=>ELECTRICALR set,如圖下圖所示 圖1-1電氣規(guī)則下創(chuàng)建差分規(guī)則 在彈出 Create Electrical set 對(duì)話框。 圖1-2電氣規(guī)則命名 在 Electrical CSet 編輯框輸入差分信號(hào)規(guī)則名稱,這時(shí)在右邊的工作表中可以看到多了一個(gè)DIFF_DQS 的約束規(guī)則,如下圖1-3所示 圖1-3規(guī)則參數(shù)設(shè)置 差分信號(hào)的約束規(guī)則參數(shù)主要有以下幾個(gè): Uncoupled Length:差分信號(hào)網(wǎng)絡(luò)中不匹配中的長(zhǎng)度,即不能按差分信號(hào)走線的總長(zhǎng)度。 Min Line Spacing:最小的線間距。 Primary Gap:差分信號(hào)最優(yōu)先選擇的線間距。 Primary Width:差分信號(hào)最優(yōu)先選擇的線寬。 Neck Gap:差分信號(hào)在 NECK 模式下的線間距(用于在布線比較密集的區(qū)域)。 Neck Width:差分信號(hào)在 NECK 模式下的線寬。 圖1-4差分信號(hào)參數(shù) 設(shè)置好差分信號(hào)約束規(guī)則后,將該約束規(guī)則應(yīng)用于差分信號(hào)上,點(diǎn)擊左邊的工作表選擇區(qū)中的Electrical 工作表下的 net 下routing,在右邊的工作表找到所建的差分信號(hào),在 referenced Electrical CSet 選擇剛才設(shè)置好的差分信號(hào)約束規(guī)則 DIFF_DQS,如下圖1-5所示。 圖1-5給差分信號(hào)賦予差分規(guī)則 這樣就把設(shè)置好的差分規(guī)則分配到對(duì)應(yīng)的差分網(wǎng)絡(luò)了。 2、在物理規(guī)則下建立差分規(guī)則 圖1-6在物理規(guī)則下創(chuàng)建差分規(guī)則 如下圖1-7彈出命名對(duì)話框 圖1-7差分規(guī)則命名 因?yàn)?a href="http://m.qingdxww.cn/keyword/電子" target="_blank" class="relatedlink">電子規(guī)則約束在進(jìn)行PCB設(shè)計(jì)布線時(shí)更優(yōu)先,同時(shí)電氣規(guī)則可以設(shè)置更多的約束,推薦在電氣規(guī)則中設(shè)置差分走線的約束。 |