一種sas 12g rx鏈路的信號完整性測試方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明公開一種信號完整性測試方法,屬于計算機測試設(shè)計領(lǐng)域,具體地說是一 種SAS 12G RX鏈路的信號完整性測試方法。
【背景技術(shù)】
[0002] SAS (Serial Attached SCSI)即串行SCSI技術(shù),是一種新型的磁盤連接技術(shù)。它 綜合了現(xiàn)有并行SCSI和串行連接技術(shù)的優(yōu)勢,以串行通訊為協(xié)議基礎(chǔ)架構(gòu),采用SCSI擴展 指令集并兼容SATA設(shè)備,是多層次的存儲設(shè)備連接協(xié)議棧。SAS減少了地址沖突以及菊花 鏈連結(jié)的減速;為每個設(shè)備提供了專用的信號通路來保證最大的帶寬,具有更好的擴展性, 可以連接更多的磁盤設(shè)備。
[0003] 隨著計算機技術(shù)的快速發(fā)展,數(shù)據(jù)的傳輸速率越來越高,SAS的傳輸速率已經(jīng)達(dá)到 12Gbps,但隨著數(shù)據(jù)傳輸速率的提高,信號的完整性要求也隨之增高,測試信號的完整性任 務(wù)隨之而來,SAS12G系統(tǒng)能夠穩(wěn)定運行,除了常見的TX鏈路的信號完整性測試外,RX鏈路 的信號完整性也需要進行測試,但目前還沒有比較簡便的方法測試SASRX鏈路信號的完整 性。本發(fā)明為了全面測試SAS12GRX鏈路的信號質(zhì)量,提出一種SAS12GRX鏈路的信號 完整性測試方法,該測試方法不依賴于示波器,僅用使用SAS測試夾具和測試軟件便能完 成測試,相對于用示波器進行的RX鏈路信號測試,大大減少了人為操作帶來的誤差,提升 了測試的準(zhǔn)確度。
【發(fā)明內(nèi)容】
[0004] 為了全面測試SAS 12G RX鏈路的信號質(zhì)量,保證SAS 12G系統(tǒng)能夠穩(wěn)定運行,本 發(fā)明提供一種SAS 12G RX鏈路的信號完整性測試方法,相對于用示波器進行的RX鏈路信 號測試,大大減少了人為操作帶來的誤差,提升了測試的準(zhǔn)確度。
[0005] 本發(fā)明提出的具體方案是:
[0006] 一種SAS 12G RX鏈路的信號完整性測試方法:
[0007] 將SAS控制器的TX端口與RX端口通過SAS信號測試夾具進行信號連接,形成一 個回路;
[0008] 碼型發(fā)生器控制TX端發(fā)出特定數(shù)據(jù)碼形,RX端接收此特定數(shù)據(jù)碼形;
[0009] 在接收一定的bit數(shù)據(jù)后檢查RX端的誤碼;若沒有誤碼,RX鏈路的信號完整無需 優(yōu)化;若有誤碼產(chǎn)生,RX鏈路存在信號完整性問題,進行優(yōu)化,直至測試沒有誤碼產(chǎn)生。
[0010] 所述的TX端口與RX端口通過SAS信號測試夾具進行信號連接是利用SMA線纜由 SAS控制器的TX端口引出,連接SAS信號測試夾具的SAS母頭,再由TX信號線通過SMA公 頭引出連接在SAS控制器的RX端口。
[0011] 由PRBS發(fā)生器控制所述的TX端發(fā)出PRBS5數(shù)據(jù)碼形,RX端接收此PRBS5數(shù)據(jù)碼 形。
[0012] 所述的接收101(l-1015bit數(shù)據(jù)后檢查RX端的誤碼,誤碼率不超過10%。
[0013] 一種SAS12GRX鏈路的信號完整性測試系統(tǒng),包括SAS控制器,SAS測試夾具,碼 型發(fā)生器;
[0014]SAS控制器包括TX端口和RX端口,TX端口與RX端口通過SAS信號測試夾具進行 信號連接,形成一個回路;
[0015] 碼型發(fā)生器與SAS控制器連接,控制TX端發(fā)出特定數(shù)據(jù)碼形,RX端接收此特定數(shù) 據(jù)碼形。
[0016] 系統(tǒng)中,所述的TX端口與RX端口通過SAS信號測試夾具進行信號連接是利用SMA 線纜由SAS控制器的TX端口引出,連接SAS信號測試夾具的SAS母頭,再由TX信號線通過 SMA公頭引出連接在SAS控制器的RX端口。
[0017] 所述的碼型發(fā)生器是PRBS發(fā)生器,由移位寄存器和異或門組成。
[0018] 本發(fā)明的有益之處是:本發(fā)明使用SAS信號測試夾具將被測SAS端口的TX信號連 接到RX,形成一個回路。控制TX端發(fā)出特定數(shù)據(jù)碼形,RX接收端來接收相同數(shù)據(jù)碼形,在 接收一定的bit數(shù)據(jù)后檢查RX端的誤碼。如果沒有誤碼,說明RX鏈路的信號完整性沒有 問題;如果有誤碼產(chǎn)生,說明RX鏈路存在信號完整性問題,需要進行設(shè)計優(yōu)化,直至測試沒 有誤碼產(chǎn)生。本發(fā)明的測試方法不像傳統(tǒng)的測試方法依賴示波器,僅用一個SAS測試夾具 和測試軟件便能完成測試,相對于用示波器進行測試,這種方法大大的減小了人為操作帶 來的誤差,提升了測試的準(zhǔn)確度和測試效率。
【附圖說明】
[0019] 圖1測試系統(tǒng)組成示意圖;
[0020] 圖2本發(fā)明測試原理示意圖。
【具體實施方式】
[0021] 結(jié)合附圖對本發(fā)明做進一步說明。
[0022] 如圖1所示,一種SAS12GRX鏈路的信號完整性測試系統(tǒng),包括SAS控制器,SAS 測試夾具,碼型發(fā)生器;
[0023]SAS控制器包括TX端口和RX端口,TX端口與RX端口通過SAS信號測試夾具進行 信號連接,形成一個回路;系統(tǒng)中,所述的TX端口與RX端口通過SAS信號測試夾具進行信 號連接是利用SMA線纜由SAS控制器的TX端口引出,連接SAS信號測試夾具的SAS母頭, 再由TX信號線通過SMA公頭引出連接在SAS控制器的RX端口;
[0024] 碼型發(fā)生器與SAS控制器連接,控制TX端發(fā)出特定數(shù)據(jù)碼形,RX端接收此特定數(shù) 據(jù)碼形。碼型發(fā)生器可以是PRBS發(fā)生器,由移位寄存器和異或門組成。
[0025] 在測試系統(tǒng)基本上,使用一種SAS12GRX鏈路的信號完整性測試方法,使用SAS信 號測試夾具將被測SAS端口的TX(Transmitter)信號連接到RX(Receiver),這樣形成一個 回路(Loopback)。PRBS發(fā)生器控制TX端發(fā)出特定數(shù)據(jù)碼形,比如:PRBS5,RX接收端來接 收相同數(shù)據(jù)碼形,在接收l〇1(l-l〇15bit數(shù)據(jù)后檢查RX端的誤碼(BER),如果沒有誤碼,即誤 碼率小于1〇~,說明RX鏈路的信號完整性沒有問題;如果有誤碼產(chǎn)生,即誤碼率大于10~, 說明RX鏈路存在信號完整性問題,需要進行優(yōu)化,直至測試沒有誤碼產(chǎn)生。
[0026]具體操作過程如下:
[0027] 搭建測試平臺,使用SMA線纜將SAS測試夾具上的TX連接到RX,可以將SAS測試 夾具插入被測SAS端口或使用SMA線纜連接;
[0028] 使用PRBS發(fā)生器控制被測SAS端口TX端發(fā)送PRBS5數(shù)據(jù)碼形;
[0029] PRBS發(fā)生器控制RX端接收PRBS5數(shù)據(jù)碼形,并觀察接收的誤碼情況;
[0030] 在RX端接收1012bit數(shù)據(jù)后,檢查RX端的誤碼情況,結(jié)果如下:
[0031]
【主權(quán)項】
1. 一種SAS12GRX鏈路的信號完整性測試方法,其特征是: 將SAS控制器的TX端口與RX端口通過SAS信號測試夾具進行信號連接,形成一個回 路; 碼型發(fā)生器控制TX端發(fā)出特定數(shù)據(jù)碼形,RX端接收此特定數(shù)據(jù)碼形; 在接收一定的bit數(shù)據(jù)后檢查RX端的誤碼;若沒有誤碼,RX鏈路的信號完整無需優(yōu) 化;若有誤碼產(chǎn)生,RX鏈路存在信號完整性問題,進行優(yōu)化,直至測試沒有誤碼產(chǎn)生。
2. 根據(jù)權(quán)利要求1所述的一種SAS12GRX鏈路的信號完整性測試方法,其特征是所述 的TX端口與RX端口通過SAS信號測試夾具進行信號連接是利用SM線纜由SAS控制器的 TX端口引出,連接SAS信號測試夾具的SAS母頭,再由TX信號線通過SM公頭引出連接在 SAS控制器的RX端口。
3. 根據(jù)權(quán)利要求1或2所述的一種SAS12GRX鏈路的信號完整性測試方法,其特征是 由PRBS發(fā)生器控制所述的TX端發(fā)出PRBS5數(shù)據(jù)碼形,RX端接收此PRBS5數(shù)據(jù)碼形。
4. 根據(jù)權(quán)利要求3所述的一種SAS12GRX鏈路的信號完整性測試方法,其特征是所述 的接收l〇1(l-l〇15bit數(shù)據(jù)后檢查RX端的誤碼,誤碼率小于KT'
5. -種SAS12GRX鏈路的信號完整性測試系統(tǒng),其特征是包括SAS控制器,SAS測試 夾具,碼型發(fā)生器; SAS控制器包括TX端口和RX端口,TX端口與RX端口通過SAS信號測試夾具進行信號 連接,形成一個回路; 碼型發(fā)生器與SAS控制器連接,控制TX端發(fā)出特定數(shù)據(jù)碼形,RX端接收此特定數(shù)據(jù)碼 形。
6. 根據(jù)權(quán)利要求5所述的一種SAS12GRX鏈路的信號完整性測試系統(tǒng),其特征是所述 的TX端口與RX端口通過SAS信號測試夾具進行信號連接是利用SMA線纜由SAS控制器的 TX端口引出,連接SAS信號測試夾具的SAS母頭,再由TX信號線通過SM公頭引出連接在 SAS控制器的RX端口。
7. 根據(jù)權(quán)利要求5或6所述的一種SAS12GRX鏈路的信號完整性測試系統(tǒng),其特征是 所述的碼型發(fā)生器是PRBS發(fā)生器,由移位寄存器和異或門組成。
【專利摘要】本發(fā)明公開一種SAS 12G RX鏈路的信號完整性測試方法,屬于計算機測試設(shè)計領(lǐng)域;方法為:將SAS控制器的TX端口與RX端口通過SAS信號測試夾具進行信號連接,形成一個回路;碼型發(fā)生器控制TX端發(fā)出特定數(shù)據(jù)碼形,RX端接收此特定數(shù)據(jù)碼形;在接收一定的bit數(shù)據(jù)后檢查RX端的誤碼;若沒有誤碼,RX鏈路的信號完整無需優(yōu)化;若有誤碼產(chǎn)生,RX鏈路存在信號完整性問題,進行優(yōu)化,直至測試沒有誤碼產(chǎn)生;本發(fā)明大大減少了人為操作帶來的誤差,提升了測試的準(zhǔn)確度。
【IPC分類】G01R31-3181
【公開號】CN104820182
【申請?zhí)枴緾N201510223211
【發(fā)明人】賈永濤
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2015年8月5日
【申請日】2015年5月5日