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