規(guī)范中規(guī)定了共11種不同的Preshoot和De-emphasis的組合,每種組合叫作一個(gè) Preset,實(shí)際應(yīng)用中Tx和Rx端可以在Link Training階段根據(jù)接收端收到的信號(hào)質(zhì)量協(xié)商 出一個(gè)比較好的Preset值。比如P4沒有任何預(yù)加重,P7強(qiáng)的預(yù)加重。圖4.3是 PCIe3.0和4.0標(biāo)準(zhǔn)中采用的預(yù)加重技術(shù)和11種Preset的組合(參考資料:PCI Express@ Base Specification4 .0) 。對(duì)于8Gbps、16Gbps 以及32Gbps信號(hào)來說,采用的預(yù)加重技術(shù)完 全一樣,都是3階的預(yù)加重和11種Preset選擇。PCI-E 3.0及信號(hào)完整性測(cè)試方法;中國澳門PCI-E測(cè)試系列
雖然在編碼方式和芯片內(nèi)部做了很多工作,但是傳輸鏈路的損耗仍然是巨大的挑戰(zhàn),特 別是當(dāng)采用比較便宜的PCB板材時(shí),就不得不適當(dāng)減少傳輸距離和鏈路上的連接器數(shù)量。 在PCIe3.0的8Gbps速率下,還有可能用比較便宜的FR4板材在大約20英寸的傳輸距離 加2個(gè)連接器實(shí)現(xiàn)可靠信號(hào)傳輸。在PCle4.0的16Gbps速率下,整個(gè)16Gbps鏈路的損耗 需要控制在-28dB @8GHz以內(nèi),其中主板上芯片封裝、PCB/過孔走線、連接器的損耗總 預(yù)算為-20dB@8GHz,而插卡上芯片封裝、PCB/過孔走線的損耗總預(yù)算為-8dB@8GHz。
整個(gè)鏈路的長(zhǎng)度需要控制在12英寸以內(nèi),并且鏈路上只能有一個(gè)連接器。如果需要支持更 長(zhǎng)的傳輸距離或者鏈路上有更多的連接器,則需要在鏈路中插入Re-timer芯片對(duì)信號(hào)進(jìn)行 重新整形和中繼。圖4.6展示了典型的PCle4.0的鏈路模型以及鏈路損耗的預(yù)算,圖中各 個(gè)部分的鏈路預(yù)算對(duì)于設(shè)計(jì)和測(cè)試都非常重要,對(duì)于測(cè)試部分的影響后面會(huì)具體介紹。 遼寧PCI-E測(cè)試代理商PCIE 3.0的發(fā)射機(jī)物理層測(cè)試;
PCIe背景概述PCIExpress(PeripheralComponentInterconnectExpress,PCle)總線是PCI總線的串行版本,廣泛應(yīng)用于顯卡、GPU、SSD卡、以太網(wǎng)卡、加速卡等與CPU的互聯(lián)。PCle的標(biāo)準(zhǔn)由PCI-SIG(PCISpecialInterestGroup)組織制定和維護(hù),目前其董事會(huì)主要成員有Intel、AMD、nVidia、DellEMC、Keysight、Synopsys、ARM、Qualcomm、VTM等公司,全球會(huì)員單位超過700家。PCI-SIG發(fā)布的規(guī)范主要有Base規(guī)范(適用于芯片和協(xié)議)、CEM規(guī)范(適用于板卡機(jī)械和電氣設(shè)計(jì))、測(cè)試規(guī)范(適用于測(cè)試驗(yàn)證方法)等,目前產(chǎn)業(yè)界正在逐漸商用第5代版本,同時(shí)第6代標(biāo)準(zhǔn)也在制定完善中。由于組織良好的運(yùn)作、的芯片支持、成熟的產(chǎn)業(yè)鏈,PCIe已經(jīng)成為服務(wù)器和個(gè)人計(jì)算機(jī)上成功的高速串行互聯(lián)和I/O擴(kuò)展總線。圖4.1是PCIe總線的典型應(yīng)用場(chǎng)景。
按照測(cè)試規(guī)范的要求,在發(fā)送信號(hào)質(zhì)量的測(cè)試中,只要有1個(gè)Preset值下能夠通過信 號(hào)質(zhì)量測(cè)試就算過關(guān);但是在Preset的測(cè)試中,則需要依次遍歷所有的Preset,并依次保存 波形進(jìn)行分析。對(duì)于PCIe3.0和PCIe4.0的速率來說,由于采用128b/130b編碼,其一致性測(cè)試碼型比之前8b/10b編碼下的一致性測(cè)試碼型要復(fù)雜,總共包含36個(gè)128b/130b的 編碼字。通過特殊的設(shè)計(jì), 一致性測(cè)試碼型中包含了長(zhǎng)“1”碼型、長(zhǎng)“0”碼型以及重復(fù)的“01” 碼型,通過對(duì)這些碼型的計(jì)算和處理,測(cè)試軟件可以方便地進(jìn)行預(yù)加重、眼圖、抖動(dòng)、通道損 耗的計(jì)算。 11是典型PCle3.0和PCIe4.0速率下的一致性測(cè)試碼型。我的被測(cè)件不是標(biāo)準(zhǔn)的PCI-E插槽金手指的接口,怎么進(jìn)行PCI-E的測(cè)試?
首先來看一下惡劣信號(hào)的定義,不是隨便一個(gè)信號(hào)就可以,且惡劣程度要有精確定義才 能保證測(cè)量的重復(fù)性。通常把用于接收端容限測(cè)試的這個(gè)惡劣信號(hào)叫作Stress Eye,即壓 力眼圖,實(shí)際上是借鑒了光通信的叫法。這個(gè)信號(hào)是用高性能的誤碼儀先產(chǎn)生一個(gè)純凈的 帶特定預(yù)加重的信號(hào),然后在這個(gè)信號(hào)上疊加精確控制的隨機(jī)抖動(dòng)(RJ)、周期抖動(dòng)(SJ)、差 模和共模噪聲以及碼間干擾(ISI)。為了確定每個(gè)成分的大小都符合規(guī)范的要求,測(cè)試之前需要先用示波器對(duì)誤碼儀輸出的信號(hào)進(jìn)行校準(zhǔn)。其中,ISI抖動(dòng)是由PCIe協(xié)會(huì)提供的測(cè)試 夾具產(chǎn)生,其夾具上會(huì)模擬典型的主板或者插卡的PCB走線對(duì)信號(hào)的影響。在PCIe3.0的 CBB夾具上,增加了專門的Riser板以模擬服務(wù)器等應(yīng)用場(chǎng)合的走線對(duì)信號(hào)的影響;而在 PCIe4.0和PCIe5.0的夾具上,更是增加了專門的可變ISI的測(cè)試板用于模擬和調(diào)整ISI的 影響。所有帶pcie物理插槽的主板都可以插固態(tài)硬盤用么?假如能的話插上可以改成引導(dǎo)系統(tǒng)的盤么?福建PCI-E測(cè)試HDMI測(cè)試
PCI-e的軟件編程接口;中國澳門PCI-E測(cè)試系列
·項(xiàng)目2.6Add-inCardLaneMarginingat16GT/s:驗(yàn)證插卡能通過LaneMargining功能反映接收到的信號(hào)質(zhì)量,針對(duì)16Gbps速率?!ろ?xiàng)目2.7SystemBoardTransmitterSignalQuality:驗(yàn)證主板發(fā)送信號(hào)質(zhì)量,針對(duì)2.5Gbps、5Gbps、8Gbps、16Gbps速率?!ろ?xiàng)目2.8SystemBoardTransmitterPresetTest:驗(yàn)證插卡發(fā)送信號(hào)的Preset值是否正確,針對(duì)8Gbps和16Gbps速率?!ろ?xiàng)目2.9SystemBoardTransmitterLinkEqualizationResponseTest:驗(yàn)證插卡對(duì)于鏈路協(xié)商的響應(yīng)時(shí)間,針對(duì)8Gbps和16Gbps速率。·項(xiàng)目2.10SystemLaneMarginingat16GT/s:驗(yàn)證主板能通過LaneMargining功能反映接收到的信號(hào)質(zhì)量,針對(duì)16Gbps速率?!ろ?xiàng)目2.11AddinCardReceiverLinkEqualizationTest:驗(yàn)證插卡在壓力信號(hào)下的接收機(jī)性能及誤碼率,要求可以和對(duì)端進(jìn)行鏈路協(xié)商并相應(yīng)調(diào)整對(duì)端的預(yù)加重,針對(duì)8Gbps和16Gbps速率。中國澳門PCI-E測(cè)試系列