探測(cè)DDR信號(hào)會(huì)面臨測(cè)試點(diǎn)選擇的挑戰(zhàn),根據(jù)JEDEC規(guī)范的定義,所有測(cè)量均應(yīng)在存儲(chǔ)芯片的輸出引腳上進(jìn)行。之所以面臨挑戰(zhàn),是因?yàn)楹芏鄨?chǎng)合無(wú)法訪問(wèn)存儲(chǔ)芯片的引腳。我們有時(shí)會(huì)選擇使用插入器(Interposer),但即使這樣,從探針到存儲(chǔ)芯片的球柵陣列(BGA)引腳之間也存在一定的空間位移。
如果已經(jīng)安裝上了板卡,則會(huì)面臨一個(gè)更大的問(wèn)題,因?yàn)闊o(wú)法使用插入器(Interposer),因此可能必須將探針?lè)旁诳偩€中間才能進(jìn)行測(cè)量。在這種情況下,探針采集到的信號(hào)會(huì)帶有存儲(chǔ)控制器和存儲(chǔ)芯片之間的反射,反射表現(xiàn)為DQ和DQS信號(hào)邊沿上的非單調(diào)波紋,如下圖所示。
在信號(hào)邊沿測(cè)量閾值處發(fā)生的反射會(huì)導(dǎo)致測(cè)量誤差并使眼圖嚴(yán)重失真, 幸運(yùn)的是,可以使用多種工具來(lái)減少或消除反射。
第一個(gè)方法是使用一個(gè)運(yùn)算函數(shù),稱為VirtualProbe @ Receiver(VP @ Rcvr),它可以補(bǔ)償由于終端問(wèn)題而引起的信號(hào)反射。
如上圖所示,VP @ Rcvr建立了傳輸線模型,將探測(cè)點(diǎn)虛擬地移向接收端,用戶輸入模型的終端和傳輸線參數(shù)-時(shí)間延遲、電阻、電感和電容。該模型通過(guò)仿真位于實(shí)際探測(cè)點(diǎn)和接收端之間的集總組件端接來(lái)仿真接收器處的輸出信號(hào),Sim模式用于在終止模式下將模型應(yīng)用于采集的信號(hào)之前驗(yàn)證模型。如下圖所示,應(yīng)用VP @ Rcvr的結(jié)果相當(dāng)不錯(cuò)。
上面的跡線是原始狀態(tài),顯示了DQ和DQS信號(hào)上的反射。應(yīng)用VP @ Rcvr后,反射已消除。
下圖是一個(gè)實(shí)際測(cè)量的示例,其中VP @ Rcvr用于消除由于探測(cè)在總線中間而引起的反射,并且還測(cè)量存儲(chǔ)器接收器(Rx)引腳處探測(cè)到的信號(hào)眼圖。與探測(cè)在總線中部未經(jīng)校正的信號(hào)(左)相比, VP @ Rcvr結(jié)果(中間)和在終端點(diǎn)探測(cè)得到的信號(hào)(右)顯示出良好的對(duì)應(yīng)性。
虛擬探測(cè)的第二種更復(fù)雜的方法是使用可選的VirtualProbe軟件,這個(gè)更高級(jí)的工具可將傳輸路徑的S參數(shù)模型應(yīng)用于輸入信號(hào)。S參數(shù)模型描述了從探測(cè)點(diǎn)到理想探測(cè)位置的信號(hào)路徑,并校正了所采集的波形。這是一種創(chuàng)新方法,可用于表示更復(fù)雜的S參數(shù),例如插入器(Interposer)模型。