胡為東系列文章之九--PCIE 3.0的發(fā)射機(jī)物理層測試
實際上,PCIE 3.0的去加重(de-emphasis)和前沖(preshoot)功能是通過一個三階FIR濾波器實現(xiàn)的。
由于C-1和C+1均是小于0的,也就意味著de-emphasis和preshoot分別是作用于切換位的:及de-emphasis只有在信號的碼型的當(dāng)前位與前一位相比發(fā)生0電平到1電平或者1電平到0電平切換時起作用;preshoot只有在信號的碼型的當(dāng)前位與后一位相比發(fā)生0電平到1電平或者1電平到0電平切換時起作用;比如說,如果C-1為零,那么應(yīng)該只有De-emphasis起作用;如果C+1為零,那么應(yīng)該只有Preshoot起作用;如果兩者同時起作用,那么將產(chǎn)生Boost,也即產(chǎn)生0電平、1電平、0電平的同時切換。
下圖所示為基于力科(LeCroy)示波器及其QPHY-PCIE 3.0自動化測試軟件完成的PCIE 3.0的TxEQ的Preset測試結(jié)果:圖中各列清晰的標(biāo)出了是否通過,測試項目,當(dāng)前測量值,以及規(guī)范要求值。
PCIE 3.0的TxEQ的Preset測試的測試點選擇在TP1,即Breakout Channel之后的轉(zhuǎn)接頭上,夾具上有一個按鈕可用于切換Preset0-Preset10,測試時根據(jù)Qualify自動化軟件的提示切換夾具上的按鈕使其輸出示波器測試所需要的對應(yīng)信號碼型,如下圖所示:
PCIE 3.0的TxEQ的Preset測試的測試碼型選擇PCIE 3.0一致性測試碼型中的第一個模塊的碼型,即64個連續(xù)1電平和64個連續(xù)0電平碼型,并選擇1電平的57-62UI區(qū)間等效1電平以及0電平的57-62UI區(qū)間等效0電平。
2、沒有均衡時的發(fā)送端電壓擺幅(Vtx-fs-no-eq,Test 1.2)
使用Preset4(de-emphasis=0,preshoot=0)時的波形進(jìn)行測試,測試連接圖、測試點、測試碼型選擇同TxEQ的Preset測試。下圖為力科(LeCroy)及自動化測試軟件QPHY-PCIE3.0的Vtx-fs-no-eq測試結(jié)果:
3、EIEOS序列碼型的全電壓擺幅和減小的電壓擺幅(Vtx-eieos-rs/fs limits,Test 1.3)
EIEOS(Electrical Idle Exit Ordered Set)是用于指明電氣空閑的退出(Electrical Idle Exit),具體的碼型為K28.5碼,為8個連1電平和8個連0電平交替重復(fù),碼型總長度為128位。
EIEOS序列的全幅電壓測試(Vtx-eieos-fs)需要將Preset設(shè)為10,即最強(qiáng)的均衡增強(qiáng)(boost)情形,測試電壓的擺幅。
EIEOS序列的減小的電壓擺幅測試(Vtx-eieos-rs)需要將Preset設(shè)為1,即較弱的均衡設(shè)置,以驗證幅度較小的EIEOS碼型也同樣能夠被識別到。
評論