PCIe 3.0的接收機(jī)物理層測(cè)試方案
隨著信號(hào)速率的不斷提升,只對(duì)高速信號(hào)的發(fā)送端物理層測(cè)試已經(jīng)不能夠完全反應(yīng)系統(tǒng)的特性,因此接收機(jī)測(cè)試也已成為了高速信號(hào)的必測(cè)項(xiàng)目,尤其是對(duì)于信號(hào)速率高于5Gbps以上,規(guī)范均會(huì)規(guī)定要求產(chǎn)品必須通過(guò)接收機(jī)一致性測(cè)試。接收端測(cè)試的基本原理是測(cè)試儀器(通常使用誤碼分析儀或者信號(hào)源和能分析誤碼的專用協(xié)議分析儀來(lái)完成)發(fā)出特定的碼型給被測(cè)接收端,接收端在環(huán)回(Loopback)模式下再將數(shù)據(jù)接收、恢復(fù)后通過(guò)其Tx端發(fā)送回測(cè)試儀器,由測(cè)試儀器完成其發(fā)出去的數(shù)據(jù)和接收到的數(shù)據(jù)的對(duì)比,從而分析出誤碼的數(shù)量。
在接收機(jī)測(cè)試之前需要讓被測(cè)件進(jìn)入環(huán)回(Loopback)工作模式狀態(tài),這樣誤碼儀(PeRT3)發(fā)出的數(shù)據(jù)信息才能夠經(jīng)過(guò)接收機(jī)內(nèi)部的電路返回到誤碼測(cè)試儀中進(jìn)行計(jì)數(shù)。
讓被測(cè)件進(jìn)入環(huán)回(Loopback)工作模式是接收機(jī)測(cè)試至關(guān)重要的一個(gè)環(huán)節(jié)。若被測(cè)件(DUT)順利進(jìn)入了環(huán)回模式,那么測(cè)試將變得非常方便。具有協(xié)議握手能力的誤碼儀能夠和被測(cè)件進(jìn)行握手通信,從而能通過(guò)協(xié)議的方法讓被測(cè)件更加容易的進(jìn)入環(huán)回測(cè)試模式。目前行業(yè)內(nèi)具有協(xié)議握手功能的誤碼儀只有力科(Teledyne LeCroy)的PeRT3(Protocol Enabled Receiver and Transmitter Tolerance Tester)系列誤碼儀。其它誤碼儀由于不具備協(xié)議能力,所以不能夠主動(dòng)與被測(cè)件進(jìn)行通信應(yīng)答互動(dòng),故只能夠被動(dòng)的發(fā)送固定時(shí)間的特定指令給被測(cè)件去設(shè)置其進(jìn)入環(huán)回模式,如果被測(cè)件在進(jìn)入環(huán)回狀態(tài)過(guò)程中的幾個(gè)中間狀態(tài)的時(shí)間間隔稍有變化,即可能會(huì)導(dǎo)致該類儀器不能夠讓其進(jìn)入到環(huán)回模式。具有協(xié)議使能誤碼儀將不會(huì)存在這樣的問(wèn)題。
二、PCIE 3.0進(jìn)入環(huán)回(Loopback)狀態(tài)步驟
下圖所示為PCIE 3.0的主要工作狀態(tài)機(jī)圖,進(jìn)入Loopback有兩種途徑,其一是Detect -> Polling -> Configuration -> Loopback, 另外一種是Detect ->Polling -> Configuration -> L0 -> Loopback;力科的PeRT3 Phoenix 誤碼分析儀兩種進(jìn)入Loopback的模式都支持。

如下為如何讓被測(cè)DUT 通過(guò)Configuration 進(jìn)入Loopback 模式的步驟示例:
Step1:發(fā)送帶有PAD(K28.3)碼的TS1 給被測(cè)件,使其進(jìn)入Polling.Active 模式。

Step2:當(dāng)發(fā)送完1024 個(gè) TS1 以及接收到連續(xù)8 個(gè)帶有PAD 或者Loopback 確認(rèn)設(shè)置的TS1 或者TS2 后,被測(cè)件進(jìn)入了Polling.Configuration 狀態(tài)。
評(píng)論