Contents差分對(duì)布線是一項(xiàng)要求在印刷電路板上創(chuàng)建利于差分信號(hào)(對(duì)等和反相的信號(hào))平衡的傳輸系統(tǒng)的技術(shù)。差分線路一般與外部的差分信號(hào)系統(tǒng)相連接,,如連接器或電纜,。 需要注意的是在一對(duì)差分雙絞線上耦合系數(shù)最好能大于90%,但在實(shí)際差分線路上一般耦合系數(shù)均小于50%?,F(xiàn)在專家的意見是PCB布線的任務(wù)并不是使指定的差分阻抗能達(dá)到指標(biāo)要求,而是使差分信號(hào)經(jīng)過外部的電纜傳送后到達(dá)目標(biāo)器件仍能保持良好的信號(hào)質(zhì)量,。 著名的工業(yè)高速PCB設(shè)計(jì)專家Lee Ritchey指出成功的差分信號(hào)線路設(shè)計(jì)并不要求達(dá)到指定的差分阻抗,,而是要達(dá)到以下幾點(diǎn)要求:
如需獲得更多相關(guān)信息,可參閱Lee W. Ritchey的論文Differential Signaling Doesn't Require Differential Impedance,,該論文可從http://www./RelatedArticles.htm上查閱,。 在原理圖中定義差分對(duì)在菜單中Place>>Directive為差分網(wǎng)絡(luò)放置差分對(duì)指令。差分對(duì)網(wǎng)絡(luò)名稱必須以“_N”和“_P”作為后輟,。對(duì)差分網(wǎng)絡(luò)放置指令后要對(duì)其參數(shù)進(jìn)行配置,,包括DifferentialPair名稱以及True參數(shù)。 在設(shè)計(jì)同步的時(shí)候,,差分對(duì)將從原理圖轉(zhuǎn)換到PCB中,。 在PCB中查看和管理差分對(duì)在PCB面板的下拉列表中選擇“Differential Pairs Editor”后可以查看和管理已定義的差分對(duì)。圖15-31所示的差分對(duì)屬于全局的差分對(duì)類,,當(dāng)前V_RX0高亮顯示,,V_RX0_N和V_RX0_P組成差分對(duì),“-”和“+”是系統(tǒng)的標(biāo)志,,指示了差分對(duì)的正負(fù)極性,。
在PCB中定義差分對(duì)用戶不但可以在原理圖中定義差分對(duì),同樣可以在PCB編輯器中定義差分對(duì),。
同樣可以通過網(wǎng)絡(luò)名稱進(jìn)行差分對(duì)的定義,,對(duì)于一個(gè)差分對(duì),其名稱有相同的前輟,,并以不同的后輟作區(qū)分,,如TX0_P或TX0_N。在PCB面板中點(diǎn)擊Create From Nets按鈕打開Create Differential Pairs From Nets對(duì)話框,。在對(duì)話框頂部使用過濾器從現(xiàn)存的網(wǎng)絡(luò)中篩選出差分對(duì),。如圖所示為對(duì)電路板上以“_P”或“_N”結(jié)尾的網(wǎng)絡(luò)名稱進(jìn)行篩選。 適用的設(shè)計(jì)規(guī)則對(duì)差分對(duì)進(jìn)行布線,,必先在PCB Rules和Constraints Editor對(duì)話框(在Design>>Rules中調(diào)出)中的三項(xiàng)設(shè)計(jì)規(guī)則進(jìn)行配置,,分別是:
差分對(duì)線路的長(zhǎng)度可以通過Interactive Diff Pair Length Tuning(在Tools菜單中)功能進(jìn)行調(diào)整,。該功能可以對(duì)差分對(duì)線路的期望長(zhǎng)度和容限值進(jìn)行實(shí)時(shí)調(diào)整,并具有不同的選項(xiàng)通過增加各種起伏的波紋狀線路調(diào)節(jié)網(wǎng)絡(luò)線路長(zhǎng)度,。 設(shè)置設(shè)計(jì)規(guī)則的轄域設(shè)計(jì)規(guī)則的轄域定義了規(guī)則所作用的范圍,。差分對(duì)可以通過如下的檢索條件例子對(duì)設(shè)計(jì)規(guī)則的轄域進(jìn)行定義。
差分對(duì)布線差分對(duì)布線是一對(duì)進(jìn)行的,,也就是對(duì)兩個(gè)網(wǎng)絡(luò)同時(shí)布線,。對(duì)差分對(duì)進(jìn)行布線,可從菜單中選取Place ? Differential Pair Routing 或通過鼠標(biāo)右鍵菜單調(diào)出差分對(duì)布線工具,。此時(shí)將提示用戶選取布線對(duì)象,,點(diǎn)擊差分對(duì)的任意一個(gè)網(wǎng)絡(luò)開始布線,。下圖所示為差分對(duì)布線。
差分對(duì)布線中使用的是遇到第一個(gè)障礙停止或忽略障礙的交互式布線模式,,使用SHIFT+R快捷鍵進(jìn)行循環(huán)切換,。差分對(duì)布線和交互式布線有部分相同的快捷鍵。使用數(shù)字小鍵盤中的
*
鍵進(jìn)行換層,。按
包括管腳交換的FPGA設(shè)計(jì)中全面的差分對(duì)支持現(xiàn)代的FPGA,,即使在一些廉價(jià)的產(chǎn)品中也提供大量的管腳供用戶配置成差分對(duì),。為了便于設(shè)計(jì)工作的開展,Altium Designer在FPGA和PCB設(shè)計(jì)中都對(duì)基于FPGA的差分對(duì)整合作全面的支持,。 在FPGA設(shè)計(jì)中,,可以把單一的網(wǎng)絡(luò)定義到差分I/O上,如LVDS標(biāo)準(zhǔn),,這樣軟件就會(huì)把一對(duì)物理網(wǎng)絡(luò)映射到PCB設(shè)計(jì)中,。這個(gè)過程用戶可以通過FPGA Signal Manager進(jìn)行控制。設(shè)計(jì)編譯器同樣可以確定管腳是否在PCB設(shè)計(jì)中用作差分對(duì)并正確映射到FPGA器件中,。 差分對(duì)中對(duì)信號(hào)完整性的支持Altium Designer的信號(hào)完整性分析提供對(duì)差分對(duì)仿真的全面支持,。在FPGA管腳中使用LVDS標(biāo)準(zhǔn)能確保運(yùn)用正確的信號(hào)完整性模型。 |
|