對于各類主流的網(wǎng)卡芯片,可以通過修改相關(guān)寄存器或使用芯片廠商提供的發(fā)包工具。而當(dāng)被測物無法運行 DOS 或Windows 系統(tǒng)時,則無法控制發(fā)包,這時則需要使用誘導(dǎo)發(fā)包的方法。
3、誘導(dǎo)發(fā)包
誘導(dǎo)發(fā)包利用的是百兆以太網(wǎng)的自協(xié)商模式,它需要一臺 link Partner 設(shè)備。
首先將 link partner的網(wǎng)卡配置為百兆全雙工或半雙工,或主動發(fā)送 100M 空閑模式波形,然后將配置好的 link Partner 的以太網(wǎng)口的發(fā)送(Tx)信號線連到被測物的接收(Rx)信號線。當(dāng)被測物接收到 100M 空閑模式波形后會返回同樣的波形,此時將被測物(Tx)信號線發(fā)送的信號通過測試夾具送到示波器中進行測試即可。
圖5 link Partner 誘導(dǎo)發(fā)包連接示意圖
為了測試更加方便,我們可以直接選擇SDS7000A為link Partner。由于選擇的發(fā)包方式不同,所以連接方式也不一樣,我們先來講主動發(fā)包。
圖6-1使用的SMA線纜連接,使用的夾具區(qū)域6部分,圖6-2使用的差分探頭,使用的夾具區(qū)域1部分,夾具上DA到DD端口分別對應(yīng)網(wǎng)線的4對雙絞線,而DA端口正好接收了被測物發(fā)出的100M 空閑模式波形,所以測試百兆以太網(wǎng)時必須選擇DA端口。此外,在使用SMA連接DA端口時,為了讓其他端口阻抗匹配,其他DB-DD端口需要接50歐姆端接。
圖6-1 主動發(fā)包下使用SMA線纜連接示意圖
圖6-2 主動發(fā)包下使用有源差分探頭連接示波器
下面是SDS7000A作為link Partner實行誘導(dǎo)發(fā)包,都是使用夾具的區(qū)域5部分,圖7-1使用的SMA線纜,圖7-2使用差分探頭。
有兩點需要注意,第一點,示波器側(cè)面板接口中有兩個LAN接口,誘導(dǎo)發(fā)包時必須使用短網(wǎng)線將下面這個LAN接口與夾具相連, 第二點,用差分探頭連接之后,還必須使用兩個50Ω端接連接在區(qū)域5剩下的兩個SMA端口上,對被測物的發(fā)送(TX) 信號線做 100Ω 終端匹配,否則會產(chǎn)生信號泄露,造成失真。
圖7-1 SDS7000A為link Partner下的SMA線纜連接
圖7-2 SDS7000A為link Partner下的有源差分探頭連接
4、測試項配置
繼續(xù)看測試流程,下一項是測試項選擇,其中括號中是指各個測試項目所參考的標(biāo)準(zhǔn),可選擇其中單項或者多項進行測試。
圖7 測試項選擇界面
接著是配置,由于百兆以太網(wǎng)的大多測試項都需要選擇使用的探頭類型以及示波器的信源,所以將這兩項專門提取出來作為基礎(chǔ)項進行配置,需要注意的是這里的單端輸入指的是SMA線纜而不是單端探頭。
圖8 基礎(chǔ)配置界面
除去基礎(chǔ)配置外,部分項還需要額外進行選擇,比如模板系數(shù)、被測試信號的脈沖寬度等
下一步是連接,SDS7000A會顯示測試時的接線圖以及文字說明。
圖9 100base-TX連接說明界面